# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-11-27T23:39:58Z Sat, 14 Jun 2008 12:15:27 GMT Jakub Jermar [1e1e5e1] * kernel/arch/mips32/src/debugger.c (modified) Maintain cache coherence when setting breakpoints in kconsole on mips32. Sat, 14 Jun 2008 11:55:47 GMT Jakub Jermar [d7c9fcb] * kernel/arch/amd64/src/debugger.c (modified) Formatting fixes for amd64 debugger. Sat, 14 Jun 2008 11:48:37 GMT Jakub Jermar [8605b24] * kernel/generic/src/proc/task.c (modified) Maintain cache coherence after sys_task_spawn() copies ELF image from ... Sat, 14 Jun 2008 11:46:46 GMT Jakub Jermar [c7511ec] * kernel/arch/mips32/src/mips32.c (modified) Maintain cache coherence after mips32 install exception handlers. Sat, 14 Jun 2008 11:45:40 GMT Jakub Jermar [eeaf667] * kernel/arch/arm32/src/exception.c (modified) Maintain cache coherence after arm32 installs exception handlers. Sat, 14 Jun 2008 10:29:58 GMT Jakub Jermar [d5087aa] * kernel/arch/arm32/include/barrier.h (modified) * kernel/arch/ia32/include/barrier.h (modified) * kernel/arch/ia64/include/barrier.h (modified) * kernel/arch/mips32/include/barrier.h (modified) * kernel/arch/ppc32/include/barrier.h (modified) * kernel/arch/ppc64/include/barrier.h (modified) * kernel/arch/sparc64/include/barrier.h (modified) Add smc_coherence_block(). Fri, 13 Jun 2008 20:36:38 GMT Jakub Jermar [e25eca80] * kernel/arch/arm32/include/barrier.h (modified) * kernel/arch/ia32/include/barrier.h (modified) * kernel/arch/ia64/include/barrier.h (modified) * kernel/arch/mips32/include/barrier.h (modified) * kernel/arch/ppc32/include/barrier.h (modified) * kernel/arch/ppc64/include/barrier.h (modified) * kernel/arch/sparc64/include/barrier.h (modified) * kernel/arch/sparc64/include/mm/cache_spec.h (added) * kernel/arch/sparc64/include/mm/tlb.h (modified) * kernel/arch/sparc64/src/mm/cache.S (modified) Add smc_coherence() macro to all architectures. So far, only amd64, ... Thu, 12 Jun 2008 07:49:23 GMT Jakub Jermar [80dabb8d] * kernel/generic/src/mm/page.c (modified) Add a comment explaining the reason for a memory barrier after page ... Wed, 11 Jun 2008 19:00:55 GMT Jakub Jermar [11e9061d] * kernel/generic/src/mm/page.c (modified) Issue a memory barrier after modifying a page table mapping in order ... Sat, 07 Jun 2008 16:04:27 GMT Jakub Jermar [f1fa2657] * Makefile (modified) Simple support for cscope. Sat, 07 Jun 2008 14:52:29 GMT Jakub Jermar [689f036] * uspace/srv/fs/fat/fat_ops.c (modified) Initialize in-core FAT root directory node during mount. Sat, 07 Jun 2008 14:50:57 GMT Jakub Jermar [a4dfcd2] * kernel/test/mm/slab1.c (modified) Fix formatter. Sat, 07 Jun 2008 13:44:31 GMT Jiri Svoboda [51b966b] * uspace/app/tester/tester.c (modified) * uspace/lib/libc/generic/io/stream.c (modified) Make getchar() and tester behave sanely when there's no console. Sat, 07 Jun 2008 13:20:41 GMT Martin Decky [8d62052] * uspace/app/klog/klog.c (modified) wait until console is initiated Fri, 06 Jun 2008 23:17:16 GMT Martin Decky [c05a50f] * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/syscall/syscall.c (modified) rename SYS_IO to SYS_KLOG do not notify uspace klog with every ... Fri, 06 Jun 2008 23:16:37 GMT Martin Decky [1c03c17] * uspace/app/init/init.c (modified) * uspace/app/klog/klog.c (modified) * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/include/io/stream.h (modified) * uspace/lib/libc/include/stdio.h (modified) uspace klog Fri, 06 Jun 2008 20:44:18 GMT Jakub Jermar [b7b6753] * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_idx.c (modified) Put a frequently used construct into a function. Fri, 06 Jun 2008 20:23:02 GMT Jakub Jermar [cde485d] * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_idx.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) Initialize global FAT IDX structures when the FAT server starts and ... Fri, 06 Jun 2008 15:16:41 GMT Jakub Jermar [f49b0ea] * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/fs/tmpfs/tmpfs.h (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Split the 'mount another filesystem here' and 'you are being mounted ... Fri, 06 Jun 2008 07:52:29 GMT Jiri Svoboda [f86c184] * boot/arch/ia64/loader/Makefile (modified) * boot/arch/ia64/loader/gefi/HelenOS/Makefile (modified) Fix some ia64 boot files not being deleted upon 'make clean' 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 ... Thu, 05 Jun 2008 22:49:54 GMT Jakub Jermar [40257f5] * uspace/srv/fs/tmpfs/Makefile (modified) * uspace/srv/fs/tmpfs/tmpfs.h (modified) * uspace/srv/fs/tmpfs/tmpfs_dump.c (added) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) Evict the code which loads the TMPFS file system from a file system ... 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 19:22:59 GMT Jakub Jermar [7f880ee8] * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) Return value argument to ipc_call_sync_X_Y() may not be int or it ... 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 15:12:08 GMT Martin Decky [860271d4] * uspace/app/init/init.c (modified) * uspace/app/init/init.h (modified) * uspace/app/init/version.c (modified) * uspace/app/init/version.h (modified) * uspace/app/tester/devmap/devmap1.c (modified) use common devmap.h Tue, 03 Jun 2008 15:11:49 GMT Martin Decky [6a7f6b8] * uspace/app/tetris/scores.c (modified) conding style Tue, 03 Jun 2008 15:11:15 GMT Martin Decky [a4b4b47] * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) initialize tmpfs from RAM disk Tue, 03 Jun 2008 15:10:53 GMT Martin Decky [536ec42] * uspace/srv/fb/main.c (modified) * uspace/srv/fb/sysio.c (deleted) * uspace/srv/fb/sysio.h (deleted) disable kernel console output for now (this breaks some archs) Tue, 03 Jun 2008 15:10:17 GMT Martin Decky [2f65fb0] * uspace/srv/rd/rd.c (modified) devmap support, small fixes Tue, 03 Jun 2008 15:09:48 GMT Martin Decky [271b540] * uspace/srv/console/console.c (modified) service banner Tue, 03 Jun 2008 15:09:30 GMT Martin Decky [e623197] * uspace/srv/ns/ns.c (modified) service banner Tue, 03 Jun 2008 15:09:06 GMT Martin Decky [e00938c] * uspace/srv/kbd/generic/kbd.c (modified) service banner Tue, 03 Jun 2008 15:08:37 GMT Martin Decky [bd80465] * uspace/srv/console/Makefile (modified) * uspace/srv/fb/Makefile (modified) * uspace/srv/kbd/Makefile (modified) * uspace/srv/ns/Makefile (modified) * uspace/srv/rd/Makefile (modified) remove __entry_driver entry points Tue, 03 Jun 2008 15:07:52 GMT Martin Decky [21c5d41] * uspace/srv/devmap/devmap.c (modified) * uspace/srv/devmap/devmap.h (deleted) remove extensive debugging output remove private devmap.h Tue, 03 Jun 2008 15:07:16 GMT Martin Decky [6c89f20] * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) disable extensive debugging output Tue, 03 Jun 2008 15:06:18 GMT Martin Decky [d51db07] * uspace/lib/libc/arch/amd64/src/entry.s (modified) * uspace/lib/libc/arch/ia32/include/config.h (modified) * uspace/lib/libc/arch/ia32/src/entry.s (modified) * uspace/lib/libc/arch/ia32/src/syscall.S (modified) * uspace/lib/libc/arch/ppc32/src/entry.s (modified) * uspace/lib/libc/arch/sparc64/src/entry.s (modified) remove __io_init and __entry_driver Tue, 03 Jun 2008 15:05:07 GMT Martin Decky [82405266] * uspace/lib/libc/generic/vfs/vfs.c (modified) mount: resolve device using devmap Tue, 03 Jun 2008 15:04:38 GMT Martin Decky [eda8b8b] * uspace/lib/libc/include/ipc/devmap.h (added) * uspace/lib/libc/include/ipc/services.h (modified) remove RAM disk as a separate service add devmap interfaces Tue, 03 Jun 2008 15:03:23 GMT Martin Decky [ba661bc] * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/include/io/stream.h (modified) use klog output until uspace console is available Tue, 03 Jun 2008 15:02:31 GMT Martin Decky [663c5a6] * uspace/lib/libc/generic/libc.c (modified) remove __io_init, open console in __main Tue, 03 Jun 2008 15:01:59 GMT Martin Decky [adb4d6c2] * uspace/lib/libc/generic/task.c (modified) * uspace/lib/libc/include/task.h (modified) add support for (trivial) task_spawn Tue, 03 Jun 2008 15:01:22 GMT Martin Decky [2c4fb51] * uspace/lib/libc/include/libc.h (modified) remove __io_init 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 14:37:17 GMT Martin Decky [00db5bcf] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/amd64/grub/menu.lst (modified) * boot/arch/ia32/Makefile.inc (modified) * boot/arch/ia32/grub/menu.lst (modified) * boot/arch/ppc32/loader/Makefile (modified) * boot/arch/sparc64/loader/Makefile (modified) RAM disk / filesystem support Tue, 03 Jun 2008 12:33:46 GMT Martin Decky [1f0d2ee9] * kernel/kernel.config (modified) remove ARM machine option add CONFIG_EDEBUG option Tue, 03 Jun 2008 12:32:25 GMT Martin Decky [c12ab46] * uspace/lib/libc/generic/async.c (modified) empty line remove Tue, 03 Jun 2008 12:30:43 GMT Martin Decky [253227a] * uspace/lib/libc/generic/fibril.c (modified) empty line remove Tue, 03 Jun 2008 12:29:47 GMT Martin Decky [abb2865] * uspace/lib/libfs/libfs.c (modified) fix typo Tue, 03 Jun 2008 12:29:13 GMT Martin Decky [66a65d7] * uspace/dist/etc/inittab (added) filesystem template Tue, 03 Jun 2008 00:19:14 GMT Martin Decky [9b70394] * tools/mktmpfs.py (modified) recursive TMPFS image Tue, 03 Jun 2008 00:15:54 GMT Martin Decky [0e6461d] * HelenOS.config (modified) remove ARM machine choice 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 11:50:42 GMT Jiri Svoboda [d2bdd245] * uspace/lib/libc/arch/mips32/include/atomic.h (modified) Fix register constraints in mips32 libc atomic_add() 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 Fri, 30 May 2008 14:23:29 GMT Martin Decky [afb1e35] * HelenOS.config (modified) * tools/fix_symlinks.sh (modified) * tools/mktmpfs.py (modified) * uspace/srv/pci/update-ids (modified) cleanup scripts Fri, 30 May 2008 14:22:58 GMT Martin Decky [960f8476] * boot/arch/arm32/loader/Makefile (modified) * boot/arch/arm32/loader/_link.ld.in (modified) * boot/arch/ia64/loader/Makefile (modified) * boot/arch/ia64/loader/_link.ld.in (added) * boot/arch/ia64/loader/pack (deleted) * boot/arch/mips32/loader/Makefile (modified) * boot/arch/mips32/loader/_link.ld.in.binary (moved) * boot/arch/mips32/loader/_link.ld.in.ecoff (added) * boot/arch/ppc32/loader/Makefile (modified) * boot/arch/ppc32/loader/_link.ld.in (modified) * boot/arch/ppc64/loader/Makefile (modified) * boot/arch/ppc64/loader/_link.ld.in (modified) * boot/arch/sparc64/loader/Makefile (modified) * boot/arch/sparc64/loader/_link.ld.in (added) * boot/arch/sparc64/loader/pack (deleted) * boot/tools/pack.py (modified) finish unifying pack script Thu, 29 May 2008 16:04:09 GMT Martin Decky [136edca] * boot/arch/arm32/loader/Makefile (modified) * boot/arch/arm32/loader/_link.ld.in (added) * boot/arch/arm32/loader/main.c (modified) * boot/arch/arm32/loader/pack (deleted) * boot/arch/mips32/loader/Makefile (modified) * boot/arch/ppc32/loader/Makefile (modified) * boot/arch/ppc64/loader/Makefile (modified) * boot/arch/sparc64/loader/Makefile (modified) use unified pack script by arm32 Thu, 29 May 2008 15:26:41 GMT Martin Decky [e19d667] * boot/arch/mips32/loader/Makefile (modified) * boot/arch/mips32/loader/_link.ld.in (added) * boot/arch/mips32/loader/main.c (modified) * boot/arch/mips32/loader/pack (deleted) * boot/arch/ppc32/loader/Makefile (modified) * boot/arch/ppc32/loader/_link.ld.in (added) * boot/arch/ppc32/loader/main.c (modified) * boot/arch/ppc32/loader/pack (deleted) * boot/arch/ppc64/loader/Makefile (modified) * boot/arch/ppc64/loader/_link.ld.in (added) * boot/arch/ppc64/loader/main.c (modified) * boot/arch/ppc64/loader/pack (deleted) * boot/tools/pack.py (added) unify pack script Thu, 29 May 2008 00:20:06 GMT Martin Decky [33c058d3] * tools/mktmpfs.py (modified) add support for page size alignment 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. Wed, 28 May 2008 17:30:53 GMT Martin Decky [10ef329a] * tools/mktmpfs.py (modified) add RD header Wed, 28 May 2008 16:52:17 GMT Martin Decky [5a55ae6] * tools/config.py (modified) * tools/fix_symlinks.sh (moved) * tools/mktmpfs.py (added) update scripts 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 ... Sun, 25 May 2008 19:52:20 GMT Jakub Jermar [fa832eb] * uspace/lib/libfs/libfs.c (modified) More of the preivous commit. Sun, 25 May 2008 19:49:29 GMT Jakub Jermar [92f9baca] * uspace/lib/libfs/libfs.c (modified) Optimize conditions in libfs_lookup(). Perform primitive comparisons ... Sun, 18 May 2008 21:58:54 GMT Jakub Jermar [64b67c3] * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/fs/tmpfs/tmpfs.h (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Make VFS_MOUNT call even when mounting the root file system. Sun, 18 May 2008 20:20:47 GMT Jakub Jermar [ce7311fc] * uspace/srv/vfs/vfs_ops.c (modified) Cram VFS_MOUNT into one message. This creates a hidden demand for the ... Sat, 17 May 2008 21:04:01 GMT Jakub Jermar [e811bde] * uspace/srv/fs/fat/fat_ops.c (modified) Add synchronization to fat_match(). Sat, 17 May 2008 20:10:54 GMT Jakub Jermar [add5835] * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_idx.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) Add locks to FAT index structures, FAT in-core node structures. Add ... Fri, 16 May 2008 21:31:31 GMT Jakub Jermar [78a1b7b] * uspace/srv/fs/fat/fat_idx.c (modified) Introduce a futex protecting the up_hash and ui_hash. Fri, 16 May 2008 21:03:46 GMT Jakub Jermar [4452366] * uspace/srv/fs/fat/fat_idx.c (modified) Introduce futex for protecting the list of unused structures in FAT ...