# # ChangeLog for kernel/generic/src in mainline # # Generated by Trac 1.6 # 2025-08-01T08:26:37Z Wed, 13 Dec 2006 13:52:39 GMT Martin Decky [449dc1ed] * kernel/generic/src/proc/thread.c (modified) proper initialization of last_cycle Wed, 13 Dec 2006 12:10:23 GMT Martin Decky [cce6acf] * kernel/Makefile (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/kernel.config (modified) thread CPU cycles accounting Tue, 12 Dec 2006 12:32:02 GMT Martin Decky [34db7fa] * kernel/generic/src/console/cmd.c (modified) * kernel/test/atomic/atomic1.c (modified) * kernel/test/atomic/atomic1.def (added) * kernel/test/btree/btree1.c (modified) * kernel/test/btree/btree1.def (added) * kernel/test/debug/mips1.c (modified) * kernel/test/debug/mips1.def (added) * kernel/test/fault/fault1.c (modified) * kernel/test/fault/fault1.def (added) * kernel/test/fpu/fpu1.c (modified) * kernel/test/fpu/fpu1.def (added) * kernel/test/fpu/mips2.c (modified) * kernel/test/fpu/mips2.def (added) * kernel/test/fpu/sse1.c (modified) * kernel/test/fpu/sse1.def (added) * kernel/test/mm/falloc1.def (added) * kernel/test/mm/falloc2.def (added) * kernel/test/mm/mapping1.def (added) * kernel/test/mm/purge1.def (added) * kernel/test/mm/slab1.def (added) * kernel/test/mm/slab2.def (added) * kernel/test/print/print1.def (added) * kernel/test/synch/rwlock1.def (added) * kernel/test/synch/rwlock2.def (added) * kernel/test/synch/rwlock3.def (added) * kernel/test/synch/rwlock4.def (added) * kernel/test/synch/rwlock5.def (added) * kernel/test/synch/semaphore1.def (added) * kernel/test/synch/semaphore2.def (added) * kernel/test/sysinfo/sysinfo1.def (added) * kernel/test/test.c (modified) * kernel/test/test.h (modified) * kernel/test/thread/thread1.def (added) cleanup kernel tests infrastructure Mon, 11 Dec 2006 19:00:04 GMT Martin Decky [50661ab] * kernel/Makefile (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/kernel.config (modified) * kernel/test/atomic/atomic1.c (modified) * kernel/test/btree/btree1.c (moved) * kernel/test/debug/mips1.c (moved) * kernel/test/fault/fault1.c (moved) * kernel/test/fpu/fpu1.c (moved) * kernel/test/test.c (modified) * kernel/test/test.h (modified) integrate more tests Mon, 11 Dec 2006 18:33:53 GMT Martin Decky [319e60e] * kernel/Makefile (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/kernel.config (modified) * kernel/test/atomic/atomic1.c (moved) * kernel/test/mm/slab2/test.c (modified) * kernel/test/test.c (added) * kernel/test/test.h (moved) prepare for new test infrastructure Sat, 09 Dec 2006 20:20:50 GMT Jakub Jermar [f8ddd17] * kernel/arch/ia32/src/drivers/ega.c (modified) * kernel/arch/sparc64/include/interrupt.h (modified) * kernel/arch/sparc64/include/mm/cache.h (modified) * kernel/arch/sparc64/src/mm/as.c (modified) * kernel/arch/sparc64/src/mm/cache.c (modified) * kernel/arch/sparc64/src/mm/page.c (modified) * kernel/arch/sparc64/src/smp/ipi.c (modified) * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/genarch/src/fb/fb.c (modified) * kernel/generic/include/ddi/ddi.h (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/include/mm/page.h (modified) * kernel/generic/src/console/klog.c (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * kernel/generic/src/time/clock.c (modified) * uspace/fb/ega.c (modified) * uspace/fb/fb.c (modified) * uspace/fb/main.c (modified) * uspace/klog/klog.c (modified) * uspace/libc/arch/amd64/include/config.h (modified) * uspace/libc/arch/ia32/include/config.h (modified) * uspace/libc/arch/ia64/include/config.h (modified) * uspace/libc/arch/mips32/include/config.h (modified) * uspace/libc/arch/ppc32/include/config.h (modified) * uspace/libc/arch/ppc64/include/config.h (modified) * uspace/libc/arch/sparc64/include/config.h (modified) * uspace/libc/generic/as.c (modified) * uspace/libc/generic/mman.c (modified) * uspace/libc/generic/time.c (modified) * uspace/libc/include/as.h (modified) * uspace/libc/include/bitops.h (added) * uspace/ns/ns.c (modified) * uspace/rd/rd.c (modified) Rework support for virtually indexed cache. Instead of repeatedly ... Wed, 06 Dec 2006 22:30:36 GMT Jakub Jermar [5a8b2a2] * kernel/generic/include/ddi/ddi_arg.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/ddi/ddi.c (modified) * uspace/fb/ega.c (modified) * uspace/fb/fb.c (modified) * uspace/libc/generic/ddi.c (modified) * uspace/libc/include/ddi.h (modified) * uspace/ns/ns.c (modified) * uspace/rd/rd.c (modified) Eliminate confusion between SYS_MAP_PHYSMEM and sys_physmem_map. The ... Mon, 04 Dec 2006 21:14:07 GMT Jakub Jermar [92778f2] * kernel/Makefile (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/cpu.h (modified) * kernel/arch/sparc64/include/interrupt.h (modified) * kernel/arch/sparc64/include/mm/as.h (modified) * kernel/arch/sparc64/include/mm/cache.h (modified) * kernel/arch/sparc64/src/cpu/cpu.c (modified) * kernel/arch/sparc64/src/mm/as.c (modified) * kernel/arch/sparc64/src/mm/cache.c (added) * kernel/arch/sparc64/src/mm/cache_asm.S (moved) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/mm/tsb.c (modified) * kernel/arch/sparc64/src/smp/ipi.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/mm/as.c (modified) * kernel/kernel.config (modified) Initial support for handling illegal virtual aliases on sparc64. Fri, 01 Dec 2006 22:10:40 GMT Jakub Jermar [d0485c6] * kernel/arch/amd64/include/mm/page.h (modified) * kernel/arch/ia32/include/mm/page.h (modified) * kernel/arch/ia32xen/include/mm/page.h (modified) * kernel/arch/ia64/include/mm/page.h (modified) * kernel/arch/mips32/include/mm/page.h (modified) * kernel/arch/ppc32/include/mm/page.h (modified) * kernel/arch/ppc64/include/mm/page.h (modified) * kernel/arch/sparc64/include/mm/page.h (modified) * kernel/genarch/src/mm/asid_fifo.c (modified) * kernel/generic/include/mm/page.h (modified) * kernel/generic/src/mm/as.c (modified) Introduce page colors. So far, only sparc64 uses correct page color ... Thu, 30 Nov 2006 15:38:45 GMT Martin Decky [7c34822e] * kernel/generic/include/lib/rd.h (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/main/kinit.c (modified) * uspace/libc/generic/sysinfo.c (modified) * uspace/rd/rd.c (modified) update rd Thu, 30 Nov 2006 13:43:00 GMT Martin Decky [058b021] * kernel/generic/include/byteorder.h (modified) * kernel/generic/include/lib/rd.h (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/main/kinit.c (modified) rd work Tue, 28 Nov 2006 11:06:20 GMT Martin Decky [d4b5542] * kernel/Makefile (modified) * kernel/generic/include/lib/elf.h (moved) * kernel/generic/include/lib/rd.h (moved) * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/lib/elf.c (modified) * kernel/generic/src/lib/rd.c (moved) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) * kernel/generic/src/proc/task.c (modified) move files to more proper locations Tue, 28 Nov 2006 10:55:43 GMT Martin Decky [228b135] * kernel/Makefile (modified) * kernel/generic/include/mm/rd.h (added) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/rd.c (added) * uspace/Makefile (modified) * uspace/libc/include/ipc/services.h (modified) * uspace/rd/Makefile (added) * uspace/rd/rd.c (added) start RAM disk support Sat, 18 Nov 2006 12:36:06 GMT Jakub Jermar [e5a2ee8] * kernel/genarch/src/fb/fb.c (modified) * kernel/generic/src/mm/frame.c (modified) Indentation, formatting and minor changes. Sun, 05 Nov 2006 13:49:23 GMT Jakub Jermar [1b43a04] * boot/arch/sparc64/loader/boot.S (modified) * boot/arch/sparc64/loader/main.c (modified) * kernel/genarch/src/ofw/ofw_tree.c (modified) * kernel/generic/src/console/kconsole.c (modified) Modify selected function to consume less stack space. Avoid flushw ... Thu, 26 Oct 2006 21:36:32 GMT Jakub Jermar [8440473] * kernel/arch/sparc64/include/mm/tsb.h (modified) * kernel/arch/sparc64/include/trap/mmu.h (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/backend_anon.c (modified) * uspace/fb/fb.c (modified) Minor changes. Some coding style fixes and also a type (tee vs. ... Sun, 22 Oct 2006 17:42:49 GMT Jakub Jermar [f3272e98] * kernel/doc/mm (modified) * kernel/generic/include/mm/slab.h (modified) * kernel/generic/src/mm/slab.c (modified) Indentation changes and coding style fixes in slab.c and slab.h. Tue, 17 Oct 2006 21:20:00 GMT Jakub Jermar [b14e35f2] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/ipc/irq.h (modified) * kernel/generic/src/ddi/irq.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/irq.c (modified) Implement efficient IPC notification cleanup. Tue, 17 Oct 2006 20:32:35 GMT Jakub Jermar [4874c2d] * kernel/arch/ppc32/src/drivers/cuda.c (modified) * kernel/genarch/src/kbd/ns16550.c (modified) * kernel/genarch/src/kbd/z8530.c (modified) * kernel/generic/include/ipc/irq.h (modified) * kernel/generic/src/ipc/irq.c (modified) Do not copy notification config out of the IRQ structure. Add the ... Tue, 17 Oct 2006 15:30:21 GMT Martin Decky [79f30e4f] * kernel/generic/src/console/cmd.c (modified) ipc_irq_send_msg(NULL, 0, 0, 0) is definitively a bug Tue, 17 Oct 2006 10:12:09 GMT Martin Decky [d95f1e24] * kernel/arch/ppc32/src/interrupt.c (modified) * kernel/generic/src/ddi/device.c (modified) cleanup for new IRQ subsystem Mon, 16 Oct 2006 21:09:25 GMT Jakub Jermar [5f9b4d9a] * kernel/generic/include/ipc/irq.h (modified) * kernel/generic/src/console/klog.c (modified) For the sake of clarity, get rid of negative INR for virtual ... Mon, 16 Oct 2006 20:51:55 GMT Jakub Jermar [2b017ba] * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/genarch/src/kbd/z8530.c (modified) * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/ipc/irq.h (modified) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/console/klog.c (modified) * kernel/generic/src/ddi/irq.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/kbd/arch/sparc64/src/kbd.c (modified) * uspace/klog/klog.c (modified) * uspace/libc/generic/async.c (modified) * uspace/libc/generic/ipc.c (modified) * uspace/libc/include/ipc/ipc.h (modified) Replace the old IRQ dispatcher and IPC notifier with new ... Sun, 15 Oct 2006 12:46:29 GMT Jakub Jermar [e3890b3f] * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/src/ddi/irq.c (modified) More IRQ stuff. Modify the IRQ hash table functions to support ... Sat, 14 Oct 2006 19:31:03 GMT Jakub Jermar [63530c62] * kernel/arch/sparc64/include/drivers/kbd.h (modified) * kernel/arch/sparc64/include/drivers/ns16550.h (modified) * kernel/arch/sparc64/include/drivers/z8530.h (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/genarch/include/kbd/ns16550.h (modified) * kernel/genarch/include/kbd/z8530.h (modified) * kernel/genarch/src/kbd/ns16550.c (modified) * kernel/genarch/src/kbd/z8530.c (modified) * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/src/ddi/irq.c (modified) Changes in ns16550 and z8530 drivers. Add some stuff for IRQ ... Sat, 14 Oct 2006 11:36:29 GMT Jakub Jermar [7dcf22a] * kernel/Makefile (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/genarch/include/kbd/ns16550.h (modified) * kernel/genarch/include/kbd/z8530.h (modified) * kernel/genarch/src/kbd/ns16550.c (modified) * kernel/genarch/src/kbd/z8530.c (modified) * kernel/generic/include/ddi/device.h (added) * kernel/generic/include/ddi/irq.h (moved) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/ddi/device.c (added) * kernel/generic/src/ddi/irq.c (moved) Move the new IRQ redirector to ddi/. Add function for assigning ... Fri, 13 Oct 2006 20:42:54 GMT Jakub Jermar [0d107f31] * kernel/Makefile (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/genarch/include/kbd/ns16550.h (modified) * kernel/genarch/include/kbd/z8530.h (modified) * kernel/genarch/src/kbd/ns16550.c (modified) * kernel/genarch/src/kbd/z8530.c (modified) * kernel/generic/include/ipc/irq.h (modified) * kernel/generic/include/irq.h (added) * kernel/generic/src/interrupt/irq.c (added) Prototypical implementation of new IRQ redirector in sparc64. The ... Sun, 08 Oct 2006 20:09:28 GMT Jakub Jermar [7ba7c6d] * kernel/arch/sparc64/include/trap/trap_table.h (modified) * kernel/arch/sparc64/src/dummy.s (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/doc/arch/sparc64 (modified) * kernel/generic/src/mm/as.c (modified) A quote from from SPARC V9 specification: The Y register is ... Sun, 08 Oct 2006 14:47:54 GMT Jakub Jermar [64c2ad5] * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/mm/as.c (modified) Add function for printing out info about address space. Thu, 28 Sep 2006 15:48:31 GMT Jakub Jermar [00b38a3] * kernel/arch/sparc64/include/interrupt.h (modified) * kernel/arch/sparc64/include/trap/interrupt.h (modified) * kernel/arch/sparc64/src/smp/ipi.c (modified) * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/generic/src/mm/tlb.c (modified) IPI/cross-call support for sparc64. SMP on sparc64 is now fully ... Tue, 26 Sep 2006 15:10:40 GMT Jakub Jermar [26678e5] * kernel/Makefile (modified) * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/ia32/include/smp/mps.h (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/ia32/src/smp/mps.c (modified) * kernel/arch/ia32/src/smp/smp.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/mips32/src/mips32.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/ppc64/src/ppc64.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/xen32/src/xen32.c (modified) * kernel/generic/include/arch.h (modified) * kernel/generic/include/smp/smp.h (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/smp/smp.c (added) Make SMP related parts of main.c more generic. Move initialization ... Fri, 22 Sep 2006 21:44:54 GMT Jakub Jermar [28ecadb] * boot/arch/sparc64/loader/main.c (modified) * boot/arch/sparc64/loader/main.h (modified) * boot/arch/sparc64/loader/ofwarch.c (modified) * boot/genarch/ofw_tree.c (modified) * boot/generic/string.c (modified) * boot/generic/string.h (modified) * kernel/Makefile (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/boot/boot.h (modified) * kernel/arch/sparc64/include/drivers/kbd.h (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/kbd/i8042.h (modified) * kernel/genarch/include/kbd/key.h (modified) * kernel/genarch/include/kbd/ns16550.h (modified) * kernel/genarch/include/kbd/z8530.h (modified) * kernel/genarch/include/ofw/ofw_tree.h (modified) * kernel/genarch/src/kbd/i8042.c (modified) * kernel/genarch/src/kbd/key.c (modified) * kernel/genarch/src/kbd/ns16550.c (modified) * kernel/genarch/src/kbd/z8530.c (modified) * kernel/genarch/src/ofw/ebus.c (added) * kernel/genarch/src/ofw/fhc.c (added) * kernel/genarch/src/ofw/ofw_tree.c (modified) * kernel/genarch/src/ofw/pci.c (added) * kernel/generic/include/func.h (modified) * kernel/generic/src/lib/func.c (modified) * kernel/kernel.config (modified) Convert sparc64 to detect keyboard and determine its physical ... Tue, 19 Sep 2006 22:42:57 GMT Jakub Jermar [61e90dd] * boot/arch/sparc64/loader/Makefile (modified) * boot/arch/sparc64/loader/main.c (modified) * boot/arch/sparc64/loader/main.h (modified) * boot/genarch/balloc.c (added) * boot/genarch/balloc.h (added) * boot/genarch/ofw_tree.c (modified) * boot/genarch/ofw_tree.h (modified) * kernel/arch/sparc64/include/boot/boot.h (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/ofw/ofw_tree.h (added) * kernel/genarch/src/ofw/ofw_tree.c (added) * kernel/generic/include/config.h (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/frame.c (modified) Add balloc() (a.k.a boot allocator): - balloc() only needs to know ... Mon, 18 Sep 2006 22:10:20 GMT Jakub Jermar [29b2bbf] * kernel/Makefile (modified) * kernel/arch/amd64/include/mm/as.h (modified) * kernel/arch/ia32/include/mm/as.h (modified) * kernel/arch/ia64/include/mm/as.h (modified) * kernel/arch/mips32/include/mm/as.h (modified) * kernel/arch/ppc32/include/mm/as.h (modified) * kernel/arch/ppc64/include/mm/as.h (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/arch.h (modified) * kernel/arch/sparc64/include/barrier.h (modified) * kernel/arch/sparc64/include/mm/mmu.h (modified) * kernel/arch/sparc64/include/mm/tsb.h (modified) * kernel/arch/sparc64/include/mm/tte.h (modified) * kernel/arch/sparc64/include/trap/mmu.h (modified) * kernel/arch/sparc64/src/mm/as.c (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/mm/tsb.c (modified) * kernel/arch/xen32/include/mm/as.h (modified) * kernel/genarch/src/mm/asid.c (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/mm/as.c (modified) sparc64 work: - Experimental support for TSB (Translation Storage ... Mon, 18 Sep 2006 11:47:28 GMT Jakub Jermar [57da95c] * kernel/arch/amd64/include/mm/as.h (modified) * kernel/arch/ia32/include/mm/as.h (modified) * kernel/arch/ia64/include/mm/as.h (modified) * kernel/arch/mips32/include/mm/as.h (modified) * kernel/arch/ppc32/include/mm/as.h (modified) * kernel/arch/ppc64/include/mm/as.h (modified) * kernel/arch/sparc64/include/atomic.h (modified) * kernel/arch/sparc64/include/mm/tsb.h (modified) * kernel/arch/sparc64/src/mm/as.c (modified) * kernel/arch/sparc64/src/proc/scheduler.c (modified) * kernel/arch/xen32/include/mm/as.h (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/mm/as.c (modified) * uspace/libc/arch/sparc64/include/atomic.h (modified) - Create a dedicated slab cache for as_t objects and switch from ... Sun, 17 Sep 2006 20:10:10 GMT Jakub Jermar [f1d1f5d3] * kernel/arch/amd64/include/mm/as.h (modified) * kernel/arch/ia32/include/mm/as.h (modified) * kernel/arch/ia64/include/mm/as.h (modified) * kernel/arch/mips32/include/mm/as.h (modified) * kernel/arch/ppc32/include/mm/as.h (modified) * kernel/arch/ppc64/include/mm/as.h (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/mm/as.h (modified) * kernel/arch/sparc64/include/mm/tsb.h (added) * kernel/arch/sparc64/src/mm/tsb.c (added) * kernel/arch/xen32/include/mm/as.h (modified) * kernel/genarch/src/mm/asid.c (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/mm/as.c (modified) * kernel/kernel.config (modified) Fix bug in mm/as.c: - as_area_destroy() should not work with AS but ... Thu, 14 Sep 2006 17:09:21 GMT Jakub Jermar [06e1e95] * kernel/arch/amd64/include/arg.h (modified) * kernel/arch/amd64/include/asm.h (modified) * kernel/arch/amd64/include/atomic.h (modified) * kernel/arch/amd64/include/boot/boot.h (modified) * kernel/arch/amd64/include/byteorder.h (modified) * kernel/arch/amd64/include/context.h (modified) * kernel/arch/amd64/include/context_offset.h (modified) * kernel/arch/amd64/include/cpu.h (modified) * kernel/arch/amd64/include/cpuid.h (modified) * kernel/arch/amd64/include/ddi/ddi.h (modified) * kernel/arch/amd64/include/debugger.h (modified) * kernel/arch/amd64/include/drivers/vesa.h (modified) * kernel/arch/amd64/include/elf.h (modified) * kernel/arch/amd64/include/faddr.h (modified) * kernel/arch/amd64/include/interrupt.h (modified) * kernel/arch/amd64/include/memstr.h (modified) * kernel/arch/amd64/include/mm/as.h (modified) * kernel/arch/amd64/include/mm/frame.h (modified) * kernel/arch/amd64/include/mm/page.h (modified) * kernel/arch/amd64/include/mm/ptl.h (modified) * kernel/arch/amd64/include/mm/tlb.h (modified) * kernel/arch/amd64/include/pm.h (modified) * kernel/arch/amd64/include/syscall.h (modified) * kernel/arch/amd64/include/types.h (modified) * kernel/arch/amd64/src/ddi/ddi.c (modified) * kernel/arch/amd64/src/debugger.c (modified) * kernel/arch/amd64/src/interrupt.c (modified) * kernel/arch/amd64/src/mm/memory_init.c (modified) * kernel/arch/amd64/src/mm/page.c (modified) * kernel/arch/amd64/src/pm.c (modified) * kernel/arch/amd64/src/proc/scheduler.c (modified) * kernel/arch/amd64/src/proc/task.c (modified) * kernel/arch/amd64/src/syscall.c (modified) * kernel/arch/amd64/src/userspace.c (modified) * kernel/arch/ia32/include/arg.h (modified) * kernel/arch/ia32/include/asm.h (modified) * kernel/arch/ia32/include/atomic.h (modified) * kernel/arch/ia32/include/barrier.h (modified) * kernel/arch/ia32/include/bios/bios.h (modified) * kernel/arch/ia32/include/boot/boot.h (modified) * kernel/arch/ia32/include/boot/memmap.h (modified) * kernel/arch/ia32/include/byteorder.h (modified) * kernel/arch/ia32/include/context.h (modified) * kernel/arch/ia32/include/cpu.h (modified) * kernel/arch/ia32/include/cpuid.h (modified) * kernel/arch/ia32/include/ddi/ddi.h (modified) * kernel/arch/ia32/include/debug.h (modified) * kernel/arch/ia32/include/drivers/ega.h (modified) * kernel/arch/ia32/include/drivers/i8042.h (modified) * kernel/arch/ia32/include/drivers/i8254.h (modified) * kernel/arch/ia32/include/drivers/i8259.h (modified) * kernel/arch/ia32/include/drivers/vesa.h (modified) * kernel/arch/ia32/include/elf.h (modified) * kernel/arch/ia32/include/faddr.h (modified) * kernel/arch/ia32/include/fpu_context.h (modified) * kernel/arch/ia32/include/interrupt.h (modified) * kernel/arch/ia32/include/memstr.h (modified) * kernel/arch/ia32/include/mm/as.h (modified) * kernel/arch/ia32/include/mm/asid.h (modified) * kernel/arch/ia32/include/mm/frame.h (modified) * kernel/arch/ia32/include/mm/memory_init.h (modified) * kernel/arch/ia32/include/mm/page.h (modified) * kernel/arch/ia32/include/mm/tlb.h (modified) * kernel/arch/ia32/include/pm.h (modified) * kernel/arch/ia32/include/smp/ap.h (modified) * kernel/arch/ia32/include/smp/apic.h (modified) * kernel/arch/ia32/include/smp/mps.h (modified) * kernel/arch/ia32/include/smp/smp.h (modified) * kernel/arch/ia32/include/types.h (modified) * kernel/arch/ia32/src/bios/bios.c (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/ia32/src/mm/as.c (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/ia32/src/mm/memory_init.c (modified) * kernel/arch/ia32/src/mm/page.c (modified) * kernel/arch/ia32/src/mm/tlb.c (modified) * kernel/arch/ia32/src/pm.c (modified) * kernel/arch/ia32/src/proc/thread.c (modified) * kernel/arch/ia32/src/smp/apic.c (modified) * kernel/arch/ia32/src/smp/ipi.c (modified) * kernel/arch/ia32/src/smp/mps.c (modified) * kernel/arch/ia32/src/smp/smp.c (modified) * kernel/arch/ia32/src/userspace.c (modified) * kernel/arch/ia64/include/arg.h (modified) * kernel/arch/ia64/include/asm.h (modified) * kernel/arch/ia64/include/atomic.h (modified) * kernel/arch/ia64/include/barrier.h (modified) * kernel/arch/ia64/include/byteorder.h (modified) * kernel/arch/ia64/include/context.h (modified) * kernel/arch/ia64/include/cpu.h (modified) * kernel/arch/ia64/include/debug.h (modified) * kernel/arch/ia64/include/drivers/it.h (modified) * kernel/arch/ia64/include/elf.h (modified) * kernel/arch/ia64/include/fpu_context.h (modified) * kernel/arch/ia64/include/interrupt.h (modified) * kernel/arch/ia64/include/memstr.h (modified) * kernel/arch/ia64/include/mm/as.h (modified) * kernel/arch/ia64/include/mm/asid.h (modified) * kernel/arch/ia64/include/mm/frame.h (modified) * kernel/arch/ia64/include/mm/memory_init.h (modified) * kernel/arch/ia64/include/mm/page.h (modified) * kernel/arch/ia64/include/mm/tlb.h (modified) * kernel/arch/ia64/include/mm/vhpt.h (modified) * kernel/arch/ia64/include/pal/pal.h (modified) * kernel/arch/ia64/include/proc/task.h (modified) * kernel/arch/ia64/include/register.h (modified) * kernel/arch/ia64/include/ski/ski.h (modified) * kernel/arch/ia64/include/smp/atomic.h (deleted) * kernel/arch/ia64/include/stack.h (modified) * kernel/arch/ia64/include/types.h (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/ia64/src/interrupt.c (modified) * kernel/arch/ia64/src/mm/as.c (modified) * kernel/arch/ia64/src/mm/frame.c (modified) * kernel/arch/ia64/src/mm/page.c (modified) * kernel/arch/ia64/src/mm/vhpt.c (modified) * kernel/arch/ia64/src/proc/scheduler.c (modified) * kernel/arch/ia64/src/putchar.c (modified) * kernel/arch/ia64/src/ski/ski.c (modified) * kernel/arch/mips32/include/arg.h (modified) * kernel/arch/mips32/include/asm.h (modified) * kernel/arch/mips32/include/asm/boot.h (modified) * kernel/arch/mips32/include/asm/regname.h (modified) * kernel/arch/mips32/include/atomic.h (modified) * kernel/arch/mips32/include/barrier.h (modified) * kernel/arch/mips32/include/boot.h (modified) * kernel/arch/mips32/include/byteorder.h (modified) * kernel/arch/mips32/include/cache.h (modified) * kernel/arch/mips32/include/console.h (modified) * kernel/arch/mips32/include/context.h (modified) * kernel/arch/mips32/include/cp0.h (modified) * kernel/arch/mips32/include/cpu.h (modified) * kernel/arch/mips32/include/debug.h (modified) * kernel/arch/mips32/include/debugger.h (modified) * kernel/arch/mips32/include/drivers/arc.h (modified) * kernel/arch/mips32/include/drivers/msim.h (modified) * kernel/arch/mips32/include/drivers/serial.h (modified) * kernel/arch/mips32/include/elf.h (modified) * kernel/arch/mips32/include/exception.h (modified) * kernel/arch/mips32/include/faddr.h (modified) * kernel/arch/mips32/include/fpu_context.h (modified) * kernel/arch/mips32/include/interrupt.h (modified) * kernel/arch/mips32/include/memstr.h (modified) * kernel/arch/mips32/include/mm/as.h (modified) * kernel/arch/mips32/include/mm/asid.h (modified) * kernel/arch/mips32/include/mm/frame.h (modified) * kernel/arch/mips32/include/mm/memory_init.h (modified) * kernel/arch/mips32/include/mm/page.h (modified) * kernel/arch/mips32/include/mm/tlb.h (modified) * kernel/arch/mips32/include/proc/task.h (modified) * kernel/arch/mips32/include/stack.h (modified) * kernel/arch/mips32/include/types.h (modified) * kernel/arch/mips32/src/cache.c (modified) * kernel/arch/mips32/src/console.c (modified) * kernel/arch/mips32/src/ddi/ddi.c (modified) * kernel/arch/mips32/src/debugger.c (modified) * kernel/arch/mips32/src/drivers/arc.c (modified) * kernel/arch/mips32/src/drivers/msim.c (modified) * kernel/arch/mips32/src/drivers/serial.c (modified) * kernel/arch/mips32/src/interrupt.c (modified) * kernel/arch/mips32/src/mips32.c (modified) * kernel/arch/mips32/src/mm/as.c (modified) * kernel/arch/mips32/src/mm/page.c (modified) * kernel/arch/ppc32/include/arg.h (modified) * kernel/arch/ppc32/include/asm.h (modified) * kernel/arch/ppc32/include/asm/regname.h (modified) * kernel/arch/ppc32/include/atomic.h (modified) * kernel/arch/ppc32/include/barrier.h (modified) * kernel/arch/ppc32/include/boot/boot.h (modified) * kernel/arch/ppc32/include/byteorder.h (modified) * kernel/arch/ppc32/include/context.h (modified) * kernel/arch/ppc32/include/context_offset.h (modified) * kernel/arch/ppc32/include/cpu.h (modified) * kernel/arch/ppc32/include/cpuid.h (modified) * kernel/arch/ppc32/include/debug.h (modified) * kernel/arch/ppc32/include/drivers/cuda.h (modified) * kernel/arch/ppc32/include/drivers/pic.h (modified) * kernel/arch/ppc32/include/elf.h (modified) * kernel/arch/ppc32/include/exception.h (modified) * kernel/arch/ppc32/include/faddr.h (modified) * kernel/arch/ppc32/include/fpu_context.h (modified) * kernel/arch/ppc32/include/interrupt.h (modified) * kernel/arch/ppc32/include/memstr.h (modified) * kernel/arch/ppc32/include/mm/as.h (modified) * kernel/arch/ppc32/include/mm/asid.h (modified) * kernel/arch/ppc32/include/mm/frame.h (modified) * kernel/arch/ppc32/include/mm/memory_init.h (modified) * kernel/arch/ppc32/include/mm/tlb.h (modified) * kernel/arch/ppc32/include/proc/task.h (modified) * kernel/arch/ppc32/include/types.h (modified) * kernel/arch/ppc32/src/ddi/ddi.c (modified) * kernel/arch/ppc32/src/drivers/pic.c (modified) * kernel/arch/ppc64/include/arg.h (modified) * kernel/arch/ppc64/include/asm.h (modified) * kernel/arch/ppc64/include/asm/regname.h (modified) * kernel/arch/ppc64/include/atomic.h (modified) * kernel/arch/ppc64/include/barrier.h (modified) * kernel/arch/ppc64/include/boot/boot.h (modified) * kernel/arch/ppc64/include/byteorder.h (modified) * kernel/arch/ppc64/include/context.h (modified) * kernel/arch/ppc64/include/context_offset.h (modified) * kernel/arch/ppc64/include/cpu.h (modified) * kernel/arch/ppc64/include/cpuid.h (modified) * kernel/arch/ppc64/include/debug.h (modified) * kernel/arch/ppc64/include/elf.h (modified) * kernel/arch/ppc64/include/exception.h (modified) * kernel/arch/ppc64/include/faddr.h (modified) * kernel/arch/ppc64/include/fpu_context.h (modified) * kernel/arch/ppc64/include/interrupt.h (modified) * kernel/arch/ppc64/include/memstr.h (modified) * kernel/arch/ppc64/include/mm/as.h (modified) * kernel/arch/ppc64/include/mm/asid.h (modified) * kernel/arch/ppc64/include/mm/frame.h (modified) * kernel/arch/ppc64/include/mm/memory_init.h (modified) * kernel/arch/ppc64/include/mm/page.h (modified) * kernel/arch/ppc64/include/mm/tlb.h (modified) * kernel/arch/ppc64/include/proc/task.h (modified) * kernel/arch/ppc64/include/proc/thread.h (modified) * kernel/arch/ppc64/include/types.h (modified) * kernel/arch/ppc64/src/ddi/ddi.c (modified) * kernel/arch/ppc64/src/interrupt.c (modified) * kernel/arch/ppc64/src/mm/frame.c (modified) * kernel/arch/ppc64/src/mm/memory_init.c (modified) * kernel/arch/ppc64/src/mm/page.c (modified) * kernel/arch/ppc64/src/proc/scheduler.c (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/atomic.h (modified) * kernel/arch/sparc64/include/context_offset.h (modified) * kernel/arch/sparc64/include/trap/trap_table.h (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/mm/as.c (modified) * kernel/arch/sparc64/src/mm/page.c (modified) * kernel/arch/sparc64/src/trap/syscall.c (modified) * kernel/arch/sparc64/src/trap/trap.c (modified) * kernel/arch/xen32/include/asm.h (modified) * kernel/arch/xen32/include/boot/boot.h (modified) * kernel/arch/xen32/include/drivers/xconsole.h (modified) * kernel/arch/xen32/include/hypercall.h (modified) * kernel/arch/xen32/include/mm/as.h (modified) * kernel/arch/xen32/include/mm/asid.h (modified) * kernel/arch/xen32/include/mm/frame.h (modified) * kernel/arch/xen32/include/mm/memory_init.h (modified) * kernel/arch/xen32/include/mm/page.h (modified) * kernel/arch/xen32/include/mm/tlb.h (modified) * kernel/arch/xen32/include/pm.h (modified) * kernel/arch/xen32/include/types.h (modified) * kernel/arch/xen32/src/interrupt.c (modified) * kernel/arch/xen32/src/mm/memory_init.c (modified) * kernel/genarch/include/acpi/acpi.h (modified) * kernel/genarch/include/acpi/madt.h (modified) * kernel/genarch/include/fb/fb.h (modified) * kernel/genarch/include/fb/font-8x16.h (modified) * kernel/genarch/include/mm/as_ht.h (modified) * kernel/genarch/include/mm/as_pt.h (modified) * kernel/genarch/include/mm/asid_fifo.h (modified) * kernel/genarch/include/mm/page_ht.h (modified) * kernel/genarch/include/mm/page_pt.h (modified) * kernel/genarch/include/softint/division.h (modified) * kernel/genarch/src/acpi/acpi.c (modified) * kernel/genarch/src/acpi/madt.c (modified) * kernel/genarch/src/fb/fb.c (modified) * kernel/genarch/src/fb/font-8x16.c (modified) * kernel/genarch/src/kbd/ns16550.c (modified) * kernel/genarch/src/mm/as_pt.c (modified) * kernel/genarch/src/softint/division.c (modified) * kernel/generic/include/adt/bitmap.h (modified) * kernel/generic/include/adt/btree.h (modified) * kernel/generic/include/adt/fifo.h (modified) * kernel/generic/include/adt/list.h (modified) * kernel/generic/include/atomic.h (modified) * kernel/generic/include/bitops.h (modified) * kernel/generic/include/byteorder.h (modified) * kernel/generic/include/config.h (modified) * kernel/generic/include/console/chardev.h (modified) * kernel/generic/include/console/cmd.h (modified) * kernel/generic/include/console/console.h (modified) * kernel/generic/include/console/kconsole.h (modified) * kernel/generic/include/console/klog.h (modified) * kernel/generic/include/context.h (modified) * kernel/generic/include/ddi/ddi.h (modified) * kernel/generic/include/ddi/ddi_arg.h (modified) * kernel/generic/include/debug.h (modified) * kernel/generic/include/elf.h (modified) * kernel/generic/include/errno.h (modified) * kernel/generic/include/fpu_context.h (modified) * kernel/generic/include/func.h (modified) * kernel/generic/include/interrupt.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/ipc/ipcrsc.h (modified) * kernel/generic/include/ipc/irq.h (modified) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/include/main/kinit.h (modified) * kernel/generic/include/main/main.h (modified) * kernel/generic/include/main/uinit.h (modified) * kernel/generic/include/main/version.h (modified) * kernel/generic/include/memstr.h (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/include/mm/asid.h (modified) * kernel/generic/include/mm/buddy.h (modified) * kernel/generic/include/mm/page.h (modified) * kernel/generic/include/mm/slab.h (modified) * kernel/generic/include/mm/tlb.h (modified) * kernel/generic/include/panic.h (modified) * kernel/generic/include/preemption.h (modified) * kernel/generic/include/print.h (modified) * kernel/generic/include/printf/printf_core.h (modified) * kernel/generic/include/proc/scheduler.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/proc/uarg.h (modified) * kernel/generic/include/putchar.h (modified) * kernel/generic/include/security/cap.h (modified) * kernel/generic/include/smp/ipi.h (modified) * kernel/generic/include/smp/smp.h (modified) * kernel/generic/include/sort.h (modified) * kernel/generic/include/stackarg.h (modified) * kernel/generic/include/stdarg.h (modified) * kernel/generic/include/symtab.h (modified) * kernel/generic/include/synch/condvar.h (modified) * kernel/generic/include/synch/futex.h (modified) * kernel/generic/include/synch/mutex.h (modified) * kernel/generic/include/synch/rwlock.h (modified) * kernel/generic/include/synch/semaphore.h (modified) * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/include/synch/synch.h (modified) * kernel/generic/include/synch/waitq.h (modified) * kernel/generic/include/syscall/copy.h (modified) * kernel/generic/include/syscall/sysarg64.h (modified) * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/include/test.h (modified) * kernel/generic/include/userspace.h (modified) * kernel/generic/src/console/chardev.c (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/console/klog.c (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/debug/symtab.c (modified) * kernel/generic/src/ipc/ipcrsc.c (modified) * kernel/generic/src/printf/printf.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * kernel/generic/src/printf/snprintf.c (modified) * kernel/generic/src/printf/sprintf.c (modified) * kernel/generic/src/printf/vprintf.c (modified) * kernel/generic/src/printf/vsnprintf.c (modified) * kernel/generic/src/printf/vsprintf.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/security/cap.c (modified) * kernel/generic/src/synch/rwlock.c (modified) * kernel/generic/src/syscall/copy.c (modified) * uspace/fb/fb.c (modified) * uspace/libc/arch/sparc64/include/atomic.h (modified) C99 compliant header guards (hopefully) everywhere in the kernel. ... Wed, 13 Sep 2006 13:16:30 GMT Jakub Jermar [6eabb6e6] * kernel/arch/amd64/include/arch.h (modified) * kernel/arch/ia32/include/arch.h (modified) * kernel/arch/ia64/include/arch.h (modified) * kernel/arch/ia64/src/interrupt.c (modified) * kernel/arch/mips32/include/arch.h (modified) * kernel/arch/mips32/src/fpu_context.c (modified) * kernel/arch/ppc32/include/arch.h (modified) * kernel/arch/ppc64/include/arch.h (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/fpu_context.h (modified) * kernel/arch/sparc64/include/regdef.h (modified) * kernel/arch/sparc64/include/register.h (modified) * kernel/arch/sparc64/include/trap/exception.h (modified) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/dummy.s (modified) * kernel/arch/sparc64/src/fpu_context.c (added) * kernel/arch/sparc64/src/trap/exception.c (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/generic/include/fpu_context.h (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/kernel.config (modified) * kernel/test/fpu/fpu1/test.c (modified) Support for sparc64 FPU context. Tue, 12 Sep 2006 13:03:55 GMT Jakub Jermar [9a5b556] * boot/arch/sparc64/loader/Makefile (modified) * boot/arch/sparc64/loader/main.c (modified) * boot/arch/sparc64/loader/main.h (modified) * boot/arch/sparc64/loader/ofwarch.c (modified) * boot/arch/sparc64/loader/ofwarch.h (modified) * boot/genarch/ofw.c (modified) * boot/genarch/ofw.h (modified) * boot/generic/gentypes.h (modified) * boot/generic/string.c (added) * boot/generic/string.h (added) * kernel/arch/ia64/src/drivers/it.c (modified) * kernel/arch/mips32/include/asm.h (modified) * kernel/arch/mips32/src/interrupt.c (modified) * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/boot/boot.h (modified) * kernel/arch/sparc64/include/cpu.h (modified) * kernel/arch/sparc64/include/drivers/tick.h (modified) * kernel/arch/sparc64/src/cpu/cpu.c (modified) * kernel/arch/sparc64/src/drivers/tick.c (modified) * kernel/arch/sparc64/src/dummy.s (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/generic/include/arch.h (modified) * kernel/generic/include/cpu.h (modified) * kernel/generic/include/time/clock.h (modified) * kernel/generic/include/time/delay.h (modified) * kernel/generic/include/time/timeout.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/cpu/cpu.c (modified) sparc64 work: - find a CPU node and read its clock_frequency ... Sun, 10 Sep 2006 21:21:39 GMT Jakub Jermar [7bb6b06] * kernel/arch/sparc64/_link.ld.in (modified) * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/trap/exception.h (modified) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/arch/sparc64/src/trap/exception.c (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/genarch/src/kbd/ns16550.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * uspace/ns/ns.c (modified) Small improvements here and there. Thu, 07 Sep 2006 19:56:44 GMT Jakub Jermar [253f35a1] * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/drivers/z8530.h (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/fhc.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/genarch/include/kbd/z8530.h (modified) * kernel/genarch/src/fb/fb.c (modified) * kernel/genarch/src/kbd/key.c (modified) * kernel/genarch/src/kbd/z8530.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/fb/fb.c (modified) sparc64 work. - Changes to enable userspace keyboard drivers. - Fix ... Sun, 03 Sep 2006 23:37:14 GMT Jakub Jermar [cfa70add] * boot/arch/sparc64/loader/Makefile (modified) * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/mm/as.h (modified) * kernel/arch/sparc64/include/mm/tlb.h (modified) * kernel/arch/sparc64/include/trap/mmu.h (modified) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/context.S (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/proc/scheduler.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/generic/src/proc/task.c (modified) * uspace/libc/arch/sparc64/_link.ld.in (modified) * uspace/libc/arch/sparc64/include/atomic.h (modified) * uspace/libc/arch/sparc64/include/config.h (modified) * uspace/libc/arch/sparc64/include/context_offset.h (modified) * uspace/libc/arch/sparc64/include/endian.h (modified) * uspace/libc/arch/sparc64/include/limits.h (modified) * uspace/libc/arch/sparc64/include/psthread.h (modified) * uspace/libc/arch/sparc64/include/stack.h (added) * uspace/libc/arch/sparc64/include/stackarg.h (modified) * uspace/libc/arch/sparc64/include/syscall.h (modified) * uspace/libc/arch/sparc64/include/thread.h (modified) * uspace/libc/arch/sparc64/include/types.h (modified) * uspace/libc/arch/sparc64/src/entry.s (modified) * uspace/libc/arch/sparc64/src/psthread.S (modified) * uspace/libc/arch/sparc64/src/thread.c (modified) * uspace/libc/arch/sparc64/src/thread_entry.s (modified) sparc64 update. - Prototype userspace layer implementation that ... Fri, 01 Sep 2006 17:00:18 GMT Jakub Jermar [9314ee1] * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/syscall.h (added) * kernel/arch/sparc64/include/trap/syscall.h (added) * kernel/arch/sparc64/src/trap/syscall.c (added) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/generic/src/syscall/syscall.c (modified) sparc64 work. Kernel syscall support. Modify the preemptive_handler ... Tue, 29 Aug 2006 15:35:44 GMT Jakub Jermar [0fa6044] * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/trap/trap_table.h (modified) * kernel/arch/sparc64/src/proc/scheduler.c (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/src/main/kinit.c (modified) sparc64 work. Fix bug introduced in revision 1852. When fixing CWP, ... Tue, 29 Aug 2006 11:06:57 GMT Jakub Jermar [32fffef0] * kernel/arch/amd64/include/proc/task.h (modified) * kernel/arch/amd64/include/proc/thread.h (modified) * kernel/arch/amd64/src/proc/thread.c (modified) * kernel/arch/ia32/include/proc/task.h (modified) * kernel/arch/ia32/include/proc/thread.h (modified) * kernel/arch/ia32/src/proc/scheduler.c (modified) * kernel/arch/ia32/src/proc/task.c (modified) * kernel/arch/ia32/src/proc/thread.c (modified) * kernel/arch/ia64/include/proc/thread.h (modified) * kernel/arch/mips32/include/proc/thread.h (modified) * kernel/arch/ppc32/include/proc/thread.h (modified) * kernel/arch/ppc64/include/proc/thread.h (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/arch.h (modified) * kernel/arch/sparc64/include/barrier.h (modified) * kernel/arch/sparc64/include/proc/thread.h (modified) * kernel/arch/sparc64/include/trap/regwin.h (modified) * kernel/arch/sparc64/src/proc/thread.c (added) * kernel/generic/include/mm/frame.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/thread.c (modified) Define architecture-specific thread sub-constructors and sub- ... Mon, 21 Aug 2006 13:36:34 GMT Jakub Jermar [f47fd19] * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/sparc64/include/context.h (modified) * kernel/arch/sparc64/include/context_offset.h (modified) * kernel/arch/sparc64/include/interrupt.h (modified) * kernel/arch/sparc64/include/mm/tlb.h (modified) * kernel/arch/sparc64/include/regdef.h (modified) * kernel/arch/sparc64/include/trap/interrupt.h (modified) * kernel/arch/sparc64/include/trap/mmu.h (modified) * kernel/arch/sparc64/include/trap/trap_table.h (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/genarch/include/mm/as_ht.h (modified) * kernel/genarch/include/mm/as_pt.h (modified) * kernel/genarch/include/mm/page_ht.h (modified) * kernel/genarch/include/mm/page_pt.h (modified) * kernel/genarch/src/mm/as_ht.c (modified) * kernel/genarch/src/mm/as_pt.c (modified) * kernel/genarch/src/mm/asid.c (modified) * kernel/genarch/src/mm/asid_fifo.c (modified) * kernel/genarch/src/mm/page_ht.c (modified) * kernel/genarch/src/mm/page_pt.c (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/mm/as.c (modified) sparc64 work. Define the istate structure. Move the ... Sat, 05 Aug 2006 16:05:25 GMT Martin Decky [cfffb290] * kernel/generic/include/arch.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/the.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/security/cap.c (modified) finish security context isolation Wed, 02 Aug 2006 00:42:30 GMT Martin Decky [deaa22f] * kernel/arch/amd64/src/mm/page.c (modified) * kernel/arch/xen32/src/xen32.c (modified) * kernel/generic/include/config.h (modified) * kernel/generic/include/main/main.h (added) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/frame.c (modified) more sophisticated initial stack handling Tue, 01 Aug 2006 17:56:01 GMT Martin Decky [c06eb06] * kernel/generic/src/main/main.c (modified) some debugging output Tue, 01 Aug 2006 11:24:27 GMT Jakub Jermar [b3e8c90] * boot/arch/sparc64/loader/main.c (modified) * kernel/arch/sparc64/include/barrier.h (modified) * kernel/arch/sparc64/include/mm/mmu.h (modified) * kernel/arch/sparc64/include/mm/page.h (modified) * kernel/arch/sparc64/include/mm/tlb.h (modified) * kernel/arch/sparc64/include/mm/tte.h (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/generic/src/syscall/copy.c (modified) sparc64 work. 1. Formatting fixes. 2. When writing to DMMU ASI's, ... Fri, 28 Jul 2006 23:25:10 GMT Martin Decky [764c302] * kernel/generic/include/arch.h (modified) * kernel/generic/include/proc/scheduler.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/proc/uarg.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/the.c (modified) * kernel/generic/src/proc/thread.c (modified) initial security context support Fri, 14 Jul 2006 11:39:02 GMT Jakub Jermar [c6e314a] * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/sparc64/include/mm/frame.h (modified) * kernel/arch/sparc64/src/mm/frame.c (modified) * kernel/arch/sparc64/src/mm/page.c (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/generic/src/mm/as.c (modified) Change hw_map() on sparc64 to use virtual addresses that are beyond ... Thu, 13 Jul 2006 17:32:38 GMT Jakub Jermar [94d614e] * boot/arch/sparc64/loader/asm.S (modified) * boot/arch/sparc64/loader/main.c (modified) * boot/arch/sparc64/loader/main.h (modified) * boot/genarch/ofw.c (modified) * boot/genarch/ofw.h (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/_link.ld.in (modified) * kernel/arch/sparc64/include/boot/boot.h (modified) * kernel/arch/sparc64/include/drivers/fb.h (modified) * kernel/arch/sparc64/include/drivers/i8042.h (modified) * kernel/arch/sparc64/include/drivers/tick.h (modified) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/i8042.c (modified) * kernel/arch/sparc64/src/mm/frame.c (modified) * kernel/arch/sparc64/src/mm/memory_init.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/ofw/memory_init.h (deleted) * kernel/genarch/include/ofw/ofw.h (deleted) * kernel/genarch/src/fb/fb.c (modified) * kernel/genarch/src/ofw/memory_init.c (deleted) * kernel/genarch/src/ofw/ofw.c (deleted) * kernel/generic/src/mm/frame.c (modified) Remove OpenFirmware calls from kernel/ entirely. Switch the sparc64 ... Mon, 15 Dec 2008 12:35:44 GMT jermar [11675207] * kernel/Makefile (moved) * kernel/arch/amd64/Makefile.inc (moved) * kernel/arch/amd64/_link.ld.in (moved) * kernel/arch/amd64/include/arch.h (moved) * kernel/arch/amd64/include/arg.h (moved) * kernel/arch/amd64/include/asm.h (moved) * kernel/arch/amd64/include/atomic.h (moved) * kernel/arch/amd64/include/barrier.h (moved) * kernel/arch/amd64/include/bios (moved) * kernel/arch/amd64/include/boot/boot.h (moved) * kernel/arch/amd64/include/boot/memmap.h (moved) * kernel/arch/amd64/include/byteorder.h (moved) * kernel/arch/amd64/include/context.h (moved) * kernel/arch/amd64/include/context_offset.h (moved) * kernel/arch/amd64/include/cpu.h (moved) * kernel/arch/amd64/include/cpuid.h (moved) * kernel/arch/amd64/include/ddi/ddi.h (moved) * kernel/arch/amd64/include/debug.h (moved) * kernel/arch/amd64/include/debugger.h (moved) * kernel/arch/amd64/include/drivers/ega.h (moved) * kernel/arch/amd64/include/drivers/i8042.h (moved) * kernel/arch/amd64/include/drivers/i8254.h (moved) * kernel/arch/amd64/include/drivers/i8259.h (moved) * kernel/arch/amd64/include/drivers/vesa.h (moved) * kernel/arch/amd64/include/elf.h (moved) * kernel/arch/amd64/include/faddr.h (moved) * kernel/arch/amd64/include/fpu_context.h (moved) * kernel/arch/amd64/include/interrupt.h (moved) * kernel/arch/amd64/include/memstr.h (moved) * kernel/arch/amd64/include/mm/as.h (moved) * kernel/arch/amd64/include/mm/asid.h (moved) * kernel/arch/amd64/include/mm/frame.h (moved) * kernel/arch/amd64/include/mm/memory_init.h (moved) * kernel/arch/amd64/include/mm/page.h (moved) * kernel/arch/amd64/include/mm/ptl.h (moved) * kernel/arch/amd64/include/mm/tlb.h (moved) * kernel/arch/amd64/include/pm.h (moved) * kernel/arch/amd64/include/proc/task.h (moved) * kernel/arch/amd64/include/proc/thread.h (moved) * kernel/arch/amd64/include/smp (moved) * kernel/arch/amd64/include/syscall.h (moved) * kernel/arch/amd64/include/types.h (moved) * kernel/arch/amd64/src/amd64.c (moved) * kernel/arch/amd64/src/asm_utils.S (moved) * kernel/arch/amd64/src/bios (moved) * kernel/arch/amd64/src/boot/boot.S (moved) * kernel/arch/amd64/src/context.S (moved) * kernel/arch/amd64/src/cpu/cpu.c (moved) * kernel/arch/amd64/src/ddi/ddi.c (moved) * kernel/arch/amd64/src/debugger.c (moved) * kernel/arch/amd64/src/delay.S (moved) * kernel/arch/amd64/src/drivers (moved) * kernel/arch/amd64/src/fpu_context.c (moved) * kernel/arch/amd64/src/interrupt.c (moved) * kernel/arch/amd64/src/mm/as.c (moved) * kernel/arch/amd64/src/mm/frame.c (moved) * kernel/arch/amd64/src/mm/memory_init.c (moved) * kernel/arch/amd64/src/mm/page.c (moved) * kernel/arch/amd64/src/mm/tlb.c (moved) * kernel/arch/amd64/src/pm.c (moved) * kernel/arch/amd64/src/proc/scheduler.c (moved) * kernel/arch/amd64/src/proc/task.c (moved) * kernel/arch/amd64/src/proc/thread.c (moved) * kernel/arch/amd64/src/smp/ap.S (moved) * kernel/arch/amd64/src/smp/apic.c (moved) * kernel/arch/amd64/src/smp/ipi.c (moved) * kernel/arch/amd64/src/smp/mps.c (moved) * kernel/arch/amd64/src/smp/smp.c (moved) * kernel/arch/amd64/src/syscall.c (moved) * kernel/arch/amd64/src/userspace.c (moved) * kernel/arch/ia32/Makefile.inc (moved) * kernel/arch/ia32/_link.ld.in (moved) * kernel/arch/ia32/include/arch.h (moved) * kernel/arch/ia32/include/arg.h (moved) * kernel/arch/ia32/include/asm.h (moved) * kernel/arch/ia32/include/atomic.h (moved) * kernel/arch/ia32/include/barrier.h (moved) * kernel/arch/ia32/include/bios/bios.h (moved) * kernel/arch/ia32/include/boot/boot.h (moved) * kernel/arch/ia32/include/boot/memmap.h (moved) * kernel/arch/ia32/include/byteorder.h (moved) * kernel/arch/ia32/include/context.h (moved) * kernel/arch/ia32/include/cpu.h (moved) * kernel/arch/ia32/include/cpuid.h (moved) * kernel/arch/ia32/include/ddi/ddi.h (moved) * kernel/arch/ia32/include/debug.h (moved) * kernel/arch/ia32/include/debugger.h (moved) * kernel/arch/ia32/include/drivers/ega.h (moved) * kernel/arch/ia32/include/drivers/i8042.h (moved) * kernel/arch/ia32/include/drivers/i8254.h (moved) * kernel/arch/ia32/include/drivers/i8259.h (moved) * kernel/arch/ia32/include/drivers/vesa.h (moved) * kernel/arch/ia32/include/elf.h (moved) * kernel/arch/ia32/include/faddr.h (moved) * kernel/arch/ia32/include/fpu_context.h (moved) * kernel/arch/ia32/include/interrupt.h (moved) * kernel/arch/ia32/include/memstr.h (moved) * kernel/arch/ia32/include/mm/as.h (moved) * kernel/arch/ia32/include/mm/asid.h (moved) * kernel/arch/ia32/include/mm/frame.h (moved) * kernel/arch/ia32/include/mm/memory_init.h (moved) * kernel/arch/ia32/include/mm/page.h (moved) * kernel/arch/ia32/include/mm/tlb.h (moved) * kernel/arch/ia32/include/pm.h (moved) * kernel/arch/ia32/include/proc/task.h (moved) * kernel/arch/ia32/include/proc/thread.h (moved) * kernel/arch/ia32/include/smp/ap.h (moved) * kernel/arch/ia32/include/smp/apic.h (moved) * kernel/arch/ia32/include/smp/mps.h (moved) * kernel/arch/ia32/include/smp/smp.h (moved) * kernel/arch/ia32/include/types.h (moved) * kernel/arch/ia32/src/asm.S (moved) * kernel/arch/ia32/src/atomic.S (moved) * kernel/arch/ia32/src/bios/bios.c (moved) * kernel/arch/ia32/src/boot/boot.S (moved) * kernel/arch/ia32/src/context.s (moved) * kernel/arch/ia32/src/cpu/cpu.c (moved) * kernel/arch/ia32/src/ddi/ddi.c (moved) * kernel/arch/ia32/src/debug/panic.s (moved) * kernel/arch/ia32/src/debugger.c (moved) * kernel/arch/ia32/src/delay.s (moved) * kernel/arch/ia32/src/drivers/ega.c (moved) * kernel/arch/ia32/src/drivers/i8254.c (moved) * kernel/arch/ia32/src/drivers/i8259.c (moved) * kernel/arch/ia32/src/drivers/vesa.c (moved) * kernel/arch/ia32/src/fpu_context.c (moved) * kernel/arch/ia32/src/ia32.c (moved) * kernel/arch/ia32/src/interrupt.c (moved) * kernel/arch/ia32/src/mm/as.c (moved) * kernel/arch/ia32/src/mm/frame.c (moved) * kernel/arch/ia32/src/mm/memory_init.c (moved) * kernel/arch/ia32/src/mm/page.c (moved) * kernel/arch/ia32/src/mm/tlb.c (moved) * kernel/arch/ia32/src/pm.c (moved) * kernel/arch/ia32/src/proc/scheduler.c (moved) * kernel/arch/ia32/src/proc/task.c (moved) * kernel/arch/ia32/src/proc/thread.c (moved) * kernel/arch/ia32/src/smp/ap.S (moved) * kernel/arch/ia32/src/smp/apic.c (moved) * kernel/arch/ia32/src/smp/ipi.c (moved) * kernel/arch/ia32/src/smp/mps.c (moved) * kernel/arch/ia32/src/smp/smp.c (moved) * kernel/arch/ia32/src/userspace.c (moved) * kernel/arch/ia64/Makefile.inc (moved) * kernel/arch/ia64/_link.ld.in (moved) * kernel/arch/ia64/include/arch.h (moved) * kernel/arch/ia64/include/arg.h (moved) * kernel/arch/ia64/include/asm.h (moved) * kernel/arch/ia64/include/atomic.h (moved) * kernel/arch/ia64/include/barrier.h (moved) * kernel/arch/ia64/include/byteorder.h (moved) * kernel/arch/ia64/include/context.h (moved) * kernel/arch/ia64/include/cpu.h (moved) * kernel/arch/ia64/include/debug.h (moved) * kernel/arch/ia64/include/drivers/it.h (moved) * kernel/arch/ia64/include/elf.h (moved) * kernel/arch/ia64/include/faddr.h (moved) * kernel/arch/ia64/include/fpu_context.h (moved) * kernel/arch/ia64/include/interrupt.h (moved) * kernel/arch/ia64/include/memstr.h (moved) * kernel/arch/ia64/include/mm/as.h (moved) * kernel/arch/ia64/include/mm/asid.h (moved) * kernel/arch/ia64/include/mm/frame.h (moved) * kernel/arch/ia64/include/mm/memory_init.h (moved) * kernel/arch/ia64/include/mm/page.h (moved) * kernel/arch/ia64/include/mm/tlb.h (moved) * kernel/arch/ia64/include/mm/vhpt.h (moved) * kernel/arch/ia64/include/pal/pal.h (moved) * kernel/arch/ia64/include/proc/task.h (moved) * kernel/arch/ia64/include/proc/thread.h (moved) * kernel/arch/ia64/include/register.h (moved) * kernel/arch/ia64/include/ski/ski.h (moved) * kernel/arch/ia64/include/smp/atomic.h (moved) * kernel/arch/ia64/include/stack.h (moved) * kernel/arch/ia64/include/types.h (moved) * kernel/arch/ia64/src/asm.S (moved) * kernel/arch/ia64/src/context.S (moved) * kernel/arch/ia64/src/cpu/cpu.c (moved) * kernel/arch/ia64/src/ddi/ddi.c (moved) * kernel/arch/ia64/src/drivers/it.c (moved) * kernel/arch/ia64/src/dummy.s (moved) * kernel/arch/ia64/src/fpu_context.c (moved) * kernel/arch/ia64/src/ia64.c (moved) * kernel/arch/ia64/src/interrupt.c (moved) * kernel/arch/ia64/src/ivt.S (moved) * kernel/arch/ia64/src/mm/as.c (moved) * kernel/arch/ia64/src/mm/frame.c (moved) * kernel/arch/ia64/src/mm/page.c (moved) * kernel/arch/ia64/src/mm/tlb.c (moved) * kernel/arch/ia64/src/mm/vhpt.c (moved) * kernel/arch/ia64/src/proc/scheduler.c (moved) * kernel/arch/ia64/src/putchar.c (moved) * kernel/arch/ia64/src/ski/ski.c (moved) * kernel/arch/ia64/src/start.S (moved) * kernel/arch/mips32/Makefile.inc (moved) * kernel/arch/mips32/_link.ld.in (moved) * kernel/arch/mips32/include/arch.h (moved) * kernel/arch/mips32/include/arg.h (moved) * kernel/arch/mips32/include/asm.h (moved) * kernel/arch/mips32/include/asm/boot.h (moved) * kernel/arch/mips32/include/asm/regname.h (moved) * kernel/arch/mips32/include/atomic.h (moved) * kernel/arch/mips32/include/barrier.h (moved) * kernel/arch/mips32/include/boot.h (moved) * kernel/arch/mips32/include/byteorder.h (moved) * kernel/arch/mips32/include/cache.h (moved) * kernel/arch/mips32/include/console.h (moved) * kernel/arch/mips32/include/context.h (moved) * kernel/arch/mips32/include/context_offset.h (moved) * kernel/arch/mips32/include/cp0.h (moved) * kernel/arch/mips32/include/cpu.h (moved) * kernel/arch/mips32/include/debug.h (moved) * kernel/arch/mips32/include/debugger.h (moved) * kernel/arch/mips32/include/drivers/arc.h (moved) * kernel/arch/mips32/include/drivers/msim.h (moved) * kernel/arch/mips32/include/drivers/serial.h (moved) * kernel/arch/mips32/include/elf.h (moved) * kernel/arch/mips32/include/exception.h (moved) * kernel/arch/mips32/include/faddr.h (moved) * kernel/arch/mips32/include/fpu_context.h (moved) * kernel/arch/mips32/include/interrupt.h (moved) * kernel/arch/mips32/include/memstr.h (moved) * kernel/arch/mips32/include/mm/as.h (moved) * kernel/arch/mips32/include/mm/asid.h (moved) * kernel/arch/mips32/include/mm/frame.h (moved) * kernel/arch/mips32/include/mm/memory_init.h (moved) * kernel/arch/mips32/include/mm/page.h (moved) * kernel/arch/mips32/include/mm/tlb.h (moved) * kernel/arch/mips32/include/proc/task.h (moved) * kernel/arch/mips32/include/proc/thread.h (moved) * kernel/arch/mips32/include/stack.h (moved) * kernel/arch/mips32/include/types.h (moved) * kernel/arch/mips32/src/asm.S (moved) * kernel/arch/mips32/src/cache.c (moved) * kernel/arch/mips32/src/console.c (moved) * kernel/arch/mips32/src/context.S (moved) * kernel/arch/mips32/src/cpu/cpu.c (moved) * kernel/arch/mips32/src/ddi/ddi.c (moved) * kernel/arch/mips32/src/debugger.c (moved) * kernel/arch/mips32/src/drivers/arc.c (moved) * kernel/arch/mips32/src/drivers/msim.c (moved) * kernel/arch/mips32/src/drivers/serial.c (moved) * kernel/arch/mips32/src/dummy.S (moved) * kernel/arch/mips32/src/exception.c (moved) * kernel/arch/mips32/src/fpu_context.c (moved) * kernel/arch/mips32/src/interrupt.c (moved) * kernel/arch/mips32/src/mips32.c (moved) * kernel/arch/mips32/src/mm/as.c (moved) * kernel/arch/mips32/src/mm/frame.c (moved) * kernel/arch/mips32/src/mm/page.c (moved) * kernel/arch/mips32/src/mm/tlb.c (moved) * kernel/arch/mips32/src/panic.S (moved) * kernel/arch/mips32/src/start.S (moved) * kernel/arch/ppc32/Makefile.inc (moved) * kernel/arch/ppc32/_link.ld.in (moved) * kernel/arch/ppc32/include/arch.h (moved) * kernel/arch/ppc32/include/arg.h (moved) * kernel/arch/ppc32/include/asm.h (moved) * kernel/arch/ppc32/include/asm/regname.h (moved) * kernel/arch/ppc32/include/atomic.h (moved) * kernel/arch/ppc32/include/barrier.h (moved) * kernel/arch/ppc32/include/boot/boot.h (moved) * kernel/arch/ppc32/include/byteorder.h (moved) * kernel/arch/ppc32/include/context.h (moved) * kernel/arch/ppc32/include/context_offset.h (moved) * kernel/arch/ppc32/include/cpu.h (moved) * kernel/arch/ppc32/include/cpuid.h (moved) * kernel/arch/ppc32/include/debug.h (moved) * kernel/arch/ppc32/include/drivers/cuda.h (moved) * kernel/arch/ppc32/include/drivers/pic.h (moved) * kernel/arch/ppc32/include/elf.h (moved) * kernel/arch/ppc32/include/exception.h (moved) * kernel/arch/ppc32/include/faddr.h (moved) * kernel/arch/ppc32/include/fpu_context.h (moved) * kernel/arch/ppc32/include/interrupt.h (moved) * kernel/arch/ppc32/include/memstr.h (moved) * kernel/arch/ppc32/include/mm/as.h (moved) * kernel/arch/ppc32/include/mm/asid.h (moved) * kernel/arch/ppc32/include/mm/frame.h (moved) * kernel/arch/ppc32/include/mm/memory_init.h (moved) * kernel/arch/ppc32/include/mm/page.h (moved) * kernel/arch/ppc32/include/mm/tlb.h (moved) * kernel/arch/ppc32/include/proc/task.h (moved) * kernel/arch/ppc32/include/proc/thread.h (moved) * kernel/arch/ppc32/include/types.h (moved) * kernel/arch/ppc32/src/asm.S (moved) * kernel/arch/ppc32/src/boot/boot.S (moved) * kernel/arch/ppc32/src/context.S (moved) * kernel/arch/ppc32/src/cpu/cpu.c (moved) * kernel/arch/ppc32/src/ddi/ddi.c (moved) * kernel/arch/ppc32/src/debug/panic.s (moved) * kernel/arch/ppc32/src/drivers/cuda.c (moved) * kernel/arch/ppc32/src/drivers/pic.c (moved) * kernel/arch/ppc32/src/dummy.s (moved) * kernel/arch/ppc32/src/exception.S (moved) * kernel/arch/ppc32/src/fpu_context.S (moved) * kernel/arch/ppc32/src/interrupt.c (moved) * kernel/arch/ppc32/src/mm/as.c (moved) * kernel/arch/ppc32/src/mm/frame.c (moved) * kernel/arch/ppc32/src/mm/memory_init.c (moved) * kernel/arch/ppc32/src/mm/page.c (moved) * kernel/arch/ppc32/src/mm/tlb.c (moved) * kernel/arch/ppc32/src/ppc32.c (moved) * kernel/arch/ppc32/src/proc/scheduler.c (moved) * kernel/arch/ppc64/Makefile.inc (moved) * kernel/arch/ppc64/_link.ld.in (moved) * kernel/arch/ppc64/include/arch.h (moved) * kernel/arch/ppc64/include/arg.h (moved) * kernel/arch/ppc64/include/asm.h (moved) * kernel/arch/ppc64/include/asm/regname.h (moved) * kernel/arch/ppc64/include/atomic.h (moved) * kernel/arch/ppc64/include/barrier.h (moved) * kernel/arch/ppc64/include/boot/boot.h (moved) * kernel/arch/ppc64/include/byteorder.h (moved) * kernel/arch/ppc64/include/context.h (moved) * kernel/arch/ppc64/include/context_offset.h (moved) * kernel/arch/ppc64/include/cpu.h (moved) * kernel/arch/ppc64/include/cpuid.h (moved) * kernel/arch/ppc64/include/debug.h (moved) * kernel/arch/ppc64/include/elf.h (moved) * kernel/arch/ppc64/include/exception.h (moved) * kernel/arch/ppc64/include/faddr.h (moved) * kernel/arch/ppc64/include/fpu_context.h (moved) * kernel/arch/ppc64/include/interrupt.h (moved) * kernel/arch/ppc64/include/memstr.h (moved) * kernel/arch/ppc64/include/mm/as.h (moved) * kernel/arch/ppc64/include/mm/asid.h (moved) * kernel/arch/ppc64/include/mm/frame.h (moved) * kernel/arch/ppc64/include/mm/memory_init.h (moved) * kernel/arch/ppc64/include/mm/page.h (moved) * kernel/arch/ppc64/include/mm/tlb.h (moved) * kernel/arch/ppc64/include/proc/task.h (moved) * kernel/arch/ppc64/include/proc/thread.h (moved) * kernel/arch/ppc64/include/types.h (moved) * kernel/arch/ppc64/src/asm.S (moved) * kernel/arch/ppc64/src/boot/boot.S (moved) * kernel/arch/ppc64/src/context.S (moved) * kernel/arch/ppc64/src/cpu/cpu.c (moved) * kernel/arch/ppc64/src/ddi/ddi.c (moved) * kernel/arch/ppc64/src/debug/panic.s (moved) * kernel/arch/ppc64/src/dummy.s (moved) * kernel/arch/ppc64/src/exception.S (moved) * kernel/arch/ppc64/src/fpu_context.S (moved) * kernel/arch/ppc64/src/interrupt.c (moved) * kernel/arch/ppc64/src/mm/as.c (moved) * kernel/arch/ppc64/src/mm/frame.c (moved) * kernel/arch/ppc64/src/mm/memory_init.c (moved) * kernel/arch/ppc64/src/mm/page.c (moved) * kernel/arch/ppc64/src/mm/tlb.c (moved) * kernel/arch/ppc64/src/ppc64.c (moved) * kernel/arch/ppc64/src/proc/scheduler.c (moved) * kernel/arch/sparc64/Makefile.inc (moved) * kernel/arch/sparc64/_link.ld.in (moved) * kernel/arch/sparc64/include/arch.h (moved) * kernel/arch/sparc64/include/arg.h (moved) * kernel/arch/sparc64/include/asm.h (moved) * kernel/arch/sparc64/include/atomic.h (moved) * kernel/arch/sparc64/include/barrier.h (moved) * kernel/arch/sparc64/include/boot/boot.h (moved) * kernel/arch/sparc64/include/byteorder.h (moved) * kernel/arch/sparc64/include/console.h (moved) * kernel/arch/sparc64/include/context.h (moved) * kernel/arch/sparc64/include/context_offset.h (moved) * kernel/arch/sparc64/include/cpu.h (moved) * kernel/arch/sparc64/include/debug.h (moved) * kernel/arch/sparc64/include/drivers/fb.h (moved) * kernel/arch/sparc64/include/drivers/i8042.h (moved) * kernel/arch/sparc64/include/drivers/tick.h (moved) * kernel/arch/sparc64/include/elf.h (moved) * kernel/arch/sparc64/include/faddr.h (moved) * kernel/arch/sparc64/include/fpu_context.h (moved) * kernel/arch/sparc64/include/interrupt.h (moved) * kernel/arch/sparc64/include/memstr.h (moved) * kernel/arch/sparc64/include/mm/as.h (moved) * kernel/arch/sparc64/include/mm/asid.h (moved) * kernel/arch/sparc64/include/mm/frame.h (moved) * kernel/arch/sparc64/include/mm/memory_init.h (moved) * kernel/arch/sparc64/include/mm/mmu.h (moved) * kernel/arch/sparc64/include/mm/page.h (moved) * kernel/arch/sparc64/include/mm/tlb.h (moved) * kernel/arch/sparc64/include/mm/tte.h (moved) * kernel/arch/sparc64/include/proc/task.h (moved) * kernel/arch/sparc64/include/proc/thread.h (moved) * kernel/arch/sparc64/include/register.h (moved) * kernel/arch/sparc64/include/stack.h (moved) * kernel/arch/sparc64/include/trap/exception.h (moved) * kernel/arch/sparc64/include/trap/interrupt.h (moved) * kernel/arch/sparc64/include/trap/mmu.h (moved) * kernel/arch/sparc64/include/trap/regwin.h (moved) * kernel/arch/sparc64/include/trap/trap.h (moved) * kernel/arch/sparc64/include/trap/trap_table.h (moved) * kernel/arch/sparc64/include/types.h (moved) * kernel/arch/sparc64/src/asm.S (moved) * kernel/arch/sparc64/src/console.c (moved) * kernel/arch/sparc64/src/context.S (moved) * kernel/arch/sparc64/src/cpu/cpu.c (moved) * kernel/arch/sparc64/src/ddi/ddi.c (moved) * kernel/arch/sparc64/src/drivers/i8042.c (moved) * kernel/arch/sparc64/src/drivers/tick.c (moved) * kernel/arch/sparc64/src/dummy.s (moved) * kernel/arch/sparc64/src/mm/as.c (moved) * kernel/arch/sparc64/src/mm/frame.c (moved) * kernel/arch/sparc64/src/mm/memory_init.c (moved) * kernel/arch/sparc64/src/mm/page.c (moved) * kernel/arch/sparc64/src/mm/tlb.c (moved) * kernel/arch/sparc64/src/panic.S (moved) * kernel/arch/sparc64/src/proc/scheduler.c (moved) * kernel/arch/sparc64/src/sparc64.c (moved) * kernel/arch/sparc64/src/start.S (moved) * kernel/arch/sparc64/src/trap/exception.c (moved) * kernel/arch/sparc64/src/trap/interrupt.c (moved) * kernel/arch/sparc64/src/trap/trap.c (moved) * kernel/arch/sparc64/src/trap/trap_table.S (moved) * kernel/arch/xen32/Makefile.inc (moved) * kernel/arch/xen32/_link.ld.in (moved) * kernel/arch/xen32/include/arch.h (moved) * kernel/arch/xen32/include/arg.h (moved) * kernel/arch/xen32/include/asm.h (moved) * kernel/arch/xen32/include/atomic.h (moved) * kernel/arch/xen32/include/barrier.h (moved) * kernel/arch/xen32/include/bios (moved) * kernel/arch/xen32/include/boot (moved) * kernel/arch/xen32/include/byteorder.h (moved) * kernel/arch/xen32/include/context.h (moved) * kernel/arch/xen32/include/cpu.h (moved) * kernel/arch/xen32/include/cpuid.h (moved) * kernel/arch/xen32/include/ddi (moved) * kernel/arch/xen32/include/debug.h (moved) * kernel/arch/xen32/include/debugger.h (moved) * kernel/arch/xen32/include/drivers (moved) * kernel/arch/xen32/include/elf.h (moved) * kernel/arch/xen32/include/faddr.h (moved) * kernel/arch/xen32/include/fpu_context.h (moved) * kernel/arch/xen32/include/interrupt.h (moved) * kernel/arch/xen32/include/memstr.h (moved) * kernel/arch/xen32/include/mm (moved) * kernel/arch/xen32/include/pm.h (moved) * kernel/arch/xen32/include/proc (moved) * kernel/arch/xen32/include/smp (moved) * kernel/arch/xen32/include/types.h (moved) * kernel/arch/xen32/src/asm.S (moved) * kernel/arch/xen32/src/atomic.S (moved) * kernel/arch/xen32/src/bios (moved) * kernel/arch/xen32/src/boot (moved) * kernel/arch/xen32/src/context.s (moved) * kernel/arch/xen32/src/cpu (moved) * kernel/arch/xen32/src/ddi (moved) * kernel/arch/xen32/src/debug (moved) * kernel/arch/xen32/src/debugger.c (moved) * kernel/arch/xen32/src/delay.s (moved) * kernel/arch/xen32/src/drivers (moved) * kernel/arch/xen32/src/fpu_context.c (moved) * kernel/arch/xen32/src/ia32.c (moved) * kernel/arch/xen32/src/interrupt.c (moved) * kernel/arch/xen32/src/mm (moved) * kernel/arch/xen32/src/pm.c (moved) * kernel/arch/xen32/src/proc (moved) * kernel/arch/xen32/src/smp (moved) * kernel/arch/xen32/src/userspace.c (moved) * kernel/contrib/arch/ia64/vmaxlma.c (moved) * kernel/contrib/conf/HelenOS.amd64.simics (moved) * kernel/contrib/conf/HelenOS.ppc32.simics (moved) * kernel/contrib/conf/SPMIPS.simics (moved) * kernel/contrib/conf/bootindy (moved) * kernel/contrib/conf/dot.bochsrc (moved) * kernel/contrib/conf/gxemul.sh (moved) * kernel/contrib/conf/msim.conf (moved) * kernel/contrib/conf/pearpc.conf (moved) * kernel/contrib/conf/simics.conf (moved) * kernel/contrib/conf/ski.conf (moved) * kernel/contrib/conf/spmips.conf (moved) * kernel/contrib/conf/vmware.conf (moved) * kernel/contrib/toolchain/toolchain.amd64.sh (moved) * kernel/contrib/toolchain/toolchain.ia32.sh (moved) * kernel/contrib/toolchain/toolchain.ia64.sh (moved) * kernel/contrib/toolchain/toolchain.mipseb32.sh (moved) * kernel/contrib/toolchain/toolchain.mipsel32.sh (moved) * kernel/contrib/toolchain/toolchain.ppc32.sh (moved) * kernel/contrib/toolchain/toolchain.ppc64.sh (moved) * kernel/contrib/toolchain/toolchain.sparc64.sh (moved) * kernel/doc/AUTHORS (moved) * kernel/doc/BUGS_FOUND (moved) * kernel/doc/arch/amd64 (moved) * kernel/doc/arch/ia32 (moved) * kernel/doc/arch/ia64 (moved) * kernel/doc/arch/mips32 (moved) * kernel/doc/arch/ppc32 (moved) * kernel/doc/arch/sparc64 (moved) * kernel/doc/build (moved) * kernel/doc/doxygroups.h (moved) * kernel/doc/mm (moved) * kernel/doc/synchronization (moved) * kernel/genarch/Makefile.inc (moved) * kernel/genarch/include/acpi/acpi.h (moved) * kernel/genarch/include/acpi/madt.h (moved) * kernel/genarch/include/fb/fb.h (moved) * kernel/genarch/include/fb/font-8x16.h (moved) * kernel/genarch/include/i8042/i8042.h (moved) * kernel/genarch/include/mm/as_ht.h (moved) * kernel/genarch/include/mm/as_pt.h (moved) * kernel/genarch/include/mm/asid_fifo.h (moved) * kernel/genarch/include/mm/page_ht.h (moved) * kernel/genarch/include/mm/page_pt.h (moved) * kernel/genarch/include/ofw/memory_init.h (moved) * kernel/genarch/include/ofw/ofw.h (moved) * kernel/genarch/include/softint/division.h (moved) * kernel/genarch/src/acpi/acpi.c (moved) * kernel/genarch/src/acpi/madt.c (moved) * kernel/genarch/src/fb/fb.c (moved) * kernel/genarch/src/fb/font-8x16.c (moved) * kernel/genarch/src/fb/helenos.xbm (moved) * kernel/genarch/src/i8042/i8042.c (moved) * kernel/genarch/src/mm/as_ht.c (moved) * kernel/genarch/src/mm/as_pt.c (moved) * kernel/genarch/src/mm/asid.c (moved) * kernel/genarch/src/mm/asid_fifo.c (moved) * kernel/genarch/src/mm/page_ht.c (moved) * kernel/genarch/src/mm/page_pt.c (moved) * kernel/genarch/src/ofw/memory_init.c (moved) * kernel/genarch/src/ofw/ofw.c (moved) * kernel/genarch/src/softint/division.c (moved) * kernel/generic/include/adt/bitmap.h (moved) * kernel/generic/include/adt/btree.h (moved) * kernel/generic/include/adt/fifo.h (moved) * kernel/generic/include/adt/hash_table.h (moved) * kernel/generic/include/adt/list.h (moved) * kernel/generic/include/align.h (moved) * kernel/generic/include/arch.h (moved) * kernel/generic/include/atomic.h (moved) * kernel/generic/include/bitops.h (moved) * kernel/generic/include/byteorder.h (moved) * kernel/generic/include/config.h (moved) * kernel/generic/include/console/chardev.h (moved) * kernel/generic/include/console/cmd.h (moved) * kernel/generic/include/console/console.h (moved) * kernel/generic/include/console/kconsole.h (moved) * kernel/generic/include/console/klog.h (moved) * kernel/generic/include/context.h (moved) * kernel/generic/include/cpu.h (moved) * kernel/generic/include/ddi/ddi.h (moved) * kernel/generic/include/ddi/ddi_arg.h (moved) * kernel/generic/include/debug.h (moved) * kernel/generic/include/elf.h (moved) * kernel/generic/include/errno.h (moved) * kernel/generic/include/fpu_context.h (moved) * kernel/generic/include/func.h (moved) * kernel/generic/include/interrupt.h (moved) * kernel/generic/include/ipc/ipc.h (moved) * kernel/generic/include/ipc/ipcrsc.h (moved) * kernel/generic/include/ipc/irq.h (moved) * kernel/generic/include/ipc/sysipc.h (moved) * kernel/generic/include/macros.h (moved) * kernel/generic/include/main/kinit.h (moved) * kernel/generic/include/main/uinit.h (moved) * kernel/generic/include/main/version.h (moved) * kernel/generic/include/memstr.h (moved) * kernel/generic/include/mm/as.h (moved) * kernel/generic/include/mm/asid.h (moved) * kernel/generic/include/mm/buddy.h (moved) * kernel/generic/include/mm/frame.h (moved) * kernel/generic/include/mm/page.h (moved) * kernel/generic/include/mm/slab.h (moved) * kernel/generic/include/mm/tlb.h (moved) * kernel/generic/include/panic.h (moved) * kernel/generic/include/preemption.h (moved) * kernel/generic/include/print.h (moved) * kernel/generic/include/printf/printf_core.h (moved) * kernel/generic/include/proc/scheduler.h (moved) * kernel/generic/include/proc/task.h (moved) * kernel/generic/include/proc/thread.h (moved) * kernel/generic/include/proc/uarg.h (moved) * kernel/generic/include/putchar.h (moved) * kernel/generic/include/security/cap.h (moved) * kernel/generic/include/smp/ipi.h (moved) * kernel/generic/include/smp/smp.h (moved) * kernel/generic/include/sort.h (moved) * kernel/generic/include/stackarg.h (moved) * kernel/generic/include/stdarg.h (moved) * kernel/generic/include/symtab.h (moved) * kernel/generic/include/synch/condvar.h (moved) * kernel/generic/include/synch/futex.h (moved) * kernel/generic/include/synch/mutex.h (moved) * kernel/generic/include/synch/rwlock.h (moved) * kernel/generic/include/synch/semaphore.h (moved) * kernel/generic/include/synch/spinlock.h (moved) * kernel/generic/include/synch/synch.h (moved) * kernel/generic/include/synch/waitq.h (moved) * kernel/generic/include/syscall/copy.h (moved) * kernel/generic/include/syscall/sysarg64.h (moved) * kernel/generic/include/syscall/syscall.h (moved) * kernel/generic/include/sysinfo/sysinfo.h (moved) * kernel/generic/include/test.h (moved) * kernel/generic/include/time/clock.h (moved) * kernel/generic/include/time/delay.h (moved) * kernel/generic/include/time/timeout.h (moved) * kernel/generic/include/typedefs.h (moved) * kernel/generic/include/userspace.h (moved) * kernel/generic/src/adt/bitmap.c (moved) * kernel/generic/src/adt/btree.c (moved) * kernel/generic/src/adt/hash_table.c (moved) * kernel/generic/src/adt/list.c (moved) * kernel/generic/src/console/chardev.c (moved) * kernel/generic/src/console/cmd.c (moved) * kernel/generic/src/console/console.c (moved) * kernel/generic/src/console/kconsole.c (moved) * kernel/generic/src/console/klog.c (moved) * kernel/generic/src/cpu/cpu.c (moved) * kernel/generic/src/ddi/ddi.c (moved) * kernel/generic/src/debug/symtab.c (moved) * kernel/generic/src/interrupt/interrupt.c (moved) * kernel/generic/src/ipc/ipc.c (moved) * kernel/generic/src/ipc/ipcrsc.c (moved) * kernel/generic/src/ipc/irq.c (moved) * kernel/generic/src/ipc/sysipc.c (moved) * kernel/generic/src/lib/elf.c (moved) * kernel/generic/src/lib/func.c (moved) * kernel/generic/src/lib/memstr.c (moved) * kernel/generic/src/lib/sort.c (moved) * kernel/generic/src/main/kinit.c (moved) * kernel/generic/src/main/main.c (moved) * kernel/generic/src/main/uinit.c (moved) * kernel/generic/src/main/version.c (moved) * kernel/generic/src/mm/as.c (moved) * kernel/generic/src/mm/backend_anon.c (moved) * kernel/generic/src/mm/backend_elf.c (moved) * kernel/generic/src/mm/backend_phys.c (moved) * kernel/generic/src/mm/buddy.c (moved) * kernel/generic/src/mm/frame.c (moved) * kernel/generic/src/mm/page.c (moved) * kernel/generic/src/mm/slab.c (moved) * kernel/generic/src/mm/tlb.c (moved) * kernel/generic/src/preempt/preemption.c (moved) * kernel/generic/src/printf/printf.c (moved) * kernel/generic/src/printf/printf_core.c (moved) * kernel/generic/src/printf/snprintf.c (moved) * kernel/generic/src/printf/sprintf.c (moved) * kernel/generic/src/printf/vprintf.c (moved) * kernel/generic/src/printf/vsnprintf.c (moved) * kernel/generic/src/printf/vsprintf.c (moved) * kernel/generic/src/proc/scheduler.c (moved) * kernel/generic/src/proc/task.c (moved) * kernel/generic/src/proc/the.c (moved) * kernel/generic/src/proc/thread.c (moved) * kernel/generic/src/security/cap.c (moved) * kernel/generic/src/smp/ipi.c (moved) * kernel/generic/src/synch/condvar.c (moved) * kernel/generic/src/synch/futex.c (moved) * kernel/generic/src/synch/mutex.c (moved) * kernel/generic/src/synch/rwlock.c (moved) * kernel/generic/src/synch/semaphore.c (moved) * kernel/generic/src/synch/spinlock.c (moved) * kernel/generic/src/synch/waitq.c (moved) * kernel/generic/src/syscall/copy.c (moved) * kernel/generic/src/syscall/syscall.c (moved) * kernel/generic/src/sysinfo/sysinfo.c (moved) * kernel/generic/src/time/clock.c (moved) * kernel/generic/src/time/delay.c (moved) * kernel/generic/src/time/timeout.c (moved) * kernel/kernel.config (moved) * kernel/test/atomic/atomic1/test.c (moved) * kernel/test/btree/btree1/test.c (moved) * kernel/test/debug/mips1/test.c (moved) * kernel/test/fault/fault1/test.c (moved) * kernel/test/fpu/fpu1/test.c (moved) * kernel/test/fpu/mips1/test.c (moved) * kernel/test/fpu/sse1/test.c (moved) * kernel/test/mm/falloc1/test.c (moved) * kernel/test/mm/falloc2/test.c (moved) * kernel/test/mm/mapping1/test.c (moved) * kernel/test/mm/purge1/test.c (moved) * kernel/test/mm/slab1/test.c (moved) * kernel/test/mm/slab2/test.c (moved) * kernel/test/print/print1/test.c (moved) * kernel/test/synch/rwlock1/test.c (moved) * kernel/test/synch/rwlock2/test.c (moved) * kernel/test/synch/rwlock3/test.c (moved) * kernel/test/synch/rwlock4/test.c (moved) * kernel/test/synch/rwlock5/test.c (moved) * kernel/test/synch/semaphore1/test.c (moved) * kernel/test/synch/semaphore2/test.c (moved) * kernel/test/sysinfo/test.c (moved) * kernel/test/thread/thread1/test.c (moved) * kernel/tools/amd64/decpt.py (moved) * kernel/tools/amd64/gencontext.c (moved) * kernel/tools/config.py (moved) * kernel/tools/genmap.py (moved) * kernel/tools/ia32/decpt.py (moved) * kernel/tools/mips32/gencontext.c (moved) * kernel/tools/ppc32/gencontext.c (moved) * kernel/tools/ppc64/gencontext.c (moved) * kernel/tools/sparc64/gencontext.c (moved) Move everything to kernel/.