# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-12-01T00:51:46Z Wed, 09 Jul 2008 08:16:51 GMT Jiri Svoboda [4e4052b] * uspace/app/tetris/input.c (modified) Fix tetris :) - expecting console at a fixed phone number Tue, 08 Jul 2008 17:27:42 GMT Jiri Svoboda [f93f168] * uspace/srv/loader/elf_load.c (modified) Some Cstyle Tue, 08 Jul 2008 16:05:45 GMT Jiri Svoboda [c98e6ee] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/amd64/grub/menu.lst (modified) * boot/arch/arm32/loader/Makefile (modified) * boot/arch/ia32/Makefile.inc (modified) * boot/arch/ia32/grub/menu.lst (modified) * boot/arch/ia64/loader/Makefile (modified) * boot/arch/mips32/loader/Makefile (modified) * boot/arch/ppc32/loader/Makefile (modified) * boot/arch/sparc64/loader/Makefile (modified) * kernel/Makefile (modified) * kernel/arch/amd64/src/userspace.c (modified) * kernel/arch/arm32/src/userspace.c (modified) * kernel/arch/ia32/src/userspace.c (modified) * kernel/arch/ia32xen/src/userspace.c (modified) * kernel/arch/ia64/src/asm.S (modified) * kernel/arch/mips32/src/start.S (modified) * kernel/arch/ppc32/src/asm.S (modified) * kernel/arch/ppc64/src/asm.S (modified) * kernel/arch/sparc64/src/asm.S (modified) * kernel/generic/include/lib/elf.h (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/include/proc/program.h (added) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/synch/smc.h (added) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/lib/elf.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/proc/program.c (added) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/smc.c (added) * kernel/generic/src/syscall/syscall.c (modified) * uspace/Makefile (modified) * uspace/app/cli/Makefile (added) * uspace/app/cli/cli.c (added) * uspace/app/init/init.c (modified) * uspace/app/tester/tester.c (modified) * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/arch/amd64/src/entry.s (modified) * uspace/lib/libc/arch/arm32/src/entry.s (modified) * uspace/lib/libc/arch/ia32/src/entry.s (modified) * uspace/lib/libc/arch/ia64/src/entry.s (modified) * uspace/lib/libc/arch/mips32/src/entry.s (modified) * uspace/lib/libc/arch/ppc32/src/entry.s (modified) * uspace/lib/libc/arch/ppc64/src/entry.s (modified) * uspace/lib/libc/arch/sparc64/src/entry.s (modified) * uspace/lib/libc/generic/as.c (modified) * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/generic/libc.c (modified) * uspace/lib/libc/generic/pcb.c (added) * uspace/lib/libc/generic/smc.c (added) * uspace/lib/libc/generic/task.c (modified) * uspace/lib/libc/include/as.h (modified) * uspace/lib/libc/include/io/stream.h (modified) * uspace/lib/libc/include/ipc/loader.h (added) * uspace/lib/libc/include/libc.h (modified) * uspace/lib/libc/include/loader/pcb.h (added) * uspace/lib/libc/include/smc.h (added) * uspace/lib/libc/include/task.h (modified) * uspace/srv/loader/Makefile (added) * uspace/srv/loader/arch/amd64/Makefile.inc (added) * uspace/srv/loader/arch/amd64/_link.ld.in (added) * uspace/srv/loader/arch/amd64/amd64.s (added) * uspace/srv/loader/arch/arm32/Makefile.inc (added) * uspace/srv/loader/arch/arm32/_link.ld.in (added) * uspace/srv/loader/arch/arm32/arm32.s (added) * uspace/srv/loader/arch/ia32/Makefile.inc (added) * uspace/srv/loader/arch/ia32/_link.ld.in (added) * uspace/srv/loader/arch/ia32/ia32.s (added) * uspace/srv/loader/arch/ia64/Makefile.inc (added) * uspace/srv/loader/arch/ia64/_link.ld.in (added) * uspace/srv/loader/arch/ia64/ia64.s (added) * uspace/srv/loader/arch/mips32/Makefile.inc (added) * uspace/srv/loader/arch/mips32/_link.ld.in (added) * uspace/srv/loader/arch/mips32/mips32.s (added) * uspace/srv/loader/arch/ppc32/Makefile.inc (added) * uspace/srv/loader/arch/ppc32/_link.ld.in (added) * uspace/srv/loader/arch/ppc32/ppc32.s (added) * uspace/srv/loader/arch/sparc64/Makefile.inc (added) * uspace/srv/loader/arch/sparc64/_link.ld.in (added) * uspace/srv/loader/arch/sparc64/sparc64.s (added) * uspace/srv/loader/elf_load.c (added) * uspace/srv/loader/include/arch.h (added) * uspace/srv/loader/include/elf.h (added) * uspace/srv/loader/include/elf_load.h (added) * uspace/srv/loader/interp.s (added) * uspace/srv/loader/main.c (added) Merge program-loader related stuff from dynload branch to trunk. (huge) Mon, 07 Jul 2008 13:07:11 GMT Jakub Jermar [b7f9087] * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Instead of aborting or crashing, return EBADF when an invalid file ... Mon, 07 Jul 2008 12:19:07 GMT Jiri Svoboda [412a31e] * uspace/lib/libc/generic/vfs/vfs.c (modified) Fix missing rc check in libc _open() Sun, 06 Jul 2008 20:45:45 GMT Jakub Jermar [b5a1730] * kernel/arch/ia32/src/smp/smp.c (modified) Allocate AP's GDT from first 4 GiB. Sun, 06 Jul 2008 20:07:59 GMT Jakub Jermar [498b201] * kernel/generic/include/mm/frame.h (modified) * kernel/generic/src/mm/frame.c (modified) The real intention of the previous commit was to put the boundary on ... Sun, 06 Jul 2008 19:47:48 GMT Jakub Jermar [5f7a0ef] * kernel/generic/include/mm/frame.h (modified) * kernel/generic/src/mm/frame.c (modified) Introduce FRAME_LOW_16_GiB slab/frame allocator flag. When specified, ... Sun, 06 Jul 2008 18:20:02 GMT Jakub Jermar [2ec725f] * kernel/generic/include/mm/buddy.h (modified) * kernel/generic/src/mm/buddy.c (modified) * kernel/generic/src/mm/frame.c (modified) Avoid deadlock during the 'zone n' kconsole command. Buddy allocator ... Sun, 06 Jul 2008 16:16:32 GMT Jakub Jermar [000350f8] * kernel/generic/src/mm/frame.c (modified) Fix deadlock in the 'zones' kconsole command. Thu, 03 Jul 2008 13:21:20 GMT Jiri Svoboda [515a0102] * uspace/app/init/Makefile (modified) * uspace/app/klog/Makefile (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tetris/Makefile (modified) * uspace/srv/console/Makefile (modified) * uspace/srv/devmap/Makefile (modified) * uspace/srv/fb/Makefile (modified) * uspace/srv/fs/fat/Makefile (modified) * uspace/srv/fs/tmpfs/Makefile (modified) * uspace/srv/kbd/Makefile (modified) * uspace/srv/ns/Makefile (modified) * uspace/srv/rd/Makefile (modified) * uspace/srv/vfs/Makefile (modified) Do not disassemble needlessly. Thu, 03 Jul 2008 12:50:09 GMT Jiri Svoboda [7560b606] * kernel/arch/ppc32/src/asm.S (modified) Remove buggy assembler memsetb function, call generic C _memsetb ... Tue, 01 Jul 2008 19:19:33 GMT Jiri Svoboda [aaa70841] * boot/arch/mips32/loader/Makefile (modified) * kernel/generic/include/config.h (modified) Use initrd with mips32 port. Increase memory size. Tue, 01 Jul 2008 14:42:17 GMT Jiri Svoboda [d987fd7] * boot/arch/arm32/loader/Makefile (modified) Use initrd with arm32 port. Tue, 01 Jul 2008 14:41:49 GMT Jiri Svoboda [57edf88] * uspace/lib/libc/arch/arm32/include/byteorder.h (modified) Fix: arm32 is little-endian. Tue, 01 Jul 2008 11:44:52 GMT Jakub Jermar [939e9c1] * kernel/generic/src/console/kconsole.c (modified) Remove left-over debugging stuff. Mon, 30 Jun 2008 20:33:18 GMT Jakub Jermar [5d67baa] * kernel/arch/ppc32/src/mm/page.c (modified) * kernel/arch/ppc32/src/mm/tlb.c (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/main/main.c (modified) cstyle fixes Wed, 25 Jun 2008 21:43:32 GMT Jakub Jermar [ac0e791] * kernel/arch/ppc32/src/asm.S (modified) Implement memcpy_to_uspace_failover_address for ppc32. This fixes ... Mon, 23 Jun 2008 23:02:01 GMT Jakub Jermar [1bb3766] * kernel/generic/src/mm/frame.c (modified) Finer grained waiting for memory with consideration of the number of ... Mon, 23 Jun 2008 18:49:45 GMT Jakub Jermar [1a1744e] * kernel/generic/src/mm/frame.c (modified) Get rid of the infamous "Sleep not implemented" panic during low ... Mon, 23 Jun 2008 18:44:48 GMT Jakub Jermar [08a19ba] * kernel/genarch/src/mm/as_ht.c (modified) * kernel/generic/include/synch/mutex.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/synch/condvar.c (modified) * kernel/generic/src/synch/mutex.c (modified) * kernel/generic/src/synch/rwlock.c (modified) * kernel/test/mm/slab2.c (modified) Support for active mutexes. Active mutexes implement busy waiting, ... Sun, 22 Jun 2008 19:21:07 GMT Jakub Jermar [deaf8d5] * kernel/generic/src/mm/frame.c (modified) cstyle for frame.c Sun, 22 Jun 2008 15:54:07 GMT Jakub Jermar [69eac4aa] * kernel/generic/src/ipc/ipc.c (modified) Fix a scary two-year old bug: do not attempt to initialize a call ... Sun, 22 Jun 2008 14:35:21 GMT Jakub Jermar [599d6f5] * kernel/generic/src/mm/slab.c (modified) Avoid easy deadlock while printing slab cache statistics. Sun, 22 Jun 2008 14:34:43 GMT Jakub Jermar [1a48bcd] * kernel/generic/include/mm/slab.h (modified) cstyle for slab.h Sat, 21 Jun 2008 10:57:51 GMT Jakub Jermar [1e9d0e3] * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/proc/scheduler.c (modified) cstyle for kinit.c and scheduler.c Sat, 21 Jun 2008 09:13:04 GMT Jakub Jermar [46c1234] * kernel/generic/src/mm/slab.c (modified) cstyle for slab.c Fri, 20 Jun 2008 17:20:19 GMT Jakub Jermar [23cdc921] * kernel/Makefile (modified) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/ia32/Makefile.inc (modified) Introduce the notion of FPU_NO_CFLAGS and separate building of ... Thu, 19 Jun 2008 19:48:03 GMT Jakub Jermar [abe6163] * boot/arch/ia64/loader/gefi/HelenOS/Makefile (modified) * boot/arch/ia64/loader/gefi/apps/Makefile (modified) Remove the ia64 loader's dependency on libgcc. The dependecny would ... Thu, 19 Jun 2008 17:54:02 GMT Jakub Jermar [6660074] * contrib/toolchain/toolchain.amd64.sh (modified) * contrib/toolchain/toolchain.arm32.sh (modified) * contrib/toolchain/toolchain.ia32.sh (modified) * contrib/toolchain/toolchain.ia64.sh (modified) * contrib/toolchain/toolchain.mipseb32.sh (modified) * contrib/toolchain/toolchain.mipsel32.sh (modified) * contrib/toolchain/toolchain.ppc32.sh (modified) * contrib/toolchain/toolchain.ppc64.sh (modified) * contrib/toolchain/toolchain.sparc64.sh (modified) Upgrade the toolchain to gcc 4.3.1. This revealed several bugs fixed ... Thu, 19 Jun 2008 17:50:05 GMT Jakub Jermar [0db266f] * contrib/conf/HelenOS.amd64.simics (deleted) * contrib/conf/HelenOS.ppc32.simics (deleted) * contrib/conf/HelenOS.sparc64.simics (deleted) * contrib/conf/SPMIPS.simics (deleted) * contrib/conf/dot.bochsrc (deleted) * contrib/conf/simics.conf (deleted) * contrib/conf/spmips.conf (deleted) * contrib/conf/vmware.conf (deleted) Remove outdated sample configuration files or configuration files ... Thu, 19 Jun 2008 12:17:02 GMT Jakub Jermar [7a4202d] * kernel/generic/src/main/main.c (modified) Don't print anything before the kernel initializes the first THE ... Wed, 18 Jun 2008 21:24:11 GMT Jakub Jermar [934b2e0] * kernel/arch/ia32/Makefile.inc (modified) Don't build the ia32 kernel with MMX/SSE/3DNOW enabled. This was ... Wed, 18 Jun 2008 21:21:22 GMT Jakub Jermar [18ad03f3] * kernel/Makefile (modified) Frame pointers will make debugging much easier. Wed, 18 Jun 2008 09:47:26 GMT Jiri Svoboda [2a3124c] * kernel/arch/mips32/include/atomic.h (modified) Fix mips32 atomic_add() which would break build unless a constant was ... Tue, 17 Jun 2008 21:32:04 GMT Jakub Jermar [4a23cb6] * kernel/test/avltree/avltree1.c (modified) Fix an off-by-one bug in avltree1 test and also declare an unused ... Mon, 16 Jun 2008 21:42:48 GMT Jakub Jermar [9f491d7] * kernel/arch/ia32/include/atomic.h (modified) * uspace/lib/libc/arch/ia32/include/atomic.h (modified) First argument of atomic functions is read-write (ia32). Mon, 16 Jun 2008 21:36:39 GMT Jakub Jermar [ad2e39b] * kernel/arch/amd64/include/atomic.h (modified) * uspace/lib/libc/arch/amd64/include/atomic.h (modified) First argument to atomic functions is read-write (amd64). Mon, 16 Jun 2008 21:28:37 GMT Jakub Jermar [5336643] * kernel/arch/mips32/include/atomic.h (modified) * uspace/lib/libc/arch/mips32/include/atomic.h (modified) The first argument to atomic_add() is read-write. (mips32) Sun, 15 Jun 2008 11:26:40 GMT Jakub Jermar [3527a93] * boot/arch/arm32/loader/boot.S (modified) * boot/arch/mips32/loader/asm.S (modified) Add TODO comments to arm32 and mips32 loaders saying that caches must ... Sun, 15 Jun 2008 11:07:37 GMT Jakub Jermar [1eb154f] * boot/arch/sparc64/loader/asm.S (modified) * boot/arch/sparc64/loader/ofwarch.c (modified) Don't make any assumptions about the contents of the I-cache in ... Sun, 15 Jun 2008 08:21:17 GMT Jakub Jermar [c711efe] * kernel/arch/sparc64/include/barrier.h (modified) * kernel/arch/sparc64/include/mm/tlb.h (modified) On sparc64, when the operand to the FLUSH instruction doesn't matter, ... Sat, 14 Jun 2008 20:48:41 GMT Jakub Jermar [0af4f9e] * boot/arch/sparc64/loader/asm.S (modified) Issue a sparc64 write barrier before passing control from the loader ... Sat, 14 Jun 2008 16:26:14 GMT Jiri Svoboda [3759681] * kernel/arch/ppc32/include/barrier.h (modified) * kernel/generic/src/mm/backend_elf.c (modified) Implement smc_coherence[_block]() for ppc32 Sat, 14 Jun 2008 16:09:17 GMT Jiri Svoboda [62cd66f] * kernel/generic/src/mm/backend_elf.c (modified) Fix build when smc_coherence_block() is defined as an empty macro Sat, 14 Jun 2008 12:53:42 GMT Jakub Jermar [36e86862] * kernel/generic/src/mm/backend_elf.c (modified) Maintain cache coherence when the ELF backend duplicates a frame from ... Sat, 14 Jun 2008 12:51:25 GMT Jakub Jermar [b22304b] * kernel/arch/ia64/include/barrier.h (modified) Fix operands for fc_i(). 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