# # ChangeLog for kernel in mainline # # Generated by Trac 1.6 # 2025-08-22T13:02:27Z Fri, 06 Jun 2008 07:35:14 GMT Jiri Svoboda [eb1c0a3] * kernel/Makefile (modified) Revert accidental change of Makefile Fri, 06 Jun 2008 07:34:21 GMT Jiri Svoboda [e32e092] * kernel/Makefile (modified) * kernel/arch/amd64/include/memstr.h (modified) * kernel/arch/amd64/src/pm.c (modified) * kernel/arch/arm32/include/memstr.h (modified) * kernel/arch/ia32/include/memstr.h (modified) * kernel/arch/ia32/src/drivers/ega.c (modified) * kernel/arch/ia32/src/pm.c (modified) * kernel/arch/ia32/src/smp/smp.c (modified) * kernel/arch/ia32xen/src/ia32xen.c (modified) * kernel/arch/ia32xen/src/pm.c (modified) * kernel/arch/ia32xen/src/smp/smp.c (modified) * kernel/arch/ia64/include/memstr.h (modified) * kernel/arch/ia64/src/drivers/ega.c (modified) * kernel/arch/ia64/src/mm/vhpt.c (modified) * kernel/arch/mips32/include/memstr.h (modified) * kernel/arch/ppc32/include/memstr.h (modified) * kernel/arch/ppc64/include/memstr.h (modified) * kernel/arch/ppc64/src/mm/page.c (modified) * kernel/arch/sparc64/include/memstr.h (modified) * kernel/arch/sparc64/src/mm/as.c (modified) * kernel/genarch/src/mm/as_pt.c (modified) * kernel/genarch/src/mm/page_pt.c (modified) * kernel/generic/include/memstr.h (modified) * kernel/generic/src/adt/hash_table.c (modified) * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/lib/memstr.c (modified) * kernel/generic/src/lib/objc_ext.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/backend_anon.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/test/mm/falloc2.c (modified) * kernel/test/mm/slab1.c (modified) * kernel/test/mm/slab2.c (modified) Declare arguments for memstr.h operations as pointers instead of ... Wed, 04 Jun 2008 19:37:52 GMT Jiri Svoboda [32443b0] * kernel/arch/mips32/include/types.h (modified) * kernel/generic/include/typedefs.h (modified) * uspace/lib/libc/arch/mips32/src/entry.s (modified) Make mips32 compile again Wed, 04 Jun 2008 19:17:36 GMT Martin Decky [82b71ef1] * kernel/arch/ia32/src/smp/ap.S (modified) * kernel/generic/include/console/console.h (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/syscall/syscall.c (modified) resurrect klog Wed, 04 Jun 2008 19:02:26 GMT Jiri Svoboda [7ba289a] * kernel/generic/src/syscall/syscall.c (modified) Fix malloc(0) in sys_io() Wed, 04 Jun 2008 19:02:04 GMT Jiri Svoboda [3abe472f] * kernel/arch/ia64/include/types.h (modified) * uspace/lib/libc/arch/ia64/src/entry.s (modified) Make ia64 compile again. Wed, 04 Jun 2008 18:48:16 GMT Jiri Svoboda [009474f] * kernel/arch/arm32/Makefile.inc (modified) * kernel/arch/arm32/include/types.h (modified) * kernel/arch/arm32/src/mm/page_fault.c (modified) * uspace/lib/libc/arch/arm32/src/entry.s (modified) Make arm32 compile again. Wed, 04 Jun 2008 06:00:36 GMT Jakub Jermar [fadfaf8] * kernel/arch/ia32/include/types.h (modified) Better comments for pretty print formatters. Tue, 03 Jun 2008 15:18:32 GMT Martin Decky [78d0da8] * kernel/generic/src/ipc/ipc.c (modified) revert coding style change Tue, 03 Jun 2008 14:59:48 GMT Martin Decky [f4c2b6a] * kernel/arch/amd64/src/debugger.c (modified) * kernel/arch/amd64/src/proc/thread.c (modified) * kernel/arch/ia32/include/mm/page.h (modified) * kernel/arch/ia32/include/smp/apic.h (modified) * kernel/arch/ia32/src/debug/panic.s (modified) * kernel/arch/ia32xen/src/smp/smp.c (modified) * kernel/arch/mips32/src/debugger.c (modified) * kernel/arch/mips32/src/exception.c (modified) * kernel/arch/ppc32/include/boot/boot.h (modified) * kernel/arch/ppc32/include/drivers/cuda.h (modified) * kernel/arch/ppc32/include/exception.h (modified) * kernel/arch/ppc32/include/mm/tlb.h (modified) * kernel/arch/ppc32/src/interrupt.c (modified) * kernel/arch/ppc32/src/mm/page.c (modified) * kernel/arch/ppc64/include/exception.h (modified) * kernel/arch/ppc64/src/cpu/cpu.c (modified) * kernel/arch/ppc64/src/interrupt.c (modified) * kernel/arch/ppc64/src/mm/page.c (modified) * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/cpu.h (modified) * kernel/arch/sparc64/src/cpu/cpu.c (modified) * kernel/arch/sparc64/src/smp/smp.c (modified) * kernel/arch/sparc64/src/trap/exception.c (modified) * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/genarch/include/ofw/ofw_tree.h (modified) * kernel/genarch/src/acpi/acpi.c (modified) * kernel/genarch/src/acpi/madt.c (modified) reflect changes in generic code proper formatting directives coding ... Tue, 03 Jun 2008 14:58:53 GMT Martin Decky [b63f8569] * kernel/arch/amd64/include/types.h (modified) * kernel/arch/arm32/include/types.h (modified) * kernel/arch/ia32/include/types.h (modified) * kernel/arch/ia32xen/include/types.h (modified) * kernel/arch/ia64/include/types.h (modified) * kernel/arch/mips32/include/types.h (modified) * kernel/arch/ppc32/include/types.h (modified) * kernel/arch/ppc64/include/types.h (modified) * kernel/arch/sparc64/include/types.h (modified) introduce portable formatting directives remove common types Tue, 03 Jun 2008 14:58:05 GMT Martin Decky [cd8ad52] * kernel/test/avltree/avltree1.c (modified) * kernel/test/fpu/fpu1.c (modified) * kernel/test/fpu/mips2.c (modified) * kernel/test/fpu/sse1.c (modified) * kernel/test/mm/falloc2.c (modified) * kernel/test/mm/slab1.c (modified) * kernel/test/mm/slab2.c (modified) * kernel/test/print/print1.c (modified) * kernel/test/synch/rwlock3.c (modified) * kernel/test/synch/rwlock4.c (modified) * kernel/test/synch/rwlock5.c (modified) * kernel/test/synch/semaphore2.c (modified) * kernel/test/test.h (modified) * kernel/test/thread/thread1.c (modified) proper printf formatting Tue, 03 Jun 2008 14:57:21 GMT Martin Decky [7ac426e] * kernel/generic/include/adt/avl.h (modified) * kernel/generic/include/adt/list.h (modified) * kernel/generic/include/console/klog.h (deleted) * kernel/generic/include/ddi/device.h (modified) * kernel/generic/include/interrupt.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/stackarg.h (modified) * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/include/syscall/syscall.h (modified) reflect changes in sources Tue, 03 Jun 2008 14:56:47 GMT Martin Decky [aac10f86] * kernel/generic/include/debug.h (modified) * kernel/generic/include/panic.h (modified) LOG, LOG_EXEC() macros (used if CONFIG_EDEBUG is set) cosmetic changes Tue, 03 Jun 2008 14:55:55 GMT Martin Decky [419886f6] * kernel/generic/include/typedefs.h (modified) common types are same on all platforms Tue, 03 Jun 2008 14:55:09 GMT Martin Decky [c859753] * kernel/generic/src/console/chardev.c (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/console/klog.c (deleted) remove original klog permanent kernel cyclic log buffer proper ... Tue, 03 Jun 2008 14:54:24 GMT Martin Decky [aa48a9d] * kernel/generic/src/syscall/syscall.c (modified) change SYS_IO semantics add SYS_TASK_SPAWN proper printf formatting Tue, 03 Jun 2008 14:53:31 GMT Martin Decky [52755f1] * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) support for SYS_SPAWN syscall proper printf formatting change the ... Tue, 03 Jun 2008 14:52:16 GMT Martin Decky [5b86d10] * kernel/generic/src/proc/scheduler.c (modified) proper printf formatting Tue, 03 Jun 2008 14:51:35 GMT Martin Decky [b84aaba] * kernel/generic/src/main/main.c (modified) debugging output of kernel initialization Tue, 03 Jun 2008 14:51:05 GMT Martin Decky [49eec93] * kernel/generic/src/main/kinit.c (modified) run init tasks after they are all loaded Tue, 03 Jun 2008 14:49:03 GMT Martin Decky [8ed4014] * kernel/generic/src/debug/symtab.c (modified) * kernel/generic/src/synch/rwlock.c (modified) * kernel/generic/src/synch/spinlock.c (modified) proper printf formatting Tue, 03 Jun 2008 14:48:07 GMT Martin Decky [93a3348] * kernel/generic/src/adt/btree.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * kernel/generic/src/printf/vprintf.c (modified) proper printf formatting, remove non-standard 'z' modifier Tue, 03 Jun 2008 14:46:49 GMT Martin Decky [2b8b0ca] * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/buddy.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/slab.c (modified) proper printf formatting Tue, 03 Jun 2008 14:46:06 GMT Martin Decky [0f269c2] * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/lib/func.c (modified) * kernel/generic/src/lib/memstr.c (modified) * kernel/generic/src/lib/objc_ext.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) proper printf formatting & coding style Tue, 03 Jun 2008 14:44:48 GMT Martin Decky [c70d693] * kernel/generic/src/interrupt/interrupt.c (modified) proper printf formatting Tue, 03 Jun 2008 14:42:21 GMT Martin Decky [9fe962d6] * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) proper printf formatting Tue, 03 Jun 2008 14:39:46 GMT Martin Decky [558c2bd] * kernel/Makefile (modified) add CONFIG_EDEBUG remove klog Tue, 03 Jun 2008 12:33:46 GMT Martin Decky [1f0d2ee9] * kernel/kernel.config (modified) remove ARM machine option add CONFIG_EDEBUG option Mon, 02 Jun 2008 20:54:30 GMT Jakub Jermar [2b17f47] * kernel/arch/amd64/include/memstr.h (modified) * kernel/arch/amd64/src/asm_utils.S (modified) Some inline functions in memstr.h seem to be of uncertain origin ... Mon, 02 Jun 2008 20:43:59 GMT Jakub Jermar [3d6c468] * kernel/arch/ia32/include/memstr.h (modified) * kernel/arch/ia32/src/asm.S (modified) Some inline functions in memstr.h seem to be of uncertain origin ... Mon, 02 Jun 2008 12:56:18 GMT Jiri Svoboda [0f44f04] * kernel/arch/ia32/include/memstr.h (modified) Fix register-constraint typo in ia32 memstr.h and add two '&'s for ... Mon, 02 Jun 2008 12:47:33 GMT Jiri Svoboda [d68253a4] * kernel/arch/amd64/include/memstr.h (modified) Fix register-constraint typo in amd64 memstr.h and add two '&'s for ... Mon, 02 Jun 2008 09:36:27 GMT Jiri Svoboda [8c7294c6] * kernel/arch/mips32/include/atomic.h (modified) Fix missing earlyclobber-register constraints in mips32 atomic_add(), ... Fri, 30 May 2008 14:54:33 GMT Martin Decky [6387c18] * kernel/generic/include/lib/rd.h (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/main/kinit.c (modified) fix kernel ramdisk support Wed, 28 May 2008 20:47:45 GMT Jakub Jermar [ff48a15] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) Turn phone->lock into mutex. Mon, 26 May 2008 18:56:34 GMT Jakub Jermar [1cc2974] * kernel/generic/src/lib/elf.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) * uspace/lib/libc/arch/amd64/_link.ld.in (modified) * uspace/lib/libc/arch/arm32/_link.ld.in (modified) * uspace/lib/libc/arch/ia32/_link.ld.in (modified) * uspace/lib/libc/arch/ia64/_link.ld.in (modified) * uspace/lib/libc/arch/mips32/_link.ld.in (modified) * uspace/lib/libc/arch/ppc32/_link.ld.in (modified) * uspace/lib/libc/arch/ppc64/_link.ld.in (modified) * uspace/lib/libc/arch/sparc64/_link.ld.in (modified) Improve linking and loading of boot ELF images. (Contributed by Jiri ... Thu, 15 May 2008 18:28:50 GMT Jakub Jermar [1a60feeb] * kernel/generic/src/ipc/sysipc.c (modified) * uspace/app/tester/vfs/vfs1.c (modified) Do not attempt to malloc() zero bytes of memory during VFS_READ at ... Thu, 15 May 2008 09:51:35 GMT Martin Decky [e1f51712] * kernel/generic/include/proc/tasklet.h (modified) cs change Mon, 12 May 2008 19:04:13 GMT Jakub Jermar [83512f21] * kernel/generic/src/synch/waitq.c (modified) * kernel/generic/src/time/timeout.c (modified) More formatting changes. Mon, 12 May 2008 18:51:05 GMT Jakub Jermar [ace9358] * kernel/generic/src/synch/waitq.c (modified) Formatting improvements. Mon, 12 May 2008 15:58:06 GMT Jakub Jermar [929ce92] * kernel/generic/src/synch/waitq.c (modified) timeouted vs. timed out Mon, 12 May 2008 15:40:21 GMT Jakub Jermar [5d12283] * kernel/generic/src/proc/thread.c (modified) Improve comment for thread_create(). Wed, 16 Apr 2008 19:52:50 GMT Josef Cejka [9765182] * kernel/arch/ppc32/include/context_offset.h (modified) * kernel/arch/ppc64/include/context_offset.h (modified) * kernel/arch/ppc64/src/context.S (modified) * uspace/lib/libc/arch/ppc64/include/context_offset.h (deleted) * uspace/lib/libc/arch/ppc64/src/fibril.S (modified) Used common macro for context saving on ppc64. Tue, 15 Apr 2008 20:05:13 GMT Josef Cejka [ecc83bd] * kernel/arch/sparc64/include/context_offset.h (modified) * kernel/arch/sparc64/src/context.S (modified) * uspace/lib/libc/arch/sparc64/include/context_offset.h (deleted) * uspace/lib/libc/arch/sparc64/src/fibril.S (modified) Context handling unified for sparc64. Wed, 09 Apr 2008 16:40:27 GMT Jakub Jermar [44882c8] * HelenOS.config (modified) * boot/boot.config (modified) * kernel/kernel.config (modified) * tools/config.py (modified) * uspace/uspace.config (modified) Add (c) and the modified BSD license to the config system. Sat, 05 Apr 2008 11:06:10 GMT Jakub Jermar [12ab886] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/proc/task.c (modified) Fix initialization of answerbox->task in ipc_answerbox_init. ... Thu, 03 Apr 2008 20:05:06 GMT Jakub Jermar [5d494b3] * kernel/arch/amd64/include/byteorder.h (modified) * kernel/arch/arm32/include/byteorder.h (modified) * kernel/arch/ia32/include/byteorder.h (modified) * kernel/arch/ia64/include/byteorder.h (modified) * kernel/arch/mips32/include/byteorder.h (modified) * kernel/arch/mips32/src/drivers/arc.c (modified) * kernel/arch/ppc32/include/byteorder.h (modified) * kernel/arch/ppc64/include/byteorder.h (modified) * kernel/arch/sparc64/include/byteorder.h (modified) * kernel/generic/include/byteorder.h (modified) * kernel/generic/src/debug/symtab.c (modified) * kernel/generic/src/lib/rd.c (modified) Each architecture should only announce its endianity. The conversion ... Wed, 02 Apr 2008 20:09:27 GMT Jakub Jermar [0f718ab] * kernel/arch/amd64/include/byteorder.h (modified) * kernel/arch/arm32/include/byteorder.h (modified) * kernel/arch/ia32/include/byteorder.h (modified) * kernel/arch/ia64/include/byteorder.h (modified) * kernel/arch/mips32/include/byteorder.h (modified) * kernel/arch/ppc32/include/byteorder.h (modified) * kernel/arch/ppc64/include/byteorder.h (modified) * kernel/arch/sparc64/include/byteorder.h (modified) * kernel/generic/include/byteorder.h (modified) Add macros for byte swapping of uint16_t's. Sun, 30 Mar 2008 10:08:15 GMT Jakub Jermar [81c0171e] * kernel/generic/src/proc/thread.c (modified) Fix typo ALV tree vs. AVL tree. Wed, 19 Mar 2008 21:13:49 GMT Jakub Jermar [e13daa5d] * kernel/arch/amd64/include/cpu.h (modified) * kernel/arch/amd64/src/asm_utils.S (modified) * kernel/arch/amd64/src/boot/boot.S (modified) * kernel/arch/amd64/src/syscall.c (modified) * kernel/arch/ia32/src/asm.S (modified) * kernel/arch/ia32/src/boot/boot.S (modified) Fortify ia32 and amd64 kernels against mallicious uspace applications ... Wed, 19 Mar 2008 20:41:56 GMT Jakub Jermar [20b8bf3] * kernel/arch/amd64/src/cpu/cpu.c (modified) Fix cstyle. Sat, 15 Mar 2008 13:01:36 GMT Josef Cejka [d4f572e] * kernel/arch/ppc32/include/context_offset.h (modified) * kernel/arch/ppc32/src/context.S (modified) * uspace/lib/libc/arch/ppc32/include/context_offset.h (deleted) * uspace/lib/libc/arch/ppc32/src/fibril.S (modified) Unified context saving/restoring macros in ppc32. Sat, 15 Mar 2008 12:28:12 GMT Josef Cejka [ca21eb4b] * kernel/arch/ia32xen/include/context_offset.h (added) * uspace/lib/libc/arch/mips32eb/include/context_offset.h (deleted) Fixed broken context_offset.h symlinks for mips32eb and ia32xen. Sat, 15 Mar 2008 12:21:09 GMT Josef Cejka [308cdd1] * kernel/arch/mips32/include/context_offset.h (modified) * kernel/arch/mips32/src/context.S (modified) * uspace/lib/libc/arch/mips32/include/context_offset.h (deleted) * uspace/lib/libc/arch/mips32/src/fibril.S (modified) Context saving/restoring macros used for mips32. Sat, 15 Mar 2008 10:22:07 GMT Josef Cejka [1dbfe98] * kernel/arch/amd64/include/context_offset.h (modified) * kernel/arch/amd64/src/context.S (modified) * uspace/lib/libc/arch/amd64/include/context_offset.h (deleted) * uspace/lib/libc/arch/amd64/src/fibril.S (modified) Unified context handling code for amd64. Sat, 15 Mar 2008 09:21:51 GMT Josef Cejka [1aede82] * kernel/arch/ia32/src/context.S (moved) Added missing ia32/context.S from last commit. Sat, 15 Mar 2008 09:09:15 GMT Josef Cejka [7397c73] * kernel/arch/amd64/include/context.h (modified) * kernel/arch/amd64/include/context_offset.h (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia32/include/context.h (modified) * kernel/arch/ia32/include/context_offset.h (added) * kernel/arch/ia32xen/Makefile.inc (modified) * kernel/arch/ia32xen/src/context.S (added) * kernel/arch/ia32xen/src/context.s (deleted) Context.s renamed to context.S for ia32 and fixed links for ia32xen. ... Wed, 12 Mar 2008 20:04:12 GMT Jakub Jermar [cbd6545f] * kernel/arch/arm32/src/mm/page_fault.c (modified) Fix breakage in arm32 non-debug build. Mon, 10 Mar 2008 19:24:15 GMT Jakub Jermar [088cecc] * kernel/arch/amd64/src/debugger.c (modified) Fix breakage in non-debug amd64 build. Sun, 09 Mar 2008 19:52:13 GMT Jakub Jermar [c089919] * kernel/generic/src/proc/tasklet.c (modified) tasklet.c needs to include config.h Wed, 27 Feb 2008 16:48:00 GMT Martin Decky [56976a17] * kernel/Makefile (modified) * kernel/generic/include/proc/tasklet.h (added) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/proc/tasklet.c (added) start merging tasklets (more or less a rewrite) Wed, 27 Feb 2008 11:49:17 GMT Martin Decky [6c441cf8] * kernel/Makefile (modified) * kernel/arch/amd64/src/mm/page.c (modified) * kernel/arch/arm32/src/arm32.c (modified) * kernel/arch/arm32/src/cpu/cpu.c (modified) * kernel/arch/arm32/src/debug/print.c (modified) * kernel/arch/ia32xen/src/mm/tlb.c (modified) * kernel/arch/ia32xen/src/smp/mps.c (modified) * kernel/arch/ia32xen/src/smp/smp.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/mips32/src/cpu/cpu.c (modified) * kernel/arch/mips32/src/debugger.c (modified) * kernel/arch/mips32/src/drivers/arc.c (modified) * kernel/arch/mips32/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/mm/frame.c (modified) * kernel/arch/sparc64/src/mm/page.c (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/smp/ipi.c (modified) * kernel/genarch/src/ofw/ebus.c (modified) * kernel/genarch/src/ofw/fhc.c (modified) * kernel/genarch/src/ofw/ofw_tree.c (modified) * kernel/genarch/src/ofw/pci.c (modified) * kernel/genarch/src/ofw/sbus.c (modified) * kernel/generic/include/lib/elf.h (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/include/mm/slab.h (modified) * kernel/generic/src/debug/symtab.c (modified) * kernel/generic/src/interrupt/interrupt.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/lib/elf.c (modified) * kernel/generic/src/lib/func.c (modified) * kernel/generic/src/lib/memstr.c (modified) * kernel/generic/src/lib/sort.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/backend_anon.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/mm/tlb.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/synch/futex.c (modified) * kernel/generic/src/time/clock.c (modified) * kernel/test/avltree/avltree1.c (modified) * kernel/test/fpu/fpu1.c (modified) * kernel/test/fpu/mips2.c (modified) * kernel/test/fpu/sse1.c (modified) * kernel/test/mm/falloc2.c (modified) * kernel/test/synch/rwlock5.c (modified) * kernel/test/test.c (modified) * kernel/test/thread/thread1.c (modified) * uspace/lib/libc/arch/ppc64/src/syscall.c (modified) code cleanup (mostly signed/unsigned) allow extra compiler warnings Sat, 09 Feb 2008 10:31:11 GMT Jakub Vana [7208b6c] * boot/arch/ia64/loader/Makefile (modified) * boot/arch/ia64/loader/boot.S (modified) * boot/arch/ia64/loader/gefi/ChangeLog (added) * boot/arch/ia64/loader/gefi/HelenOS/Makefile (added) * boot/arch/ia64/loader/gefi/HelenOS/hello.c (added) * boot/arch/ia64/loader/gefi/Make.defaults (added) * boot/arch/ia64/loader/gefi/Make.rules (added) * boot/arch/ia64/loader/gefi/Makefile (added) * boot/arch/ia64/loader/gefi/README.efilib (added) * boot/arch/ia64/loader/gefi/README.elilo (added) * boot/arch/ia64/loader/gefi/README.gnuefi (added) * boot/arch/ia64/loader/gefi/apps/Makefile (added) * boot/arch/ia64/loader/gefi/apps/printenv.c (added) * boot/arch/ia64/loader/gefi/apps/t.c (added) * boot/arch/ia64/loader/gefi/apps/t2.c (added) * boot/arch/ia64/loader/gefi/apps/t3.c (added) * boot/arch/ia64/loader/gefi/apps/t4.c (added) * boot/arch/ia64/loader/gefi/apps/t5.c (added) * boot/arch/ia64/loader/gefi/apps/t6.c (added) * boot/arch/ia64/loader/gefi/apps/t7.c (added) * boot/arch/ia64/loader/gefi/apps/tpause.c (added) * boot/arch/ia64/loader/gefi/apps/trivial.S (added) * boot/arch/ia64/loader/gefi/gnuefi/Makefile (added) * boot/arch/ia64/loader/gefi/gnuefi/crt0-efi-ia32.S (added) * boot/arch/ia64/loader/gefi/gnuefi/crt0-efi-ia64.S (added) * boot/arch/ia64/loader/gefi/gnuefi/elf_ia32_efi.lds (added) * boot/arch/ia64/loader/gefi/gnuefi/elf_ia64_efi.lds (added) * boot/arch/ia64/loader/gefi/gnuefi/reloc_ia32.c (added) * boot/arch/ia64/loader/gefi/gnuefi/reloc_ia64.S (added) * boot/arch/ia64/loader/gefi/inc/Makefile (added) * boot/arch/ia64/loader/gefi/inc/efi.h (added) * boot/arch/ia64/loader/gefi/inc/efi_nii.h (added) * boot/arch/ia64/loader/gefi/inc/efi_pxe.h (added) * boot/arch/ia64/loader/gefi/inc/efiapi.h (added) * boot/arch/ia64/loader/gefi/inc/eficon.h (added) * boot/arch/ia64/loader/gefi/inc/efidebug.h (added) * boot/arch/ia64/loader/gefi/inc/efidef.h (added) * boot/arch/ia64/loader/gefi/inc/efidevp.h (added) * boot/arch/ia64/loader/gefi/inc/efierr.h (added) * boot/arch/ia64/loader/gefi/inc/efifs.h (added) * boot/arch/ia64/loader/gefi/inc/efigpt.h (added) * boot/arch/ia64/loader/gefi/inc/efilib.h (added) * boot/arch/ia64/loader/gefi/inc/efilink.h (added) * boot/arch/ia64/loader/gefi/inc/efinet.h (added) * boot/arch/ia64/loader/gefi/inc/efipart.h (added) * boot/arch/ia64/loader/gefi/inc/efiprot.h (added) * boot/arch/ia64/loader/gefi/inc/efipxebc.h (added) * boot/arch/ia64/loader/gefi/inc/efirtlib.h (added) * boot/arch/ia64/loader/gefi/inc/efiser.h (added) * boot/arch/ia64/loader/gefi/inc/efistdarg.h (added) * boot/arch/ia64/loader/gefi/inc/efiui.h (added) * boot/arch/ia64/loader/gefi/inc/ia32/efibind.h (added) * boot/arch/ia64/loader/gefi/inc/ia32/efilibplat.h (added) * boot/arch/ia64/loader/gefi/inc/ia32/pe.h (added) * boot/arch/ia64/loader/gefi/inc/ia64/efibind.h (added) * boot/arch/ia64/loader/gefi/inc/ia64/efilibplat.h (added) * boot/arch/ia64/loader/gefi/inc/ia64/pe.h (added) * boot/arch/ia64/loader/gefi/inc/ia64/salproc.h (added) * boot/arch/ia64/loader/gefi/inc/inc.mak (added) * boot/arch/ia64/loader/gefi/inc/libsmbios.h (added) * boot/arch/ia64/loader/gefi/inc/make.inf (added) * boot/arch/ia64/loader/gefi/inc/makefile.hdr (added) * boot/arch/ia64/loader/gefi/inc/pci22.h (added) * boot/arch/ia64/loader/gefi/inc/protocol/adapterdebug.h (added) * boot/arch/ia64/loader/gefi/inc/protocol/eficonsplit.h (added) * boot/arch/ia64/loader/gefi/inc/protocol/efidbg.h (added) * boot/arch/ia64/loader/gefi/inc/protocol/efivar.h (added) * boot/arch/ia64/loader/gefi/inc/protocol/ia64/eficontext.h (added) * boot/arch/ia64/loader/gefi/inc/protocol/intload.h (added) * boot/arch/ia64/loader/gefi/inc/protocol/legacyboot.h (added) * boot/arch/ia64/loader/gefi/inc/protocol/make.inf (added) * boot/arch/ia64/loader/gefi/inc/protocol/makefile.hdr (added) * boot/arch/ia64/loader/gefi/inc/protocol/piflash64.h (added) * boot/arch/ia64/loader/gefi/inc/protocol/readme.txt (added) * boot/arch/ia64/loader/gefi/inc/protocol/vgaclass.h (added) * boot/arch/ia64/loader/gefi/inc/romload.h (added) * boot/arch/ia64/loader/gefi/lib/Makefile (added) * boot/arch/ia64/loader/gefi/lib/boxdraw.c (added) * boot/arch/ia64/loader/gefi/lib/console.c (added) * boot/arch/ia64/loader/gefi/lib/crc.c (added) * boot/arch/ia64/loader/gefi/lib/data.c (added) * boot/arch/ia64/loader/gefi/lib/debug.c (added) * boot/arch/ia64/loader/gefi/lib/dpath.c (added) * boot/arch/ia64/loader/gefi/lib/error.c (added) * boot/arch/ia64/loader/gefi/lib/event.c (added) * boot/arch/ia64/loader/gefi/lib/guid.c (added) * boot/arch/ia64/loader/gefi/lib/hand.c (added) * boot/arch/ia64/loader/gefi/lib/hw.c (added) * boot/arch/ia64/loader/gefi/lib/ia32/initplat.c (added) * boot/arch/ia64/loader/gefi/lib/ia32/math.c (added) * boot/arch/ia64/loader/gefi/lib/ia64/initplat.c (added) * boot/arch/ia64/loader/gefi/lib/ia64/math.c (added) * boot/arch/ia64/loader/gefi/lib/ia64/palproc.S (added) * boot/arch/ia64/loader/gefi/lib/ia64/palproc.h (added) * boot/arch/ia64/loader/gefi/lib/ia64/salpal.c (added) * boot/arch/ia64/loader/gefi/lib/init.c (added) * boot/arch/ia64/loader/gefi/lib/lib.h (added) * boot/arch/ia64/loader/gefi/lib/lock.c (added) * boot/arch/ia64/loader/gefi/lib/misc.c (added) * boot/arch/ia64/loader/gefi/lib/print.c (added) * boot/arch/ia64/loader/gefi/lib/runtime/efirtlib.c (added) * boot/arch/ia64/loader/gefi/lib/runtime/rtdata.c (added) * boot/arch/ia64/loader/gefi/lib/runtime/rtlock.c (added) * boot/arch/ia64/loader/gefi/lib/runtime/rtstr.c (added) * boot/arch/ia64/loader/gefi/lib/runtime/vm.c (added) * boot/arch/ia64/loader/gefi/lib/smbios.c (added) * boot/arch/ia64/loader/gefi/lib/sread.c (added) * boot/arch/ia64/loader/gefi/lib/str.c (added) * kernel/arch/ia64/include/asm.h (modified) * kernel/arch/ia64/include/drivers/ega.h (modified) * kernel/arch/ia64/include/mm/page.h (modified) * kernel/arch/ia64/src/mm/frame.c (modified) * kernel/arch/ia64/src/start.S (modified) Basic IA64 boot and kernel suport for real machines Wed, 06 Feb 2008 14:24:13 GMT Martin Decky [71eef11] * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/amd64/include/mm/memory_init.h (deleted) * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/amd64/src/boot/boot.S (modified) * kernel/arch/amd64/src/boot/memmap.c (moved) * kernel/arch/amd64/src/mm/memory_init.c (deleted) * kernel/arch/arm32/Makefile.inc (modified) * kernel/arch/arm32/include/mm/memory_init.h (deleted) * kernel/arch/arm32/src/mm/frame.c (modified) * kernel/arch/arm32/src/mm/memory_init.c (deleted) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia32/include/boot/memmap.h (modified) * kernel/arch/ia32/src/boot/boot.S (modified) * kernel/arch/ia32/src/boot/memmap.c (moved) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/ia32/src/mm/memory_init.c (deleted) * kernel/arch/ia32xen/Makefile.inc (modified) * kernel/arch/ia32xen/include/mm/memory_init.h (deleted) * kernel/arch/ia32xen/src/ia32xen.c (modified) * kernel/arch/ia32xen/src/mm/memory_init.c (deleted) * kernel/arch/ia64/include/mm/memory_init.h (deleted) * kernel/arch/ia64/src/mm/frame.c (modified) * kernel/arch/mips32/include/mm/memory_init.h (deleted) * kernel/arch/mips32/src/drivers/arc.c (modified) * kernel/arch/mips32/src/mm/frame.c (modified) * kernel/arch/ppc32/Makefile.inc (modified) * kernel/arch/ppc32/include/mm/memory_init.h (deleted) * kernel/arch/ppc32/src/mm/frame.c (modified) * kernel/arch/ppc32/src/mm/memory_init.c (deleted) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/ppc64/Makefile.inc (modified) * kernel/arch/ppc64/src/mm/frame.c (modified) * kernel/arch/ppc64/src/mm/memory_init.c (deleted) * kernel/arch/ppc64/src/ppc64.c (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/mm/memory_init.h (deleted) * kernel/arch/sparc64/src/mm/memory_init.c (deleted) * kernel/generic/include/config.h (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/include/mm/frame.h (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/frame.c (modified) remove config.memory_size, get_memory_size() and memory_init.{c|d} ... Wed, 06 Feb 2008 13:56:02 GMT Martin Decky [1b067315] * kernel/generic/src/interrupt/interrupt.c (modified) enlarge description field Tue, 05 Feb 2008 16:01:57 GMT Martin Decky [0b5f9fa] * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/amd64/src/mm/memory_init.c (modified) * kernel/arch/ia32/include/mm/memory_init.h (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/ia32/src/mm/memory_init.c (modified) * kernel/arch/ia32xen/include/mm/frame.h (modified) * kernel/arch/ia32xen/include/mm/memory_init.h (modified) * kernel/arch/ia32xen/src/ia32xen.c (modified) * kernel/arch/ia32xen/src/mm/frame.c (modified) * kernel/arch/ia32xen/src/mm/memory_init.c (modified) * kernel/arch/ppc32/include/mm/frame.h (modified) * kernel/arch/ppc32/include/mm/memory_init.h (modified) * kernel/arch/ppc32/src/mm/frame.c (modified) * kernel/arch/ppc32/src/mm/memory_init.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/ppc64/include/mm/frame.h (modified) * kernel/arch/ppc64/include/mm/memory_init.h (modified) * kernel/arch/ppc64/src/mm/frame.c (modified) * kernel/arch/ppc64/src/mm/memory_init.c (modified) * kernel/arch/ppc64/src/ppc64.c (modified) remove memory_print_map(), as it duplicates functionality of ... Tue, 05 Feb 2008 14:48:26 GMT Martin Decky [b5ed4f8] * kernel/arch/mips32/include/drivers/arc.h (modified) * kernel/arch/mips32/include/mm/frame.h (modified) * kernel/arch/mips32/src/console.c (modified) * kernel/arch/mips32/src/drivers/arc.c (modified) * kernel/arch/mips32/src/mips32.c (modified) * kernel/arch/mips32/src/mm/frame.c (modified) convert ARC specific commands to generic ones Tue, 05 Feb 2008 14:02:09 GMT Martin Decky [b07c332] * kernel/arch/amd64/include/mm/frame.h (modified) * kernel/arch/arm32/include/mm/frame.h (modified) * kernel/arch/ia32/include/mm/frame.h (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/ia32xen/include/mm/frame.h (modified) * kernel/arch/ia64/include/mm/frame.h (modified) * kernel/arch/mips32/include/mm/frame.h (modified) * kernel/arch/ppc32/include/mm/frame.h (modified) * kernel/arch/ppc64/include/mm/frame.h (modified) * kernel/arch/sparc64/include/mm/frame.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/interrupt/interrupt.c (modified) convert e820list to a generic physmem command Tue, 05 Feb 2008 11:06:53 GMT Martin Decky [a0f6a61] * kernel/arch/mips32/src/mm/tlb.c (modified) prettyprint tlb command Tue, 05 Feb 2008 10:43:11 GMT Martin Decky [c053f615] * kernel/arch/mips32/src/debugger.c (modified) prettyprint bkpts command Fri, 01 Feb 2008 14:37:21 GMT Martin Decky [9652bd59] * kernel/arch/amd64/src/boot/boot.S (modified) remove fake tab Fri, 01 Feb 2008 14:11:18 GMT Martin Decky [43b1e86] * kernel/arch/amd64/src/debugger.c (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/src/interrupt/interrupt.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) prettyprint output Fri, 25 Jan 2008 16:45:42 GMT Jakub Jermar [19077a5] * kernel/arch/amd64/_link.ld.in (modified) * kernel/arch/amd64/src/boot/boot.S (modified) * kernel/arch/amd64/src/smp/ap.S (modified) Grow the initial identity mapping from 64M to 4G. We should not ... Fri, 25 Jan 2008 13:48:36 GMT Martin Decky [a7df23c] * kernel/arch/ia32/src/mm/frame.c (modified) change cstyle to human-readable form Fri, 25 Jan 2008 12:03:54 GMT Jakub Jermar [4bb31f7] * kernel/arch/amd64/src/pm.c (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/ia32/src/smp/mps.c (modified) * kernel/arch/ia32/src/smp/smp.c (modified) * kernel/generic/src/main/version.c (modified) Fix cstyle and (c) to 2008. Tue, 15 Jan 2008 13:19:35 GMT Martin Decky [4cc2ddd] * kernel/arch/amd64/include/mm/as.h (modified) * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/amd64/src/mm/page.c (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/generic/src/console/console.c (modified) amd64: shorten kernel address space by 2 GB to support proper mapping ... Tue, 15 Jan 2008 09:36:57 GMT Martin Decky [22e8166d] * kernel/arch/mips32/Makefile.inc (modified) * kernel/arch/mips32/include/smp/order.h (added) * kernel/arch/mips32/src/smp/order.c (added) initial support for dorder device in MSIM Fri, 11 Jan 2008 17:49:35 GMT Martin Decky [4fb6bf36] * kernel/arch/amd64/include/cpuid.h (modified) * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/amd64/src/boot/boot.S (modified) move cpuid tests from amd64.c to boot.S Sun, 06 Jan 2008 19:39:13 GMT Jakub Jermar [222e57c] * kernel/generic/include/errno.h (modified) * uspace/lib/libc/generic/vfs.c (modified) * uspace/lib/libc/include/unistd.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_rdwr.c (modified) Add libc and VFS implementation of lseek(), VFS_SEEK resp. Add the ... Mon, 31 Dec 2007 16:46:43 GMT Jakub Jermar [27d293a] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/app/klog/klog.c (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/generic/time.c (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/lib/libfs/libfs.c (modified) * uspace/srv/console/console.c (modified) * uspace/srv/console/gcons.c (modified) * uspace/srv/fb/ega.c (modified) * uspace/srv/fb/fb.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/rd/rd.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Rename IPC_M_AS_AREA_SEND to IPC_M_SHARE_OUT. Rename ... Mon, 31 Dec 2007 10:14:38 GMT Jakub Jermar [3115355] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/vfs/vfs_mount.c (modified) * uspace/srv/vfs/vfs_open.c (modified) * uspace/srv/vfs/vfs_rdwr.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Simplify the IPC_M_DATA_WRITE protocol. Do not pass the source ... Sun, 23 Dec 2007 21:21:41 GMT Jakub Jermar [a55d5f9f] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) Add support for IPC_M_DATA_READ calls. Sun, 23 Dec 2007 20:15:09 GMT Jakub Jermar [654b7db] * kernel/generic/src/ipc/sysipc.c (modified) Release the IPC_M_DATA_WRITE buffer even if the write is refused by ... Sun, 23 Dec 2007 19:45:30 GMT Jakub Jermar [36d852c] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/app/tester/devmap/devmap1.c (modified) * uspace/app/tester/vfs/vfs1.c (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/lib/libfs/libfs.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/vfs/vfs_mount.c (modified) * uspace/srv/vfs/vfs_open.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Rename IPC_M_DATA_SEND to IPC_M_DATA_WRITE. Now, when we also add ... Sun, 16 Dec 2007 18:45:48 GMT Jakub Jermar [c0697c4c] * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) Fix a bug in anonymous address space area sharing. Call the ... Sun, 16 Dec 2007 18:35:23 GMT Jakub Jermar [cb08279] * kernel/generic/include/panic.h (modified) Formatting. Tue, 04 Dec 2007 20:29:55 GMT Jakub Jermar [6364d3c] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) Sync IPC comments with IPC code. Tue, 04 Dec 2007 19:54:53 GMT Josef Cejka [38c706cc] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/ipcrsc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/app/tester/devmap/devmap1.c (modified) * uspace/app/tester/ipc/register.c (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/fb/main.c (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/kbd/generic/kbd.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/pci/pci.c (modified) * uspace/srv/rd/rd.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Extended IPC_M_CONNECT_TO_ME to use 3 user defined parameters. Phone ... Sun, 02 Dec 2007 21:08:03 GMT Jakub Jermar [90c35436] * kernel/generic/src/ipc/sysipc.c (modified) * uspace/lib/libc/generic/ipc.c (modified) Update comments wrt the previous commit. Minor formatting fixes. Sun, 02 Dec 2007 20:00:14 GMT Josef Cejka [b61d47d] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/app/tester/devmap/devmap1.c (modified) * uspace/app/tester/ipc/connect.c (modified) * uspace/lib/libc/generic/async.c (modified) * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/devmap/devmap.h (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/vfs/vfs_read.c (modified) Function ipc_connect_me_to sends 3 user defined arguments now. One ... Sun, 02 Dec 2007 01:03:52 GMT Martin Decky [8df2eab] * kernel/arch/mips32/src/interrupt.c (modified) fix trivial bug in storing lastcount Sun, 02 Dec 2007 00:54:24 GMT Martin Decky [0287820] * kernel/arch/mips32/include/cycle.h (modified) * kernel/arch/mips32/include/interrupt.h (modified) * kernel/arch/mips32/src/interrupt.c (modified) CPU cycle accounting on MIPS Sun, 02 Dec 2007 00:52:52 GMT Martin Decky [d4e38c7] * kernel/generic/src/proc/task.c (modified) try to kill the tasks fewer times by introducing a delay in iterations Mon, 26 Nov 2007 22:24:55 GMT Jakub Jermar [25b9e2c] * kernel/arch/amd64/include/proc/task.h (modified) * kernel/arch/amd64/src/ddi/ddi.c (modified) * kernel/arch/ia32/include/proc/task.h (modified) * kernel/arch/ia32/src/ddi/ddi.c (modified) * kernel/arch/ia32/src/proc/scheduler.c (modified) Formatting fixes. Sun, 25 Nov 2007 10:04:38 GMT Jakub Jermar [d2e0a8cb] * kernel/generic/include/ipc/irq.h (modified) * kernel/generic/src/console/klog.c (modified) * kernel/generic/src/ipc/irq.c (modified) Support for 5 payload arguments for IPC irq notifications and the ... Sat, 24 Nov 2007 14:30:03 GMT Jakub Jermar [9201f47] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/ipc.c (modified) Introduce the IPC_FF_ROUTE_FROM_ME forwarding flag. Sat, 24 Nov 2007 14:19:10 GMT Jakub Jermar [d40a8ff] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/ns/ns.c (modified) Add mode argument to IPC forward. This argument can be used to ... Thu, 22 Nov 2007 09:09:04 GMT Jakub Jermar [8498915] * kernel/generic/src/ipc/sysipc.c (modified) * uspace/lib/libc/generic/ipc.c (modified) Be more deterministic when a user accidently uses fast version of IPC ... Tue, 20 Nov 2007 21:33:32 GMT Jakub Jermar [b74959bd] * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/app/tester/ipc/answer.c (modified) * uspace/app/tester/ipc/register.c (modified) * uspace/app/tester/ipc/send_async.c (modified) * uspace/lib/libc/generic/async.c (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/fb/ega.c (modified) * uspace/srv/fb/fb.c (modified) * uspace/srv/fb/main.c (modified) * uspace/srv/fb/sysio.c (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/kbd/generic/kbd.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/pci/pci.c (modified) * uspace/srv/rd/rd.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_mount.c (modified) * uspace/srv/vfs/vfs_open.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Modify ipc_answer_*() to make use of all six syscall arguments. The ...