Fork us on GitHub Follow us on Facebook Follow us on Twitter

Timeline



2010-08-03:

11:03 Changeset in mainline [482dde7] by Jakub Jermar <jakub@…>
Merge from lp:~jakub/helenos/fs.
10:57 Changeset in mainline [4637c72] by Jakub Jermar <jakub@…>
Instead of checking whether the first sector in a cluster is not …

2010-08-02:

21:06 Changeset in mainline [a6e54c5d] by Lenka Trochtova <trochtova.lenka@…>
fix a little bug

2010-08-01:

07:15 Ticket #253 (NS wait_for_task references NULL pointer.) created by Tomas Brambora
If we don't find the task to wait for by its TID, we set […] and …

2010-07-30:

14:26 Ticket #252 (Change default CROSS_PREFIX to /usr/local/cross) created by Martin Decky
Building HelenOS using the cross-compiler toolchain built by our …

2010-07-29:

20:10 ReleaseNotes/0.5.0 edited by Jakub Jermář
Mention FAT optimizations. (diff)

2010-07-28:

21:17 Changeset in mainline [07c66cf] by Jiri Svoboda <jiri@…>
Avoid magic numbers.
15:33 Ticket #250 (write operation slows down gradually when writing large amount of data.) closed by Jakub Jermář
fixed: With changeset:mainline,624 comes a significant speedup of appending …
15:27 Changeset in mainline [9a1d8ab] by Jakub Jermar <jakub@…>
Merge from lp:~jakub/helenos/fs. This merge adds two important …
15:24 Changeset in mainline [14f2100] by Martin Decky <martin@…>
create FAT with a guaranteed amount of free space
15:23 Changeset in mainline [7dfd339] by Martin Decky <martin@…>
slight optimization
15:23 Ticket #251 (FAT driver somehow limits multiple access to a file) closed by Martin Decky
fixed: Well, stupid me. This was no issue in the code, the FAT filesystem RAM …
15:23 Changeset in mainline [69a60c4] by Martin Decky <martin@…>
implement sync
15:22 Changeset in mainline [dba4a23] by Jakub Jermar <jakub@…>
Speed up sequential I/O by caching the "current" cluster in …
10:12 Changeset in mainline [6da81e0] by Jakub Jermar <jakub@…>
Modify _fat_block_get() to return the "current" cluster number to the …
09:55 Ticket #251 (FAT driver somehow limits multiple access to a file) created by Martin Decky
As the klog task stores the kernel log output to a file /log/klog, a …
08:52 HowToFileABug edited by Jakub Jermář
(diff)
08:48 HowToFileABug edited by Jakub Jermář
(diff)
08:38 HowToFileABug edited by Jakub Jermář
Improvements. (diff)

2010-07-27:

21:42 Changeset in mainline [571addd] by Jiri Svoboda <jiri@…>
Merge from lp:~jsvoboda/helenos/gta02.
21:29 Changeset in mainline [1720cf9] by Jiri Svoboda <jiri@…>
Fix accidentally disabling FIFO in userspace. Also, log receive errors.
20:57 HowToFileABug edited by Jakub Jermář
(diff)
20:55 HowToFileABug edited by Jakub Jermář
(diff)
20:13 Changeset in mainline [3d9d948] by Jiri Svoboda <jiri@…>
Operate S3C24xx UART in FIFO mode.
19:00 Changeset in mainline [a9b5b5f] by Jiri Svoboda <jiri@…>
Userspace S3C24xx UART driver. Use for kbd input from gta02 serial console.
16:45 Changeset in mainline [5a9f4d7] by Martin Decky <martin@…>
store kernel log output to /log/klog
16:45 Changeset in mainline [3629481] by Martin Decky <martin@…>
implement fileno()
16:37 Changeset in mainline [142084b2] by Martin Decky <martin@…>
safer way how to register memory zones, do not ignore zones with …
16:37 Changeset in mainline [af96dd5] by Martin Decky <martin@…>
fix two possible NULL dereferences
16:10 Changeset in mainline [9ded977] by Martin Decky <martin@…>
add initial support for line debugging information and generating …
15:43 Lab edited by Martin Decky
issues with Intel S5000XVNSATAR have been finally fixed (diff)

2010-07-26:

