Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
1787 |
6660 d 23 h |
decky |
/ |
move kernel/trunk, uspace/trunk and boot/trunk to trunk/kernel, trunk/uspace and trunk/boot |
|
/trunk /trunk/boot /trunk/kernel /trunk/uspace
/boot/trunk /kernel/trunk /uspace/trunk
|
1780 |
6668 d 1 h |
jermar |
/kernel/trunk/ |
Replace old __u?? types with respective C99 variants (e.g. uint32_t, int64_t, uintptr_t etc.). |
|
/kernel/trunk/arch/amd64/include/asm.h /kernel/trunk/arch/amd64/include/atomic.h /kernel/trunk/arch/amd64/include/byteorder.h /kernel/trunk/arch/amd64/include/context.h /kernel/trunk/arch/amd64/include/cpu.h /kernel/trunk/arch/amd64/include/cpuid.h /kernel/trunk/arch/amd64/include/faddr.h /kernel/trunk/arch/amd64/include/interrupt.h /kernel/trunk/arch/amd64/include/memstr.h /kernel/trunk/arch/amd64/include/mm/frame.h /kernel/trunk/arch/amd64/include/mm/page.h /kernel/trunk/arch/amd64/include/pm.h /kernel/trunk/arch/amd64/include/proc/thread.h /kernel/trunk/arch/amd64/include/types.h /kernel/trunk/arch/amd64/src/amd64.c /kernel/trunk/arch/amd64/src/cpu/cpu.c /kernel/trunk/arch/amd64/src/ddi/ddi.c /kernel/trunk/arch/amd64/src/debugger.c /kernel/trunk/arch/amd64/src/interrupt.c /kernel/trunk/arch/amd64/src/mm/memory_init.c /kernel/trunk/arch/amd64/src/mm/page.c /kernel/trunk/arch/amd64/src/pm.c /kernel/trunk/arch/amd64/src/proc/scheduler.c /kernel/trunk/arch/amd64/src/syscall.c /kernel/trunk/arch/ia32/include/asm.h /kernel/trunk/arch/ia32/include/atomic.h /kernel/trunk/arch/ia32/include/bios/bios.h /kernel/trunk/arch/ia32/include/boot/memmap.h /kernel/trunk/arch/ia32/include/byteorder.h /kernel/trunk/arch/ia32/include/context.h /kernel/trunk/arch/ia32/include/cpuid.h /kernel/trunk/arch/ia32/include/drivers/i8042.h /kernel/trunk/arch/ia32/include/drivers/i8259.h /kernel/trunk/arch/ia32/include/faddr.h /kernel/trunk/arch/ia32/include/fpu_context.h /kernel/trunk/arch/ia32/include/interrupt.h /kernel/trunk/arch/ia32/include/memstr.h /kernel/trunk/arch/ia32/include/mm/frame.h /kernel/trunk/arch/ia32/include/mm/page.h /kernel/trunk/arch/ia32/include/pm.h /kernel/trunk/arch/ia32/include/proc/thread.h /kernel/trunk/arch/ia32/include/smp/apic.h /kernel/trunk/arch/ia32/include/smp/mps.h /kernel/trunk/arch/ia32/include/smp/smp.h /kernel/trunk/arch/ia32/include/types.h /kernel/trunk/arch/ia32/src/bios/bios.c /kernel/trunk/arch/ia32/src/cpu/cpu.c /kernel/trunk/arch/ia32/src/ddi/ddi.c /kernel/trunk/arch/ia32/src/drivers/ega.c /kernel/trunk/arch/ia32/src/drivers/i8254.c /kernel/trunk/arch/ia32/src/drivers/i8259.c /kernel/trunk/arch/ia32/src/drivers/vesa.c /kernel/trunk/arch/ia32/src/fpu_context.c /kernel/trunk/arch/ia32/src/ia32.c /kernel/trunk/arch/ia32/src/interrupt.c /kernel/trunk/arch/ia32/src/mm/frame.c /kernel/trunk/arch/ia32/src/mm/memory_init.c /kernel/trunk/arch/ia32/src/mm/page.c /kernel/trunk/arch/ia32/src/mm/tlb.c /kernel/trunk/arch/ia32/src/pm.c /kernel/trunk/arch/ia32/src/proc/scheduler.c /kernel/trunk/arch/ia32/src/smp/ap.S /kernel/trunk/arch/ia32/src/smp/apic.c /kernel/trunk/arch/ia32/src/smp/ipi.c /kernel/trunk/arch/ia32/src/smp/mps.c /kernel/trunk/arch/ia32/src/smp/smp.c /kernel/trunk/arch/ia64/include/asm.h /kernel/trunk/arch/ia64/include/byteorder.h /kernel/trunk/arch/ia64/include/context.h /kernel/trunk/arch/ia64/include/cpu.h /kernel/trunk/arch/ia64/include/faddr.h /kernel/trunk/arch/ia64/include/interrupt.h /kernel/trunk/arch/ia64/include/memstr.h /kernel/trunk/arch/ia64/include/mm/asid.h /kernel/trunk/arch/ia64/include/mm/page.h /kernel/trunk/arch/ia64/include/mm/tlb.h /kernel/trunk/arch/ia64/include/mm/vhpt.h /kernel/trunk/arch/ia64/include/register.h /kernel/trunk/arch/ia64/include/types.h /kernel/trunk/arch/ia64/src/cpu/cpu.c /kernel/trunk/arch/ia64/src/ddi/ddi.c /kernel/trunk/arch/ia64/src/drivers/it.c /kernel/trunk/arch/ia64/src/fpu_context.c /kernel/trunk/arch/ia64/src/ia64.c /kernel/trunk/arch/ia64/src/interrupt.c /kernel/trunk/arch/ia64/src/mm/page.c /kernel/trunk/arch/ia64/src/mm/tlb.c /kernel/trunk/arch/ia64/src/mm/vhpt.c /kernel/trunk/arch/ia64/src/proc/scheduler.c /kernel/trunk/arch/ia64/src/ski/ski.c /kernel/trunk/arch/mips32/include/arg.h /kernel/trunk/arch/mips32/include/asm.h /kernel/trunk/arch/mips32/include/boot.h /kernel/trunk/arch/mips32/include/byteorder.h /kernel/trunk/arch/mips32/include/context.h /kernel/trunk/arch/mips32/include/cp0.h /kernel/trunk/arch/mips32/include/cpu.h /kernel/trunk/arch/mips32/include/debugger.h /kernel/trunk/arch/mips32/include/drivers/arc.h /kernel/trunk/arch/mips32/include/exception.h /kernel/trunk/arch/mips32/include/faddr.h /kernel/trunk/arch/mips32/include/fpu_context.h /kernel/trunk/arch/mips32/include/memstr.h /kernel/trunk/arch/mips32/include/mm/asid.h /kernel/trunk/arch/mips32/include/mm/page.h /kernel/trunk/arch/mips32/include/mm/tlb.h /kernel/trunk/arch/mips32/include/types.h /kernel/trunk/arch/mips32/src/ddi/ddi.c /kernel/trunk/arch/mips32/src/debugger.c /kernel/trunk/arch/mips32/src/drivers/arc.c /kernel/trunk/arch/mips32/src/exception.c /kernel/trunk/arch/mips32/src/interrupt.c /kernel/trunk/arch/mips32/src/mips32.c /kernel/trunk/arch/mips32/src/mm/page.c /kernel/trunk/arch/mips32/src/mm/tlb.c /kernel/trunk/arch/ppc32/include/asm.h /kernel/trunk/arch/ppc32/include/boot/boot.h /kernel/trunk/arch/ppc32/include/byteorder.h /kernel/trunk/arch/ppc32/include/context.h /kernel/trunk/arch/ppc32/include/cpuid.h /kernel/trunk/arch/ppc32/include/drivers/cuda.h /kernel/trunk/arch/ppc32/include/drivers/pic.h /kernel/trunk/arch/ppc32/include/exception.h /kernel/trunk/arch/ppc32/include/faddr.h /kernel/trunk/arch/ppc32/include/fpu_context.h /kernel/trunk/arch/ppc32/include/memstr.h /kernel/trunk/arch/ppc32/include/mm/asid.h /kernel/trunk/arch/ppc32/include/mm/frame.h /kernel/trunk/arch/ppc32/include/mm/page.h /kernel/trunk/arch/ppc32/include/types.h /kernel/trunk/arch/ppc32/src/ddi/ddi.c /kernel/trunk/arch/ppc32/src/drivers/cuda.c /kernel/trunk/arch/ppc32/src/drivers/pic.c /kernel/trunk/arch/ppc32/src/interrupt.c /kernel/trunk/arch/ppc32/src/mm/as.c /kernel/trunk/arch/ppc32/src/mm/frame.c /kernel/trunk/arch/ppc32/src/mm/page.c /kernel/trunk/arch/ppc32/src/mm/tlb.c /kernel/trunk/arch/ppc32/src/ppc32.c /kernel/trunk/arch/ppc64/include/asm.h /kernel/trunk/arch/ppc64/include/boot/boot.h /kernel/trunk/arch/ppc64/include/byteorder.h /kernel/trunk/arch/ppc64/include/context.h /kernel/trunk/arch/ppc64/include/cpuid.h /kernel/trunk/arch/ppc64/include/exception.h /kernel/trunk/arch/ppc64/include/faddr.h /kernel/trunk/arch/ppc64/include/fpu_context.h /kernel/trunk/arch/ppc64/include/memstr.h /kernel/trunk/arch/ppc64/include/mm/frame.h /kernel/trunk/arch/ppc64/include/mm/page.h /kernel/trunk/arch/ppc64/include/types.h /kernel/trunk/arch/ppc64/src/ddi/ddi.c /kernel/trunk/arch/ppc64/src/interrupt.c /kernel/trunk/arch/ppc64/src/mm/frame.c /kernel/trunk/arch/ppc64/src/mm/page.c /kernel/trunk/arch/ppc64/src/mm/tlb.c /kernel/trunk/arch/ppc64/src/ppc64.c /kernel/trunk/arch/sparc64/include/asm.h /kernel/trunk/arch/sparc64/include/atomic.h /kernel/trunk/arch/sparc64/include/byteorder.h /kernel/trunk/arch/sparc64/include/context.h /kernel/trunk/arch/sparc64/include/drivers/i8042.h /kernel/trunk/arch/sparc64/include/faddr.h /kernel/trunk/arch/sparc64/include/interrupt.h /kernel/trunk/arch/sparc64/include/memstr.h /kernel/trunk/arch/sparc64/include/mm/asid.h /kernel/trunk/arch/sparc64/include/mm/frame.h /kernel/trunk/arch/sparc64/include/mm/mmu.h /kernel/trunk/arch/sparc64/include/mm/page.h /kernel/trunk/arch/sparc64/include/mm/tlb.h /kernel/trunk/arch/sparc64/include/mm/tte.h /kernel/trunk/arch/sparc64/include/register.h /kernel/trunk/arch/sparc64/include/trap/trap.h /kernel/trunk/arch/sparc64/include/trap/trap_table.h /kernel/trunk/arch/sparc64/include/types.h /kernel/trunk/arch/sparc64/src/ddi/ddi.c /kernel/trunk/arch/sparc64/src/drivers/i8042.c /kernel/trunk/arch/sparc64/src/mm/page.c /kernel/trunk/arch/sparc64/src/mm/tlb.c /kernel/trunk/arch/sparc64/src/proc/scheduler.c /kernel/trunk/arch/sparc64/src/trap/interrupt.c /kernel/trunk/genarch/include/acpi/acpi.h /kernel/trunk/genarch/include/acpi/madt.h /kernel/trunk/genarch/include/fb/fb.h /kernel/trunk/genarch/include/mm/page_ht.h /kernel/trunk/genarch/include/mm/page_pt.h /kernel/trunk/genarch/include/ofw/ofw.h /kernel/trunk/genarch/src/acpi/acpi.c /kernel/trunk/genarch/src/acpi/madt.c /kernel/trunk/genarch/src/fb/fb.c /kernel/trunk/genarch/src/i8042/i8042.c /kernel/trunk/genarch/src/mm/as_pt.c /kernel/trunk/genarch/src/mm/page_ht.c /kernel/trunk/genarch/src/mm/page_pt.c /kernel/trunk/genarch/src/ofw/memory_init.c /kernel/trunk/genarch/src/ofw/ofw.c /kernel/trunk/generic/include/adt/bitmap.h /kernel/trunk/generic/include/adt/btree.h /kernel/trunk/generic/include/adt/hash_table.h /kernel/trunk/generic/include/adt/list.h /kernel/trunk/generic/include/bitops.h /kernel/trunk/generic/include/byteorder.h /kernel/trunk/generic/include/config.h /kernel/trunk/generic/include/console/chardev.h /kernel/trunk/generic/include/console/console.h /kernel/trunk/generic/include/console/kconsole.h /kernel/trunk/generic/include/context.h /kernel/trunk/generic/include/cpu.h /kernel/trunk/generic/include/ddi/ddi.h /kernel/trunk/generic/include/debug.h /kernel/trunk/generic/include/elf.h /kernel/trunk/generic/include/func.h /kernel/trunk/generic/include/ipc/ipc.h /kernel/trunk/generic/include/ipc/ipcrsc.h /kernel/trunk/generic/include/ipc/irq.h /kernel/trunk/generic/include/ipc/sysipc.h /kernel/trunk/generic/include/macros.h /kernel/trunk/generic/include/memstr.h /kernel/trunk/generic/include/mm/as.h /kernel/trunk/generic/include/mm/buddy.h /kernel/trunk/generic/include/mm/frame.h /kernel/trunk/generic/include/mm/page.h /kernel/trunk/generic/include/mm/slab.h /kernel/trunk/generic/include/mm/tlb.h /kernel/trunk/generic/include/proc/task.h /kernel/trunk/generic/include/proc/thread.h /kernel/trunk/generic/include/security/cap.h /kernel/trunk/generic/include/sort.h /kernel/trunk/generic/include/stackarg.h /kernel/trunk/generic/include/symtab.h /kernel/trunk/generic/include/synch/condvar.h /kernel/trunk/generic/include/synch/futex.h /kernel/trunk/generic/include/synch/mutex.h /kernel/trunk/generic/include/synch/rwlock.h /kernel/trunk/generic/include/synch/semaphore.h /kernel/trunk/generic/include/synch/waitq.h /kernel/trunk/generic/include/syscall/syscall.h /kernel/trunk/generic/include/sysinfo/sysinfo.h /kernel/trunk/generic/include/time/delay.h /kernel/trunk/generic/include/time/timeout.h /kernel/trunk/generic/src/adt/bitmap.c /kernel/trunk/generic/src/adt/hash_table.c /kernel/trunk/generic/src/console/chardev.c /kernel/trunk/generic/src/console/cmd.c /kernel/trunk/generic/src/console/console.c /kernel/trunk/generic/src/console/kconsole.c /kernel/trunk/generic/src/console/klog.c /kernel/trunk/generic/src/cpu/cpu.c /kernel/trunk/generic/src/ddi/ddi.c /kernel/trunk/generic/src/debug/symtab.c /kernel/trunk/generic/src/interrupt/interrupt.c /kernel/trunk/generic/src/ipc/ipc.c /kernel/trunk/generic/src/ipc/ipcrsc.c /kernel/trunk/generic/src/ipc/irq.c /kernel/trunk/generic/src/ipc/sysipc.c /kernel/trunk/generic/src/lib/elf.c /kernel/trunk/generic/src/lib/func.c /kernel/trunk/generic/src/lib/memstr.c /kernel/trunk/generic/src/lib/sort.c /kernel/trunk/generic/src/main/main.c /kernel/trunk/generic/src/mm/as.c /kernel/trunk/generic/src/mm/backend_anon.c /kernel/trunk/generic/src/mm/backend_elf.c /kernel/trunk/generic/src/mm/backend_phys.c /kernel/trunk/generic/src/mm/buddy.c /kernel/trunk/generic/src/mm/frame.c /kernel/trunk/generic/src/mm/page.c /kernel/trunk/generic/src/mm/slab.c /kernel/trunk/generic/src/mm/tlb.c /kernel/trunk/generic/src/printf/printf_core.c /kernel/trunk/generic/src/proc/scheduler.c /kernel/trunk/generic/src/proc/task.c /kernel/trunk/generic/src/proc/thread.c /kernel/trunk/generic/src/security/cap.c /kernel/trunk/generic/src/synch/condvar.c /kernel/trunk/generic/src/synch/futex.c /kernel/trunk/generic/src/synch/mutex.c /kernel/trunk/generic/src/synch/rwlock.c /kernel/trunk/generic/src/synch/semaphore.c /kernel/trunk/generic/src/synch/spinlock.c /kernel/trunk/generic/src/synch/waitq.c /kernel/trunk/generic/src/syscall/copy.c /kernel/trunk/generic/src/syscall/syscall.c /kernel/trunk/generic/src/sysinfo/sysinfo.c /kernel/trunk/generic/src/time/clock.c /kernel/trunk/generic/src/time/delay.c /kernel/trunk/generic/src/time/timeout.c /kernel/trunk/test/fpu/fpu1/test.c /kernel/trunk/test/fpu/mips1/test.c /kernel/trunk/test/fpu/sse1/test.c /kernel/trunk/test/mm/falloc1/test.c /kernel/trunk/test/mm/falloc2/test.c /kernel/trunk/test/mm/mapping1/test.c /kernel/trunk/test/mm/purge1/test.c /kernel/trunk/test/mm/slab1/test.c /kernel/trunk/test/mm/slab2/test.c /kernel/trunk/test/print/print1/test.c /kernel/trunk/test/synch/rwlock4/test.c /kernel/trunk/test/synch/semaphore2/test.c /kernel/trunk/test/sysinfo/test.c /kernel/trunk/tools/amd64/gencontext.c /kernel/trunk/tools/mips32/gencontext.c /kernel/trunk/tools/ppc32/gencontext.c /kernel/trunk/tools/ppc64/gencontext.c /kernel/trunk/tools/sparc64/gencontext.c
|
1702 |
6689 d 3 h |
cejka |
/kernel/trunk/ |
Kernel doxygen comments updated. |
|
/kernel/trunk/arch/amd64/include/arch.h /kernel/trunk/arch/amd64/include/arg.h /kernel/trunk/arch/amd64/include/asm.h /kernel/trunk/arch/amd64/include/atomic.h /kernel/trunk/arch/amd64/include/boot/boot.h /kernel/trunk/arch/amd64/include/byteorder.h /kernel/trunk/arch/amd64/include/context.h /kernel/trunk/arch/amd64/include/context_offset.h /kernel/trunk/arch/amd64/include/cpu.h /kernel/trunk/arch/amd64/include/cpuid.h /kernel/trunk/arch/amd64/include/ddi/ddi.h /kernel/trunk/arch/amd64/include/debugger.h /kernel/trunk/arch/amd64/include/drivers/vesa.h /kernel/trunk/arch/amd64/include/elf.h /kernel/trunk/arch/amd64/include/faddr.h /kernel/trunk/arch/amd64/include/interrupt.h /kernel/trunk/arch/amd64/include/memstr.h /kernel/trunk/arch/amd64/include/mm/as.h /kernel/trunk/arch/amd64/include/mm/frame.h /kernel/trunk/arch/amd64/include/mm/page.h /kernel/trunk/arch/amd64/include/mm/ptl.h /kernel/trunk/arch/amd64/include/mm/tlb.h /kernel/trunk/arch/amd64/include/pm.h /kernel/trunk/arch/amd64/include/proc/task.h /kernel/trunk/arch/amd64/include/proc/thread.h /kernel/trunk/arch/amd64/include/syscall.h /kernel/trunk/arch/amd64/include/types.h /kernel/trunk/arch/amd64/src/amd64.c /kernel/trunk/arch/amd64/src/cpu/cpu.c /kernel/trunk/arch/amd64/src/ddi/ddi.c /kernel/trunk/arch/amd64/src/debugger.c /kernel/trunk/arch/amd64/src/fpu_context.c /kernel/trunk/arch/amd64/src/interrupt.c /kernel/trunk/arch/amd64/src/mm/memory_init.c /kernel/trunk/arch/amd64/src/mm/page.c /kernel/trunk/arch/amd64/src/pm.c /kernel/trunk/arch/amd64/src/proc/scheduler.c /kernel/trunk/arch/amd64/src/proc/task.c /kernel/trunk/arch/amd64/src/proc/thread.c /kernel/trunk/arch/amd64/src/syscall.c /kernel/trunk/arch/amd64/src/userspace.c /kernel/trunk/arch/ia32/include/arch.h /kernel/trunk/arch/ia32/include/arg.h /kernel/trunk/arch/ia32/include/asm.h /kernel/trunk/arch/ia32/include/atomic.h /kernel/trunk/arch/ia32/include/barrier.h /kernel/trunk/arch/ia32/include/bios/bios.h /kernel/trunk/arch/ia32/include/boot/boot.h /kernel/trunk/arch/ia32/include/boot/memmap.h /kernel/trunk/arch/ia32/include/byteorder.h /kernel/trunk/arch/ia32/include/context.h /kernel/trunk/arch/ia32/include/cpu.h /kernel/trunk/arch/ia32/include/cpuid.h /kernel/trunk/arch/ia32/include/ddi/ddi.h /kernel/trunk/arch/ia32/include/debug.h /kernel/trunk/arch/ia32/include/drivers/ega.h /kernel/trunk/arch/ia32/include/drivers/i8042.h /kernel/trunk/arch/ia32/include/drivers/i8254.h /kernel/trunk/arch/ia32/include/drivers/i8259.h /kernel/trunk/arch/ia32/include/drivers/vesa.h /kernel/trunk/arch/ia32/include/elf.h /kernel/trunk/arch/ia32/include/faddr.h /kernel/trunk/arch/ia32/include/fpu_context.h /kernel/trunk/arch/ia32/include/interrupt.h /kernel/trunk/arch/ia32/include/memstr.h /kernel/trunk/arch/ia32/include/mm/as.h /kernel/trunk/arch/ia32/include/mm/asid.h /kernel/trunk/arch/ia32/include/mm/frame.h /kernel/trunk/arch/ia32/include/mm/memory_init.h /kernel/trunk/arch/ia32/include/mm/page.h /kernel/trunk/arch/ia32/include/mm/tlb.h /kernel/trunk/arch/ia32/include/pm.h /kernel/trunk/arch/ia32/include/proc/task.h /kernel/trunk/arch/ia32/include/proc/thread.h /kernel/trunk/arch/ia32/include/smp/ap.h /kernel/trunk/arch/ia32/include/smp/apic.h /kernel/trunk/arch/ia32/include/smp/mps.h /kernel/trunk/arch/ia32/include/smp/smp.h /kernel/trunk/arch/ia32/include/types.h /kernel/trunk/arch/ia32/src/bios/bios.c /kernel/trunk/arch/ia32/src/cpu/cpu.c /kernel/trunk/arch/ia32/src/ddi/ddi.c /kernel/trunk/arch/ia32/src/drivers/ega.c /kernel/trunk/arch/ia32/src/drivers/i8254.c /kernel/trunk/arch/ia32/src/drivers/i8259.c /kernel/trunk/arch/ia32/src/drivers/vesa.c /kernel/trunk/arch/ia32/src/fpu_context.c /kernel/trunk/arch/ia32/src/ia32.c /kernel/trunk/arch/ia32/src/interrupt.c /kernel/trunk/arch/ia32/src/mm/as.c /kernel/trunk/arch/ia32/src/mm/frame.c /kernel/trunk/arch/ia32/src/mm/memory_init.c /kernel/trunk/arch/ia32/src/mm/page.c /kernel/trunk/arch/ia32/src/mm/tlb.c /kernel/trunk/arch/ia32/src/pm.c /kernel/trunk/arch/ia32/src/proc/scheduler.c /kernel/trunk/arch/ia32/src/proc/task.c /kernel/trunk/arch/ia32/src/proc/thread.c /kernel/trunk/arch/ia32/src/smp/apic.c /kernel/trunk/arch/ia32/src/smp/ipi.c /kernel/trunk/arch/ia32/src/smp/mps.c /kernel/trunk/arch/ia32/src/smp/smp.c /kernel/trunk/arch/ia32/src/userspace.c /kernel/trunk/arch/ia64/include/arch.h /kernel/trunk/arch/ia64/include/arg.h /kernel/trunk/arch/ia64/include/asm.h /kernel/trunk/arch/ia64/include/atomic.h /kernel/trunk/arch/ia64/include/barrier.h /kernel/trunk/arch/ia64/include/byteorder.h /kernel/trunk/arch/ia64/include/context.h /kernel/trunk/arch/ia64/include/cpu.h /kernel/trunk/arch/ia64/include/debug.h /kernel/trunk/arch/ia64/include/drivers/it.h /kernel/trunk/arch/ia64/include/elf.h /kernel/trunk/arch/ia64/include/faddr.h /kernel/trunk/arch/ia64/include/fpu_context.h /kernel/trunk/arch/ia64/include/interrupt.h /kernel/trunk/arch/ia64/include/memstr.h /kernel/trunk/arch/ia64/include/mm/as.h /kernel/trunk/arch/ia64/include/mm/asid.h /kernel/trunk/arch/ia64/include/mm/frame.h /kernel/trunk/arch/ia64/include/mm/memory_init.h /kernel/trunk/arch/ia64/include/mm/page.h /kernel/trunk/arch/ia64/include/mm/tlb.h /kernel/trunk/arch/ia64/include/mm/vhpt.h /kernel/trunk/arch/ia64/include/pal/pal.h /kernel/trunk/arch/ia64/include/proc/task.h /kernel/trunk/arch/ia64/include/proc/thread.h /kernel/trunk/arch/ia64/include/register.h /kernel/trunk/arch/ia64/include/ski/ski.h /kernel/trunk/arch/ia64/include/smp/atomic.h /kernel/trunk/arch/ia64/include/stack.h /kernel/trunk/arch/ia64/include/types.h /kernel/trunk/arch/ia64/src/cpu/cpu.c /kernel/trunk/arch/ia64/src/ddi/ddi.c /kernel/trunk/arch/ia64/src/drivers/it.c /kernel/trunk/arch/ia64/src/fpu_context.c /kernel/trunk/arch/ia64/src/ia64.c /kernel/trunk/arch/ia64/src/interrupt.c /kernel/trunk/arch/ia64/src/mm/as.c /kernel/trunk/arch/ia64/src/mm/frame.c /kernel/trunk/arch/ia64/src/mm/page.c /kernel/trunk/arch/ia64/src/mm/tlb.c /kernel/trunk/arch/ia64/src/mm/vhpt.c /kernel/trunk/arch/ia64/src/proc/scheduler.c /kernel/trunk/arch/ia64/src/putchar.c /kernel/trunk/arch/ia64/src/ski/ski.c /kernel/trunk/arch/mips32/include/arch.h /kernel/trunk/arch/mips32/include/arg.h /kernel/trunk/arch/mips32/include/asm.h /kernel/trunk/arch/mips32/include/asm/boot.h /kernel/trunk/arch/mips32/include/asm/regname.h /kernel/trunk/arch/mips32/include/atomic.h /kernel/trunk/arch/mips32/include/barrier.h /kernel/trunk/arch/mips32/include/byteorder.h /kernel/trunk/arch/mips32/include/cache.h /kernel/trunk/arch/mips32/include/console.h /kernel/trunk/arch/mips32/include/context.h /kernel/trunk/arch/mips32/include/context_offset.h /kernel/trunk/arch/mips32/include/cp0.h /kernel/trunk/arch/mips32/include/cpu.h /kernel/trunk/arch/mips32/include/debug.h /kernel/trunk/arch/mips32/include/debugger.h /kernel/trunk/arch/mips32/include/drivers/arc.h /kernel/trunk/arch/mips32/include/drivers/msim.h /kernel/trunk/arch/mips32/include/drivers/serial.h /kernel/trunk/arch/mips32/include/elf.h /kernel/trunk/arch/mips32/include/exception.h /kernel/trunk/arch/mips32/include/faddr.h /kernel/trunk/arch/mips32/include/fpu_context.h /kernel/trunk/arch/mips32/include/interrupt.h /kernel/trunk/arch/mips32/include/memstr.h /kernel/trunk/arch/mips32/include/mm/as.h /kernel/trunk/arch/mips32/include/mm/asid.h /kernel/trunk/arch/mips32/include/mm/frame.h /kernel/trunk/arch/mips32/include/mm/memory_init.h /kernel/trunk/arch/mips32/include/mm/page.h /kernel/trunk/arch/mips32/include/mm/tlb.h /kernel/trunk/arch/mips32/include/proc/task.h /kernel/trunk/arch/mips32/include/proc/thread.h /kernel/trunk/arch/mips32/include/stack.h /kernel/trunk/arch/mips32/include/types.h /kernel/trunk/arch/mips32/src/cache.c /kernel/trunk/arch/mips32/src/console.c /kernel/trunk/arch/mips32/src/cpu/cpu.c /kernel/trunk/arch/mips32/src/ddi/ddi.c /kernel/trunk/arch/mips32/src/debugger.c /kernel/trunk/arch/mips32/src/drivers/arc.c /kernel/trunk/arch/mips32/src/drivers/msim.c /kernel/trunk/arch/mips32/src/drivers/serial.c /kernel/trunk/arch/mips32/src/exception.c /kernel/trunk/arch/mips32/src/fpu_context.c /kernel/trunk/arch/mips32/src/interrupt.c /kernel/trunk/arch/mips32/src/mips32.c /kernel/trunk/arch/mips32/src/mm/as.c /kernel/trunk/arch/mips32/src/mm/frame.c /kernel/trunk/arch/mips32/src/mm/page.c /kernel/trunk/arch/mips32/src/mm/tlb.c /kernel/trunk/arch/ppc32/include/arch.h /kernel/trunk/arch/ppc32/include/arg.h /kernel/trunk/arch/ppc32/include/asm.h /kernel/trunk/arch/ppc32/include/asm/regname.h /kernel/trunk/arch/ppc32/include/atomic.h /kernel/trunk/arch/ppc32/include/barrier.h /kernel/trunk/arch/ppc32/include/boot/boot.h /kernel/trunk/arch/ppc32/include/byteorder.h /kernel/trunk/arch/ppc32/include/context.h /kernel/trunk/arch/ppc32/include/context_offset.h /kernel/trunk/arch/ppc32/include/cpu.h /kernel/trunk/arch/ppc32/include/cpuid.h /kernel/trunk/arch/ppc32/include/debug.h /kernel/trunk/arch/ppc32/include/drivers/cuda.h /kernel/trunk/arch/ppc32/include/drivers/pic.h /kernel/trunk/arch/ppc32/include/elf.h /kernel/trunk/arch/ppc32/include/exception.h /kernel/trunk/arch/ppc32/include/faddr.h /kernel/trunk/arch/ppc32/include/fpu_context.h /kernel/trunk/arch/ppc32/include/interrupt.h /kernel/trunk/arch/ppc32/include/memstr.h /kernel/trunk/arch/ppc32/include/mm/as.h /kernel/trunk/arch/ppc32/include/mm/asid.h /kernel/trunk/arch/ppc32/include/mm/frame.h /kernel/trunk/arch/ppc32/include/mm/memory_init.h /kernel/trunk/arch/ppc32/include/mm/page.h /kernel/trunk/arch/ppc32/include/mm/tlb.h /kernel/trunk/arch/ppc32/include/proc/task.h /kernel/trunk/arch/ppc32/include/proc/thread.h /kernel/trunk/arch/ppc32/include/types.h /kernel/trunk/arch/ppc32/src/cpu/cpu.c /kernel/trunk/arch/ppc32/src/ddi/ddi.c /kernel/trunk/arch/ppc32/src/drivers/cuda.c /kernel/trunk/arch/ppc32/src/drivers/pic.c /kernel/trunk/arch/ppc32/src/interrupt.c /kernel/trunk/arch/ppc32/src/mm/as.c /kernel/trunk/arch/ppc32/src/mm/frame.c /kernel/trunk/arch/ppc32/src/mm/memory_init.c /kernel/trunk/arch/ppc32/src/mm/page.c /kernel/trunk/arch/ppc32/src/mm/tlb.c /kernel/trunk/arch/ppc32/src/ppc32.c /kernel/trunk/arch/ppc32/src/proc/scheduler.c /kernel/trunk/arch/ppc64/include/arch.h /kernel/trunk/arch/ppc64/include/arg.h /kernel/trunk/arch/ppc64/include/asm.h /kernel/trunk/arch/ppc64/include/asm/regname.h /kernel/trunk/arch/ppc64/include/atomic.h /kernel/trunk/arch/ppc64/include/barrier.h /kernel/trunk/arch/ppc64/include/boot/boot.h /kernel/trunk/arch/ppc64/include/byteorder.h /kernel/trunk/arch/ppc64/include/context.h /kernel/trunk/arch/ppc64/include/context_offset.h /kernel/trunk/arch/ppc64/include/cpu.h /kernel/trunk/arch/ppc64/include/cpuid.h /kernel/trunk/arch/ppc64/include/debug.h /kernel/trunk/arch/ppc64/include/elf.h /kernel/trunk/arch/ppc64/include/exception.h /kernel/trunk/arch/ppc64/include/faddr.h /kernel/trunk/arch/ppc64/include/fpu_context.h /kernel/trunk/arch/ppc64/include/interrupt.h /kernel/trunk/arch/ppc64/include/memstr.h /kernel/trunk/arch/ppc64/include/mm/as.h /kernel/trunk/arch/ppc64/include/mm/asid.h /kernel/trunk/arch/ppc64/include/mm/frame.h /kernel/trunk/arch/ppc64/include/mm/memory_init.h /kernel/trunk/arch/ppc64/include/mm/page.h /kernel/trunk/arch/ppc64/include/mm/tlb.h /kernel/trunk/arch/ppc64/include/proc/task.h /kernel/trunk/arch/ppc64/include/proc/thread.h /kernel/trunk/arch/ppc64/include/types.h /kernel/trunk/arch/ppc64/src/cpu/cpu.c /kernel/trunk/arch/ppc64/src/ddi/ddi.c /kernel/trunk/arch/ppc64/src/interrupt.c /kernel/trunk/arch/ppc64/src/mm/as.c /kernel/trunk/arch/ppc64/src/mm/frame.c /kernel/trunk/arch/ppc64/src/mm/memory_init.c /kernel/trunk/arch/ppc64/src/mm/page.c /kernel/trunk/arch/ppc64/src/mm/tlb.c /kernel/trunk/arch/ppc64/src/ppc64.c /kernel/trunk/arch/ppc64/src/proc/scheduler.c /kernel/trunk/arch/sparc64/include/arch.h /kernel/trunk/arch/sparc64/include/arg.h /kernel/trunk/arch/sparc64/include/asm.h /kernel/trunk/arch/sparc64/include/atomic.h /kernel/trunk/arch/sparc64/include/barrier.h /kernel/trunk/arch/sparc64/include/boot/boot.h /kernel/trunk/arch/sparc64/include/byteorder.h /kernel/trunk/arch/sparc64/include/console.h /kernel/trunk/arch/sparc64/include/context.h /kernel/trunk/arch/sparc64/include/context_offset.h /kernel/trunk/arch/sparc64/include/cpu.h /kernel/trunk/arch/sparc64/include/debug.h /kernel/trunk/arch/sparc64/include/drivers/fb.h /kernel/trunk/arch/sparc64/include/drivers/i8042.h /kernel/trunk/arch/sparc64/include/drivers/tick.h /kernel/trunk/arch/sparc64/include/elf.h /kernel/trunk/arch/sparc64/include/faddr.h /kernel/trunk/arch/sparc64/include/fpu_context.h /kernel/trunk/arch/sparc64/include/interrupt.h /kernel/trunk/arch/sparc64/include/memstr.h /kernel/trunk/arch/sparc64/include/mm/as.h /kernel/trunk/arch/sparc64/include/mm/asid.h /kernel/trunk/arch/sparc64/include/mm/frame.h /kernel/trunk/arch/sparc64/include/mm/memory_init.h /kernel/trunk/arch/sparc64/include/mm/mmu.h /kernel/trunk/arch/sparc64/include/mm/page.h /kernel/trunk/arch/sparc64/include/mm/tlb.h /kernel/trunk/arch/sparc64/include/mm/tte.h /kernel/trunk/arch/sparc64/include/proc/task.h /kernel/trunk/arch/sparc64/include/proc/thread.h /kernel/trunk/arch/sparc64/include/register.h /kernel/trunk/arch/sparc64/include/stack.h /kernel/trunk/arch/sparc64/include/trap/exception.h /kernel/trunk/arch/sparc64/include/trap/interrupt.h /kernel/trunk/arch/sparc64/include/trap/mmu.h /kernel/trunk/arch/sparc64/include/trap/regwin.h /kernel/trunk/arch/sparc64/include/trap/trap.h /kernel/trunk/arch/sparc64/include/trap/trap_table.h /kernel/trunk/arch/sparc64/include/types.h /kernel/trunk/arch/sparc64/src/console.c /kernel/trunk/arch/sparc64/src/cpu/cpu.c /kernel/trunk/arch/sparc64/src/ddi/ddi.c /kernel/trunk/arch/sparc64/src/drivers/i8042.c /kernel/trunk/arch/sparc64/src/drivers/tick.c /kernel/trunk/arch/sparc64/src/mm/as.c /kernel/trunk/arch/sparc64/src/mm/frame.c /kernel/trunk/arch/sparc64/src/mm/memory_init.c /kernel/trunk/arch/sparc64/src/mm/page.c /kernel/trunk/arch/sparc64/src/mm/tlb.c /kernel/trunk/arch/sparc64/src/proc/scheduler.c /kernel/trunk/arch/sparc64/src/sparc64.c /kernel/trunk/arch/sparc64/src/trap/exception.c /kernel/trunk/arch/sparc64/src/trap/interrupt.c /kernel/trunk/arch/sparc64/src/trap/trap.c /kernel/trunk/genarch/include/acpi/acpi.h /kernel/trunk/genarch/include/acpi/madt.h /kernel/trunk/genarch/include/fb/fb.h /kernel/trunk/genarch/include/fb/font-8x16.h /kernel/trunk/genarch/include/i8042/i8042.h /kernel/trunk/genarch/include/mm/as_ht.h /kernel/trunk/genarch/include/mm/as_pt.h /kernel/trunk/genarch/include/mm/asid_fifo.h /kernel/trunk/genarch/include/mm/page_ht.h /kernel/trunk/genarch/include/mm/page_pt.h /kernel/trunk/genarch/include/ofw/memory_init.h /kernel/trunk/genarch/include/ofw/ofw.h /kernel/trunk/genarch/include/softint/division.h /kernel/trunk/genarch/src/acpi/acpi.c /kernel/trunk/genarch/src/acpi/madt.c /kernel/trunk/genarch/src/fb/fb.c /kernel/trunk/genarch/src/fb/font-8x16.c /kernel/trunk/genarch/src/i8042/i8042.c /kernel/trunk/genarch/src/mm/as_ht.c /kernel/trunk/genarch/src/mm/as_pt.c /kernel/trunk/genarch/src/mm/asid.c /kernel/trunk/genarch/src/mm/asid_fifo.c /kernel/trunk/genarch/src/mm/page_ht.c /kernel/trunk/genarch/src/mm/page_pt.c /kernel/trunk/genarch/src/ofw/memory_init.c /kernel/trunk/genarch/src/ofw/ofw.c /kernel/trunk/genarch/src/softint/division.c /kernel/trunk/generic/include/adt/bitmap.h /kernel/trunk/generic/include/adt/btree.h /kernel/trunk/generic/include/adt/fifo.h /kernel/trunk/generic/include/adt/hash_table.h /kernel/trunk/generic/include/adt/list.h /kernel/trunk/generic/include/align.h /kernel/trunk/generic/include/arch.h /kernel/trunk/generic/include/atomic.h /kernel/trunk/generic/include/bitops.h /kernel/trunk/generic/include/byteorder.h /kernel/trunk/generic/include/config.h /kernel/trunk/generic/include/console/chardev.h /kernel/trunk/generic/include/console/cmd.h /kernel/trunk/generic/include/console/console.h /kernel/trunk/generic/include/console/kconsole.h /kernel/trunk/generic/include/console/klog.h /kernel/trunk/generic/include/context.h /kernel/trunk/generic/include/cpu.h /kernel/trunk/generic/include/ddi/ddi.h /kernel/trunk/generic/include/ddi/ddi_arg.h /kernel/trunk/generic/include/debug.h /kernel/trunk/generic/include/elf.h /kernel/trunk/generic/include/errno.h /kernel/trunk/generic/include/fpu_context.h /kernel/trunk/generic/include/func.h /kernel/trunk/generic/include/interrupt.h /kernel/trunk/generic/include/ipc/ipc.h /kernel/trunk/generic/include/ipc/ipcrsc.h /kernel/trunk/generic/include/ipc/irq.h /kernel/trunk/generic/include/ipc/sysipc.h /kernel/trunk/generic/include/macros.h /kernel/trunk/generic/include/main/kinit.h /kernel/trunk/generic/include/main/uinit.h /kernel/trunk/generic/include/main/version.h /kernel/trunk/generic/include/memstr.h /kernel/trunk/generic/include/mm/as.h /kernel/trunk/generic/include/mm/asid.h /kernel/trunk/generic/include/mm/buddy.h /kernel/trunk/generic/include/mm/frame.h /kernel/trunk/generic/include/mm/page.h /kernel/trunk/generic/include/mm/slab.h /kernel/trunk/generic/include/mm/tlb.h /kernel/trunk/generic/include/panic.h /kernel/trunk/generic/include/preemption.h /kernel/trunk/generic/include/print.h /kernel/trunk/generic/include/printf/printf_core.h /kernel/trunk/generic/include/proc/scheduler.h /kernel/trunk/generic/include/proc/task.h /kernel/trunk/generic/include/proc/thread.h /kernel/trunk/generic/include/proc/uarg.h /kernel/trunk/generic/include/putchar.h /kernel/trunk/generic/include/security/cap.h /kernel/trunk/generic/include/smp/ipi.h /kernel/trunk/generic/include/smp/smp.h /kernel/trunk/generic/include/sort.h /kernel/trunk/generic/include/stackarg.h /kernel/trunk/generic/include/stdarg.h /kernel/trunk/generic/include/symtab.h /kernel/trunk/generic/include/synch/condvar.h /kernel/trunk/generic/include/synch/futex.h /kernel/trunk/generic/include/synch/mutex.h /kernel/trunk/generic/include/synch/rwlock.h /kernel/trunk/generic/include/synch/semaphore.h /kernel/trunk/generic/include/synch/spinlock.h /kernel/trunk/generic/include/synch/synch.h /kernel/trunk/generic/include/synch/waitq.h /kernel/trunk/generic/include/syscall/copy.h /kernel/trunk/generic/include/syscall/sysarg64.h /kernel/trunk/generic/include/syscall/syscall.h /kernel/trunk/generic/include/sysinfo/sysinfo.h /kernel/trunk/generic/include/test.h /kernel/trunk/generic/include/time/clock.h /kernel/trunk/generic/include/time/delay.h /kernel/trunk/generic/include/time/timeout.h /kernel/trunk/generic/include/typedefs.h /kernel/trunk/generic/include/userspace.h /kernel/trunk/generic/src/adt/bitmap.c /kernel/trunk/generic/src/adt/btree.c /kernel/trunk/generic/src/adt/hash_table.c /kernel/trunk/generic/src/adt/list.c /kernel/trunk/generic/src/console/chardev.c /kernel/trunk/generic/src/console/cmd.c /kernel/trunk/generic/src/console/console.c /kernel/trunk/generic/src/console/kconsole.c /kernel/trunk/generic/src/console/klog.c /kernel/trunk/generic/src/cpu/cpu.c /kernel/trunk/generic/src/ddi/ddi.c /kernel/trunk/generic/src/debug/symtab.c /kernel/trunk/generic/src/interrupt/interrupt.c /kernel/trunk/generic/src/ipc/ipc.c /kernel/trunk/generic/src/ipc/ipcrsc.c /kernel/trunk/generic/src/ipc/irq.c /kernel/trunk/generic/src/ipc/sysipc.c /kernel/trunk/generic/src/lib/elf.c /kernel/trunk/generic/src/lib/func.c /kernel/trunk/generic/src/lib/memstr.c /kernel/trunk/generic/src/lib/sort.c /kernel/trunk/generic/src/main/kinit.c /kernel/trunk/generic/src/main/main.c /kernel/trunk/generic/src/main/uinit.c /kernel/trunk/generic/src/main/version.c /kernel/trunk/generic/src/mm/as.c /kernel/trunk/generic/src/mm/backend_anon.c /kernel/trunk/generic/src/mm/backend_elf.c /kernel/trunk/generic/src/mm/backend_phys.c /kernel/trunk/generic/src/mm/buddy.c /kernel/trunk/generic/src/mm/frame.c /kernel/trunk/generic/src/mm/page.c /kernel/trunk/generic/src/mm/slab.c /kernel/trunk/generic/src/mm/tlb.c /kernel/trunk/generic/src/preempt/preemption.c /kernel/trunk/generic/src/printf/printf.c /kernel/trunk/generic/src/printf/printf_core.c /kernel/trunk/generic/src/printf/snprintf.c /kernel/trunk/generic/src/printf/sprintf.c /kernel/trunk/generic/src/printf/vprintf.c /kernel/trunk/generic/src/printf/vsnprintf.c /kernel/trunk/generic/src/printf/vsprintf.c /kernel/trunk/generic/src/proc/scheduler.c /kernel/trunk/generic/src/proc/task.c /kernel/trunk/generic/src/proc/the.c /kernel/trunk/generic/src/proc/thread.c /kernel/trunk/generic/src/security/cap.c /kernel/trunk/generic/src/smp/ipi.c /kernel/trunk/generic/src/synch/condvar.c /kernel/trunk/generic/src/synch/futex.c /kernel/trunk/generic/src/synch/mutex.c /kernel/trunk/generic/src/synch/rwlock.c /kernel/trunk/generic/src/synch/semaphore.c /kernel/trunk/generic/src/synch/spinlock.c /kernel/trunk/generic/src/synch/waitq.c /kernel/trunk/generic/src/syscall/copy.c /kernel/trunk/generic/src/syscall/syscall.c /kernel/trunk/generic/src/sysinfo/sysinfo.c /kernel/trunk/generic/src/time/clock.c /kernel/trunk/generic/src/time/delay.c /kernel/trunk/generic/src/time/timeout.c
|
1292 |
6728 d 3 h |
vana |
/kernel/trunk/arch/ |
VESA FB cut unwanted |
|
/kernel/trunk/arch/amd64/include/pm.h /kernel/trunk/arch/amd64/src/pm.c /kernel/trunk/arch/ia32/include/pm.h /kernel/trunk/arch/ia32/src/drivers/vesa.c /kernel/trunk/arch/ia32/src/pm.c
|
1289 |
6728 d 4 h |
vana |
/kernel/trunk/arch/ |
Amd64 framebuffer |
|
/kernel/trunk/arch/amd64/include/vesa.h
/kernel/trunk/arch/amd64/Makefile.inc /kernel/trunk/arch/amd64/include/pm.h /kernel/trunk/arch/amd64/src/amd64.c /kernel/trunk/arch/amd64/src/boot/boot.S /kernel/trunk/arch/amd64/src/pm.c /kernel/trunk/arch/ia32/include/vesa.h /kernel/trunk/arch/ia32/src/drivers/vesa.c /kernel/trunk/arch/ia32/src/pm.c
|
1252 |
6734 d 7 h |
palkovsky |
/kernel/trunk/arch/amd64/src/ |
Fix amd64 SMP boot when tss for AP CPU gets allocated in memory >20MB. |
|
/kernel/trunk/arch/amd64/src/pm.c
|
1251 |
6735 d 3 h |
jermar |
/kernel/trunk/ |
Fix BITS2BYTES macro to return 0 when passed 0 as argument.
Fix ia32 TSS segment granularity to be 0.
Fix ia32 and amd64 initial TSS limit to be 103.
Little textual changes here and there. |
|
/kernel/trunk/arch/amd64/include/asm.h /kernel/trunk/arch/amd64/src/pm.c /kernel/trunk/arch/ia32/include/asm.h /kernel/trunk/arch/ia32/include/smp/apic.h /kernel/trunk/arch/ia32/src/pm.c /kernel/trunk/arch/ia32/src/proc/scheduler.c /kernel/trunk/generic/include/adt/bitmap.h
|
1187 |
6750 d 0 h |
jermar |
/kernel/trunk/ |
Cleanup pm.c and pm.h code on ia32 and amd64.
Add before_task_runs() and before_task_runs_arch() for each architecture.
Add ia32 and amd64 code to ensure I/O Permission Bitmap update. |
|
/kernel/trunk/arch/amd64/include/pm.h /kernel/trunk/arch/amd64/src/cpu/cpu.c /kernel/trunk/arch/amd64/src/pm.c /kernel/trunk/arch/amd64/src/proc/scheduler.c /kernel/trunk/arch/ia32/include/asm.h /kernel/trunk/arch/ia32/include/pm.h /kernel/trunk/arch/ia32/src/cpu/cpu.c /kernel/trunk/arch/ia32/src/pm.c /kernel/trunk/arch/ia32/src/proc/scheduler.c /kernel/trunk/arch/ia64/src/proc/scheduler.c /kernel/trunk/arch/mips32/src/mips32.c /kernel/trunk/arch/ppc32/src/proc/scheduler.c /kernel/trunk/arch/ppc64/src/proc/scheduler.c /kernel/trunk/arch/sparc64/src/proc/scheduler.c /kernel/trunk/generic/include/proc/scheduler.h /kernel/trunk/generic/include/proc/task.h /kernel/trunk/generic/src/proc/scheduler.c
|
1186 |
6750 d 2 h |
jermar |
/kernel/trunk/arch/ |
Replace assembly from pm.c with new inline functions defined in asm.h. |
|
/kernel/trunk/arch/amd64/include/asm.h /kernel/trunk/arch/amd64/src/pm.c /kernel/trunk/arch/ia32/include/asm.h /kernel/trunk/arch/ia32/src/pm.c
|
1051 |
6778 d 1 h |
jermar |
/kernel/trunk/arch/amd64/ |
Move amd64's ident_page_mapper() and page_fault() to page.h. |
|
/kernel/trunk/arch/amd64/include/interrupt.h /kernel/trunk/arch/amd64/src/interrupt.c /kernel/trunk/arch/amd64/src/mm/page.c /kernel/trunk/arch/amd64/src/pm.c
|
1050 |
6778 d 2 h |
palkovsky |
/kernel/trunk/ |
Added null console for buffering output when no real output available.
Added identity mapper for AMD64 that allows whole physical memory to be
accessed before paging is initialized. |
|
/kernel/trunk/arch/amd64/include/interrupt.h /kernel/trunk/arch/amd64/src/interrupt.c /kernel/trunk/arch/amd64/src/pm.c /kernel/trunk/generic/include/ipc/ipc.h /kernel/trunk/generic/src/console/console.c /kernel/trunk/generic/src/ipc/ipc.c
|
822 |
6813 d 19 h |
palkovsky |
/kernel/trunk/ |
Changed malloc to include second parameter and documented
recommended usage.
Added zone merging, made ia32 & amd64 to merge found zones. |
|
/kernel/trunk/arch/amd64/src/pm.c /kernel/trunk/arch/ia32/src/mm/frame.c /kernel/trunk/arch/ia32/src/pm.c /kernel/trunk/arch/ia32/src/smp/smp.c /kernel/trunk/doc/mm /kernel/trunk/genarch/src/acpi/matd.c /kernel/trunk/generic/include/mm/buddy.h /kernel/trunk/generic/include/mm/frame.h /kernel/trunk/generic/include/mm/slab.h /kernel/trunk/generic/src/adt/hash_table.c /kernel/trunk/generic/src/cpu/cpu.c /kernel/trunk/generic/src/lib/sort.c /kernel/trunk/generic/src/main/main.c /kernel/trunk/generic/src/mm/as.c /kernel/trunk/generic/src/mm/buddy.c /kernel/trunk/generic/src/mm/frame.c /kernel/trunk/generic/src/mm/slab.c /kernel/trunk/generic/src/proc/task.c /kernel/trunk/generic/src/proc/thread.c /kernel/trunk/test/mm/falloc2/test.c
|
814 |
6814 d 5 h |
palkovsky |
/kernel/trunk/ |
Cleanup o frame allocator.
Removed early_malloc & initial heap.
Will break ia64, ppc & sparc.
Added e820 table print. |
|
/kernel/trunk/generic/include/mm/heap.h /kernel/trunk/generic/src/mm/heap.c
/kernel/trunk/Makefile /kernel/trunk/arch/amd64/include/types.h /kernel/trunk/arch/amd64/src/mm/page.c /kernel/trunk/arch/amd64/src/pm.c /kernel/trunk/arch/ia32/include/types.h /kernel/trunk/arch/ia32/src/mm/frame.c /kernel/trunk/arch/ia32/src/pm.c /kernel/trunk/arch/ia32/src/smp/smp.c /kernel/trunk/arch/mips32/Makefile.inc /kernel/trunk/arch/mips32/include/types.h /kernel/trunk/arch/mips32/src/drivers/arc.c /kernel/trunk/arch/mips32/src/mips32.c /kernel/trunk/arch/mips32/src/mm/frame.c /kernel/trunk/contrib/conf/msim.conf /kernel/trunk/genarch/src/acpi/matd.c /kernel/trunk/genarch/src/mm/as_pt.c /kernel/trunk/genarch/src/mm/page_pt.c /kernel/trunk/generic/include/mm/buddy.h /kernel/trunk/generic/include/mm/frame.h /kernel/trunk/generic/include/mm/slab.h /kernel/trunk/generic/include/proc/thread.h /kernel/trunk/generic/include/typedefs.h /kernel/trunk/generic/src/adt/hash_table.c /kernel/trunk/generic/src/cpu/cpu.c /kernel/trunk/generic/src/lib/sort.c /kernel/trunk/generic/src/main/main.c /kernel/trunk/generic/src/mm/as.c /kernel/trunk/generic/src/mm/buddy.c /kernel/trunk/generic/src/mm/frame.c /kernel/trunk/generic/src/mm/slab.c /kernel/trunk/generic/src/proc/scheduler.c /kernel/trunk/generic/src/proc/task.c /kernel/trunk/generic/src/proc/thread.c /kernel/trunk/test/mm/falloc1/test.c /kernel/trunk/test/mm/falloc2/test.c
|
803 |
6815 d 18 h |
palkovsky |
/kernel/trunk/arch/amd64/ |
Basic amd syscall support. |
|
/kernel/trunk/arch/amd64/include/syscall.h /kernel/trunk/arch/amd64/src/syscall.c
/kernel/trunk/arch/amd64/Makefile.inc /kernel/trunk/arch/amd64/include/asm.h /kernel/trunk/arch/amd64/include/cpu.h /kernel/trunk/arch/amd64/include/pm.h /kernel/trunk/arch/amd64/src/amd64.c /kernel/trunk/arch/amd64/src/asm_utils.S /kernel/trunk/arch/amd64/src/pm.c
|
799 |
6815 d 21 h |
palkovsky |
/kernel/trunk/ |
Preliminary work on AMD userspace. |
|
/kernel/trunk/arch/amd64/include/interrupt.h
/kernel/trunk/arch/amd64/include/context.h /kernel/trunk/arch/amd64/include/context_offset.h /kernel/trunk/arch/amd64/include/cpu.h /kernel/trunk/arch/amd64/src/amd64.c /kernel/trunk/arch/amd64/src/asm_utils.S /kernel/trunk/arch/amd64/src/interrupt.c /kernel/trunk/arch/amd64/src/mm/page.c /kernel/trunk/arch/amd64/src/pm.c /kernel/trunk/arch/mips32/src/exception.c /kernel/trunk/generic/src/main/main.c /kernel/trunk/tools/amd64/gencontext.c
|
576 |
6874 d 17 h |
palkovsky |
/kernel/trunk/ |
Changed ia32 & amd64 to use exc_register instead of trap_register.
Fixed dependency list building. I hope you all have 'makedepend' installed,
if you don't it's time to install it, as CC -M builds the dependency
list without directory names..and it just does not work. |
|
/kernel/trunk/Makefile /kernel/trunk/arch/amd64/src/amd64.c /kernel/trunk/arch/amd64/src/asm_utils.S /kernel/trunk/arch/amd64/src/interrupt.c /kernel/trunk/arch/amd64/src/mm/page.c /kernel/trunk/arch/amd64/src/pm.c /kernel/trunk/arch/ia32/include/i8042.h /kernel/trunk/arch/ia32/include/i8254.h /kernel/trunk/arch/ia32/include/i8259.h /kernel/trunk/arch/ia32/include/interrupt.h /kernel/trunk/arch/ia32/include/smp/apic.h /kernel/trunk/arch/ia32/src/asm.S /kernel/trunk/arch/ia32/src/drivers/i8042.c /kernel/trunk/arch/ia32/src/drivers/i8254.c /kernel/trunk/arch/ia32/src/drivers/i8259.c /kernel/trunk/arch/ia32/src/ia32.c /kernel/trunk/arch/ia32/src/interrupt.c /kernel/trunk/arch/ia32/src/mm/page.c /kernel/trunk/arch/ia32/src/pm.c /kernel/trunk/arch/ia32/src/smp/apic.c
|
534 |
6879 d 22 h |
jermar |
/ |
Rename HelenOS/SPARTAN to HelenOS/kernel again. |
|
/kernel
/SPARTAN
|
532 |
6879 d 22 h |
jermar |
/ |
Revert renaming of HelenOS/SPARTAN to HelenOS/kernel because of important pending patch. |
|
/SPARTAN
/kernel
|
501 |
6892 d 3 h |
jermar |
/ |
Rename HelenOS/SPARTAN to HelenOS/kernel. |
|
/kernel
/SPARTAN
|
406 |
6932 d 20 h |
jermar |
/SPARTAN/trunk/arch/ |
Fix directives for K_TEXT_START, K_TEXT_START_2 and K_DATA_START sections to be more descriptive about section's content.
Remove LOAD(0xdeadbeaf) from ia32 linker script.
Remove __fake from amd64 pm.c. |
|
/SPARTAN/trunk/arch/amd64/src/boot/boot.S /SPARTAN/trunk/arch/amd64/src/pm.c /SPARTAN/trunk/arch/amd64/src/smp/ap.S /SPARTAN/trunk/arch/ia32/_link.ld.in /SPARTAN/trunk/arch/ia32/src/boot/boot.S /SPARTAN/trunk/arch/ia32/src/boot/memmap.S /SPARTAN/trunk/arch/ia32/src/smp/ap.S
|
332 |
6964 d 5 h |
palkovsky |
/SPARTAN/trunk/ |
Updated symtab so that it works correctly with BE architectures.
Changed compiler for BE MIPS to be mips-sgi-irix5, because
mipsel -EB does not behave correctly.
Doc updates to amd64.
Added ARC BIOS support to MIPS architecture. Putchar works correctly,
kernel passed FPU & some rwlock tests. |
|
/SPARTAN/trunk/arch/mips/include/drivers /SPARTAN/trunk/arch/mips/include/drivers/arc.h /SPARTAN/trunk/arch/mips/src/drivers /SPARTAN/trunk/arch/mips/src/drivers/arc.c /SPARTAN/trunk/contrib/toolchain/toolchain.mipseb.sh /SPARTAN/trunk/contrib/toolchain/toolchain.mipsel.sh
/SPARTAN/trunk/contrib/toolchain/toolchain.mips.sh
/SPARTAN/trunk/arch/amd64/_link.ld.in /SPARTAN/trunk/arch/amd64/include/byteorder.h /SPARTAN/trunk/arch/amd64/src/asm_utils.S /SPARTAN/trunk/arch/amd64/src/fpu_context.c /SPARTAN/trunk/arch/amd64/src/pm.c /SPARTAN/trunk/arch/ia32/include/byteorder.h /SPARTAN/trunk/arch/ia64/include/byteorder.h /SPARTAN/trunk/arch/mips/Makefile.inc /SPARTAN/trunk/arch/mips/_link.ld.in /SPARTAN/trunk/arch/mips/include/byteorder.h /SPARTAN/trunk/arch/mips/include/console.h /SPARTAN/trunk/arch/mips/include/interrupt.h /SPARTAN/trunk/arch/mips/include/types.h /SPARTAN/trunk/arch/mips/src/asm.S /SPARTAN/trunk/arch/mips/src/console.c /SPARTAN/trunk/arch/mips/src/exception.c /SPARTAN/trunk/arch/mips/src/interrupt.c /SPARTAN/trunk/arch/mips/src/mips.c /SPARTAN/trunk/arch/mips/src/mm/tlb.c /SPARTAN/trunk/arch/ppc/include/byteorder.h /SPARTAN/trunk/src/debug/symtab.c /SPARTAN/trunk/tools/genmap.py
|
277 |
6971 d 21 h |
palkovsky |
/SPARTAN/trunk/arch/ |
Reverted APIC mapping back to identity mapping.
Added AMD64 SMP support. Works now! |
|
/SPARTAN/trunk/arch/amd64/src/smp/ap.S
/SPARTAN/trunk/arch/amd64/Makefile.inc /SPARTAN/trunk/arch/amd64/_link.ld /SPARTAN/trunk/arch/amd64/src/boot/boot.S /SPARTAN/trunk/arch/amd64/src/dummy.s /SPARTAN/trunk/arch/amd64/src/pm.c /SPARTAN/trunk/arch/ia32/src/smp/mps.c /SPARTAN/trunk/arch/ia32/src/smp/smp.c
|
231 |
6974 d 2 h |
palkovsky |
/SPARTAN/trunk/arch/amd64/src/ |
Better coding style |
|
/SPARTAN/trunk/arch/amd64/src/pm.c
|
229 |
6974 d 2 h |
palkovsky |
/SPARTAN/trunk/arch/amd64/src/ |
Removed mapping of bottom 2GB to kernel space. |
|
/SPARTAN/trunk/arch/amd64/src/mm/page.c /SPARTAN/trunk/arch/amd64/src/pm.c
|
224 |
6974 d 8 h |
palkovsky |
/SPARTAN/trunk/arch/ |
Interrupts for amd64. |
|
/SPARTAN/trunk/arch/amd64/src/asm_utils.S
/SPARTAN/trunk/arch/amd64/Makefile.inc /SPARTAN/trunk/arch/amd64/include/asm.h /SPARTAN/trunk/arch/amd64/include/pm.h /SPARTAN/trunk/arch/amd64/src/boot/memmap.S /SPARTAN/trunk/arch/amd64/src/dummy.s /SPARTAN/trunk/arch/amd64/src/pm.c /SPARTAN/trunk/arch/ia32/src/interrupt.c
|
211 |
6974 d 20 h |
palkovsky |
/SPARTAN/trunk/arch/amd64/ |
SVN cleanup |
|
/SPARTAN/trunk/arch/amd64/include/interrupt.h
/SPARTAN/trunk/arch/amd64/src/pm.c
|
208 |
6975 d 5 h |
palkovsky |
/SPARTAN/trunk/ |
arch_pre_init_mm now working. |
|
/SPARTAN/trunk/arch/amd64/src/dummy.s /SPARTAN/trunk/arch/amd64/src/pm.c /SPARTAN/trunk/src/clean.amd64
|
206 |
6975 d 7 h |
palkovsky |
/SPARTAN/trunk/ |
Better types for ia32 drivers, so that they can be reused in amd64.
Build script cleanup amd64.
New code / not working yet / in amd64. |
|
/SPARTAN/trunk/arch/amd64/src/amd64.c /SPARTAN/trunk/arch/amd64/src/delay.S
/SPARTAN/trunk/arch/amd64/Makefile.inc /SPARTAN/trunk/arch/amd64/include/asm.h /SPARTAN/trunk/arch/amd64/include/interrupt.h /SPARTAN/trunk/arch/amd64/include/pm.h /SPARTAN/trunk/arch/amd64/include/types.h /SPARTAN/trunk/arch/amd64/src/boot/boot.S /SPARTAN/trunk/arch/amd64/src/dummy.s /SPARTAN/trunk/arch/amd64/src/pm.c /SPARTAN/trunk/arch/ia32/include/i8042.h /SPARTAN/trunk/arch/ia32/include/i8254.h /SPARTAN/trunk/arch/ia32/include/i8259.h /SPARTAN/trunk/arch/ia32/include/interrupt.h /SPARTAN/trunk/arch/ia32/include/pm.h /SPARTAN/trunk/arch/ia32/src/acpi/acpi.c /SPARTAN/trunk/arch/ia32/src/drivers/i8042.c /SPARTAN/trunk/arch/ia32/src/drivers/i8254.c /SPARTAN/trunk/arch/ia32/src/drivers/i8259.c /SPARTAN/trunk/src/build.amd64 /SPARTAN/trunk/src/clean.amd64
|
188 |
6976 d 3 h |
palkovsky |
/SPARTAN/trunk/arch/amd64/ |
AMD64 now can switch into long mode.
Basic page tables working. |
|
/SPARTAN/trunk/arch/amd64/include/mm/ptl.h
/SPARTAN/trunk/arch/amd64/_link.ld /SPARTAN/trunk/arch/amd64/include/mm/page.h /SPARTAN/trunk/arch/amd64/include/pm.h /SPARTAN/trunk/arch/amd64/src/boot/boot.S /SPARTAN/trunk/arch/amd64/src/pm.c
|
178 |
6977 d 4 h |
palkovsky |
/SPARTAN/trunk/arch/amd64/ |
Fixed linker script to include .eh_frame section.
It now boots into protected mode. |
|
/SPARTAN/trunk/arch/amd64/include/boot /SPARTAN/trunk/arch/amd64/include/boot/memmap.h /SPARTAN/trunk/arch/amd64/include/boot/memmapasm.h /SPARTAN/trunk/arch/amd64/src/boot/memmap.S /SPARTAN/trunk/arch/amd64/src/pm.c
/SPARTAN/trunk/arch/amd64/Makefile.inc /SPARTAN/trunk/arch/amd64/_link.ld /SPARTAN/trunk/arch/amd64/include/pm.h /SPARTAN/trunk/arch/amd64/src/boot/boot.S
|