# # ChangeLog for kernel.config in mainline # # Generated by Trac 1.6 # 2025-10-19T14:56:15Z Sun, 09 Apr 2006 15:37:30 GMT Martin Decky [602c9101] * arch/ppc32/Makefile.inc (modified) * arch/ppc64/Makefile.inc (added) * arch/ppc64/_link.ld.in (added) * arch/ppc64/include/arch.h (added) * arch/ppc64/include/arg.h (added) * arch/ppc64/include/asm.h (added) * arch/ppc64/include/asm/regname.h (added) * arch/ppc64/include/atomic.h (added) * arch/ppc64/include/barrier.h (added) * arch/ppc64/include/boot/boot.h (added) * arch/ppc64/include/byteorder.h (added) * arch/ppc64/include/console.h (added) * arch/ppc64/include/context.h (added) * arch/ppc64/include/context_offset.h (added) * arch/ppc64/include/cpu.h (added) * arch/ppc64/include/cpuid.h (added) * arch/ppc64/include/debug.h (added) * arch/ppc64/include/elf.h (added) * arch/ppc64/include/faddr.h (added) * arch/ppc64/include/fpu_context.h (added) * arch/ppc64/include/interrupt.h (added) * arch/ppc64/include/memstr.h (added) * arch/ppc64/include/mm/as.h (added) * arch/ppc64/include/mm/asid.h (added) * arch/ppc64/include/mm/frame.h (added) * arch/ppc64/include/mm/memory_init.h (added) * arch/ppc64/include/mm/page.h (added) * arch/ppc64/include/mm/tlb.h (added) * arch/ppc64/include/thread.h (added) * arch/ppc64/include/types.h (added) * arch/ppc64/src/asm.S (added) * arch/ppc64/src/boot/boot.S (added) * arch/ppc64/src/console.c (added) * arch/ppc64/src/context.S (added) * arch/ppc64/src/cpu/cpu.c (added) * arch/ppc64/src/debug/panic.s (added) * arch/ppc64/src/dummy.s (added) * arch/ppc64/src/exception.S (added) * arch/ppc64/src/fpu_context.S (added) * arch/ppc64/src/interrupt.c (added) * arch/ppc64/src/mm/as.c (added) * arch/ppc64/src/mm/frame.c (added) * arch/ppc64/src/mm/memory_init.c (added) * arch/ppc64/src/mm/page.c (added) * arch/ppc64/src/ppc64.c (added) * arch/ppc64/src/proc/scheduler.c (added) * kernel.config (modified) * tools/ppc64/gencontext.c (added) start ppc64 port the code is currently a wild mixture of 32/64b ... Mon, 20 Mar 2006 20:37:17 GMT Jakub Jermar [018d957e] * Makefile (modified) * generic/include/adt/btree.h (added) * generic/include/typedefs.h (modified) * generic/src/adt/btree.c (added) * generic/src/main/main.c (modified) * kernel.config (modified) * test/btree/btree1/test.c (added) B+-tree implementation. Currently supports only inserting and searching. Mon, 20 Mar 2006 20:32:17 GMT Ondrej Palkovsky [53f9821] * arch/amd64/include/atomic.h (modified) * arch/amd64/include/syscall.h (modified) * arch/amd64/src/interrupt.c (modified) * arch/amd64/src/syscall.c (modified) * arch/ia32/include/atomic.h (modified) * arch/ia32/include/interrupt.h (modified) * arch/ia32/src/asm.S (modified) * arch/ia32/src/interrupt.c (modified) * arch/mips32/include/exception.h (modified) * arch/mips32/src/exception.c (modified) * arch/mips32/src/start.S (modified) * generic/include/synch/spinlock.h (modified) * generic/include/syscall/syscall.h (modified) * generic/src/lib/func.c (modified) * generic/src/synch/spinlock.c (modified) * generic/src/syscall/syscall.c (modified) * kernel.config (modified) Cleanup of spinlocks, now compiles both ia32 and amd64 with and ... Mon, 20 Mar 2006 13:39:56 GMT Ondrej Palkovsky [1b109cb] * arch/mips32/include/cp0.h (modified) * arch/mips32/include/exception.h (modified) * arch/mips32/include/thread.h (modified) * arch/mips32/src/asm.S (modified) * arch/mips32/src/exception.c (modified) * arch/mips32/src/fpu_context.c (modified) * arch/mips32/src/start.S (modified) * contrib/conf/gxemul.sh (modified) * kernel.config (modified) Cleanup of mips - inline register reads - better fpu disable/enable ... Mon, 20 Mar 2006 10:51:57 GMT Ondrej Palkovsky [8d25b44] * Makefile (modified) * arch/amd64/src/asm_utils.S (modified) * arch/mips32/src/start.S (modified) * kernel.config (modified) Allowed saving less registers. Fri, 17 Mar 2006 11:55:43 GMT Ondrej Palkovsky [23d22eb] * arch/amd64/src/debugger.c (modified) * arch/amd64/src/proc/scheduler.c (modified) * arch/ia32/Makefile.inc (modified) * arch/ia32/include/asm.h (modified) * arch/ia32/include/cpu.h (modified) * arch/ia32/include/debugger.h (added) * arch/ia32/include/interrupt.h (modified) * arch/ia32/src/debugger.c (added) * arch/ia32/src/ia32.c (modified) * arch/ia32/src/proc/scheduler.c (modified) * kernel.config (modified) Ported AMD64 debugger to ia32 and enabled AS watchpoint to ia32 as well. Fri, 17 Mar 2006 11:41:05 GMT Ondrej Palkovsky [4e49572] * Makefile (modified) * arch/amd64/Makefile.inc (modified) * arch/amd64/include/asm.h (modified) * arch/amd64/include/cpu.h (modified) * arch/amd64/include/debugger.h (added) * arch/amd64/include/interrupt.h (modified) * arch/amd64/src/amd64.c (modified) * arch/amd64/src/debugger.c (added) * arch/amd64/src/proc/scheduler.c (modified) * generic/include/ipc/ipc.h (modified) * generic/include/ipc/ipcrsc.h (added) * generic/src/console/cmd.c (modified) * generic/src/ipc/ipc.c (modified) * generic/src/ipc/ipcrsc.c (added) * generic/src/ipc/sysipc.c (modified) * kernel.config (modified) Added debugger to AMD64. Added automatic debugging of AS if it is ... Wed, 15 Mar 2006 18:58:26 GMT Jakub Jermar [9a2d6e1] * arch/amd64/include/atomic.h (modified) * arch/ia32/include/atomic.h (modified) * arch/ia64/include/atomic.h (modified) * arch/mips32/include/atomic.h (modified) * arch/ppc32/include/atomic.h (modified) * arch/sparc64/include/atomic.h (modified) * generic/src/syscall/syscall.c (modified) * kernel.config (modified) * test/atomic/atomic1/test.c (added) Redefine semantics of unary atomic operations. Add test to verify ... Wed, 15 Mar 2006 18:25:45 GMT Jakub Vana [9e1c942] * arch/ia64/include/fpu_context.h (modified) * arch/ia64/include/interrupt.h (modified) * arch/ia64/include/register.h (modified) * arch/ia64/src/dummy.s (modified) * arch/ia64/src/fpu_context.c (modified) * arch/ia64/src/interrupt.c (modified) * arch/ia64/src/ivt.S (modified) * kernel.config (modified) * test/fpu/fpu1/test.c (modified) Itanium FPU active context switch Wed, 15 Mar 2006 00:55:05 GMT Martin Decky [91d5ad6] * arch/amd64/Makefile.inc (modified) * arch/amd64/src/dummy.s (deleted) * arch/ppc32/Makefile.inc (modified) * arch/ppc32/include/asm/regname.h (modified) * arch/ppc32/include/drivers/cuda.h (modified) * arch/ppc32/include/interrupt.h (modified) * arch/ppc32/src/asm.S (modified) * arch/ppc32/src/boot/boot.S (modified) * arch/ppc32/src/drivers/cuda.c (modified) * arch/ppc32/src/exception.S (modified) * arch/ppc32/src/interrupt.c (moved) * arch/ppc32/src/ppc32.c (modified) * arch/ppc32/src/proc/scheduler.c (modified) * kernel.config (modified) ppc32: basic exception and interrupt handling Sun, 12 Mar 2006 14:02:36 GMT Ondrej Palkovsky [bdab828] * kernel.config (modified) Restrict itanium test to itanium. Sun, 12 Mar 2006 13:13:12 GMT Jakub Vana [7c322bd] * arch/ia64/include/pal/pal.h (modified) * arch/ia64/src/mm/tlb.c (modified) * kernel.config (modified) * test/mm/purge1/test.c (added) Itanium tlb_invalidate_all Sun, 26 Feb 2006 16:49:35 GMT Jakub Vana [4a2b52f] * arch/ia64/src/ski/ski.c (modified) * kernel.config (modified) * test/fault/fault1/test.c (added) Itanium active keyboard Thu, 16 Feb 2006 20:26:14 GMT Ondrej Palkovsky [3debedec] * arch/ppc32/_link.ld.in (modified) * arch/ppc32/include/asm/spr.h (added) * arch/ppc32/include/console.h (modified) * arch/ppc32/include/mm/memory_init.h (modified) * arch/ppc32/include/mm/page.h (modified) * arch/ppc32/src/console.c (modified) * arch/ppc32/src/mm/frame.c (modified) * arch/ppc32/src/mm/memory_init.c (modified) * arch/ppc32/src/ppc32.c (modified) * arch/ppc32/src/start.S (modified) * kernel.config (modified) Made powerpc to get on PearPC to the version print when compiled with ... Mon, 13 Feb 2006 23:22:05 GMT Ondrej Palkovsky [bbf5657] * Makefile (modified) * arch/mips32/src/console.c (modified) * arch/mips32/src/mm/frame.c (modified) * arch/ppc32/src/mm/frame.c (modified) * contrib/conf/gxemul.sh (modified) * generic/include/fb/fb.h (added) * generic/src/fb/fb.c (added) * kernel.config (modified) Added support for 24-bit framebuffer. Sat, 04 Feb 2006 19:06:07 GMT Ondrej Palkovsky [04225a7] * arch/amd64/Makefile.inc (modified) * arch/ia32/Makefile.inc (modified) * arch/ia32/src/mm/frame.c (modified) * genarch/src/acpi/matd.c (modified) * generic/include/mm/as.h (modified) * generic/include/mm/frame.h (modified) * generic/src/mm/as.c (modified) * generic/src/mm/slab.c (modified) * kernel.config (modified) Fixed boot process not to call malloc when slab not initialized. ... Thu, 02 Feb 2006 22:38:13 GMT Ondrej Palkovsky [4a5b2b0e] * generic/include/mm/slab.h (modified) * generic/src/mm/slab.c (modified) * kernel.config (modified) * test/mm/slab2/test.c (added) Partially working SLAB CPU cache. Thu, 02 Feb 2006 01:51:25 GMT Ondrej Palkovsky [4e147a6] * Makefile (modified) * generic/include/mm/frame.h (modified) * generic/include/mm/slab.h (added) * generic/src/console/cmd.c (modified) * generic/src/main/main.c (modified) * generic/src/mm/frame.c (modified) * generic/src/mm/slab.c (added) * kernel.config (modified) * test/mm/falloc1/test.c (modified) * test/mm/falloc2/test.c (modified) * test/mm/slab1/test.c (added) Skeleton of SLAB allocator. Sun, 15 Jan 2006 18:35:45 GMT Martin Decky [44c259c] * Makefile (modified) * arch/amd64/src/asm_utils.S (modified) * arch/ia32/src/asm.S (modified) * arch/mips32/src/asm.S (modified) * generic/include/main/uinit.h (modified) * generic/src/main/kinit.c (modified) * kernel.config (modified) remove obsolete in-kernel userspace code remove CONFIG_USERSPACE ... Sun, 08 Jan 2006 17:39:01 GMT Sergey Bondari [078a0a1] * kernel.config (modified) * test/mm/falloc2/test.c (added) * test/synch/rwlock3/test.c (modified) Frame allocation test #2 Sun, 08 Jan 2006 16:35:41 GMT Sergey Bondari [f275cb3] * arch/mips32/src/mm/page.c (modified) * genarch/src/mm/page_pt.c (modified) * generic/include/mm/frame.h (modified) * generic/src/cpu/cpu.c (modified) * generic/src/mm/frame.c (modified) * generic/src/mm/vm.c (modified) * generic/src/proc/thread.c (modified) * kernel.config (modified) * test/mm/falloc1/test.c (added) * test/mm/mapping1/test.c (modified) Frame alloc test #1 Thu, 15 Dec 2005 16:25:05 GMT Ondrej Palkovsky [b4cad8b2] * kernel.config (modified) * tools/config.py (modified) Less checking in kernel config, allow DEADLOCK_DEBUG only for SMP. Mon, 12 Dec 2005 17:23:09 GMT Ondrej Palkovsky [e07fe0c] * arch/mips32/src/exception.c (modified) * generic/include/console/kconsole.h (modified) * generic/src/console/cmd.c (modified) * generic/src/console/kconsole.c (modified) * generic/src/lib/func.c (modified) * generic/src/main/kinit.c (modified) * kernel.config (modified) * test/debug/mips1/test.c (added) added support for breakpoints to mips32 Sat, 10 Dec 2005 19:59:59 GMT Ondrej Palkovsky [a276c56] * arch/mips32/src/mm/vm.c (modified) * kernel.config (modified) Fixed bug in vm.c that turned off preemption. Found in versions 390:391. Sat, 10 Dec 2005 18:11:46 GMT Ondrej Palkovsky [3887b105] * kernel.config (modified) Thu, 08 Dec 2005 16:15:20 GMT Ondrej Palkovsky [944b15c] * Makefile (modified) * arch/amd64/Makefile.inc (modified) * arch/ia32/Makefile.inc (modified) * arch/mips32/Makefile.inc (modified) * kernel.config (modified) * tools/config.py (modified) Configuration tweaks, now supports both CNF and DNF in config.file. Wed, 07 Dec 2005 23:52:25 GMT Ondrej Palkovsky [9d5e23c] * arch/amd64/src/mm/page.c (modified) * arch/ia32/include/mm/frame.h (modified) * arch/ia32/src/mm/page.c (modified) * kernel.config (modified) * tools/amd64/decpt.py (added) * tools/config.py (modified) Fixed bug in Intel32/AMD64 boot, that could cause page fault on boot. ... Wed, 07 Dec 2005 17:17:20 GMT Martin Decky [940cac0] * Makefile (modified) * generic/include/debug.h (modified) * generic/src/main/main.c (modified) * kernel.config (modified) * tools/buildtag (deleted) * tools/config.py (modified) better way of placing revision, timestamp and arch in banner Wed, 07 Dec 2005 16:59:37 GMT Ondrej Palkovsky [54257ba] * kernel.config (modified) * tools/buildtag (added) * tools/config.py (modified) Added compile tag to build system. Wed, 07 Dec 2005 00:27:36 GMT Ondrej Palkovsky [beb39ee3] * kernel.config (modified) * tools/config.py (modified) Better configuration dialog Tue, 06 Dec 2005 21:06:47 GMT Jakub Jermar [36e7b6c3] * kernel.config (modified) Fix names of some architectures. Tue, 06 Dec 2005 20:53:03 GMT Ondrej Palkovsky [9371c30] * Makefile (modified) * arch/ia32/Makefile.inc (modified) * arch/mips32/Makefile.inc (modified) * build (moved) * build.ia32 (deleted) * build.ia64 (deleted) * build.mips32 (deleted) * build.ppc32 (deleted) * build.sparc64 (deleted) * kernel.config (modified) * tools/build (modified) * tools/config.py (modified) Completely reworked configuration system. Tue, 06 Dec 2005 19:48:55 GMT Ondrej Palkovsky [090e7ea1] * kernel.config (modified) * tools/clean (modified) * tools/config.py (modified) Doc cleanup. Tue, 06 Dec 2005 19:42:04 GMT Jakub Jermar [d43d2f7] * arch/amd64/src/mm/page.c (modified) * arch/ia32/src/mm/page.c (modified) * arch/mips32/src/mm/page.c (modified) * generic/include/mm/frame.h (modified) * generic/src/console/kconsole.c (modified) * generic/src/cpu/cpu.c (modified) * generic/src/mm/page.c (modified) * generic/src/mm/vm.c (modified) * generic/src/proc/thread.c (modified) * kernel.config (modified) * test/mm/mapping1/test.c (modified) Cleanup and fixes. Tue, 06 Dec 2005 19:30:53 GMT Ondrej Palkovsky [795ff98] * kernel.config (modified) * tools/build (modified) * tools/config.py (modified) Added conditions to config system. Tue, 06 Dec 2005 18:09:22 GMT Ondrej Palkovsky [34722ee] * Makefile.config (deleted) * configure (added) * kernel.config (added) * tools/build (modified) * tools/config.py (added) Added kernel configuration support.