20:10 Changeset in mainline [7a23d60] by Jakub Jermar <jakub@…>
Use convenience macros for accessing FAT boot sector in fat_ops.c as well.
15:00 Changeset in mainline [ed6cf34b] by Jakub Jermar <jakub@…>
Use convenience macros for accessing FAT boot sector members to save …

2010-07-25:

22:00 Changeset in mainline [746f623] by Jakub Jermar <jakub@…>
Turn fat_block_get() into a real function and make it aware of the …
21:08 Changeset in mainline [377cce8] by Jakub Jermar <jakub@…>
Start to cache the FAT node's last cluster in fat_node_t and change …
17:47 ReleaseNotes/Trunk edited by Jiri Svoboda
Remove obsolete content (diff)
17:46 ReleaseNotes edited by Jiri Svoboda
Fix stale link (diff)
17:35 Changeset in mainline [ecf083dd] by Jiri Svoboda <jiri@…>
Make machine_get_irq_count() a true machine op.
16:54 Changeset in mainline [99b2564] by Jiri Svoboda <jiri@…>
Revert accidental commit of debugging code.
16:53 Changeset in mainline [b8b4efa] by Jiri Svoboda <jiri@…>
Remove empty directory.
16:52 Changeset in mainline [277cf60] by Jiri Svoboda <jiri@…>
Use I/O structure to access S3C24xx UART registers.
14:35 Changeset in mainline [ec08286] by Jiri Svoboda <jiri@…>
Kernel input device for gta02 serial console. Move s3c24xx interrupt …
10:11 Changeset in mainline [c621f4aa] by Jakub Jermar <jakub@…>
Merge with mainline.

2010-07-24:

20:23 FreeRunner edited by Jiri Svoboda
Elaborate status. (diff)
20:03 Changeset in mainline [a2da43c] by Jiri Svoboda <jiri@…>
memcpy assembly blobs in boot stage are not needed. Replace them all …
18:22 HowToFileABug edited by Jakub Jermář
(diff)
18:07 HowToFileABug edited by Jakub Jermář
(diff)
16:24 HowToFileABug edited by Jakub Jermář
(diff)
10:50 HowToFileABug created by Jakub Jermář
Start the How to file a bug page.
09:19 WikiStart edited by Jakub Jermář
(diff)

2010-07-23:

19:20 Meetings edited by Jiri Svoboda
(diff)
15:31 Ticket #250 (write operation slows down gradually when writing large amount of data.) created by Tomas Brambora
Writing a bug chunk of data (i.e. say 5MB) causes the write operation …

2010-07-22:

14:03 Changeset in mainline [7b213f2] by Jakub Jermar <jakub@…>
Rearrange mips32 istate_t to contain all registers and in a format …

2010-07-21:

18:53 ReleaseNotes/0.5.0 edited by Jakub Jermář
sparc64 and ppc32 have experimental kernel stack traces too (diff)
18:35 DeveloperDocs edited by Jiri Svoboda
Fix link to Joliet spec (diff)
18:29 DeveloperDocs edited by Jiri Svoboda
Update DWARF specification link (diff)
18:21 DeveloperDocs edited by Jiri Svoboda
Add MIPS32 links (diff)
18:17 DeveloperDocs edited by Jiri Svoboda
Add link to official MIPS arch doc index and to unofficial copies of … (diff)
16:06 DeveloperDocs edited by Jakub Jermář
Fix sparc manuals titles. (diff)
16:02 DeveloperDocs edited by Jakub Jermář
Add links to the newer UltraSPARC architectures and their processor … (diff)
15:45 DeveloperDocs edited by Jakub Jermář
Add search links for the older UltraSPARC processor supplements / user … (diff)
15:38 DeveloperDocs edited by Jakub Jermář
Fix links to UltraSPARC User Manual (diff)
15:25 DeveloperDocs edited by Jakub Jermář
Fix links to amd64 optimization guides. (diff)
13:53 DeveloperDocs edited by Jakub Jermář
Google only for PDF files (diff)
13:48 DeveloperDocs edited by Jakub Jermář
Add links to google discontinued or password protected official … (diff)
13:43 DeveloperDocs edited by Jakub Jermář
Add link to MIPS 4K processor family user manual (diff)
13:33 DeveloperDocs edited by Jakub Jermář
Fix the MIPS R4000 User Manual link (diff)
13:15 DeveloperDocs edited by Jakub Jermář
Fix the broken link to the ARM architecture manual (diff)
10:18 Changeset in mainline [46757a6] by Martin Decky <martin@…>
add two additional widescreen modes which are frequently supported by …
09:52 WikiStart edited by Martin Decky
capitalization (diff)
09:51 Lab edited by Martin Decky
update (diff)
09:39 ContemplatedPlatforms edited by Martin Decky
fixes (diff)

