2307 |
6499 d 2 h |
hudecek |
/branches/rcu/ |
Updated branch to latest trunk revision |
|
2131 |
6542 d 7 h |
decky |
/branches/ |
add development branches |
|
2107 |
6591 d 2 h |
jermar |
/trunk/ |
When clock() is called by an external interrupt dispatched by the IRQ dispatcher,
no spinlock can be held or the kernel will not be preemptive. This fixes Ticket #24.
Formating and indentation fixes. |
|
2089 |
6597 d 10 h |
decky |
/trunk/ |
huge type system cleanup
remove cyclical type dependencies across multiple header files
many minor coding style fixes |
|
2071 |
6608 d 3 h |
jermar |
/trunk/ |
(c) versus (C) |
|
2017 |
6645 d 10 h |
decky |
/trunk/kernel/arch/ia32xen/ |
update for Xen |
|
1959 |
6690 d 10 h |
decky |
/trunk/kernel/arch/ia32xen/src/ |
ia32xen: adopt new IRQ interface |
|
1953 |
6695 d 5 h |
jermar |
/trunk/kernel/ |
Finish renaming xen32 to ia32xen. |
|
1952 |
6695 d 5 h |
jermar |
/trunk/ |
Rename xen32 to ia32xen.
The name seems to be more logical as Xen supports more host architectures. |
|
1901 |
6721 d 9 h |
jermar |
/trunk/kernel/ |
Make SMP related parts of main.c more generic.
Move initialization of local APIC to architecture specific code.
Add arch_post_cpu_init() to support the above. |
|
1840 |
6770 d 0 h |
decky |
/trunk/kernel/arch/xen32/ |
claim copyright on files with significant xen32-related changes
(for the purpose of author's master thesis) |
|
1834 |
6776 d 23 h |
decky |
/trunk/kernel/arch/xen32/src/ |
xen32: fix initial stack |
|
1833 |
6776 d 23 h |
decky |
/trunk/kernel/ |
more sophisticated initial stack handling |
|
1832 |
6777 d 0 h |
decky |
/trunk/kernel/arch/xen32/ |
remap console page |
|
1829 |
6777 d 3 h |
decky |
/trunk/kernel/arch/xen32/ |
xen32: initialize virtual IDT |
|
1824 |
6777 d 6 h |
decky |
/trunk/kernel/arch/xen32/ |
xen32: use writable page tables, cleanup mm |
|
1816 |
6785 d 8 h |
decky |
/trunk/kernel/ |
xen memory initialization |
|
1813 |
6785 d 9 h |
decky |
/trunk/kernel/arch/xen32/ |
xen32 hypervisor interface |
|
1810 |
6792 d 1 h |
decky |
/trunk/kernel/arch/xen32/ |
remove obsolete stuff |
|