# # ChangeLog for arch/ia64 in mainline # # Generated by Trac 1.6 # 2025-10-22T00:22:08Z Wed, 22 Mar 2006 22:26:49 GMT Jakub Jermar [2802767] * arch/ia64/include/mm/page.h (modified) * arch/sparc64/include/mm/page.h (modified) * genarch/include/mm/page_ht.h (modified) * genarch/include/mm/page_pt.h (modified) * generic/src/mm/as.c (modified) Small PTE_* macros and SET_PTL0_ADDRESS macro changes. Wed, 22 Mar 2006 22:25:28 GMT Jakub Jermar [d2ab461] * arch/ia64/include/atomic.h (modified) * arch/mips32/include/atomic.h (modified) * arch/ppc32/include/atomic.h (modified) * generic/include/atomic.h (modified) * generic/include/typedefs.h (modified) Small atomic #include and typedef changes. Wed, 22 Mar 2006 22:21:26 GMT Jakub Jermar [d71007e] * arch/amd64/Makefile.inc (modified) * arch/ia32/Makefile.inc (modified) * arch/ia64/Makefile.inc (modified) * arch/mips32/Makefile.inc (modified) * arch/ppc32/Makefile.inc (modified) * arch/sparc64/Makefile.inc (modified) Pass either -DCONFIG_PAGE_PT or -DCONFIG_PAGE_HT to the compiler. Wed, 22 Mar 2006 17:21:15 GMT Jakub Jermar [23684b7] * arch/amd64/include/atomic.h (modified) * arch/amd64/src/proc/scheduler.c (modified) * arch/ia32/include/atomic.h (modified) * arch/ia32/src/userspace.c (modified) * arch/ia64/include/atomic.h (modified) * arch/ia64/src/mm/tlb.c (modified) * arch/mips32/include/atomic.h (modified) * arch/ppc32/include/atomic.h (modified) * arch/sparc64/include/atomic.h (modified) * generic/include/atomic.h (added) * generic/include/func.h (modified) * generic/include/mm/slab.h (modified) * generic/include/proc/scheduler.h (modified) * generic/include/synch/spinlock.h (modified) * generic/include/typedefs.h (modified) * generic/src/console/console.c (modified) * generic/src/mm/tlb.c (modified) * generic/src/proc/scheduler.c (modified) * generic/src/proc/thread.c (modified) * generic/src/synch/spinlock.c (modified) * generic/src/time/clock.c (modified) * test/atomic/atomic1/test.c (modified) * test/debug/mips1/test.c (modified) * test/fault/fault1/test.c (modified) * test/fpu/fpu1/test.c (modified) * test/fpu/mips1/test.c (modified) * test/fpu/sse1/test.c (modified) * test/mm/falloc2/test.c (modified) * test/synch/rwlock1/test.c (modified) * test/synch/rwlock2/test.c (modified) * test/synch/rwlock3/test.c (modified) * test/synch/rwlock4/test.c (modified) * test/synch/rwlock5/test.c (modified) * test/synch/semaphore1/test.c (modified) * test/synch/semaphore2/test.c (modified) * test/thread/thread1/test.c (modified) Define atomic_t only once in atomic.h Change the encapsulated ... Fri, 17 Mar 2006 18:18:30 GMT Jakub Jermar [69f293e] * arch/ia64/src/mm/tlb.c (modified) Fix double page_table_unlock() in ia64 tlb.c. Fri, 17 Mar 2006 18:07:56 GMT Jakub Jermar [0f250f9] * arch/amd64/src/userspace.c (modified) * arch/ia32/src/userspace.c (modified) * arch/ia64/include/asm.h (modified) * arch/ia64/include/faddr.h (modified) * arch/ia64/src/asm.S (modified) * arch/ia64/src/ia64.c (modified) * arch/mips32/include/asm.h (modified) * arch/mips32/src/mips32.c (modified) * arch/mips32/src/start.S (modified) * generic/include/proc/thread.h (modified) * generic/include/proc/uarg.h (added) * generic/src/main/uinit.c (modified) * generic/src/proc/task.c (modified) * generic/src/proc/thread.c (modified) Improved uspace threads. ia64 needs fixing. Fri, 17 Mar 2006 10:07:28 GMT Jakub Jermar [5a7d9d1] * arch/amd64/include/mm/as.h (modified) * arch/ia32/include/mm/as.h (modified) * arch/ia64/include/mm/as.h (modified) * arch/mips32/include/mm/as.h (modified) * arch/ppc32/include/mm/as.h (modified) * arch/sparc64/include/mm/as.h (modified) * generic/include/macros.h (modified) * generic/include/mm/as.h (modified) * generic/src/lib/elf.c (modified) * generic/src/mm/as.c (modified) More checks for address space area conflicts. Fri, 17 Mar 2006 01:34:36 GMT Jakub Jermar [9f52563] * arch/amd64/src/userspace.c (modified) * arch/ia32/include/fpu_context.h (modified) * arch/ia32/src/userspace.c (modified) * arch/ia64/src/ia64.c (modified) * arch/mips32/src/mips32.c (modified) * generic/include/ipc/ipc.h (modified) * generic/include/proc/thread.h (modified) * generic/include/syscall/syscall.h (modified) * generic/include/userspace.h (modified) * generic/src/main/uinit.c (modified) * generic/src/proc/task.c (modified) * generic/src/proc/thread.c (modified) * generic/src/syscall/syscall.c (modified) Support for user space threads. Thu, 16 Mar 2006 19:48:27 GMT Jakub Jermar [6a22fcb] * arch/ia32/src/smp/smp.c (modified) * arch/ia64/Makefile.inc (modified) * arch/ia64/src/ia64.c (modified) * contrib/conf/ski.conf (modified) * genarch/src/mm/as_pt.c (modified) Clear user address space when creating new page tables. Fix mapping ... Thu, 16 Mar 2006 17:57:46 GMT Jakub Jermar [2ba1f39] * arch/ia64/src/ivt.S (modified) Slightly optimized version of ivt.S. Thu, 16 Mar 2006 17:01:51 GMT Jakub Vana [41fa6f2] * arch/ia64/Makefile.inc (modified) * arch/ia64/include/context.h (modified) * arch/ia64/include/fpu_context.h (modified) * arch/ia64/include/interrupt.h (modified) * arch/ia64/src/context.S (modified) * arch/ia64/src/fpu_context.c (modified) * arch/ia64/src/interrupt.c (modified) * arch/ia64/src/ivt.S (modified) * arch/ia64/src/start.S (modified) * generic/src/console/cmd.c (modified) * test/fpu/fpu1/test.c (modified) Itanium FPU Lazy context switching... but not so much tested Thu, 16 Mar 2006 12:57:31 GMT Jakub Jermar [2299914] * arch/ia64/src/mm/tlb.c (modified) * arch/mips32/src/mm/tlb.c (modified) * genarch/src/mm/as_ht.c (modified) * genarch/src/mm/as_pt.c (modified) * genarch/src/mm/page_ht.c (modified) * genarch/src/mm/page_pt.c (modified) * generic/include/mm/as.h (modified) * generic/include/mm/page.h (modified) * generic/src/mm/as.c (modified) * generic/src/mm/page.c (modified) Page table locking. Thu, 16 Mar 2006 12:12:58 GMT Martin Decky [d764ddc] * arch/amd64/src/boot/boot.S (modified) * arch/ia64/src/ia64.c (modified) update for the use of more init tasks 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 Tue, 14 Mar 2006 20:09:27 GMT Jakub Jermar [1065603e] * arch/ia64/include/context.h (modified) * arch/ia64/include/interrupt.h (modified) * arch/ia64/src/asm.S (modified) * arch/ia64/src/fpu_context.c (modified) * arch/ia64/src/ia64.c (modified) * arch/ia64/src/ivt.S (modified) * arch/ia64/src/mm/tlb.c (modified) * arch/ia64/src/proc/scheduler.c (modified) * arch/ia64/src/start.S (modified) Fix bug in switch to userspace on ia64: ensure start in bank 1. Fix ... Tue, 14 Mar 2006 14:11:48 GMT Jakub Vana [5581c45e] * arch/ia64/include/fpu_context.h (modified) * arch/ia64/include/types.h (modified) * arch/ia64/src/fpu_context.c (modified) * arch/ia64/src/ivt.S (modified) Itanium FPU context save/restore Tue, 14 Mar 2006 10:42:04 GMT Ondrej Palkovsky [d1f8a87] * Makefile (modified) * arch/amd64/include/mm/page.h (modified) * arch/ia32/include/mm/frame.h (modified) * arch/ia32/include/mm/page.h (modified) * arch/ia64/include/mm/frame.h (modified) * arch/ia64/include/mm/page.h (modified) * arch/mips32/include/mm/frame.h (modified) * arch/mips32/include/mm/page.h (modified) * arch/ppc32/include/mm/frame.h (modified) * arch/ppc32/include/mm/page.h (modified) * arch/sparc64/include/mm/frame.h (modified) * arch/sparc64/include/mm/page.h (modified) Allowed userspace to include page.h. Mon, 13 Mar 2006 21:20:46 GMT Jakub Jermar [5c089c3a] * arch/ia64/include/interrupt.h (modified) * arch/ia64/src/ia64.c (modified) * arch/ia64/src/interrupt.c (modified) * arch/ia64/src/ivt.S (modified) ia64 work. Support for __SYSCALL4. Fix user stack initial address. Mon, 13 Mar 2006 20:08:16 GMT Jakub Jermar [25d7709] * arch/amd64/include/context.h (modified) * arch/amd64/include/interrupt.h (modified) * arch/amd64/src/interrupt.c (modified) * arch/ia32/include/interrupt.h (modified) * arch/ia32/include/types.h (modified) * arch/ia32/src/asm.S (modified) * arch/ia32/src/drivers/i8254.c (modified) * arch/ia32/src/drivers/i8259.c (modified) * arch/ia32/src/ia32.c (modified) * arch/ia32/src/interrupt.c (modified) * arch/ia32/src/mm/page.c (modified) * arch/ia32/src/pm.c (modified) * arch/ia32/src/smp/apic.c (modified) * arch/ia64/include/interrupt.h (modified) * arch/ia64/include/mm/tlb.h (modified) * arch/ia64/include/types.h (modified) * arch/ia64/src/interrupt.c (modified) * arch/ia64/src/mm/tlb.c (modified) * arch/mips32/include/debugger.h (modified) * arch/mips32/include/exception.h (modified) * arch/mips32/include/mm/tlb.h (modified) * arch/mips32/include/thread.h (modified) * arch/mips32/src/debugger.c (modified) * arch/mips32/src/drivers/arc.c (modified) * arch/mips32/src/drivers/msim.c (modified) * arch/mips32/src/drivers/serial.c (modified) * arch/mips32/src/exception.c (modified) * arch/mips32/src/fpu_context.c (modified) * arch/mips32/src/interrupt.c (modified) * arch/mips32/src/mm/tlb.c (modified) * arch/sparc64/include/drivers/tick.h (modified) * arch/sparc64/src/drivers/tick.c (modified) * genarch/src/i8042/i8042.c (modified) * generic/include/interrupt.h (modified) * generic/include/typedefs.h (modified) * generic/src/interrupt/interrupt.c (modified) Nicer ia32 interrupt handlers and structures holding interrupted ... Mon, 13 Mar 2006 19:39:30 GMT Ondrej Palkovsky [6d9c49a] * Makefile (modified) * arch/amd64/include/types.h (modified) * arch/amd64/src/asm_utils.S (modified) * arch/amd64/src/syscall.c (modified) * arch/ia32/include/types.h (modified) * arch/ia32/src/interrupt.c (modified) * arch/ia64/include/types.h (modified) * arch/mips32/include/types.h (modified) * arch/mips32/src/exception.c (modified) * arch/sparc64/include/types.h (modified) * generic/include/errno.h (added) * generic/include/ipc/ipc.h (added) * generic/include/mm/page.h (modified) * generic/include/proc/task.h (modified) * generic/include/syscall/syscall.h (modified) * generic/src/ipc/ipc.c (added) * generic/src/main/kinit.c (modified) * generic/src/main/main.c (modified) * generic/src/proc/task.c (modified) * generic/src/syscall/syscall.c (modified) Added kernel IPC functionality. Mon, 13 Mar 2006 10:17:27 GMT Jakub Vana [9bda3af6] * arch/ia64/src/mm/tlb.c (modified) * test/mm/purge1/test.c (modified) Better purge page selection. Sun, 12 Mar 2006 21:21:30 GMT Jakub Vana [2cc5e050] * arch/ia64/include/mm/memory_init.h (modified) * arch/ia64/src/mm/tlb.c (modified) Sun, 12 Mar 2006 20:43:20 GMT Jakub Vana [d0cf9de] * arch/ia64/include/mm/frame.h (modified) * arch/ia64/include/mm/memory_init.h (modified) * arch/ia64/src/mm/tlb.c (modified) * test/mm/purge1/test.c (modified) Itanium tlb_invalidate_pages Sun, 12 Mar 2006 18:58:08 GMT Jakub Jermar [f7ea8fab] * arch/amd64/include/mm/as.h (modified) * arch/ia32/include/mm/as.h (modified) * arch/ia64/include/mm/as.h (modified) * arch/mips32/include/mm/as.h (modified) * arch/ppc32/include/mm/as.h (modified) * arch/sparc64/include/mm/as.h (modified) * arch/sparc64/include/types.h (modified) * generic/include/mm/as.h (modified) Get rid of unneeded macros. Their functionality has been replaced by ... Sun, 12 Mar 2006 18:27:33 GMT Jakub Jermar [de6b301] * Makefile (modified) * arch/amd64/Makefile.inc (modified) * arch/amd64/_link.ld.in (modified) * arch/amd64/include/elf.h (modified) * arch/amd64/include/types.h (modified) * arch/amd64/src/userspace.c (modified) * arch/ia32/Makefile.inc (modified) * arch/ia32/include/elf.h (modified) * arch/ia32/include/types.h (modified) * arch/ia32/src/userspace.c (modified) * arch/ia64/Makefile.inc (modified) * arch/ia64/include/elf.h (modified) * arch/ia64/src/ia64.c (modified) * arch/mips32/Makefile.inc (modified) * arch/mips32/include/elf.h (modified) * arch/mips32/src/mips32.c (modified) * arch/ppc32/Makefile.inc (modified) * arch/ppc32/include/elf.h (modified) * arch/ppc32/include/types.h (modified) * arch/sparc64/Makefile.inc (modified) * arch/sparc64/include/elf.h (modified) * contrib/conf/msim.conf (modified) * contrib/conf/ski.conf (modified) * contrib/conf/spmips.conf (modified) * generic/include/elf.h (modified) * generic/include/elf32.h (deleted) * generic/include/elf64.h (deleted) * generic/include/userspace.h (modified) * generic/src/lib/elf.c (added) * generic/src/lib/elf32.c (deleted) * generic/src/lib/elf64.c (deleted) * generic/src/main/kinit.c (modified) * generic/src/main/uinit.c (modified) Basic support for loading ELF object files. ia64, amd64, ia32 ... Sun, 12 Mar 2006 17:32:01 GMT Jakub Vana [a82500ce] * arch/ia64/include/mm/frame.h (modified) * arch/ia64/src/mm/tlb.c (modified) * arch/ia64/src/proc/scheduler.c (modified) * generic/include/mm/frame.h (modified) * generic/src/proc/thread.c (modified) Two frame stack (standard stack + RSE) on 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, 12 Mar 2006 00:57:33 GMT Jakub Vana [9faddb3] * arch/ia64/src/start.S (modified) paging_start counting fix on ia64 Thu, 09 Mar 2006 17:40:30 GMT Jakub Jermar [901122b] * arch/ia64/include/interrupt.h (modified) * arch/ia64/src/interrupt.c (modified) * arch/ia64/src/ivt.S (modified) ia64 work. Userspace is now working. There is an unrelated show ... Thu, 09 Mar 2006 12:44:27 GMT Jakub Jermar [b994a60] * arch/ia64/Makefile.inc (modified) * arch/ia64/include/asm.h (modified) * arch/ia64/include/context.h (modified) * arch/ia64/include/mm/as.h (modified) * arch/ia64/include/register.h (modified) * arch/ia64/src/asm.S (modified) * arch/ia64/src/dummy.s (modified) * arch/ia64/src/ia64.c (modified) * arch/ia64/src/ivt.S (modified) * arch/ia64/src/mm/tlb.c (modified) * arch/ia64/src/start.S (modified) * contrib/conf/ski.conf (modified) ia64 work. Changes to make userspace work (kernel part). Use ... Tue, 07 Mar 2006 11:04:40 GMT Jakub Jermar [cd373bb] * arch/ia64/src/ivt.S (modified) * arch/ia64/src/proc/scheduler.c (modified) ia64 work. Support switch from userspace register stack in ... Tue, 07 Mar 2006 10:09:40 GMT Jakub Jermar [e1c68e0c] * arch/ia64/include/interrupt.h (modified) * arch/ia64/include/mm/memory_init.h (modified) * arch/ia64/src/ivt.S (modified) ia64 work. - Another item had to be allocated on stack to remember ... Sun, 05 Mar 2006 20:28:31 GMT Jakub Jermar [83d2d0e] * arch/ia64/include/interrupt.h (modified) * arch/ia64/include/register.h (modified) * arch/ia64/src/ivt.S (modified) * arch/ia64/src/proc/scheduler.c (modified) * doc/arch/ia64 (modified) ia64 work. ivt.S: Detect userspace stack in heavyweight handler ... Sun, 05 Mar 2006 16:21:36 GMT Jakub Jermar [bc314be8] * arch/ia64/include/mm/frame.h (modified) * arch/ia64/include/register.h (modified) * arch/ia64/src/ivt.S (modified) * arch/ia64/src/proc/scheduler.c (modified) ia64 work. Change heavyweight interrupt handler to use bank 0 ... Sun, 05 Mar 2006 13:30:31 GMT Sergey Bondari [9e5938dc] * Makefile (modified) * arch/amd64/include/elf.h (added) * arch/ia32/include/elf.h (modified) * arch/ia64/include/elf.h (added) * arch/mips32/include/elf.h (added) * arch/ppc32/include/elf.h (added) * arch/sparc64/include/elf.h (added) * generic/include/elf32.h (modified) * generic/include/elf64.h (added) * generic/src/lib/elf32.c (modified) * generic/src/lib/elf64.c (added) ELF framework for all archs. SPARC V9 not tested to compile. Thu, 02 Mar 2006 19:17:53 GMT Jakub Jermar [9459255] * arch/ia64/src/mm/page.c (modified) ia64 fix in page.c == (comparison) was used istead of = (assignment). Thu, 02 Mar 2006 17:57:45 GMT Jakub Jermar [03427d0] * arch/ia64/include/mm/as.h (modified) * arch/ia64/src/mm/as.c (modified) * arch/ia64/src/proc/scheduler.c (modified) ia64 work. Add code needed for running multiple address spaces and ... Wed, 01 Mar 2006 12:58:13 GMT Jakub Jermar [9ad03fe] * arch/ia64/include/mm/tlb.h (modified) * arch/ia64/src/mm/page.c (modified) * arch/ia64/src/mm/tlb.c (modified) * arch/ia64/src/proc/scheduler.c (modified) * genarch/include/mm/page_ht.h (modified) * genarch/src/mm/page_ht.c (modified) * generic/src/adt/hash_table.c (modified) ia64 work. More capable TLB miss handlers. The ia64 kernel now ... Wed, 01 Mar 2006 11:07:04 GMT Jakub Jermar [a0d74fd] * arch/ia64/Makefile.inc (modified) * arch/ia64/include/mm/asid.h (modified) * arch/ia64/include/mm/page.h (modified) * arch/ia64/include/mm/tlb.h (modified) * arch/ia64/src/dummy.s (modified) * arch/ia64/src/mm/page.c (modified) * arch/ia64/src/mm/tlb.c (modified) * arch/ia64/src/proc/scheduler.c (added) * arch/ia64/src/start.S (modified) * arch/sparc64/include/mm/tlb.h (modified) * arch/sparc64/src/proc/scheduler.c (modified) ia64 work. Provide PA2KA(identity) mapping for kernel data ... Tue, 28 Feb 2006 17:57:42 GMT Jakub Jermar [2c49fbbe] * arch/ia64/include/mm/tlb.h (modified) * arch/ia64/src/mm/frame.c (modified) * arch/ia64/src/mm/tlb.c (modified) ia64 work. Proper TLB fault handlers' headers and prototypes. PFN 0 ... Tue, 28 Feb 2006 17:02:21 GMT Jakub Jermar [95042fd] * arch/ia64/include/mm/tlb.h (modified) * arch/ia64/src/ivt.S (modified) * arch/ia64/src/mm/tlb.c (modified) * arch/ppc32/src/console.c (modified) ia64 work. Add dummy TLB fault handlers. Improve code reuse in ... Tue, 28 Feb 2006 00:02:39 GMT Jakub Jermar [97f1691] * arch/amd64/src/proc/scheduler.c (modified) * arch/ia32/src/proc/scheduler.c (modified) * arch/ia64/src/dummy.s (modified) * arch/mips32/src/mips32.c (modified) * arch/ppc32/src/dummy.s (modified) * arch/sparc64/Makefile.inc (modified) * arch/sparc64/include/drivers/i8042.h (modified) * arch/sparc64/include/mm/tlb.h (modified) * arch/sparc64/include/trap/exception.h (modified) * arch/sparc64/src/console.c (modified) * arch/sparc64/src/mm/tlb.c (modified) * arch/sparc64/src/proc/scheduler.c (added) * arch/sparc64/src/sparc64.c (modified) * arch/sparc64/src/trap/exception.c (modified) * arch/sparc64/src/trap/trap_table.S (modified) * generic/include/proc/scheduler.h (modified) * generic/src/proc/scheduler.c (modified) sparc64 work. Fix KBD_VIRT_ADDRESS. Call before_thread_runs() prior ... Mon, 27 Feb 2006 12:30:11 GMT Jakub Jermar [481c520] * arch/ia32/src/drivers/i8042.c (modified) * arch/ia64/src/ski/ski.c (modified) * arch/ia64/src/start.S (modified) * arch/sparc64/include/console.h (modified) * arch/sparc64/src/console.c (modified) * arch/sparc64/src/sparc64.c (modified) sparc64 work. Revive OFW console code and use it before the kernel ... 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 Sat, 25 Feb 2006 19:14:48 GMT Jakub Vana [085434a] * arch/ia64/include/mm/page.h (modified) * arch/ia64/src/mm/page.c (modified) * arch/ia64/src/start.S (modified) Itanium kernel page extended to maximum (256M) repaired RR ... Thu, 23 Feb 2006 00:35:31 GMT Jakub Vana [0d3ff9a] * arch/ia64/src/start.S (modified) * contrib/arch/ia64/vmaxlma.c (modified) Init stack base fix Removing commented code Thu, 23 Feb 2006 00:07:34 GMT Jakub Vana [769e8c1] * arch/ia64/include/faddr.h (modified) C version of Itanium FADDR() Wed, 22 Feb 2006 23:57:37 GMT Jakub Vana [ab46edb] * arch/ia64/include/mm/page.h (modified) * arch/ia64/src/start.S (modified) Removed forgoten debug function and reverted my mistake Wed, 22 Feb 2006 23:45:51 GMT Jakub Vana [5ac2e61] * arch/ia64/_link.ld.in (modified) * arch/ia64/include/faddr.h (modified) * arch/ia64/include/mm/asid.h (modified) * arch/ia64/include/mm/page.h (modified) * arch/ia64/include/register.h (modified) * arch/ia64/src/mm/page.c (modified) * arch/ia64/src/start.S (modified) * contrib/arch/ia64/vmaxlma.c (modified) * generic/include/mm/asid.h (modified) Uaaaaaaa ;-) Itanium Paging !!!!!! ;-) Wed, 15 Feb 2006 13:32:27 GMT Jakub Jermar [23230aa] * arch/ia64/src/start.S (modified) * generic/src/mm/as.c (modified) Fix filling of hardcoded_ktext_size and hardcoded_kdata_size to use ... Fri, 10 Feb 2006 14:12:57 GMT Jakub Jermar [d0a0f12] * arch/ia64/src/mm/as.c (modified) * arch/mips32/src/mm/as.c (modified) * arch/mips32/src/mm/tlb.c (modified) * arch/sparc64/src/mm/as.c (modified) * arch/sparc64/src/mm/tlb.c (modified) * genarch/src/mm/asid_fifo.c (modified) * generic/include/adt/fifo.h (modified) Make ASID FIFO for mips32 be allocated statically. Make ASID FIFO ... Wed, 08 Feb 2006 23:37:38 GMT Jakub Jermar [7e4e532] * arch/ia32/include/mm/asid.h (modified) * arch/ia64/src/mm/frame.c (modified) * arch/ppc32/include/mm/asid.h (modified) * arch/sparc64/src/mm/frame.c (modified) * genarch/src/mm/asid.c (modified) * genarch/src/mm/page_ht.c (modified) * generic/include/mm/as.h (modified) * generic/include/mm/asid.h (modified) * generic/src/mm/as.c (modified) * generic/src/proc/scheduler.c (modified) Reimplement ASID stealing logic. This time, hopefully, with correct ... Wed, 08 Feb 2006 20:45:14 GMT Jakub Vana [89298e3] * arch/ia64/include/mm/page.h (modified) * arch/ia64/include/mm/tlb.h (modified) * arch/ia64/src/mm/tlb.c (modified) TR tlb filling functions Wed, 08 Feb 2006 17:15:56 GMT Jakub Vana [bc78c75] * arch/ia64/include/mm/page.h (modified) * arch/ia64/include/mm/tlb.h (modified) * arch/ia64/src/mm/tlb.c (modified) IA-64 TLB filling functions for dynamic tlb filling (TC tlb). Wed, 08 Feb 2006 14:01:58 GMT Jakub Jermar [5c3243e] * arch/ia64/src/mm/frame.c (modified) * generic/include/mm/frame.h (modified) * test/mm/mapping1/test.c (modified) Fix mapping1 test. Cleanup. Wed, 08 Feb 2006 13:13:04 GMT Jakub Jermar [5e3757d] * arch/ia64/include/types.h (modified) * arch/ia64/src/mm/frame.c (modified) * arch/mips32/src/mm/frame.c (modified) * arch/ppc32/include/types.h (modified) * arch/ppc32/src/mm/frame.c (modified) * arch/sparc64/include/types.h (modified) * arch/sparc64/src/mm/frame.c (modified) * genarch/src/mm/page_ht.c (modified) * generic/src/mm/buddy.c (modified) Fix sparc64 and ia64 to work with the changed frame allocator. Fix ... Wed, 08 Feb 2006 00:08:55 GMT Jakub Jermar [eb1b8b6] * arch/ia64/_link.ld.in (modified) * arch/ia64/src/mm/frame.c (modified) * arch/sparc64/src/mm/frame.c (modified) * generic/src/mm/buddy.c (modified) Change ia64 kernel image to link and load at 0x100000 where it (or ... Tue, 07 Feb 2006 20:22:17 GMT Jakub Jermar [9b2729c] * arch/ia64/Makefile.inc (modified) * genarch/Makefile.inc (modified) * genarch/include/softint/division.h (moved) * genarch/src/softint/division.c (moved) Fix number of steps in softint division. Make ia64 port compile with ... Mon, 06 Feb 2006 15:09:58 GMT Jakub Jermar [f5935ed] * arch/amd64/src/mm/page.c (modified) * arch/ia32/src/mm/page.c (modified) * arch/ia64/src/mm/page.c (modified) * arch/mips32/src/mm/page.c (modified) * arch/ppc32/src/mm/page.c (modified) * arch/sparc64/src/mm/frame.c (modified) * arch/sparc64/src/mm/page.c (modified) * genarch/include/mm/page_ht.h (modified) * genarch/include/mm/page_pt.h (modified) * genarch/src/mm/page_ht.c (modified) * genarch/src/mm/page_pt.c (modified) * generic/include/adt/hash_table.h (modified) * generic/include/mm/page.h (modified) * generic/src/mm/page.c (modified) Use hash_table_get_instance instead of list_get_instance. Rename ... Mon, 06 Feb 2006 14:18:28 GMT Jakub Jermar [c7ec94a4] * arch/ia64/include/mm/page.h (modified) * arch/ia64/include/types.h (modified) * arch/ia64/src/mm/page.c (modified) * arch/sparc64/include/mm/page.h (modified) * arch/sparc64/include/types.h (modified) * arch/sparc64/src/mm/frame.c (modified) * genarch/include/mm/page_ht.h (modified) * genarch/src/mm/as_ht.c (modified) * genarch/src/mm/page_ht.c (modified) * generic/include/adt/hash_table.h (modified) * generic/src/adt/hash_table.c (modified) * generic/src/mm/as.c (modified) Page hash table architectures now use generic hash table to manage ... Sun, 05 Feb 2006 16:08:27 GMT Sergey Bondari [9b9e385] * arch/ia64/src/mm/page.c (modified) * genarch/src/mm/as_ht.c (modified) * genarch/src/mm/as_pt.c (modified) * genarch/src/mm/page_pt.c (modified) * generic/include/mm/frame.h (modified) * generic/src/cpu/cpu.c (modified) * generic/src/mm/as.c (modified) * generic/src/mm/frame.c (modified) * generic/src/mm/slab.c (modified) * generic/src/proc/thread.c (modified) * test/mm/falloc1/test.c (modified) * test/mm/falloc2/test.c (modified) * test/mm/mapping1/test.c (modified) frame_alloc() functions variations in order to avoid problems with ... Thu, 02 Feb 2006 15:04:41 GMT Jakub Jermar [2d43f3e] * arch/amd64/include/mm/frame.h (modified) * arch/ia32/include/mm/frame.h (modified) * arch/ia64/include/mm/frame.h (modified) * arch/mips32/include/mm/frame.h (modified) * arch/ppc32/include/mm/frame.h (modified) * arch/sparc64/include/mm/frame.h (modified) * generic/include/mm/frame.h (modified) * generic/src/mm/slab.c (modified) Modify frame.h to use shifting instead of multiplication and ... Thu, 02 Feb 2006 14:00:32 GMT Ondrej Palkovsky [a294ad0] * arch/ia64/src/mm/page.c (modified) * genarch/src/mm/as_ht.c (modified) * genarch/src/mm/as_pt.c (modified) * genarch/src/mm/page_pt.c (modified) * generic/include/mm/frame.h (modified) * generic/include/mm/slab.h (modified) * generic/src/cpu/cpu.c (modified) * generic/src/mm/as.c (modified) * generic/src/mm/frame.c (modified) * generic/src/mm/slab.c (modified) * generic/src/proc/thread.c (modified) * test/mm/falloc1/test.c (modified) * test/mm/falloc2/test.c (modified) * test/mm/mapping1/test.c (modified) * test/mm/slab1/test.c (modified) Currently not-working SLAB allocator. - slightly changed interface ... Wed, 01 Feb 2006 23:06:10 GMT Jakub Jermar [b5e0bb8] * arch/ia64/src/mm/frame.c (modified) * arch/sparc64/include/barrier.h (modified) * arch/sparc64/include/mm/mmu.h (modified) * arch/sparc64/include/mm/page.h (modified) sparc64 bugfix. When disabling IMMU and DMMU the kernel has to ... Wed, 01 Feb 2006 20:54:34 GMT Jakub Jermar [071a8ae6] * arch/ia64/src/mm/frame.c (modified) * arch/sparc64/include/mm/page.h (modified) * genarch/src/mm/page_ht.c (modified) * generic/src/main/main.c (modified) * generic/src/mm/as.c (modified) Blacklist addresses between 0xa0000 and 0xfffff on ia64 for frame ... Wed, 01 Feb 2006 00:02:16 GMT Jakub Jermar [ef67bab] * arch/amd64/Makefile.inc (modified) * arch/amd64/include/mm/as.h (modified) * arch/amd64/src/mm/as.c (added) * arch/amd64/src/mm/page.c (modified) * arch/ia32/Makefile.inc (modified) * arch/ia32/include/mm/as.h (modified) * arch/ia32/src/drivers/ega.c (modified) * arch/ia32/src/mm/as.c (added) * arch/ia32/src/mm/page.c (modified) * arch/ia32/src/smp/smp.c (modified) * arch/ia64/Makefile.inc (modified) * arch/ia64/include/mm/as.h (modified) * arch/ia64/include/mm/page.h (modified) * arch/ia64/src/mm/as.c (added) * arch/ia64/src/mm/tlb.c (modified) * arch/mips32/include/mm/as.h (modified) * arch/mips32/src/mm/as.c (modified) * arch/mips32/src/mm/tlb.c (modified) * arch/ppc32/Makefile.inc (modified) * arch/ppc32/include/mm/as.h (modified) * arch/ppc32/src/mm/as.c (added) * arch/sparc64/Makefile.inc (modified) * arch/sparc64/include/mm/as.h (modified) * arch/sparc64/include/mm/frame.h (modified) * arch/sparc64/include/mm/page.h (modified) * arch/sparc64/src/mm/as.c (added) * genarch/Makefile.inc (modified) * genarch/include/mm/as_ht.h (added) * genarch/include/mm/as_pt.h (added) * genarch/include/mm/page_ht.h (modified) * genarch/include/mm/page_pt.h (modified) * genarch/src/acpi/acpi.c (modified) * genarch/src/mm/as_ht.c (added) * genarch/src/mm/as_pt.c (added) * genarch/src/mm/page_ht.c (modified) * genarch/src/mm/page_pt.c (modified) * generic/include/mm/as.h (modified) * generic/include/mm/buddy.h (modified) * generic/include/mm/page.h (modified) * generic/src/main/kinit.c (modified) * generic/src/main/main.c (modified) * generic/src/mm/as.c (modified) * generic/src/mm/page.c (modified) * test/mm/mapping1/test.c (modified) Memory management work. Remove the last (i.e. 'root') argument from ... Mon, 30 Jan 2006 16:40:23 GMT Jakub Jermar [a60c748] * arch/ia64/Makefile.inc (modified) * arch/ia64/include/mm/asid.h (modified) * arch/ia64/src/mm/asid.c (deleted) * arch/mips32/include/mm/asid.h (modified) * arch/sparc64/include/mm/asid.h (modified) * genarch/src/mm/asid.c (modified) Convert ASID management of ia64 to ASID FIFO mechanism. 18-bit RIDs ... Mon, 30 Jan 2006 14:21:24 GMT Jakub Jermar [df09142f] * arch/ia64/include/mm/page.h (modified) * arch/ia64/src/mm/page.c (modified) Fix initialization of pta.base on ia64. Sat, 28 Jan 2006 16:47:39 GMT Jakub Jermar [457d18a] * arch/ia64/include/mm/asid.h (modified) * arch/ia64/include/mm/page.h (modified) * arch/ia64/src/mm/asid.c (modified) * arch/ia64/src/mm/page.c (modified) ia64 virtual address translation subsystem update. Fri, 27 Jan 2006 16:23:40 GMT Jakub Jermar [849386a] * arch/ia64/include/mm/page.h (modified) * arch/ia64/src/mm/page.c (modified) First HT_HASH_ARCH implementation for ia64. Thu, 26 Jan 2006 22:52:00 GMT Jakub Jermar [c2b95d3] * arch/ia64/include/asm.h (modified) * arch/ia64/include/mm/asid.h (modified) * arch/ia64/include/mm/page.h (modified) * arch/ia64/include/types.h (modified) * arch/ia64/src/mm/page.c (modified) * arch/sparc64/src/trap/interrupt.c (modified) * generic/include/debug.h (modified) ia64 work. Add nice wrappers for thash and ttag instructions. Add ... Thu, 26 Jan 2006 14:13:50 GMT Jakub Jermar [2a003d5b] * arch/ia64/include/asm.h (modified) * arch/ia64/include/mm/page.h (modified) * arch/ia64/include/register.h (modified) * arch/ia64/src/mm/page.c (modified) * arch/sparc64/include/mm/page.h (modified) * genarch/include/mm/page_ht.h (modified) * genarch/src/mm/page_ht.c (modified) Page hash table modifications. Wed, 25 Jan 2006 20:42:42 GMT Jakub Jermar [895be41] * arch/ia64/boot/Makefile (deleted) * arch/ia64/boot/_link.ld (deleted) * arch/ia64/boot/boot.s (deleted) Remove ia64 boot as it is not needed by the simulator. Tue, 24 Jan 2006 21:12:19 GMT Jakub Jermar [cc5412e] * arch/ia64/src/mm/asid.c (modified) * arch/sparc64/include/mm/asid.h (modified) sparc64 work. Memory context (ASID) is, in fact, 13 bits (and not 12 ... Tue, 24 Jan 2006 20:30:26 GMT Jakub Jermar [fa7d9c4] * arch/ia64/include/mm/asid.h (modified) * arch/mips32/include/mm/asid.h (modified) * arch/sparc64/include/mm/asid.h (modified) * genarch/src/mm/asid.c (modified) Unlock address space prior TLB shootdown in get_asid() to unify the ... Tue, 24 Jan 2006 14:38:29 GMT Jakub Jermar [36b01bb2] * arch/ia64/Makefile.inc (modified) * arch/ia64/include/mm/asid.h (modified) * arch/ia64/src/mm/asid.c (added) * arch/ia64/src/mm/tlb.c (added) * genarch/src/mm/asid.c (modified) * generic/src/mm/tlb.c (modified) ia64 ASID management code (not tested). Sun, 22 Jan 2006 17:41:59 GMT Jakub Jermar [0d8d27c] * arch/ia64/src/asm.S (modified) Fix panic_printf on ia64 to call halt() instead of cpu_halt(). Sat, 21 Jan 2006 17:44:26 GMT Jakub Jermar [6ed5352] * arch/ia32/src/mm/tlb.c (modified) * arch/ia64/include/mm/asid.h (modified) * arch/mips32/Makefile.inc (modified) * arch/mips32/src/mm/tlb.c (modified) * arch/sparc64/Makefile.inc (modified) * arch/sparc64/src/mm/tlb.c (modified) * genarch/Makefile.inc (modified) * genarch/include/mm/asid_fifo.h (moved) * genarch/src/mm/asid_fifo.c (added) * generic/include/mm/asid.h (modified) Finalize ASID management for sparc64 and mips32 by making use of FIFO ... Thu, 19 Jan 2006 22:58:41 GMT Jakub Vana [6461d67c] * arch/ia64/src/mm/page.c (modified) Serialize writes to RR because of assembler RAW warning. Thu, 19 Jan 2006 22:17:47 GMT Jakub Jermar [4512d7e] * arch/amd64/include/mm/asid.h (modified) * arch/ia32/include/mm/asid.h (modified) * arch/ia32/src/mm/tlb.c (modified) * arch/ia64/Makefile.inc (modified) * arch/ia64/include/mm/asid.h (modified) * arch/mips32/Makefile.inc (modified) * arch/mips32/include/mm/asid.h (modified) * arch/mips32/src/mm/as.c (modified) * arch/mips32/src/mm/asid.c (modified) * arch/mips32/src/mm/tlb.c (modified) * arch/ppc32/include/mm/asid.h (modified) * arch/sparc64/Makefile.inc (modified) * arch/sparc64/include/mm/asid.h (modified) * arch/sparc64/src/mm/tlb.c (modified) * genarch/Makefile.inc (modified) * genarch/src/mm/asid.c (added) * generic/include/mm/as.h (modified) * generic/include/mm/asid.h (modified) * generic/include/mm/tlb.h (modified) * generic/src/main/kinit.c (modified) * generic/src/main/main.c (modified) * generic/src/mm/as.c (modified) * generic/src/mm/tlb.c (modified) New ASID management subsystem (initial work, more is required). Some ... Thu, 19 Jan 2006 22:12:36 GMT Jakub Jermar [64c44e8] * arch/ia64/src/mm/page.c (modified) Temporarily disable set_VHPT_environment() to stop ia64 kernel from ... Sun, 15 Jan 2006 18:26:26 GMT Jakub Vana [ae10582] * arch/ia64/src/mm/page.c (modified) ttag and thash envelope functions Sun, 15 Jan 2006 18:05:11 GMT Jakub Vana [fd537a0] * arch/ia64/include/mm/frame.h (modified) * arch/ia64/include/mm/page.h (modified) * arch/ia64/src/mm/page.c (modified) VHPT setup to be able to use ttag and thash instructions Sun, 15 Jan 2006 15:30:04 GMT Jakub Vana [8c0d692] * arch/ia64/include/mm/page.h (modified) VHPT entry Fri, 13 Jan 2006 13:02:45 GMT Jakub Jermar [20d50a1] * Makefile (modified) * arch/amd64/include/mm/as.h (moved) * arch/amd64/src/interrupt.c (modified) * arch/amd64/src/userspace.c (modified) * arch/ia32/include/mm/as.h (moved) * arch/ia32/src/interrupt.c (modified) * arch/ia32/src/mm/frame.c (modified) * arch/ia32/src/userspace.c (modified) * arch/ia64/include/mm/as.h (moved) * arch/mips32/Makefile.inc (modified) * arch/mips32/include/mm/as.h (moved) * arch/mips32/src/mips32.c (modified) * arch/mips32/src/mm/as.c (moved) * arch/mips32/src/mm/tlb.c (modified) * arch/ppc32/include/mm/as.h (moved) * arch/sparc64/include/mm/as.h (moved) * doc/mm (modified) * generic/include/arch.h (modified) * generic/include/mm/as.h (moved) * generic/include/proc/task.h (modified) * generic/include/typedefs.h (modified) * generic/src/main/kinit.c (modified) * generic/src/main/main.c (modified) * generic/src/mm/as.c (added) * generic/src/mm/frame.c (modified) * generic/src/mm/page.c (modified) * generic/src/mm/vm.c (deleted) * generic/src/proc/scheduler.c (modified) * generic/src/proc/task.c (modified) * generic/src/proc/the.c (modified) Memory management work. - vm.* -> as.* (as like address space is, ... Tue, 10 Jan 2006 13:25:54 GMT Jakub Jermar [0c0410b] * arch/ia64/include/mm/page.h (modified) * arch/sparc64/include/mm/page.h (modified) * genarch/include/mm/page_ht.h (modified) * genarch/src/mm/page_ht.c (modified) * generic/include/mm/page.h (modified) * generic/src/mm/page.c (modified) Memory management work. Proto-interface and dummy implementation of ... Sun, 08 Jan 2006 16:41:33 GMT Jakub Jermar [69a03b9] * arch/amd64/src/mm/page.c (modified) * arch/ia64/include/mm/page.h (modified) * arch/sparc64/include/mm/page.h (modified) Cleanup. Sun, 08 Jan 2006 15:03:41 GMT Jakub Jermar [6d7ffa65] * arch/amd64/Makefile.inc (modified) * arch/amd64/src/mm/page.c (modified) * arch/ia32/Makefile.inc (modified) * arch/ia32/src/mm/page.c (modified) * arch/ia64/Makefile.inc (modified) * arch/ia64/include/mm/page.h (modified) * arch/ia64/src/mm/page.c (added) * arch/mips32/Makefile.inc (modified) * arch/mips32/src/mm/page.c (modified) * arch/ppc32/Makefile.inc (modified) * arch/ppc32/src/mm/page.c (modified) * arch/sparc64/Makefile.inc (modified) * arch/sparc64/src/mm/page.c (modified) * genarch/Makefile.inc (modified) * genarch/include/mm/page_ht.h (added) * genarch/include/mm/page_pt.h (added) * genarch/src/mm/page_ht.c (added) * genarch/src/mm/page_pt.c (added) * generic/include/mm/page.h (modified) * generic/src/main/main.c (modified) * generic/src/mm/page.c (modified) * generic/src/mm/vm.c (modified) Memory management work. Move generic 4-level page table interface to ... Wed, 04 Jan 2006 11:43:23 GMT Josef Cejka [b524c5e0] * arch/amd64/Makefile.inc (modified) * arch/amd64/include/fmath.h (deleted) * arch/amd64/src/fmath.c (deleted) * arch/ia32/Makefile.inc (modified) * arch/ia32/include/fmath.h (deleted) * arch/ia32/src/fmath.c (deleted) * arch/ia64/Makefile.inc (modified) * arch/ia64/include/fmath.h (deleted) * arch/ia64/src/fmath.c (deleted) * arch/mips32/Makefile.inc (modified) * arch/mips32/include/fmath.h (deleted) * arch/mips32/src/fmath.c (deleted) * arch/ppc32/Makefile.inc (modified) * arch/ppc32/include/fmath.h (deleted) * arch/ppc32/src/fmath.c (deleted) * generic/src/debug/print.c (modified) * test/print/print1/test.c (modified) Support for printing float numbers in kernel removed. Thu, 22 Dec 2005 11:09:29 GMT Jakub Jermar [2cf5634] * Makefile (modified) * arch/ia64/src/fmath.c (modified) * arch/ppc32/src/fmath.c (modified) * arch/ppc32/src/mm/memory_init.c (modified) * genarch/src/acpi/acpi.c (modified) * generic/src/lib/func.c (modified) * generic/src/time/timeout.c (modified) Make the kernel compile with -Wall. Tue, 20 Dec 2005 18:19:55 GMT Jakub Jermar [113b98b] * arch/ia64/include/memstr.h (modified) * arch/mips32/include/memstr.h (modified) * arch/ppc32/include/memstr.h (modified) Compilation fixes. Thu, 15 Dec 2005 16:57:48 GMT Jakub Jermar [10c071e] * arch/ia32/include/atomic.h (modified) * arch/ia64/include/atomic.h (modified) * arch/mips32/include/atomic.h (modified) * arch/sparc64/include/atomic.h (modified) * arch/sparc64/include/trap.h (modified) * arch/sparc64/src/mm/tlb.c (modified) * arch/sparc64/src/sparc64.c (modified) * arch/sparc64/src/trap.c (modified) * test/synch/rwlock5/test.c (modified) * test/synch/semaphore1/test.c (modified) Fix ia64 and sparc64 to compile with new atomic_t. Fix rwlock test ... Thu, 15 Dec 2005 16:10:19 GMT Ondrej Palkovsky [80d2bdb] * arch/amd64/include/asm.h (modified) * arch/amd64/src/cpu/cpu.c (modified) * arch/ia32/include/atomic.h (modified) * arch/ia32/src/fmath.c (modified) * arch/ia32/src/mm/frame.c (modified) * arch/ia32/src/smp/smp.c (modified) * arch/ia64/include/atomic.h (modified) * arch/mips32/include/atomic.h (modified) * arch/mips32/src/drivers/arc.c (modified) * arch/mips32/src/drivers/serial.c (modified) * arch/ppc32/include/atomic.h (modified) * arch/sparc64/include/atomic.h (modified) * generic/include/cpu.h (modified) * generic/include/debug.h (modified) * generic/include/synch/spinlock.h (modified) * generic/src/console/cmd.c (modified) * generic/src/console/kconsole.c (modified) * generic/src/debug/symtab.c (modified) * generic/src/main/kinit.c (modified) * generic/src/main/main.c (modified) * generic/src/mm/vm.c (modified) * generic/src/proc/scheduler.c (modified) * generic/src/proc/thread.c (modified) * generic/src/synch/rwlock.c (modified) * generic/src/synch/spinlock.c (modified) * test/synch/rwlock4/test.c (modified) We are now almost -Wall clean. - redefined atomic_t - deleted many, ... Sat, 10 Dec 2005 16:07:08 GMT Jakub Jermar [adb2ebf8] * arch/ia64/src/ski/ski.c (modified) * arch/ppc32/include/console.h (added) * arch/ppc32/src/console.c (modified) * arch/ppc32/src/ppc32.c (modified) * arch/sparc64/include/console.h (added) * arch/sparc64/src/console.c (modified) * arch/sparc64/src/sparc64.c (modified) * generic/include/console/chardev.h (modified) * generic/include/interrupt.h (modified) * generic/src/interrupt/interrupt.c (modified) Fix ppc32 and sparc64 to compile again. Fix sparc64 to function again. Sat, 10 Dec 2005 15:18:26 GMT Jakub Jermar [5bb20ec] * arch/ia64/src/ski/ski.c (modified) Fix IA-64 ski_getchar(). Output operand vs. input operand. Now the ... Sat, 10 Dec 2005 15:08:51 GMT Jakub Jermar [72f5866d] * arch/ia64/Makefile.inc (modified) * arch/ia64/include/ski/ski.h (modified) * arch/ia64/src/interrupt.c (modified) * arch/ia64/src/putchar.c (modified) * arch/ia64/src/ski/ski.c (modified) Fix IA-64 so that it compiles again. Characters are not recognised ... Sat, 10 Dec 2005 12:12:09 GMT Ondrej Palkovsky [a3ac9a7] * arch/amd64/include/asm.h (modified) * arch/amd64/include/debug.h (added) * arch/ia32/include/asm.h (modified) * arch/ia32/include/debug.h (added) * arch/ia64/include/debug.h (added) * arch/mips32/include/debug.h (modified) * arch/ppc32/include/debug.h (added) * arch/sparc64/include/debug.h (added) * generic/include/debug.h (modified) * generic/src/interrupt/interrupt.c (modified) * generic/src/synch/spinlock.c (modified) Small debug changes. Sat, 10 Dec 2005 01:28:08 GMT Ondrej Palkovsky [6095342] * Makefile (modified) * arch/ia64/include/drivers/keyboard.h (deleted) * arch/ia64/include/ski/ski.h (modified) * arch/ia64/src/drivers/it.c (modified) * arch/ia64/src/drivers/keyboard.c (deleted) * arch/ia64/src/ia64.c (modified) * arch/ia64/src/ski/ski.c (modified) * arch/mips32/src/drivers/arc.c (modified) * arch/mips32/src/drivers/serial.c (modified) * arch/ppc32/src/console.c (modified) Some small fixes, basic changes to ia64 & ppc32 without testing. Thu, 08 Dec 2005 22:43:39 GMT Jakub Jermar [b00fdde] * arch/amd64/include/mm/tlb.h (modified) * arch/ia32/include/mm/tlb.h (modified) * arch/ia64/include/mm/tlb.h (modified) * arch/mips32/src/mm/tlb.c (modified) * arch/ppc32/include/mm/tlb.h (modified) * arch/sparc64/Makefile.inc (modified) * arch/sparc64/include/asm.h (modified) * arch/sparc64/include/barrier.h (modified) * arch/sparc64/include/mm/tlb.h (modified) * arch/sparc64/include/types.h (modified) * generic/include/mm/tlb.h (modified) * generic/src/mm/tlb.c (modified) sparc64 work. Implement functions for reading IMMU and DMMU TLBs.