2010-07-20:

20:18 ContemplatedPlatforms edited by Jiri Svoboda
Convert notes to footnotes (diff)
19:58 HardwareSupport edited by Jakub Jermář
(diff)
19:03 ReleaseNotes/0.5.0 edited by Jiri Svoboda
ARMv4 is an architecture, not a processor (diff)
19:02 Lab edited by Martin Decky
(diff)
18:02 ReleaseNotes/0.5.0 edited by Jakub Jermář
(diff)
18:02 ReleaseNotes/0.5.0 edited by Jakub Jermář
(diff)
18:01 ReleaseNotes/0.5.0 edited by Jakub Jermář
(diff)
18:00 ReleaseNotes/0.5.0 edited by Jakub Jermář
Mention sbi in Release Notes (diff)
17:58 ReleaseNotes/0.5.0 edited by Jakub Jermář
Record the latest progress in mainline Release Notes (diff)
17:45 ReleaseNotes/Template edited by Jakub Jermář
(diff)
17:44 ReleaseNotes/0.5.0 created by Jakub Jermář
Reinstantiate the Release Notes template for mainline
17:43 ReleaseNotes edited by Jakub Jermář
Capitalize M (diff)
17:43 ReleaseNotes edited by Jakub Jermář
Trunk vs. mainline (diff)
13:58 Changeset in mainline [4738d84] by Martin Decky <martin@…>
explicitly use 64b types to avoid overflows in trivial cases (overflow …
13:53 Changeset in mainline [e2650d3] by Martin Decky <martin@…>
rename PA_overlaps to PA_OVERLAPS be more tolerant about some cases of …

2010-07-19:

20:51 Changeset in mainline [0a447ab] by Jakub Jermar <jakub@…>
istate_get_fp() should return istate→sp on mips32.
20:38 WikiStart edited by Jakub Jermář
Unlink HelenOS Camp 2010 page. (diff)
15:48 ContemplatedPlatforms edited by Martin Decky
add two machines (diff)
15:27 ContemplatedPlatforms edited by Martin Decky
add two ancient machines, improve formatting (diff)
15:19 Lab edited by Martin Decky
add Current status field (diff)
15:07 Lab edited by Martin Decky
add legend (diff)

2010-07-18:

22:37 WikiStart edited by Jiri Svoboda
(diff)
22:35 ContemplatedPlatforms created by Jiri Svoboda

2010-07-17:

12:46 Lab edited by Jiri Svoboda
FreeRunner works in mainline (diff)
12:02 Arch/Arm32 edited by Jakub Jermář
(diff)

2010-07-16:

15:15 Arch/Arm32 edited by Jiri Svoboda
(diff)
15:02 FreeRunner edited by Jiri Svoboda
(diff)
14:59 Ticket #134 (Support for Neo FreeRunner) closed by Jiri Svoboda
fixed: Fixed in changeset:mainline,610. The system will fully boot. Kernel …
14:23 Changeset in mainline [4d0f97d] by Jiri Svoboda <jiri@…>
Merge from lp:~jsvoboda/helenos/gta02. This adds support for the GTA02 …
14:07 Changeset in mainline [24697c3] by Jiri Svoboda <jiri@…>
Program timer with the right frequency. (Expect HZ to be 100 Hz for now.)
11:40 Changeset in mainline [dfd735a1] by Jiri Svoboda <jiri@…>
Separate ldm(2) from instructions accessing banked registers with …
10:11 Changeset in mainline [aa0d227] by Jakub Jermar <jakub@…>
Merge from lp:~jakub/helenos/upa
10:09 Changeset in mainline [c8dea4f] by Jakub Jermar <jakub@…>
Fix abs32le build.
10:04 Changeset in mainline [294f7a5] by Jakub Jermar <jakub@…>
Fix sparc64 build.
09:56 Changeset in mainline [b92ee1e] by Jakub Jermar <jakub@…>
Fix ppc32 build.
09:47 Changeset in mainline [5fe3853e] by Jakub Jermar <jakub@…>
Fix ia64 build.
09:39 Changeset in mainline [7cf3e66] by Jakub Jermar <jakub@…>
Fix ia32 build.
09:31 Changeset in mainline [e314a12] by Jakub Jermar <jakub@…>
Fix arm32 build.
09:20 Changeset in mainline [65914ac] by Jakub Jermar <jakub@…>
Fix amd64 build.
09:08 Changeset in mainline [63bdde6] by Jakub Jermar <jakub@…>
Add experimental support for kernel stack tracing on mips32.
09:06 Changeset in mainline [257ceb1] by Jakub Jermar <jakub@…>
Introduce the stack trace context which is passed to the individual …

2010-07-15:

11:41 Changeset in mainline [5c16ce7] by Jiri Svoboda <jiri@…>
Fix another instance of unpredictable writeback.
10:39 Changeset in mainline [074c9bd] by Jiri Svoboda <jiri@…>
Merge mainline changes.
10:24 Changeset in mainline [41ce4d9] by Jiri Svoboda <jiri@…>
Make use of s3c24xx timer and interrupt controller as a clock source …
09:01 Changeset in mainline [0e796cc] by Jiri Svoboda <jiri@…>
Allow different number of IRQs for each arm machine.

2010-07-14:

13:11 Changeset in mainline [4003861] by Jakub Jermar <jakub@…>
Merge from lp:~jakub/helenos/upa
13:05 Changeset in mainline [f77e591] by Jakub Jermar <jakub@…>
Do not align the amd64 interrupt handlers. Give each its own unique …
12:59 Changeset in mainline [2bf2e1d] by Jakub Jermar <jakub@…>
Remove orphaned declaration.
12:53 Changeset in mainline [91ef7cfd] by Jakub Jermar <jakub@…>
Remove obsolete comment.
12:50 Changeset in mainline [a759467] by Jakub Jermar <jakub@…>
Remove another mysterious use of SP_DELTA.
12:38 Changeset in mainline [864e272] by Jakub Jermar <jakub@…>
Remove mysterious use of SP_DELTA.
12:29 Changeset in mainline [c8cd9a8] by Jakub Jermar <jakub@…>
Preallocate space for the istate structure on the stack for the use by …
12:15 Changeset in mainline [a7220de] by Jakub Jermar <jakub@…>
Rewrite syscall_entry() to use the istate structure and save all GPRs …
10:27 Changeset in mainline [0d1e976] by Jakub Jermar <jakub@…>
Sync ia32 istate_decode() with the formatting used by the amd64 version.
10:13 Changeset in mainline [9171f12] by Jakub Jermar <jakub@…>
Make istate_decode() print all amd64 GPRs.
09:21 FreeRunner edited by Jiri Svoboda
(diff)
09:20 FreeRunner edited by Jiri Svoboda
Add working link to s3c2442b user manual (diff)

2010-07-13:

21:54 Changeset in mainline [6b1a85c] by Jakub Jermar <jakub@…>
Merge from lp:~jakub/helenos/upa.
21:48 Changeset in mainline [c0e9f3f] by Jakub Jermar <jakub@…>
Change the amd64 istate_t and interrupt handler macro so that the …
21:12 Changeset in mainline [a7199c2] by Jakub Jermar <jakub@…>
Reduce kconsole stack space consumption by about 2.5KiB by using …
20:54 Changeset in mainline [b62d5614] by Jakub Jermar <jakub@…>
Fix typo.
15:21 Changeset in mainline [bd11d3e] by Jiri Svoboda <jiri@…>
Do not use instructions with unspecified behavior in exc_handler.S. …
13:56 Changeset in mainline [d029434] by Jakub Jermar <jakub@…>
Use symbolic representation for selectors.
13:05 Changeset in mainline [246f939] by Jakub Jermar <jakub@…>
Allocate space for the fake error word and the istate structre at …
10:42 Changeset in mainline [80c9416] by Jakub Jermar <jakub@…>
Clear RFLAGS_NT upon entering syscall_entry.
10:01 Changeset in mainline [0cd21bf] by Jakub Jermar <jakub@…>
Sanitize EFLAGS in sysenter_handler.
09:59 Changeset in mainline [1b6c058] by Jakub Jermar <jakub@…>
Add definitions for a few more EFLAGS bits.
08:42 Changeset in mainline [8269769] by Jakub Jermar <jakub@…>
Fix copyright year.
08:35 Changeset in mainline [35599c9] by Jakub Jermar <jakub@…>
Use the proper condition code with the CMOVcc instruction.

2010-07-12:

16:45 Changeset in mainline [5f83634] by Jakub Jermar <jakub@…>
Merge from lp:~jakub/helenos/upa
16:39 Changeset in mainline [8078180] by Jakub Jermar <jakub@…>
Replace a branch instruction with conditional move.
16:33 Changeset in mainline [b539f54] by Jakub Jermar <jakub@…>
Do not clobber preserved register EBX.
16:14 Changeset in mainline [efbd094] by Jakub Jermar <jakub@…>
No need to clear the NT flag before IRET if the kernel never sets it …
16:00 Changeset in mainline [f4946de] by Jakub Jermar <jakub@…>
Use trap gate instead of interrupt gate for the syscall int handler.
15:51 Changeset in mainline [4e91239] by Jakub Jermar <jakub@…>
Move comment to a better location.
15:38 Changeset in mainline [44c69b66] by Jakub Jermar <jakub@…>
Make the code in asm.S independent of the interrupt vector used for …
14:42 Changeset in mainline [c15b374] by Jakub Jermar <jakub@…>
Introduce PF_ACCESS_UNKNOWN to be used by the debuging/panicking code …
13:42 Changeset in mainline [d5a1c73] by Jakub Jermar <jakub@…>
If supplied, print also the context-specific message on bad traps and …
13:23 Ticket #249 (arm32 load/store decoder is too limited) created by Jakub Jermář
The function which is used to recognize load/store instructions on …
13:05 Changeset in mainline [e9a6b29] by Jakub Jermar <jakub@…>
Add missing new line in the generic panic message.
12:01 Changeset in mainline [144185b] by Jakub Jermar <jakub@…>
Only kill the offending task on an unresolved prefetch_abort instead …
10:53 Changeset in mainline [bd48f4c] by Jiri Svoboda <jiri@…>
Merge mainline changes.
10:38 Changeset in mainline [c40e6ef] by Jiri Svoboda <jiri@…>
Enable gta02 framebuffer by default.
10:30 Changeset in mainline [9e19672e] by Jiri Svoboda <jiri@…>
Fix gta02 build with FB disabled.
10:14 HardwareSupport edited by Jakub Jermář
Fix a typo in the link (diff)
10:13 Arch/Ia64 created by Jakub Jermář
Fix a typo in the link

2010-07-11:

09:54 Ticket #219 (kernel panic on amd64) closed by Jakub Jermář
worksforme: I am closing this as not-reproducible. The issue has been only ever …

2010-07-08:

21:09 Changeset in mainline [bee2d4c] by Jakub Jermar <jakub@…>
Merge from lp:~jakub/helenos/upa
20:03 Changeset in mainline [b808660] by Jakub Jermar <jakub@…>
Do not align ia32 int handlers on any pre-defined power-of-two …

2010-07-07:

21:13 Changeset in mainline [9097982f] by Jakub Jermar <jakub@…>
Remove outdated comment.
21:08 Changeset in mainline [676afa2] by Jakub Jermar <jakub@…>
Fix grammar.
20:39 Changeset in mainline [62b20f1] by Jakub Jermar <jakub@…>
Merge from lp:~jakub/helenos/upa
20:29 Changeset in mainline [ed7998b] by Jakub Jermar <jakub@…>
Rewrite the SYSENTER syscall handler to use istate_t for parameter …
19:57 Changeset in mainline [0737078] by Jakub Jermar <jakub@…>
Rewrite the slow ia32 syscall handler to use istate_t for parameter …
19:52 Changeset in mainline [77385fe] by Jakub Jermar <jakub@…>
Reorganize the ia32 istate_t slightly so that it can also be used by …
18:37 Changeset in mainline [09b859c] by Jakub Jermar <jakub@…>
Merge from mainline.
Note: See TracTimeline for information about the timeline view.