# # ChangeLog for kernel/arch/sparc64 in mainline # # Generated by Trac 1.6 # 2025-09-11T14:50:42Z Thu, 29 Mar 2007 19:26:16 GMT Jakub Jermar [563c2dd] * kernel/arch/sparc64/src/mm/tsb.c (modified) Fix TSB bug during TSB refill. When one wants to enable a TSB entry, ... Wed, 28 Mar 2007 21:56:15 GMT Jakub Jermar [1d79c04] * kernel/arch/sparc64/src/mm/as.c (modified) Fix TSB size. Wed, 28 Mar 2007 15:38:58 GMT Jakub Jermar [29fc8e0] * kernel/arch/sparc64/include/interrupt.h (modified) Remove unneeded enum member. Tue, 27 Mar 2007 23:40:25 GMT Jakub Jermar [2057572] * boot/arch/sparc64/loader/asm.h (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/cpu.h (modified) * kernel/arch/sparc64/include/mm/as.h (modified) * kernel/arch/sparc64/include/mm/cache.h (modified) * kernel/arch/sparc64/include/mm/frame.h (modified) * kernel/arch/sparc64/include/mm/page.h (modified) * kernel/arch/sparc64/include/mm/tsb.h (modified) * kernel/arch/sparc64/include/stack.h (modified) * kernel/arch/sparc64/src/cpu/cpu.c (modified) * kernel/arch/sparc64/src/mm/as.c (modified) * kernel/arch/sparc64/src/mm/cache.S (moved) * kernel/arch/sparc64/src/mm/cache.c (deleted) * kernel/arch/sparc64/src/mm/page.c (modified) * 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/trap/interrupt.c (modified) * kernel/genarch/src/fb/fb.c (modified) * kernel/genarch/src/mm/page_ht.c (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/mm/as.c (modified) * kernel/generic/src/mm/backend_anon.c (modified) * kernel/generic/src/mm/backend_elf.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/sparc64/_link.ld.in (modified) * uspace/libc/arch/sparc64/include/config.h (modified) * uspace/libc/arch/sparc64/include/stack.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/ns/ns.c (modified) * uspace/rd/rd.c (modified) The Ultimate Solution To Illegal Virtual Aliases. It is better to ... Mon, 26 Mar 2007 19:35:28 GMT Jakub Jermar [454f1da] * kernel/arch/sparc64/include/cpu.h (modified) * kernel/arch/sparc64/include/interrupt.h (modified) * kernel/arch/sparc64/include/mm/cache.h (modified) * kernel/arch/sparc64/src/cpu/cpu.c (modified) * kernel/arch/sparc64/src/mm/cache.c (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/smp/ipi.c (modified) * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/generic/src/mm/backend_anon.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) Reworked handling of illegal virtual aliases caused by frame reuse. ... Mon, 19 Feb 2007 20:47:40 GMT Jakub Jermar [0f6a3376] * kernel/arch/sparc64/include/atomic.h (modified) * version (modified) Fix small problem in sparc64 port. Bump version to 0.2.0.4 (Sunset). Sun, 11 Feb 2007 20:04:08 GMT Martin Decky [bd1deed] * contrib/toolchain/toolchain.ia32.sh (modified) * contrib/toolchain/toolchain.sparc64.sh (modified) * kernel/Makefile (modified) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia32/src/mm/as.c (modified) * kernel/arch/ia32xen/Makefile.inc (modified) * kernel/arch/ia64/Makefile.inc (modified) * kernel/arch/mips32/Makefile.inc (modified) * kernel/arch/ppc32/Makefile.inc (modified) * kernel/arch/ppc64/Makefile.inc (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/genarch/include/mm/page_pt.h (modified) * kernel/genarch/src/mm/as_pt.c (modified) * kernel/generic/include/lib/objc.h (added) * kernel/generic/include/memstr.h (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/include/print.h (modified) * kernel/generic/src/lib/memstr.c (modified) * kernel/generic/src/lib/objc.c (added) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/printf/vprintf.c (modified) * kernel/kernel.config (modified) experimental support for Objective C (disabled by default) Sat, 03 Feb 2007 21:26:54 GMT Jakub Jermar [f619ec11] * kernel/arch/ia32/src/drivers/i8254.c (modified) * kernel/arch/ia32/src/drivers/i8259.c (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/ia32/src/interrupt.c (modified) * kernel/arch/ia32/src/smp/smp.c (modified) * kernel/arch/ia32xen/src/ia32xen.c (modified) * kernel/arch/ia32xen/src/smp/apic.c (modified) * kernel/arch/ia64/src/drivers/it.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/mips32/src/interrupt.c (modified) * kernel/arch/sparc64/src/drivers/tick.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/ddi/irq.c (modified) * uspace/ipcc/ipcc.c (modified) When clock() is called by an external interrupt dispatched by the IRQ ... Sat, 03 Feb 2007 13:22:24 GMT Jakub Jermar [80bcaed] * kernel/arch/amd64/src/mm/page.c (modified) * kernel/arch/amd64/src/pm.c (modified) * kernel/arch/ia32/src/mm/page.c (modified) * kernel/arch/ia32xen/src/mm/page.c (modified) * kernel/arch/sparc64/include/mm/tsb.h (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/src/mm/as_pt.c (modified) * kernel/genarch/src/mm/page_pt.c (modified) * kernel/generic/include/adt/btree.h (modified) * kernel/generic/include/adt/fifo.h (modified) * kernel/generic/include/adt/hash_table.h (modified) * kernel/generic/include/adt/list.h (modified) * kernel/generic/include/console/chardev.h (modified) * kernel/generic/include/console/kconsole.h (modified) * kernel/generic/include/ddi/ddi_arg.h (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/mm/as.h (modified) * kernel/generic/include/mm/buddy.h (modified) * kernel/generic/include/mm/mm.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/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/synch/condvar.h (modified) * kernel/generic/include/synch/futex.h (modified) * kernel/generic/include/synch/rwlock.h (modified) * kernel/generic/include/synch/semaphore.h (modified) * kernel/generic/include/synch/synch.h (modified) * kernel/generic/include/synch/waitq.h (modified) * kernel/generic/include/time/timeout.h (modified) * kernel/generic/src/mm/as.c (modified) Merge as_t structure into one and leave the differring parts in ... Tue, 30 Jan 2007 12:51:03 GMT Martin Decky [fa8e7d2] * kernel/arch/sparc64/include/mm/page.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/proc/task.h (modified) move ipc structures to ipc.h Sun, 28 Jan 2007 17:24:14 GMT Jakub Jermar [3bf4143] * kernel/arch/sparc64/src/sparc64.c (modified) Fix creating the kkbdpoll() kernel thread on sparc64 SMP machines. ... Sun, 28 Jan 2007 13:25:49 GMT Martin Decky [b3f8fb7] * kernel/Makefile (modified) * kernel/arch/amd64/_link.ld.in (modified) * kernel/arch/amd64/include/asm.h (modified) * kernel/arch/amd64/include/atomic.h (modified) * kernel/arch/amd64/include/cpu.h (modified) * kernel/arch/amd64/include/interrupt.h (modified) * kernel/arch/amd64/include/mm/as.h (modified) * kernel/arch/amd64/include/mm/page.h (modified) * kernel/arch/amd64/include/pm.h (modified) * kernel/arch/amd64/include/proc/task.h (modified) * kernel/arch/amd64/include/proc/thread.h (modified) * kernel/arch/amd64/include/types.h (modified) * kernel/arch/amd64/src/cpu/cpu.c (modified) * kernel/arch/amd64/src/ddi/ddi.c (modified) * kernel/arch/amd64/src/fpu_context.c (modified) * kernel/arch/amd64/src/mm/memory_init.c (modified) * kernel/arch/amd64/src/pm.c (modified) * kernel/arch/ia32/_link.ld.in (modified) * kernel/arch/ia32/include/atomic.h (modified) * kernel/arch/ia32/include/boot/memmap.h (modified) * kernel/arch/ia32/include/cpu.h (modified) * kernel/arch/ia32/include/interrupt.h (modified) * kernel/arch/ia32/include/mm/as.h (modified) * kernel/arch/ia32/include/mm/asid.h (modified) * kernel/arch/ia32/include/mm/memory_init.h (modified) * kernel/arch/ia32/include/mm/page.h (modified) * kernel/arch/ia32/include/pm.h (modified) * kernel/arch/ia32/include/proc/task.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/boot/boot.S (modified) * kernel/arch/ia32/src/cpu/cpu.c (modified) * kernel/arch/ia32/src/ddi/ddi.c (modified) * kernel/arch/ia32/src/drivers/vesa.c (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/ia32/src/mm/as.c (modified) * kernel/arch/ia32/src/mm/memory_init.c (modified) * kernel/arch/ia32/src/pm.c (modified) * kernel/arch/ia32/src/smp/mps.c (modified) * kernel/arch/ia32xen/_link.ld.in (modified) * kernel/arch/ia32xen/include/boot/boot.h (deleted) * kernel/arch/ia32xen/include/hypercall.h (modified) * kernel/arch/ia32xen/include/mm/as.h (modified) * kernel/arch/ia32xen/include/mm/frame.h (modified) * kernel/arch/ia32xen/include/mm/memory_init.h (modified) * kernel/arch/ia32xen/include/mm/page.h (modified) * kernel/arch/ia32xen/include/pm.h (modified) * kernel/arch/ia32xen/include/types.h (modified) * kernel/arch/ia32xen/src/boot/boot.S (modified) * kernel/arch/ia32xen/src/ia32xen.c (modified) * kernel/arch/ia32xen/src/mm/as.c (modified) * kernel/arch/ia32xen/src/mm/memory_init.c (modified) * kernel/arch/ia32xen/src/pm.c (modified) * kernel/arch/ia32xen/src/smp/apic.c (modified) * kernel/arch/ia32xen/src/smp/mps.c (modified) * kernel/arch/ia32xen/src/smp/smp.c (modified) * kernel/arch/ia64/_link.ld.in (modified) * kernel/arch/ia64/include/context.h (modified) * kernel/arch/ia64/include/cpu.h (modified) * kernel/arch/ia64/include/fpu_context.h (modified) * kernel/arch/ia64/include/interrupt.h (modified) * kernel/arch/ia64/include/mm/as.h (modified) * kernel/arch/ia64/include/mm/page.h (modified) * kernel/arch/ia64/include/mm/tlb.h (modified) * kernel/arch/ia64/include/types.h (modified) * kernel/arch/ia64/src/ddi/ddi.c (modified) * kernel/arch/ia64/src/mm/page.c (modified) * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/ia64/src/mm/vhpt.c (modified) * kernel/arch/ia64/src/ski/ski.c (modified) * kernel/arch/mips32/include/asm.h (modified) * kernel/arch/mips32/include/cache.h (modified) * kernel/arch/mips32/include/context_offset.h (modified) * kernel/arch/mips32/include/cp0.h (modified) * kernel/arch/mips32/include/cpu.h (modified) * kernel/arch/mips32/include/debugger.h (modified) * kernel/arch/mips32/include/exception.h (modified) * kernel/arch/mips32/include/interrupt.h (modified) * kernel/arch/mips32/include/mm/as.h (modified) * kernel/arch/mips32/include/mm/page.h (modified) * kernel/arch/mips32/include/mm/tlb.h (modified) * kernel/arch/mips32/include/types.h (modified) * kernel/arch/mips32/src/cache.c (modified) * kernel/arch/mips32/src/cpu/cpu.c (modified) * kernel/arch/mips32/src/ddi/ddi.c (modified) * kernel/arch/mips32/src/drivers/msim.c (modified) * kernel/arch/mips32/src/drivers/serial.c (modified) * kernel/arch/mips32/src/exception.c (modified) * kernel/arch/mips32/src/interrupt.c (modified) * kernel/arch/mips32/src/mips32.c (modified) * kernel/arch/ppc32/_link.ld.in (modified) * kernel/arch/ppc32/include/cpu.h (modified) * kernel/arch/ppc32/include/drivers/cuda.h (modified) * kernel/arch/ppc32/include/drivers/pic.h (modified) * kernel/arch/ppc32/include/exception.h (modified) * kernel/arch/ppc32/include/mm/as.h (modified) * kernel/arch/ppc32/include/mm/memory_init.h (modified) * kernel/arch/ppc32/include/mm/page.h (modified) * kernel/arch/ppc32/include/mm/tlb.h (modified) * kernel/arch/ppc32/include/types.h (modified) * kernel/arch/ppc32/src/cpu/cpu.c (modified) * kernel/arch/ppc32/src/ddi/ddi.c (modified) * kernel/arch/ppc32/src/drivers/cuda.c (modified) * kernel/arch/ppc32/src/drivers/pic.c (modified) * kernel/arch/ppc32/src/mm/memory_init.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/ppc64/_link.ld.in (modified) * kernel/arch/ppc64/include/cpu.h (modified) * kernel/arch/ppc64/include/drivers/pic.h (modified) * kernel/arch/ppc64/include/exception.h (modified) * kernel/arch/ppc64/include/mm/as.h (modified) * kernel/arch/ppc64/include/mm/memory_init.h (modified) * kernel/arch/ppc64/include/mm/page.h (modified) * kernel/arch/ppc64/include/types.h (modified) * kernel/arch/ppc64/src/cpu/cpu.c (modified) * kernel/arch/ppc64/src/ddi/ddi.c (modified) * kernel/arch/ppc64/src/drivers/pic.c (modified) * kernel/arch/ppc64/src/mm/as.c (modified) * kernel/arch/ppc64/src/mm/memory_init.c (modified) * kernel/arch/sparc64/_link.ld.in (modified) * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/atomic.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/include/drivers/z8530.h (modified) * kernel/arch/sparc64/include/interrupt.h (modified) * kernel/arch/sparc64/include/mm/as.h (modified) * kernel/arch/sparc64/include/mm/memory_init.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/tsb.h (modified) * kernel/arch/sparc64/include/sparc64.h (added) * kernel/arch/sparc64/include/syscall.h (modified) * kernel/arch/sparc64/include/trap/exception.h (modified) * kernel/arch/sparc64/include/trap/interrupt.h (modified) * kernel/arch/sparc64/include/types.h (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/cpu/cpu.c (modified) * kernel/arch/sparc64/src/ddi/ddi.c (modified) * kernel/arch/sparc64/src/drivers/fhc.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/arch/sparc64/src/drivers/scr.c (modified) * kernel/arch/sparc64/src/drivers/tick.c (modified) * kernel/arch/sparc64/src/mm/as.c (modified) * kernel/arch/sparc64/src/mm/memory_init.c (modified) * 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/smp/smp.c (modified) * kernel/arch/sparc64/src/trap/exception.c (modified) * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/arch/sparc64/src/trap/syscall.c (modified) * kernel/arch/sparc64/src/trap/trap.c (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/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/include/ofw/ofw_tree.h (modified) * kernel/genarch/src/acpi/madt.c (modified) * kernel/genarch/src/fb/fb.c (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/mm/as_ht.c (modified) * kernel/genarch/src/mm/as_pt.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/adt/bitmap.h (modified) * kernel/generic/include/adt/btree.h (modified) * kernel/generic/include/adt/fifo.h (modified) * kernel/generic/include/adt/hash_table.h (modified) * kernel/generic/include/adt/list.h (modified) * kernel/generic/include/arch.h (modified) * kernel/generic/include/bitops.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/context.h (modified) * kernel/generic/include/cpu.h (modified) * kernel/generic/include/ddi/ddi.h (modified) * kernel/generic/include/ddi/device.h (modified) * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/include/debug.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/irq.h (modified) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/include/lib/elf.h (modified) * kernel/generic/include/lib/rd.h (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/include/main/main.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/frame.h (modified) * kernel/generic/include/mm/mm.h (added) * kernel/generic/include/mm/page.h (modified) * kernel/generic/include/mm/tlb.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/security/cap.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/waitq.h (modified) * kernel/generic/include/syscall/copy.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/include/time/timeout.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/adt/bitmap.c (modified) * kernel/generic/src/adt/btree.c (modified) * kernel/generic/src/adt/hash_table.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/cpu/cpu.c (modified) * kernel/generic/src/ddi/device.c (modified) * kernel/generic/src/ddi/irq.c (modified) * kernel/generic/src/debug/symtab.c (modified) * kernel/generic/src/lib/elf.c (modified) * kernel/generic/src/lib/func.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/backend_anon.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) * kernel/generic/src/mm/backend_phys.c (modified) * kernel/generic/src/mm/buddy.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/page.c (modified) * kernel/generic/src/mm/tlb.c (modified) * kernel/generic/src/proc/scheduler.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) * kernel/generic/src/synch/condvar.c (modified) * kernel/generic/src/synch/rwlock.c (modified) * kernel/generic/src/synch/waitq.c (modified) * kernel/generic/src/syscall/copy.c (modified) * kernel/generic/src/time/timeout.c (modified) * kernel/test/test.h (modified) * uspace/init/init.c (modified) * uspace/klog/klog.c (modified) * uspace/libc/include/as.h (modified) * uspace/libc/include/ipc/ipc.h (modified) huge type system cleanup remove cyclical type dependencies across ... Mon, 22 Jan 2007 13:34:55 GMT Martin Decky [0f3fc9b] * kernel/arch/amd64/include/context.h (modified) * kernel/arch/ia32/include/context.h (modified) * kernel/arch/ia32/include/fpu_context.h (modified) * kernel/arch/ia64/include/context.h (modified) * kernel/arch/ia64/include/fpu_context.h (modified) * kernel/arch/mips32/include/context.h (modified) * kernel/arch/mips32/include/fpu_context.h (modified) * kernel/arch/ppc32/include/context.h (modified) * kernel/arch/ppc32/include/fpu_context.h (modified) * kernel/arch/ppc64/include/context.h (modified) * kernel/arch/ppc64/include/fpu_context.h (modified) * kernel/arch/sparc64/include/context.h (modified) * kernel/arch/sparc64/include/fpu_context.h (modified) * kernel/generic/include/mm/buddy.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/mm/frame.c (modified) typedef elimination Mon, 22 Jan 2007 13:10:08 GMT Martin Decky [e7b7be3f] * boot/arch/sparc64/loader/ofwarch.c (modified) * kernel/arch/amd64/include/asm.h (modified) * kernel/arch/amd64/include/atomic.h (modified) * kernel/arch/amd64/include/memstr.h (modified) * kernel/arch/amd64/src/cpu/cpu.c (modified) * kernel/arch/amd64/src/fpu_context.c (modified) * kernel/arch/amd64/src/userspace.c (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/cpuid.h (modified) * kernel/arch/ia32/include/memstr.h (modified) * kernel/arch/ia32/src/cpu/cpu.c (modified) * kernel/arch/ia32/src/fpu_context.c (modified) * kernel/arch/ia32/src/pm.c (modified) * kernel/arch/ia32/src/userspace.c (modified) * kernel/arch/ia32xen/include/asm.h (modified) * kernel/arch/ia32xen/src/pm.c (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/cpu.h (modified) * kernel/arch/ia64/include/mm/page.h (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/ia64/src/proc/scheduler.c (modified) * kernel/arch/ia64/src/ski/ski.c (modified) * kernel/arch/mips32/include/asm.h (modified) * kernel/arch/mips32/include/atomic.h (modified) * kernel/arch/mips32/include/barrier.h (modified) * kernel/arch/mips32/include/mm/tlb.h (modified) * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/atomic.h (modified) * kernel/arch/sparc64/include/barrier.h (modified) * kernel/arch/sparc64/src/fpu_context.c (modified) * uspace/libc/arch/amd64/include/atomic.h (modified) * uspace/libc/arch/amd64/include/thread.h (modified) * uspace/libc/arch/ia32/include/atomic.h (modified) * uspace/libc/arch/ia32/include/thread.h (modified) * uspace/libc/arch/ia64/include/atomic.h (modified) * uspace/libc/arch/ia64/include/thread.h (modified) * uspace/libc/arch/mips32/include/atomic.h (modified) * uspace/libc/arch/mips32/include/thread.h (modified) * uspace/libc/arch/ppc32/include/atomic.h (modified) * uspace/libc/arch/ppc64/include/atomic.h (modified) * uspace/libc/arch/sparc64/include/atomic.h (modified) * uspace/libc/arch/sparc64/include/syscall.h (modified) * uspace/libc/arch/sparc64/include/thread.h (modified) * uspace/libc/malloc/malloc.c (modified) __asm__ __volatile__ -> asm volatile Sun, 21 Jan 2007 18:52:11 GMT Martin Decky [f429331] * kernel/arch/amd64/include/cpu.h (modified) * kernel/arch/amd64/include/cpuid.h (modified) * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/ia32/include/cpu.h (modified) * kernel/arch/ia32/include/cpuid.h (modified) * kernel/arch/ia64/include/cpu.h (modified) * kernel/arch/mips32/include/cpu.h (modified) * kernel/arch/ppc32/include/cpu.h (modified) * kernel/arch/ppc32/include/cpuid.h (modified) * kernel/arch/ppc64/include/cpu.h (modified) * kernel/arch/ppc64/include/cpuid.h (modified) * kernel/arch/sparc64/include/cpu.h (modified) * kernel/generic/include/cpu.h (modified) * kernel/generic/include/time/timeout.h (modified) * kernel/generic/include/typedefs.h (modified) remove some typedefs in favor of anonymous structures Sun, 21 Jan 2007 16:46:46 GMT Jakub Jermar [8dbc18c] * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/start.S (modified) When invalidating entire TLBs on sparc64, make sure to also ... Fri, 19 Jan 2007 12:21:27 GMT Jakub Jermar [9f63a83] * kernel/arch/sparc64/include/mm/cache.h (modified) * kernel/arch/sparc64/src/mm/cache_asm.S (modified) * kernel/generic/src/mm/backend_anon.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) Beat the implicit illegal virtual alias created by reusing userspace ... Wed, 17 Jan 2007 20:35:14 GMT Jakub Jermar [df4ed85] * Makefile (modified) * boot/Makefile (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/ia32/Makefile.inc (modified) * boot/arch/ia32xen/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * boot/arch/mips32/Makefile.inc (modified) * boot/arch/mips32/loader/Makefile (modified) * boot/arch/mips32/loader/asm.S (modified) * boot/arch/mips32/loader/asm.h (modified) * boot/arch/mips32/loader/boot.S (modified) * boot/arch/mips32/loader/main.c (modified) * boot/arch/mips32/loader/main.h (modified) * boot/arch/mips32/loader/msim.c (modified) * boot/arch/mips32/loader/msim.h (modified) * boot/arch/mips32/loader/regname.h (modified) * boot/arch/mips32/loader/types.h (modified) * boot/arch/ppc32/Makefile.inc (modified) * boot/arch/ppc32/loader/Makefile (modified) * boot/arch/ppc32/loader/asm.S (modified) * boot/arch/ppc32/loader/asm.h (modified) * boot/arch/ppc32/loader/boot.S (modified) * boot/arch/ppc32/loader/main.c (modified) * boot/arch/ppc32/loader/main.h (modified) * boot/arch/ppc32/loader/ofwarch.c (modified) * boot/arch/ppc32/loader/ofwarch.h (modified) * boot/arch/ppc32/loader/regname.h (modified) * boot/arch/ppc32/loader/types.h (modified) * boot/arch/ppc64/Makefile.inc (modified) * boot/arch/ppc64/loader/Makefile (modified) * boot/arch/ppc64/loader/asm.S (modified) * boot/arch/ppc64/loader/asm.h (modified) * boot/arch/ppc64/loader/boot.S (modified) * boot/arch/ppc64/loader/main.c (modified) * boot/arch/ppc64/loader/main.h (modified) * boot/arch/ppc64/loader/ofwarch.c (modified) * boot/arch/ppc64/loader/ofwarch.h (modified) * boot/arch/ppc64/loader/regname.h (modified) * boot/arch/ppc64/loader/types.h (modified) * boot/arch/sparc64/Makefile.inc (modified) * boot/arch/sparc64/loader/Makefile (modified) * boot/arch/sparc64/loader/asm.S (modified) * boot/arch/sparc64/loader/asm.h (modified) * boot/arch/sparc64/loader/boot.S (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/arch/sparc64/loader/register.h (modified) * boot/arch/sparc64/loader/stack.h (modified) * boot/arch/sparc64/loader/types.h (modified) * boot/genarch/balloc.c (modified) * boot/genarch/balloc.h (modified) * boot/genarch/ofw.c (modified) * boot/genarch/ofw.h (modified) * boot/genarch/ofw_tree.c (modified) * boot/genarch/ofw_tree.h (modified) * boot/generic/align.h (modified) * boot/generic/gentypes.h (modified) * boot/generic/printf.c (modified) * boot/generic/printf.h (modified) * boot/generic/stdarg.h (modified) * boot/generic/string.c (modified) * boot/generic/string.h (modified) * boot/tools/ppc32/font-8x16.c (modified) * boot/tools/ppc32/font-8x16.h (modified) * kernel/Makefile (modified) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/amd64/include/arch.h (modified) * 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/cycle.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/proc/task.h (modified) * kernel/arch/amd64/include/proc/thread.h (modified) * kernel/arch/amd64/include/syscall.h (modified) * kernel/arch/amd64/include/types.h (modified) * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/amd64/src/asm_utils.S (modified) * kernel/arch/amd64/src/boot/boot.S (modified) * kernel/arch/amd64/src/context.S (modified) * kernel/arch/amd64/src/cpu/cpu.c (modified) * kernel/arch/amd64/src/ddi/ddi.c (modified) * kernel/arch/amd64/src/debugger.c (modified) * kernel/arch/amd64/src/delay.S (modified) * kernel/arch/amd64/src/fpu_context.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/proc/thread.c (modified) * kernel/arch/amd64/src/smp/ap.S (modified) * kernel/arch/amd64/src/syscall.c (modified) * kernel/arch/amd64/src/userspace.c (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia32/include/arch.h (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/cycle.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/proc/task.h (modified) * kernel/arch/ia32/include/proc/thread.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/asm.S (modified) * kernel/arch/ia32/src/atomic.S (modified) * kernel/arch/ia32/src/bios/bios.c (modified) * kernel/arch/ia32/src/boot/boot.S (modified) * kernel/arch/ia32/src/context.s (modified) * kernel/arch/ia32/src/cpu/cpu.c (modified) * kernel/arch/ia32/src/ddi/ddi.c (modified) * kernel/arch/ia32/src/debug/panic.s (modified) * kernel/arch/ia32/src/delay.s (modified) * kernel/arch/ia32/src/drivers/ega.c (modified) * kernel/arch/ia32/src/drivers/i8254.c (modified) * kernel/arch/ia32/src/drivers/i8259.c (modified) * kernel/arch/ia32/src/drivers/vesa.c (modified) * kernel/arch/ia32/src/fpu_context.c (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/ia32/src/interrupt.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/scheduler.c (modified) * kernel/arch/ia32/src/proc/task.c (modified) * kernel/arch/ia32/src/proc/thread.c (modified) * kernel/arch/ia32/src/smp/ap.S (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/ia32xen/Makefile.inc (modified) * kernel/arch/ia32xen/include/asm.h (modified) * kernel/arch/ia32xen/include/boot/boot.h (modified) * kernel/arch/ia32xen/include/drivers/xconsole.h (modified) * kernel/arch/ia32xen/include/hypercall.h (modified) * kernel/arch/ia32xen/include/mm/as.h (modified) * kernel/arch/ia32xen/include/mm/asid.h (modified) * kernel/arch/ia32xen/include/mm/frame.h (modified) * kernel/arch/ia32xen/include/mm/memory_init.h (modified) * kernel/arch/ia32xen/include/mm/page.h (modified) * kernel/arch/ia32xen/include/mm/tlb.h (modified) * kernel/arch/ia32xen/include/pm.h (modified) * kernel/arch/ia32xen/include/types.h (modified) * kernel/arch/ia32xen/src/asm.S (modified) * kernel/arch/ia32xen/src/boot/boot.S (modified) * kernel/arch/ia32xen/src/drivers/xconsole.c (modified) * kernel/arch/ia32xen/src/ia32xen.c (modified) * kernel/arch/ia32xen/src/interrupt.c (modified) * kernel/arch/ia32xen/src/mm/as.c (modified) * kernel/arch/ia32xen/src/mm/frame.c (modified) * kernel/arch/ia32xen/src/mm/memory_init.c (modified) * kernel/arch/ia32xen/src/mm/page.c (modified) * kernel/arch/ia32xen/src/mm/tlb.c (modified) * kernel/arch/ia32xen/src/pm.c (modified) * kernel/arch/ia32xen/src/proc/scheduler.c (modified) * kernel/arch/ia32xen/src/proc/task.c (modified) * kernel/arch/ia32xen/src/proc/thread.c (modified) * kernel/arch/ia32xen/src/smp/apic.c (modified) * kernel/arch/ia32xen/src/smp/ipi.c (modified) * kernel/arch/ia32xen/src/smp/mps.c (modified) * kernel/arch/ia32xen/src/smp/smp.c (modified) * kernel/arch/ia32xen/src/userspace.c (modified) * kernel/arch/ia64/Makefile.inc (modified) * kernel/arch/ia64/include/arch.h (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/cycle.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/faddr.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/proc/thread.h (modified) * kernel/arch/ia64/include/register.h (modified) * kernel/arch/ia64/include/simics/ega.h (modified) * kernel/arch/ia64/include/ski/ski.h (modified) * kernel/arch/ia64/include/stack.h (modified) * kernel/arch/ia64/include/types.h (modified) * kernel/arch/ia64/src/asm.S (modified) * kernel/arch/ia64/src/context.S (modified) * kernel/arch/ia64/src/cpu/cpu.c (modified) * kernel/arch/ia64/src/ddi/ddi.c (modified) * kernel/arch/ia64/src/drivers/it.c (modified) * kernel/arch/ia64/src/dummy.s (modified) * kernel/arch/ia64/src/fpu_context.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/ia64/src/interrupt.c (modified) * kernel/arch/ia64/src/ivt.S (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/tlb.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/simics/ega.c (modified) * kernel/arch/ia64/src/ski/ski.c (modified) * kernel/arch/ia64/src/start.S (modified) * kernel/arch/mips32/Makefile.inc (modified) * kernel/arch/mips32/include/arch.h (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/context_offset.h (modified) * kernel/arch/mips32/include/cp0.h (modified) * kernel/arch/mips32/include/cpu.h (modified) * kernel/arch/mips32/include/cycle.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/proc/thread.h (modified) * kernel/arch/mips32/include/stack.h (modified) * kernel/arch/mips32/include/types.h (modified) * kernel/arch/mips32/src/asm.S (modified) * kernel/arch/mips32/src/cache.c (modified) * kernel/arch/mips32/src/console.c (modified) * kernel/arch/mips32/src/context.S (modified) * kernel/arch/mips32/src/cpu/cpu.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/dummy.S (modified) * kernel/arch/mips32/src/exception.c (modified) * kernel/arch/mips32/src/fpu_context.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/frame.c (modified) * kernel/arch/mips32/src/mm/page.c (modified) * kernel/arch/mips32/src/mm/tlb.c (modified) * kernel/arch/mips32/src/panic.S (modified) * kernel/arch/mips32/src/start.S (modified) * kernel/arch/ppc32/Makefile.inc (modified) * kernel/arch/ppc32/include/arch.h (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/cycle.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/page.h (modified) * kernel/arch/ppc32/include/mm/tlb.h (modified) * kernel/arch/ppc32/include/proc/task.h (modified) * kernel/arch/ppc32/include/proc/thread.h (modified) * kernel/arch/ppc32/include/types.h (modified) * kernel/arch/ppc32/src/asm.S (modified) * kernel/arch/ppc32/src/boot/boot.S (modified) * kernel/arch/ppc32/src/context.S (modified) * kernel/arch/ppc32/src/cpu/cpu.c (modified) * kernel/arch/ppc32/src/ddi/ddi.c (modified) * kernel/arch/ppc32/src/debug/panic.s (modified) * kernel/arch/ppc32/src/drivers/cuda.c (modified) * kernel/arch/ppc32/src/drivers/pic.c (modified) * kernel/arch/ppc32/src/dummy.s (modified) * kernel/arch/ppc32/src/exception.S (modified) * kernel/arch/ppc32/src/fpu_context.S (modified) * kernel/arch/ppc32/src/interrupt.c (modified) * kernel/arch/ppc32/src/mm/as.c (modified) * kernel/arch/ppc32/src/mm/frame.c (modified) * kernel/arch/ppc32/src/mm/memory_init.c (modified) * kernel/arch/ppc32/src/mm/page.c (modified) * kernel/arch/ppc32/src/mm/tlb.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/ppc32/src/proc/scheduler.c (modified) * kernel/arch/ppc64/Makefile.inc (modified) * kernel/arch/ppc64/include/arch.h (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/cycle.h (modified) * kernel/arch/ppc64/include/debug.h (modified) * kernel/arch/ppc64/include/drivers/pic.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/asm.S (modified) * kernel/arch/ppc64/src/boot/boot.S (modified) * kernel/arch/ppc64/src/context.S (modified) * kernel/arch/ppc64/src/cpu/cpu.c (modified) * kernel/arch/ppc64/src/ddi/ddi.c (modified) * kernel/arch/ppc64/src/debug/panic.s (modified) * kernel/arch/ppc64/src/drivers/pic.c (modified) * kernel/arch/ppc64/src/dummy.s (modified) * kernel/arch/ppc64/src/exception.S (modified) * kernel/arch/ppc64/src/fpu_context.S (modified) * kernel/arch/ppc64/src/interrupt.c (modified) * kernel/arch/ppc64/src/mm/as.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/mm/tlb.c (modified) * kernel/arch/ppc64/src/ppc64.c (modified) * kernel/arch/ppc64/src/proc/scheduler.c (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/arch.h (modified) * kernel/arch/sparc64/include/arg.h (modified) * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/atomic.h (modified) * kernel/arch/sparc64/include/barrier.h (modified) * kernel/arch/sparc64/include/boot/boot.h (modified) * kernel/arch/sparc64/include/byteorder.h (modified) * kernel/arch/sparc64/include/console.h (modified) * kernel/arch/sparc64/include/context.h (modified) * kernel/arch/sparc64/include/context_offset.h (modified) * kernel/arch/sparc64/include/cpu.h (modified) * kernel/arch/sparc64/include/cycle.h (modified) * kernel/arch/sparc64/include/debug.h (modified) * kernel/arch/sparc64/include/drivers/fb.h (modified) * kernel/arch/sparc64/include/drivers/fhc.h (modified) * kernel/arch/sparc64/include/drivers/kbd.h (modified) * kernel/arch/sparc64/include/drivers/ns16550.h (modified) * kernel/arch/sparc64/include/drivers/pci.h (modified) * kernel/arch/sparc64/include/drivers/scr.h (modified) * kernel/arch/sparc64/include/drivers/tick.h (modified) * kernel/arch/sparc64/include/drivers/z8530.h (modified) * kernel/arch/sparc64/include/elf.h (modified) * kernel/arch/sparc64/include/faddr.h (modified) * kernel/arch/sparc64/include/fpu_context.h (modified) * kernel/arch/sparc64/include/interrupt.h (modified) * kernel/arch/sparc64/include/memstr.h (modified) * kernel/arch/sparc64/include/mm/as.h (modified) * kernel/arch/sparc64/include/mm/asid.h (modified) * kernel/arch/sparc64/include/mm/cache.h (modified) * kernel/arch/sparc64/include/mm/frame.h (modified) * kernel/arch/sparc64/include/mm/memory_init.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/tsb.h (modified) * kernel/arch/sparc64/include/mm/tte.h (modified) * kernel/arch/sparc64/include/proc/task.h (modified) * kernel/arch/sparc64/include/proc/thread.h (modified) * kernel/arch/sparc64/include/regdef.h (modified) * kernel/arch/sparc64/include/register.h (modified) * kernel/arch/sparc64/include/stack.h (modified) * kernel/arch/sparc64/include/syscall.h (modified) * kernel/arch/sparc64/include/trap/exception.h (modified) * kernel/arch/sparc64/include/trap/interrupt.h (modified) * kernel/arch/sparc64/include/trap/mmu.h (modified) * kernel/arch/sparc64/include/trap/regwin.h (modified) * kernel/arch/sparc64/include/trap/syscall.h (modified) * kernel/arch/sparc64/include/trap/trap.h (modified) * kernel/arch/sparc64/include/trap/trap_table.h (modified) * kernel/arch/sparc64/include/types.h (modified) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/context.S (modified) * kernel/arch/sparc64/src/cpu/cpu.c (modified) * kernel/arch/sparc64/src/ddi/ddi.c (modified) * kernel/arch/sparc64/src/drivers/fhc.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/arch/sparc64/src/drivers/scr.c (modified) * kernel/arch/sparc64/src/drivers/tick.c (modified) * kernel/arch/sparc64/src/dummy.s (modified) * kernel/arch/sparc64/src/fpu_context.c (modified) * kernel/arch/sparc64/src/mm/as.c (modified) * kernel/arch/sparc64/src/mm/cache.c (modified) * kernel/arch/sparc64/src/mm/cache_asm.S (modified) * kernel/arch/sparc64/src/mm/frame.c (modified) * kernel/arch/sparc64/src/mm/memory_init.c (modified) * kernel/arch/sparc64/src/mm/page.c (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/mm/tsb.c (modified) * kernel/arch/sparc64/src/panic.S (modified) * kernel/arch/sparc64/src/proc/scheduler.c (modified) * kernel/arch/sparc64/src/proc/thread.c (modified) * kernel/arch/sparc64/src/smp/ipi.c (modified) * kernel/arch/sparc64/src/smp/smp.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/arch/sparc64/src/trap/exception.c (modified) * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/arch/sparc64/src/trap/mmu.S (modified) * kernel/arch/sparc64/src/trap/syscall.c (modified) * kernel/arch/sparc64/src/trap/trap.c (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/genarch/Makefile.inc (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/fb/visuals.h (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/scanc.h (modified) * kernel/genarch/include/kbd/scanc_pc.h (modified) * kernel/genarch/include/kbd/scanc_sun.h (modified) * kernel/genarch/include/kbd/z8530.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/ofw/ofw_tree.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/i8042.c (modified) * kernel/genarch/src/kbd/key.c (modified) * kernel/genarch/src/kbd/ns16550.c (modified) * kernel/genarch/src/kbd/scanc_pc.c (modified) * kernel/genarch/src/kbd/scanc_sun.c (modified) * kernel/genarch/src/kbd/z8530.c (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/genarch/src/ofw/ebus.c (modified) * kernel/genarch/src/ofw/fhc.c (modified) * kernel/genarch/src/ofw/ofw_tree.c (modified) * kernel/genarch/src/ofw/pci.c (modified) * kernel/genarch/src/ofw/upa.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/hash_table.h (modified) * kernel/generic/include/adt/list.h (modified) * kernel/generic/include/align.h (modified) * kernel/generic/include/arch.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/cpu.h (modified) * kernel/generic/include/ddi/ddi.h (modified) * kernel/generic/include/ddi/ddi_arg.h (modified) * kernel/generic/include/ddi/device.h (modified) * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/include/debug.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/lib/elf.h (modified) * kernel/generic/include/lib/rd.h (modified) * kernel/generic/include/macros.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/frame.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/syscall/syscall.h (modified) * kernel/generic/include/sysinfo/sysinfo.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/include/userspace.h (modified) * kernel/generic/src/adt/bitmap.c (modified) * kernel/generic/src/adt/btree.c (modified) * kernel/generic/src/adt/hash_table.c (modified) * kernel/generic/src/adt/list.c (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/cpu/cpu.c (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/ddi/device.c (modified) * kernel/generic/src/ddi/irq.c (modified) * kernel/generic/src/debug/symtab.c (modified) * kernel/generic/src/interrupt/interrupt.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/ipcrsc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/lib/elf.c (modified) * kernel/generic/src/lib/func.c (modified) * kernel/generic/src/lib/memstr.c (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/lib/sort.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/main/uinit.c (modified) * kernel/generic/src/main/version.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/backend_anon.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) * kernel/generic/src/mm/backend_phys.c (modified) * kernel/generic/src/mm/buddy.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/page.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/mm/tlb.c (modified) * kernel/generic/src/preempt/preemption.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/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) * kernel/generic/src/smp/ipi.c (modified) * kernel/generic/src/smp/smp.c (modified) * kernel/generic/src/synch/condvar.c (modified) * kernel/generic/src/synch/futex.c (modified) * kernel/generic/src/synch/mutex.c (modified) * kernel/generic/src/synch/rwlock.c (modified) * kernel/generic/src/synch/semaphore.c (modified) * kernel/generic/src/synch/spinlock.c (modified) * kernel/generic/src/synch/waitq.c (modified) * kernel/generic/src/syscall/copy.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * kernel/generic/src/time/clock.c (modified) * kernel/generic/src/time/delay.c (modified) * kernel/generic/src/time/timeout.c (modified) * kernel/test/atomic/atomic1.c (modified) * kernel/test/btree/btree1.c (modified) * kernel/test/debug/mips1.c (modified) * kernel/test/fault/fault1.c (modified) * kernel/test/fpu/fpu1.c (modified) * kernel/test/fpu/mips2.c (modified) * kernel/test/fpu/sse1.c (modified) * kernel/test/mm/falloc1.c (modified) * kernel/test/mm/falloc2.c (modified) * kernel/test/mm/mapping1.c (modified) * kernel/test/mm/purge1.c (modified) * kernel/test/mm/slab1.c (modified) * kernel/test/mm/slab2.c (modified) * kernel/test/print/print1.c (modified) * kernel/test/synch/rwlock1.c (modified) * kernel/test/synch/rwlock2.c (modified) * kernel/test/synch/rwlock3.c (modified) * kernel/test/synch/rwlock4.c (modified) * kernel/test/synch/rwlock5.c (modified) * kernel/test/synch/semaphore1.c (modified) * kernel/test/synch/semaphore2.c (modified) * kernel/test/sysinfo/sysinfo1.c (modified) * kernel/test/test.c (modified) * kernel/test/test.h (modified) * kernel/test/thread/thread1.c (modified) * uspace/Makefile (modified) * uspace/console/Makefile (modified) * uspace/console/console.c (modified) * uspace/console/console.h (modified) * uspace/console/gcons.c (modified) * uspace/console/gcons.h (modified) * uspace/console/screenbuffer.c (modified) * uspace/console/screenbuffer.h (modified) * uspace/fb/Makefile (modified) * uspace/fb/ega.c (modified) * uspace/fb/ega.h (modified) * uspace/fb/fb.c (modified) * uspace/fb/fb.h (modified) * uspace/fb/font-8x16.c (modified) * uspace/fb/font-8x16.h (modified) * uspace/fb/main.c (modified) * uspace/fb/main.h (modified) * uspace/fb/ppm.c (modified) * uspace/fb/ppm.h (modified) * uspace/fb/sysio.c (modified) * uspace/fb/sysio.h (modified) * uspace/fs/Makefile (modified) * uspace/fs/fs.c (modified) * uspace/init/Makefile (modified) * uspace/init/init.c (modified) * uspace/init/init.h (modified) * uspace/init/version.c (modified) * uspace/init/version.h (modified) * uspace/ipcc/Makefile (modified) * uspace/ipcc/ipcc.c (modified) * uspace/kbd/Makefile (modified) * uspace/kbd/arch/ia32/include/kbd.h (modified) * uspace/kbd/arch/ia32/include/scanc.h (modified) * uspace/kbd/arch/ia32/src/kbd.c (modified) * uspace/kbd/arch/ia32/src/mouse.c (modified) * uspace/kbd/arch/ia32/src/scanc.c (modified) * uspace/kbd/arch/ia64/include/kbd.h (modified) * uspace/kbd/arch/ia64/src/kbd.c (modified) * uspace/kbd/arch/mips32/include/kbd.h (modified) * uspace/kbd/arch/mips32/src/kbd.c (modified) * uspace/kbd/arch/ppc32/include/kbd.h (modified) * uspace/kbd/arch/ppc32/src/kbd.c (modified) * uspace/kbd/arch/ppc64/include/kbd.h (modified) * uspace/kbd/arch/ppc64/src/kbd.c (modified) * uspace/kbd/arch/sparc64/include/kbd.h (modified) * uspace/kbd/arch/sparc64/include/scanc.h (modified) * uspace/kbd/arch/sparc64/src/kbd.c (modified) * uspace/kbd/arch/sparc64/src/scanc.c (modified) * uspace/kbd/genarch/include/kbd.h (modified) * uspace/kbd/genarch/include/scanc.h (modified) * uspace/kbd/genarch/src/kbd.c (modified) * uspace/kbd/generic/kbd.c (modified) * uspace/kbd/generic/key_buffer.c (modified) * uspace/kbd/include/kbd.h (modified) * uspace/kbd/include/key_buffer.h (modified) * uspace/kbd/include/keys.h (modified) * uspace/klog/Makefile (modified) * uspace/klog/klog.c (modified) * uspace/libc/Makefile (modified) * uspace/libc/arch/amd64/Makefile.inc (modified) * uspace/libc/arch/amd64/include/atomic.h (modified) * uspace/libc/arch/amd64/include/config.h (modified) * uspace/libc/arch/amd64/include/endian.h (modified) * uspace/libc/arch/amd64/include/faddr.h (modified) * uspace/libc/arch/amd64/include/limits.h (modified) * uspace/libc/arch/amd64/include/psthread.h (modified) * uspace/libc/arch/amd64/include/stackarg.h (modified) * uspace/libc/arch/amd64/include/syscall.h (modified) * uspace/libc/arch/amd64/include/thread.h (modified) * uspace/libc/arch/amd64/include/types.h (modified) * uspace/libc/arch/amd64/src/entry.s (modified) * uspace/libc/arch/amd64/src/psthread.S (modified) * uspace/libc/arch/amd64/src/syscall.S (modified) * uspace/libc/arch/amd64/src/thread.c (modified) * uspace/libc/arch/amd64/src/thread_entry.s (modified) * uspace/libc/arch/ia32/Makefile.inc (modified) * uspace/libc/arch/ia32/include/atomic.h (modified) * uspace/libc/arch/ia32/include/config.h (modified) * uspace/libc/arch/ia32/include/ddi.h (modified) * uspace/libc/arch/ia32/include/endian.h (modified) * uspace/libc/arch/ia32/include/faddr.h (modified) * uspace/libc/arch/ia32/include/limits.h (modified) * uspace/libc/arch/ia32/include/psthread.h (modified) * uspace/libc/arch/ia32/include/stackarg.h (modified) * uspace/libc/arch/ia32/include/syscall.h (modified) * uspace/libc/arch/ia32/include/thread.h (modified) * uspace/libc/arch/ia32/include/types.h (modified) * uspace/libc/arch/ia32/src/entry.s (modified) * uspace/libc/arch/ia32/src/psthread.S (modified) * uspace/libc/arch/ia32/src/syscall.c (modified) * uspace/libc/arch/ia32/src/thread_entry.s (modified) * uspace/libc/arch/ia64/Makefile.inc (modified) * uspace/libc/arch/ia64/include/atomic.h (modified) * uspace/libc/arch/ia64/include/config.h (modified) * uspace/libc/arch/ia64/include/endian.h (modified) * uspace/libc/arch/ia64/include/faddr.h (modified) * uspace/libc/arch/ia64/include/limits.h (modified) * uspace/libc/arch/ia64/include/psthread.h (modified) * uspace/libc/arch/ia64/include/stack.h (modified) * uspace/libc/arch/ia64/include/stackarg.h (modified) * uspace/libc/arch/ia64/include/syscall.h (modified) * uspace/libc/arch/ia64/include/thread.h (modified) * uspace/libc/arch/ia64/include/types.h (modified) * uspace/libc/arch/ia64/src/entry.s (modified) * uspace/libc/arch/ia64/src/psthread.S (modified) * uspace/libc/arch/ia64/src/syscall.S (modified) * uspace/libc/arch/ia64/src/thread.c (modified) * uspace/libc/arch/ia64/src/thread_entry.s (modified) * uspace/libc/arch/mips32/Makefile.inc (modified) * uspace/libc/arch/mips32/include/atomic.h (modified) * uspace/libc/arch/mips32/include/config.h (modified) * uspace/libc/arch/mips32/include/endian.h (modified) * uspace/libc/arch/mips32/include/faddr.h (modified) * uspace/libc/arch/mips32/include/limits.h (modified) * uspace/libc/arch/mips32/include/psthread.h (modified) * uspace/libc/arch/mips32/include/stackarg.h (modified) * uspace/libc/arch/mips32/include/syscall.h (modified) * uspace/libc/arch/mips32/include/thread.h (modified) * uspace/libc/arch/mips32/include/types.h (modified) * uspace/libc/arch/mips32/src/entry.s (modified) * uspace/libc/arch/mips32/src/psthread.S (modified) * uspace/libc/arch/mips32/src/syscall.c (modified) * uspace/libc/arch/mips32/src/thread.c (modified) * uspace/libc/arch/mips32/src/thread_entry.s (modified) * uspace/libc/arch/mips32eb/Makefile.inc (modified) * uspace/libc/arch/mips32eb/include/endian.h (modified) * uspace/libc/arch/ppc32/Makefile.inc (modified) * uspace/libc/arch/ppc32/include/atomic.h (modified) * uspace/libc/arch/ppc32/include/config.h (modified) * uspace/libc/arch/ppc32/include/endian.h (modified) * uspace/libc/arch/ppc32/include/faddr.h (modified) * uspace/libc/arch/ppc32/include/limits.h (modified) * uspace/libc/arch/ppc32/include/psthread.h (modified) * uspace/libc/arch/ppc32/include/regname.h (modified) * uspace/libc/arch/ppc32/include/stackarg.h (modified) * uspace/libc/arch/ppc32/include/syscall.h (modified) * uspace/libc/arch/ppc32/include/thread.h (modified) * uspace/libc/arch/ppc32/include/types.h (modified) * uspace/libc/arch/ppc32/src/entry.s (modified) * uspace/libc/arch/ppc32/src/psthread.S (modified) * uspace/libc/arch/ppc32/src/syscall.c (modified) * uspace/libc/arch/ppc32/src/thread.c (modified) * uspace/libc/arch/ppc32/src/thread_entry.s (modified) * uspace/libc/arch/ppc64/Makefile.inc (modified) * uspace/libc/arch/ppc64/include/atomic.h (modified) * uspace/libc/arch/ppc64/include/config.h (modified) * uspace/libc/arch/ppc64/include/endian.h (modified) * uspace/libc/arch/ppc64/include/faddr.h (modified) * uspace/libc/arch/ppc64/include/limits.h (modified) * uspace/libc/arch/ppc64/include/psthread.h (modified) * uspace/libc/arch/ppc64/include/regname.h (modified) * uspace/libc/arch/ppc64/include/stackarg.h (modified) * uspace/libc/arch/ppc64/include/syscall.h (modified) * uspace/libc/arch/ppc64/include/thread.h (modified) * uspace/libc/arch/ppc64/include/types.h (modified) * uspace/libc/arch/ppc64/src/entry.s (modified) * uspace/libc/arch/ppc64/src/psthread.S (modified) * uspace/libc/arch/ppc64/src/syscall.c (modified) * uspace/libc/arch/ppc64/src/thread.c (modified) * uspace/libc/arch/ppc64/src/thread_entry.s (modified) * uspace/libc/arch/sparc64/Makefile.inc (modified) * uspace/libc/arch/sparc64/include/atomic.h (modified) * uspace/libc/arch/sparc64/include/config.h (modified) * uspace/libc/arch/sparc64/include/endian.h (modified) * uspace/libc/arch/sparc64/include/faddr.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 (modified) * 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) * uspace/libc/generic/as.c (modified) * uspace/libc/generic/async.c (modified) * uspace/libc/generic/cap.c (modified) * uspace/libc/generic/ddi.c (modified) * uspace/libc/generic/err.c (modified) * uspace/libc/generic/futex.c (modified) * uspace/libc/generic/io/io.c (modified) * uspace/libc/generic/io/printf.c (modified) * uspace/libc/generic/io/printf_core.c (modified) * uspace/libc/generic/io/snprintf.c (modified) * uspace/libc/generic/io/sprintf.c (modified) * uspace/libc/generic/io/stream.c (modified) * uspace/libc/generic/io/vprintf.c (modified) * uspace/libc/generic/io/vsnprintf.c (modified) * uspace/libc/generic/io/vsprintf.c (modified) * uspace/libc/generic/ipc.c (modified) * uspace/libc/generic/libadt/hash_table.c (modified) * uspace/libc/generic/libadt/list.c (modified) * uspace/libc/generic/libc.c (modified) * uspace/libc/generic/mman.c (modified) * uspace/libc/generic/psthread.c (modified) * uspace/libc/generic/stdlib.c (modified) * uspace/libc/generic/string.c (modified) * uspace/libc/generic/sysinfo.c (modified) * uspace/libc/generic/task.c (modified) * uspace/libc/generic/thread.c (modified) * uspace/libc/generic/time.c (modified) * uspace/libc/include/align.h (modified) * uspace/libc/include/as.h (modified) * uspace/libc/include/assert.h (modified) * uspace/libc/include/async.h (modified) * uspace/libc/include/atomic.h (modified) * uspace/libc/include/bitops.h (modified) * uspace/libc/include/bool.h (modified) * uspace/libc/include/cap.h (modified) * uspace/libc/include/ctype.h (modified) * uspace/libc/include/ddi.h (modified) * uspace/libc/include/endian.h (modified) * uspace/libc/include/err.h (modified) * uspace/libc/include/errno.h (modified) * uspace/libc/include/futex.h (modified) * uspace/libc/include/io/io.h (modified) * uspace/libc/include/io/printf_core.h (modified) * uspace/libc/include/io/stream.h (modified) * uspace/libc/include/ipc/fb.h (modified) * uspace/libc/include/ipc/ipc.h (modified) * uspace/libc/include/ipc/ns.h (modified) * uspace/libc/include/ipc/services.h (modified) * uspace/libc/include/libadt/fifo.h (modified) * uspace/libc/include/libadt/hash_table.h (modified) * uspace/libc/include/libadt/list.h (modified) * uspace/libc/include/libc.h (modified) * uspace/libc/include/limits.h (modified) * uspace/libc/include/psthread.h (modified) * uspace/libc/include/stdarg.h (modified) * uspace/libc/include/stddef.h (modified) * uspace/libc/include/stdint.h (modified) * uspace/libc/include/stdio.h (modified) * uspace/libc/include/stdlib.h (modified) * uspace/libc/include/string.h (modified) * uspace/libc/include/sys/mman.h (modified) * uspace/libc/include/sys/time.h (modified) * uspace/libc/include/sys/types.h (modified) * uspace/libc/include/syscall.h (modified) * uspace/libc/include/sysinfo.h (modified) * uspace/libc/include/task.h (modified) * uspace/libc/include/thread.h (modified) * uspace/libc/include/time.h (modified) * uspace/libc/include/unistd.h (modified) * uspace/ns/Makefile (modified) * uspace/ns/ns.c (modified) * uspace/pci/Makefile (modified) * uspace/pci/pci.c (modified) * uspace/rd/Makefile (modified) * uspace/rd/rd.c (modified) * uspace/softfloat/Makefile (modified) * uspace/softfloat/arch/amd64/include/functions.h (modified) * uspace/softfloat/arch/ia32/include/functions.h (modified) * uspace/softfloat/arch/ia64/include/functions.h (modified) * uspace/softfloat/arch/mips32/include/functions.h (modified) * uspace/softfloat/arch/mips32eb/include/functions.h (modified) * uspace/softfloat/arch/ppc32/include/functions.h (modified) * uspace/softfloat/arch/ppc64/include/functions.h (modified) * uspace/softfloat/arch/sparc64/include/functions.h (modified) * uspace/softfloat/generic/add.c (modified) * uspace/softfloat/generic/common.c (modified) * uspace/softfloat/generic/comparison.c (modified) * uspace/softfloat/generic/conversion.c (modified) * uspace/softfloat/generic/div.c (modified) * uspace/softfloat/generic/mul.c (modified) * uspace/softfloat/generic/other.c (modified) * uspace/softfloat/generic/softfloat.c (modified) * uspace/softfloat/generic/sub.c (modified) * uspace/softfloat/include/add.h (modified) * uspace/softfloat/include/common.h (modified) * uspace/softfloat/include/comparison.h (modified) * uspace/softfloat/include/conversion.h (modified) * uspace/softfloat/include/div.h (modified) * uspace/softfloat/include/mul.h (modified) * uspace/softfloat/include/other.h (modified) * uspace/softfloat/include/sftypes.h (modified) * uspace/softfloat/include/softfloat.h (modified) * uspace/softfloat/include/sub.h (modified) * uspace/softint/Makefile (modified) * uspace/softint/generic/division.c (modified) * uspace/softint/include/division.h (modified) (c) versus (C) Wed, 10 Jan 2007 13:11:28 GMT Jakub Jermar [d78d603] * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/debug.h (modified) * kernel/arch/sparc64/include/mm/frame.h (modified) * kernel/arch/sparc64/include/regdef.h (modified) * kernel/arch/sparc64/include/trap/interrupt.h (modified) * kernel/arch/sparc64/include/trap/syscall.h (modified) * kernel/arch/sparc64/include/trap/trap_table.h (modified) * kernel/generic/src/proc/scheduler.c (modified) Formatting and indentation fixes. Sun, 07 Jan 2007 14:44:33 GMT Jakub Jermar [4e33b6b] * kernel/arch/sparc64/src/drivers/tick.c (modified) * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/waitq.c (modified) More formatting changes. Wed, 03 Jan 2007 22:11:58 GMT Jakub Jermar [6dbe6844] * kernel/arch/ia32/src/drivers/ega.c (modified) * kernel/arch/ia64/src/simics/ega.c (modified) * kernel/arch/sparc64/include/mm/tte.h (modified) * kernel/kernel.config (modified) Coding style fixes and formatting improvements. Fri, 22 Dec 2006 11:20:38 GMT Jakub Jermar [b2e5e25] * kernel/arch/sparc64/src/start.S (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) Improve comments. Thu, 21 Dec 2006 08:40:42 GMT Jakub Jermar [b84ce45] * kernel/arch/sparc64/include/byteorder.h (modified) Fix mismatched byteswapping macros on sparc64. Thu, 21 Dec 2006 08:02:01 GMT Jakub Jermar [0af7a09] * kernel/arch/sparc64/src/cpu/cpu.c (modified) * kernel/arch/sparc64/src/proc/scheduler.c (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) sparc64 work: - No need to lock kernel stack and userspace window ... Wed, 20 Dec 2006 22:07:25 GMT Jakub Jermar [730376d] * kernel/arch/sparc64/include/mm/tlb.h (modified) * kernel/arch/sparc64/src/proc/scheduler.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) Fix important comment in kernel/arch/sparc64/src/proc/scheduler.c. ... Sun, 17 Dec 2006 12:11:00 GMT Jakub Jermar [7e7c8747] * kernel/arch/sparc64/src/cpu/cpu.c (modified) * kernel/arch/sparc64/src/proc/scheduler.c (modified) * kernel/arch/sparc64/src/proc/thread.c (modified) * kernel/arch/sparc64/src/start.S (modified) More formatting and indentation changes. Sat, 16 Dec 2006 19:07:02 GMT Jakub Jermar [771cd22] * boot/genarch/ofw.c (modified) * kernel/arch/sparc64/include/mm/page.h (modified) * kernel/arch/sparc64/include/mm/tsb.h (modified) * kernel/arch/sparc64/src/mm/as.c (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/arch/sparc64/src/mm/tsb.c (modified) * kernel/arch/sparc64/src/smp/ipi.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/proc/task.c (modified) Formatting and indentation changes. Thu, 14 Dec 2006 21:19:37 GMT Jakub Jermar [1ecdbb0] * kernel/arch/sparc64/include/barrier.h (modified) Convert sparc64 critical section barriers to RMO memory model. More ... Thu, 14 Dec 2006 19:14:42 GMT Jakub Jermar [9a8baed] * kernel/arch/sparc64/include/cpu.h (modified) Another comment fix. Thu, 14 Dec 2006 19:05:33 GMT Jakub Jermar [7f95cc5d] * kernel/arch/sparc64/include/cpu.h (modified) Fix comment. Thu, 14 Dec 2006 18:14:47 GMT Jakub Jermar [2a0cda72] * kernel/arch/sparc64/include/cpu.h (modified) * kernel/arch/sparc64/include/cycle.h (modified) * kernel/arch/sparc64/src/drivers/tick.c (modified) On sparc64's tick interrupt, adjust the TICK_COMPARE register instead ... Thu, 14 Dec 2006 18:12:13 GMT Jakub Jermar [aeaebcc] * kernel/arch/sparc64/src/sparc64.c (modified) Make the sparc64 kernel compile again. Wed, 13 Dec 2006 22:48:30 GMT Jakub Jermar [cd896e2] * kernel/arch/sparc64/include/cpu.h (modified) * kernel/arch/sparc64/src/cpu/cpu.c (modified) Remove old stuff. Wed, 13 Dec 2006 22:21:04 GMT Jakub Jermar [38d304b] * kernel/arch/sparc64/include/cycle.h (modified) Backout change from revision 2034. sparc64 is not yet ready for ... Wed, 13 Dec 2006 14:23:28 GMT Jakub Jermar [f19d77a] * kernel/arch/sparc64/include/cycle.h (modified) get_cycle() for sparc64. Mon, 11 Dec 2006 23:17:58 GMT Jakub Jermar [00bb6965] * kernel/arch/sparc64/include/context.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * uspace/console/console.c (modified) * uspace/console/gcons.c (modified) * uspace/fb/ega.c (modified) * uspace/fb/fb.c (modified) * uspace/fb/main.c (modified) * uspace/libc/arch/sparc64/include/psthread.h (modified) Coding style fixes. Mon, 11 Dec 2006 19:37:25 GMT Martin Decky [e54fb21] * kernel/arch/ia64/include/cycle.h (added) * kernel/arch/mips32/include/cycle.h (added) * kernel/arch/ppc32/include/cycle.h (added) * kernel/arch/ppc64/include/cycle.h (added) * kernel/arch/sparc64/include/cycle.h (added) add dummy cycle.h Mon, 11 Dec 2006 13:19:25 GMT Jakub Jermar [b82a13c] * kernel/arch/sparc64/src/mm/cache_asm.S (modified) The D-cache line size is actually 32 bytes on UltraSPARC II, IIi (and ... 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 ... Mon, 04 Dec 2006 21:25:43 GMT Jakub Jermar [4b43f86] * kernel/arch/sparc64/src/mm/as.c (modified) Fix comment. 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. Sat, 02 Dec 2006 20:16:35 GMT Jakub Jermar [3d76996] * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/arch.h (modified) * kernel/arch/sparc64/include/mm/cache.h (added) * kernel/arch/sparc64/src/mm/cache.S (added) * kernel/arch/sparc64/src/start.S (modified) Add dcache_flush() function that flushes D-Cache 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:37:16 GMT Martin Decky [c55dd58] * kernel/arch/amd64/include/byteorder.h (modified) * kernel/arch/ia32/include/byteorder.h (modified) * kernel/arch/ia64/include/byteorder.h (modified) * kernel/arch/mips32/include/byteorder.h (modified) * kernel/arch/ppc32/include/byteorder.h (modified) * kernel/arch/ppc64/include/byteorder.h (modified) * kernel/arch/sparc64/include/byteorder.h (modified) cleanup endian conversion macros Tue, 28 Nov 2006 23:03:04 GMT Jakub Jermar [0cf1dcf] * kernel/arch/sparc64/src/mm/tsb.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/doc/arch/sparc64 (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/include/mm/frame.h (modified) Indentation and comment fixes. Wed, 22 Nov 2006 18:35:17 GMT Jakub Jermar [44d0758] * kernel/Makefile (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/mm/tsb.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/kernel.config (modified) Add option to compile the sparc64 kernel without the TTE_CV bit ... Wed, 22 Nov 2006 13:45:05 GMT Martin Decky [ccb0cbc] * kernel/arch/sparc64/src/drivers/scr.c (modified) * kernel/genarch/include/fb/visuals.h (modified) * kernel/genarch/src/fb/fb.c (modified) * uspace/fb/fb.c (modified) Add BGR 0888 visual for Ultra 60 Wed, 22 Nov 2006 12:36:59 GMT Martin Decky [2bc137c2] * kernel/arch/ia32/src/drivers/vesa.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/drivers/scr.c (modified) * kernel/genarch/include/fb/fb.h (modified) * kernel/genarch/include/fb/visuals.h (added) * kernel/genarch/src/fb/fb.c (modified) * uspace/fb/fb.c (modified) make framebuffer code more generic Mon, 20 Nov 2006 22:29:23 GMT Jakub Jermar [f5926ad9] * kernel/arch/sparc64/src/mm/frame.c (modified) Update comment and move initialization code away from application ... Mon, 20 Nov 2006 19:19:54 GMT Jakub Jermar [91d6d28] * kernel/arch/sparc64/src/mm/as.c (modified) * kernel/arch/sparc64/src/proc/thread.c (modified) Take the possible difference between kernel and physical address into ... Mon, 20 Nov 2006 15:53:44 GMT Martin Decky [aa802679] * kernel/arch/sparc64/src/drivers/scr.c (modified) The FFB framebuffer looks more like 32b Sun, 19 Nov 2006 20:04:29 GMT Jakub Jermar [d4f184f] * kernel/arch/sparc64/include/drivers/pci.h (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) sparc64 work: - untested support for Psycho PCI controller Sat, 18 Nov 2006 16:21:34 GMT Jakub Jermar [be544ef] * kernel/arch/sparc64/src/mm/frame.c (modified) sparc64 work: - fix computation of the frame allocator configuration ... Sat, 18 Nov 2006 12:41:34 GMT Jakub Jermar [79f119b9] * boot/arch/sparc64/Makefile.inc (modified) * boot/arch/sparc64/loader/Makefile (modified) * boot/boot.config (modified) * kernel/arch/sparc64/src/mm/page.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/start.S (modified) Modify the sparc64 startup code to not cause MMU traps before it ... Fri, 17 Nov 2006 20:21:25 GMT Jakub Jermar [f2ea5d8] * boot/arch/sparc64/loader/asm.S (modified) * boot/arch/sparc64/loader/asm.h (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) * kernel/arch/sparc64/include/boot/boot.h (modified) * kernel/arch/sparc64/include/mm/page.h (modified) * kernel/arch/sparc64/include/trap/mmu.h (modified) * kernel/arch/sparc64/src/start.S (modified) sparc64 code to support physical memory that starts on non-zero ... Thu, 16 Nov 2006 23:46:27 GMT Jakub Jermar [282f2c9c] * boot/arch/sparc64/loader/main.c (modified) * boot/genarch/ofw.c (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) Fix bad indentation in ofw.c sparc64 work: o Fix copyright in ... Sat, 11 Nov 2006 14:41:23 GMT Jakub Jermar [f0f05ad] * kernel/arch/sparc64/include/context.h (modified) * kernel/arch/sparc64/include/context_offset.h (modified) * kernel/arch/sparc64/src/context.S (modified) sparc64 context does not have to include the CLEANWIN register. Tue, 07 Nov 2006 21:58:18 GMT Jakub Jermar [3869e9c5] * kernel/arch/sparc64/src/start.S (modified) Typo. Fri, 27 Oct 2006 20:39:59 GMT Jakub Jermar [410ed0d] * kernel/arch/sparc64/src/mm/tsb.c (modified) Fix the following bug: Ticket #3 data_access_exception after ... 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 13:11:32 GMT Jakub Jermar [78595d6] * kernel/arch/amd64/include/context_offset.h (modified) * kernel/arch/mips32/include/context_offset.h (modified) * kernel/arch/ppc32/include/context_offset.h (modified) * kernel/arch/ppc64/include/context_offset.h (modified) * kernel/arch/sparc64/include/context_offset.h (modified) Remove notes about automatically generated context_offset.h and ... Sun, 22 Oct 2006 10:24:53 GMT Jakub Jermar [715a847f] * kernel/arch/amd64/include/context.h (modified) * kernel/arch/mips32/include/context.h (modified) * kernel/arch/mips32/include/context_offset.h (modified) * kernel/arch/mips32/include/exception.h (modified) * kernel/arch/ppc32/include/context.h (modified) * kernel/arch/ppc32/include/exception.h (modified) * kernel/arch/ppc64/include/context.h (modified) * kernel/arch/ppc64/include/exception.h (modified) * kernel/arch/sparc64/include/context.h (modified) * kernel/tools/amd64/gencontext.c (deleted) * kernel/tools/mips32/gencontext.c (deleted) * kernel/tools/ppc32/gencontext.c (deleted) * kernel/tools/ppc64/gencontext.c (deleted) * kernel/tools/sparc64/gencontext.c (deleted) Remove broken, outdated and unused gencontext.c utilities. Thu, 19 Oct 2006 22:58:53 GMT Jakub Jermar [8cee705] * kernel/arch/sparc64/include/mm/tlb.h (modified) * kernel/arch/sparc64/src/drivers/fhc.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/trap/exception.c (modified) sparc64 work. - Improve panic screen on data_access_exception by ... Wed, 18 Oct 2006 20:51:15 GMT Jakub Jermar [de57e060] * kernel/arch/ia64/include/drivers/it.h (modified) * kernel/arch/ia64/include/interrupt.h (modified) * kernel/arch/ia64/include/ski/ski.h (modified) * kernel/arch/ia64/src/drivers/it.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/ia64/src/interrupt.c (modified) * kernel/arch/ia64/src/ski/ski.c (modified) * kernel/arch/sparc64/include/interrupt.h (modified) * uspace/kbd/arch/ia64/src/kbd.c (modified) Convert ia64 to the new IRQ and notification scheme. Tue, 17 Oct 2006 19:18:49 GMT Jakub Jermar [8513ad7] * kernel/arch/sparc64/src/console.c (modified) * kernel/genarch/src/kbd/ns16550.c (modified) * kernel/genarch/src/kbd/z8530.c (modified) * uspace/kbd/arch/sparc64/src/kbd.c (modified) Add support for IPC notifications even for polled ns16550 based keyboard. 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 ... Mon, 09 Oct 2006 20:38:45 GMT Jakub Jermar [8ce8499] * kernel/arch/sparc64/src/mm/page.c (modified) Omitted comma. Mon, 09 Oct 2006 19:29:42 GMT Jakub Jermar [84060e2] * boot/arch/sparc64/loader/boot.S (modified) * kernel/arch/sparc64/include/arch.h (modified) * kernel/arch/sparc64/src/cpu/cpu.c (modified) * kernel/arch/sparc64/src/mm/page.c (modified) * kernel/arch/sparc64/src/mm/tsb.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) sparc64 work: - hw_map() can now support up to 8M requests - CPU ... Sun, 08 Oct 2006 21:15:14 GMT Jakub Jermar [e4398200] * kernel/arch/sparc64/src/trap/trap_table.S (modified) Small change of code organization. No functional difference. 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 ... Sat, 07 Oct 2006 11:24:19 GMT Jakub Jermar [33b1903] * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/genarch/include/ofw/ofw_tree.h (modified) * kernel/genarch/src/ofw/ebus.c (modified) * kernel/genarch/src/ofw/fhc.c (modified) * kernel/genarch/src/ofw/pci.c (modified) Separate mapping of EBUS interrupts into two parts: EBUS and PCI. Fri, 06 Oct 2006 22:37:15 GMT Jakub Jermar [e2cc9a0] * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/drivers/ns16550.h (modified) * kernel/arch/sparc64/include/drivers/pci.h (added) * kernel/arch/sparc64/include/trap/interrupt.h (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (added) * kernel/genarch/src/kbd/ns16550.c (modified) * kernel/genarch/src/ofw/ebus.c (modified) * kernel/genarch/src/ofw/upa.c (modified) Add support for interrupt mapping in the Sabre PCI controller. Add ... Tue, 03 Oct 2006 22:49:10 GMT Jakub Jermar [233af8c5] * kernel/arch/sparc64/include/drivers/fhc.h (modified) * kernel/arch/sparc64/src/drivers/fhc.c (modified) * kernel/genarch/include/ofw/ofw_tree.h (modified) * kernel/genarch/src/ofw/ebus.c (modified) * kernel/genarch/src/ofw/fhc.c (modified) Rename INO to INR, for the sake of consistency with manuals. Mon, 02 Oct 2006 21:07:23 GMT Jakub Jermar [0b414b5] * boot/genarch/ofw_tree.c (modified) * boot/genarch/ofw_tree.h (modified) * kernel/arch/sparc64/include/drivers/fhc.h (modified) * kernel/arch/sparc64/src/drivers/fhc.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/genarch/include/ofw/ofw_tree.h (modified) * kernel/genarch/src/kbd/z8530.c (modified) * kernel/genarch/src/ofw/ebus.c (modified) * kernel/genarch/src/ofw/fhc.c (modified) Extend the OFW device tree node with a void pointer. The boot loader ... Fri, 29 Sep 2006 18:01:54 GMT Jakub Jermar [398e7688] * boot/arch/sparc64/loader/boot.S (modified) * boot/arch/sparc64/loader/register.h (modified) * kernel/arch/sparc64/src/start.S (modified) Small improvements in sparc64. Fri, 29 Sep 2006 10:18:35 GMT Jakub Jermar [c23baab] * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/start.S (modified) Small fixes. The sparc64 kernel now compiles again even if not ... 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 ... Wed, 27 Sep 2006 20:11:34 GMT Jakub Jermar [a9ac978] * boot/arch/sparc64/loader/ofwarch.c (modified) * boot/arch/sparc64/loader/register.h (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/atomic.h (modified) * kernel/arch/sparc64/include/cpu.h (modified) * kernel/arch/sparc64/include/interrupt.h (modified) * kernel/arch/sparc64/include/regdef.h (modified) * kernel/arch/sparc64/src/cpu/cpu.c (modified) * kernel/arch/sparc64/src/mm/as.c (modified) * kernel/arch/sparc64/src/mm/frame.c (modified) * kernel/arch/sparc64/src/mm/page.c (modified) * kernel/arch/sparc64/src/smp/ipi.c (added) * kernel/arch/sparc64/src/smp/smp.c (added) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/kernel.config (modified) SMP stuff for sparc64. Almost complete except for IPIs. The absence ... Tue, 26 Sep 2006 16:12:38 GMT Jakub Jermar [86b31ba9] * kernel/arch/sparc64/include/atomic.h (modified) * kernel/arch/sparc64/include/barrier.h (modified) Implement spinlock and test_and_set for sparc64. 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 ... Tue, 26 Sep 2006 13:29:07 GMT Jakub Jermar [b44939b] * kernel/arch/sparc64/src/start.S (modified) Block the secondary processors after they setup kernel mapping in ... Tue, 26 Sep 2006 12:59:28 GMT Jakub Jermar [45b26dad] * boot/arch/sparc64/loader/asm.S (modified) * boot/arch/sparc64/loader/asm.h (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) * kernel/arch/sparc64/include/arch.h (modified) * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/boot/boot.h (modified) * kernel/arch/sparc64/include/register.h (modified) * kernel/arch/sparc64/src/cpu/cpu.c (modified) * kernel/arch/sparc64/src/drivers/tick.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/genarch/include/ofw/ofw_tree.h (modified) * kernel/genarch/src/ofw/ofw_tree.c (modified) sparc64 work: - Loader now starts all processors. - Kernel halts ... Mon, 25 Sep 2006 20:46:50 GMT Jakub Jermar [6ff1f1e] * kernel/arch/sparc64/src/drivers/scr.c (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/ofw/ofw_tree.h (modified) * kernel/genarch/src/ofw/upa.c (added) Support for FFB (Creator 3D) framebuffer detection on sparc64. (Not ... Sat, 23 Sep 2006 13:12:10 GMT Jakub Jermar [5d684e4] * boot/arch/sparc64/loader/main.c (modified) * boot/arch/sparc64/loader/main.h (modified) * boot/arch/sparc64/loader/ofwarch.c (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/boot/boot.h (modified) * kernel/arch/sparc64/include/drivers/scr.h (added) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/scr.c (added) * kernel/genarch/include/ofw/ofw_tree.h (modified) * kernel/genarch/src/ofw/pci.c (modified) Convert sparc64 framebuffer code to configure from the OpenFirmware ... 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 ... Wed, 20 Sep 2006 20:31:44 GMT Jakub Jermar [16529d5] * boot/genarch/ofw.c (modified) * boot/genarch/ofw.h (modified) * boot/genarch/ofw_tree.c (modified) * boot/genarch/ofw_tree.h (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/ofw/ofw_tree.h (modified) * kernel/genarch/src/ofw/ofw_tree.c (modified) More ofw_tree work and fixes. Add ofw_tree_lookup(). Every ... 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 ... Tue, 19 Sep 2006 10:28:32 GMT Jakub Jermar [19dba2b] * kernel/arch/sparc64/src/mm/as.c (modified) Small improvement in initialization of sparc64's TBSs. 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. ... Thu, 14 Sep 2006 13:07:32 GMT Jakub Jermar [e5ecc02] * kernel/arch/sparc64/include/trap/mmu.h (modified) * kernel/arch/sparc64/src/start.S (modified) When creating TLB mapping for the sparc64 kernel, enable CV ... Thu, 14 Sep 2006 08:55:51 GMT Jakub Jermar [b254b3b] * kernel/arch/sparc64/include/asm.h (modified) On sparc64, get_stack_base() must use the unbiased %sp (i.e. %sp + 2047). Wed, 13 Sep 2006 14:23:22 GMT Jakub Jermar [da02e69] * kernel/arch/sparc64/src/fpu_context.c (modified) Unfortunatelly, the sparc64's FPRS register is writable by non- ... Wed, 13 Sep 2006 14:12:58 GMT Jakub Jermar [34d9469e] * kernel/arch/sparc64/include/trap/exception.h (modified) * kernel/arch/sparc64/src/trap/exception.c (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) More sparc64 FPU trap handlers.