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

Timeline



2008-07-08:

17:27 Changeset in mainline [f93f168]lfnserial by Jiri Svoboda <jirik.svoboda@…>
Some Cstyle
16:05 Changeset in mainline [c98e6ee]lfnserial by Jiri Svoboda <jirik.svoboda@…>
Merge program-loader related stuff from dynload branch to trunk. (huge)

2008-07-07:

13:07 Changeset in mainline [b7f9087]lfnserial by Jakub Jermar <jakub@…>
Instead of aborting or crashing, return EBADF when an invalid file …
12:19 Changeset in mainline [412a31e]lfnserial by Jiri Svoboda <jirik.svoboda@…>
Fix missing rc check in libc _open()

2008-07-06:

20:45 Changeset in mainline [b5a1730]lfnserial by Jakub Jermar <jakub@…>
Allocate AP's GDT from first 4 GiB.
20:07 Changeset in mainline [498b201]lfnserial by Jakub Jermar <jakub@…>
The real intention of the previous commit was to put the boundary on 4 …
19:47 Changeset in mainline [5f7a0ef]lfnserial by Jakub Jermar <jakub@…>
Introduce FRAME_LOW_16_GiB slab/frame allocator flag. When specified, …
18:20 Changeset in mainline [2ec725f]lfnserial by Jakub Jermar <jakub@…>
Avoid deadlock during the 'zone n' kconsole command. Buddy allocator …
16:16 Changeset in mainline [000350f8]lfnserial by Jakub Jermar <jakub@…>
Fix deadlock in the 'zones' kconsole command.

2008-07-03:

13:21 Changeset in mainline [515a0102]lfnserial by Jiri Svoboda <jirik.svoboda@…>
Do not disassemble needlessly.
12:50 Changeset in mainline [7560b606]lfnserial by Jiri Svoboda <jirik.svoboda@…>
Remove buggy assembler memsetb function, call generic C _memsetb …

2008-07-01:

19:19 Changeset in mainline [aaa70841]lfnserial by Jiri Svoboda <jirik.svoboda@…>
Use initrd with mips32 port. Increase memory size.
14:42 Changeset in mainline [d987fd7]lfnserial by Jiri Svoboda <jirik.svoboda@…>
Use initrd with arm32 port.
14:41 Changeset in mainline [57edf88]lfnserial by Jiri Svoboda <jirik.svoboda@…>
Fix: arm32 is little-endian.
11:44 Changeset in mainline [939e9c1]lfnserial by Jakub Jermar <jakub@…>
Remove left-over debugging stuff.

2008-06-30:

20:33 Changeset in mainline [5d67baa]lfnserial by Jakub Jermar <jakub@…>
cstyle fixes

2008-06-25:

21:43 Changeset in mainline [ac0e791]lfnserial by Jakub Jermar <jakub@…>
Implement memcpy_to_uspace_failover_address for ppc32. This fixes …

2008-06-23:

23:02 Changeset in mainline [1bb3766]lfnserial by Jakub Jermar <jakub@…>
Finer grained waiting for memory with consideration of the number of …
18:49 Changeset in mainline [1a1744e]lfnserial by Jakub Jermar <jakub@…>
Get rid of the infamous "Sleep not implemented" panic during low …
18:44 Changeset in mainline [08a19ba]lfnserial by Jakub Jermar <jakub@…>
Support for active mutexes. Active mutexes implement busy waiting, …

2008-06-22:

19:21 Changeset in mainline [deaf8d5]lfnserial by Jakub Jermar <jakub@…>
cstyle for frame.c
15:54 Changeset in mainline [69eac4aa]lfnserial by Jakub Jermar <jakub@…>
Fix a scary two-year old bug: do not attempt to initialize a call …
14:35 Changeset in mainline [599d6f5]lfnserial by Jakub Jermar <jakub@…>
Avoid easy deadlock while printing slab cache statistics.
14:34 Changeset in mainline [1a48bcd]lfnserial by Jakub Jermar <jakub@…>
cstyle for slab.h

2008-06-21:

10:57 Changeset in mainline [1e9d0e3]lfnserial by Jakub Jermar <jakub@…>
cstyle for kinit.c and scheduler.c
09:13 Changeset in mainline [46c1234]lfnserial by Jakub Jermar <jakub@…>
cstyle for slab.c

2008-06-20:

17:20 Changeset in mainline [23cdc921]lfnserial by Jakub Jermar <jakub@…>
Introduce the notion of FPU_NO_CFLAGS and separate building of …

2008-06-19:

19:48 Changeset in mainline [abe6163]lfnserial by Jakub Jermar <jakub@…>
Remove the ia64 loader's dependency on libgcc. The dependecny would …
17:54 Changeset in mainline [6660074]lfnserial by Jakub Jermar <jakub@…>
Upgrade the toolchain to gcc 4.3.1. This revealed several bugs fixed …
17:50 Changeset in mainline [0db266f]lfnserial by Jakub Jermar <jakub@…>
Remove outdated sample configuration files or configuration files that …
12:17 Changeset in mainline [7a4202d]lfnserial by Jakub Jermar <jakub@…>
Don't print anything before the kernel initializes the first THE …

2008-06-18:

21:24 Changeset in mainline [934b2e0]lfnserial by Jakub Jermar <jakub@…>
Don't build the ia32 kernel with MMX/SSE/3DNOW enabled. This was …
21:21 Changeset in mainline [18ad03f3]lfnserial by Jakub Jermar <jakub@…>
Frame pointers will make debugging much easier.
09:47 Changeset in mainline [2a3124c]lfnserial by Jiri Svoboda <jirik.svoboda@…>
Fix mips32 atomic_add() which would break build unless a constant was …

2008-06-17:

21:32 Changeset in mainline [4a23cb6]lfnserial by Jakub Jermar <jakub@…>
Fix an off-by-one bug in avltree1 test and also declare an unused …

2008-06-16:

21:42 Changeset in mainline [9f491d7]lfnserial by Jakub Jermar <jakub@…>
First argument of atomic functions is read-write (ia32).
21:36 Changeset in mainline [ad2e39b]lfnserial by Jakub Jermar <jakub@…>
First argument to atomic functions is read-write (amd64).
21:28 Changeset in mainline [5336643]lfnserial by Jakub Jermar <jakub@…>
The first argument to atomic_add() is read-write. (mips32)

2008-06-15:

11:26 Changeset in mainline [3527a93]lfnserial by Jakub Jermar <jakub@…>
Add TODO comments to arm32 and mips32 loaders saying that caches must …
11:07 Changeset in mainline [1eb154f]lfnserial by Jakub Jermar <jakub@…>
Don't make any assumptions about the contents of the I-cache in …
08:21 Changeset in mainline [c711efe]lfnserial by Jakub Jermar <jakub@…>
On sparc64, when the operand to the FLUSH instruction doesn't matter, …

2008-06-14:

20:48 Changeset in mainline [0af4f9e]lfnserial by Jakub Jermar <jakub@…>
Issue a sparc64 write barrier before passing control from the loader …
16:26 Changeset in mainline [3759681]lfnserial by Jiri Svoboda <jirik.svoboda@…>
Implement smc_coherence[_block]() for ppc32
16:09 Changeset in mainline [62cd66f]lfnserial by Jiri Svoboda <jirik.svoboda@…>
Fix build when smc_coherence_block() is defined as an empty macro
12:53 Changeset in mainline [36e86862]lfnserial by Jakub Jermar <jakub@…>
Maintain cache coherence when the ELF backend duplicates a frame from …
12:51 Changeset in mainline [b22304b]lfnserial by Jakub Jermar <jakub@…>
Fix operands for fc_i().
12:15 Changeset in mainline [1e1e5e1]lfnserial by Jakub Jermar <jakub@…>
Maintain cache coherence when setting breakpoints in kconsole on mips32.
11:55 Changeset in mainline [d7c9fcb]lfnserial by Jakub Jermar <jakub@…>
Formatting fixes for amd64 debugger.
11:48 Changeset in mainline [8605b24]lfnserial by Jakub Jermar <jakub@…>
Maintain cache coherence after sys_task_spawn() copies ELF image from …
11:46 Changeset in mainline [c7511ec]lfnserial by Jakub Jermar <jakub@…>
Maintain cache coherence after mips32 install exception handlers.
11:45 Changeset in mainline [eeaf667]lfnserial by Jakub Jermar <jakub@…>
Maintain cache coherence after arm32 installs exception handlers.
10:29 Changeset in mainline [d5087aa]lfnserial by Jakub Jermar <jakub@…>
Add smc_coherence_block().

2008-06-13:

20:36 Changeset in mainline [e25eca80]lfnserial by Jakub Jermar <jakub@…>
Add smc_coherence() macro to all architectures. So far, only amd64, …

2008-06-12:

07:49 Changeset in mainline [80dabb8d]lfnserial by Jakub Jermar <jakub@…>
Add a comment explaining the reason for a memory barrier after page …

2008-06-11:

19:00 Changeset in mainline [11e9061d]lfnserial by Jakub Jermar <jakub@…>
Issue a memory barrier after modifying a page table mapping in order …
Note: See TracTimeline for information about the timeline view.