# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-11-28T07:48:20Z Sun, 28 Oct 2007 18:15:00 GMT Jakub Jermar [c950a0b] * 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 toolchain scripts to use binutils 2.18 and gcc 4.2.2. Fri, 26 Oct 2007 20:34:37 GMT Jakub Jermar [9f8f183] * Makefile (modified) * uspace/Makefile (modified) Build system fixes. Continue cleaning uspace even if cleanup of one ... Fri, 26 Oct 2007 19:43:38 GMT Jakub Jermar [8fa54e3] * uspace/srv/vfs/vfs_register.c (modified) Specify the width of the printed text in an argument to printf(). Fri, 26 Oct 2007 19:38:32 GMT Jakub Jermar [a228687] * kernel/arch/ia32/src/userspace.c (modified) Formatting fixes. Fri, 26 Oct 2007 19:34:27 GMT Jakub Jermar [75dd55d] * kernel/generic/src/lib/elf.c (modified) Fix elf.c's formatting and add code that can be later enhanced and ... Tue, 23 Oct 2007 19:07:31 GMT Jakub Jermar [c4e75ea] * kernel/generic/include/lib/elf.h (modified) Add SHF_TLS ELF section header flag. This will be needed for ... Fri, 05 Oct 2007 05:16:18 GMT Jakub Jermar [db25906] * kernel/genarch/src/kbd/key.c (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/printf/printf_core.c (modified) Remove duplicit implementation of strlen() in kernel, rename ... Thu, 04 Oct 2007 15:05:25 GMT Jakub Jermar [f7fad5a] * kernel/generic/src/printf/printf_core.c (modified) Fix the string printing precision bug also in the kernel. Thu, 04 Oct 2007 15:00:19 GMT Jakub Jermar [1c38445] * uspace/lib/libc/generic/io/printf_core.c (modified) Fix a bug in interpretation of precision when printing strings. Fix ... Thu, 04 Oct 2007 13:00:10 GMT Jakub Jermar [18525c5] * uspace/lib/libc/generic/async.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_mount.c (modified) Tiny refinement of if-else_if-else statement in vfs_register.c. Wed, 03 Oct 2007 06:55:56 GMT Jakub Jermar [116d3f6f] * uspace/lib/libc/generic/async.c (modified) * uspace/lib/libc/generic/fibril.c (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/generic/thread.c (modified) * uspace/lib/libc/include/async.h (modified) * uspace/lib/libc/include/fibril.h (modified) * uspace/srv/fs/fat/fat.c (modified) Rename fibril_schedule_next_adv() to fibril_switch(). Rename ... Wed, 03 Oct 2007 06:46:47 GMT Jakub Jermar [5b5d25f] * uspace/srv/vfs/vfs_register.c (modified) Don't explicitly answer the IPC_M_DATA_SEND call in VFS_REGISTER. It ... Wed, 03 Oct 2007 06:44:37 GMT Jakub Jermar [96858e8] * uspace/srv/console/console.c (modified) Fix cstyle in console.c. Wed, 03 Oct 2007 06:38:27 GMT Jakub Jermar [40676a2] * uspace/lib/libc/malloc/malloc.c (modified) Make uspace malloc() verbose when it aborts due to inconsistencies. Wed, 03 Oct 2007 06:37:02 GMT Jakub Jermar [813a703] * uspace/lib/libc/generic/time.c (modified) * uspace/lib/libc/include/sys/time.h (modified) * uspace/lib/libc/include/time.h (added) Support for time() function. Sun, 30 Sep 2007 08:15:38 GMT Jakub Vana [4d61252] * boot/arch/ia64/loader/pack (modified) * contrib/toolchain/toolchain.ia64.sh (modified) Support for new gcc 4.2.1 on IA64 Sun, 30 Sep 2007 08:14:50 GMT Jakub Vana [2f3a594] * boot/arch/ia64/loader/Makefile (modified) IA64: Force gcc to build position dependend code (not to use gp ... Sun, 30 Sep 2007 08:11:37 GMT Jakub Vana [dab65b9] * boot/arch/ia64/loader/boot.S (modified) Fix section selection notation Sat, 29 Sep 2007 18:11:48 GMT Jakub Jermar [5b890cfd] * uspace/srv/vfs/Makefile (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_open.c (added) VFS work. Start VFS_OPEN. Sat, 29 Sep 2007 15:32:58 GMT Jakub Vana [d7b5cf2] * boot/arch/ia64/loader/boot.S (modified) Fill loader stack not to be used by linker to store data Sat, 29 Sep 2007 15:28:28 GMT Jakub Vana [bb725a9] * boot/arch/ia64/loader/boot.S (modified) Rename section bss in loader to .bss to be correct linked Sat, 29 Sep 2007 12:21:39 GMT Jakub Jermar [0dc4258] * kernel/generic/src/ipc/sysipc.c (modified) Enable forwarding of IPC_M_AS_AREA_SEND, IPC_M_AS_AREA_RECV, ... Sat, 29 Sep 2007 10:53:16 GMT Jakub Jermar [b878df3] * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/mm/as.c (modified) Rename as_get_size() to as_area_get_size() and add a doxygen comment. Fri, 28 Sep 2007 23:11:46 GMT Josef Cejka [07e4a3c] * uspace/srv/devmap/devmap.c (modified) * uspace/srv/devmap/devmap.h (modified) Added message forwarding to device mapper. Fri, 28 Sep 2007 22:15:02 GMT Jakub Jermar [af0ff9b2] * uspace/srv/vfs/vfs_mount.c (modified) VFS work. Add the missing bits of VFS-side VFS_MOUNT. Fri, 28 Sep 2007 20:40:56 GMT Jakub Jermar [2c2e0c6] * uspace/srv/vfs/vfs_mount.c (modified) VFS work. Prevent race conditions when checking rootfs by taking a ... Fri, 28 Sep 2007 20:11:02 GMT Jakub Jermar [7313e7a] * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_mount.c (modified) VFS work. This is a checkpoint commit. It introduces initial, still ... Fri, 28 Sep 2007 17:29:05 GMT Josef Cejka [0e0476ad] * boot/arch/arm32/loader/Makefile (modified) * boot/arch/ia32/Makefile.inc (modified) * boot/arch/ia32/grub/menu.lst (modified) * boot/arch/ia32xen/Makefile.inc (modified) * boot/arch/ia32xen/grub/menu.lst (modified) * boot/arch/ia64/loader/Makefile (modified) * boot/arch/mips32/loader/Makefile (modified) * boot/arch/ppc32/loader/Makefile (modified) * boot/arch/ppc64/loader/Makefile (modified) * boot/arch/sparc64/loader/Makefile (modified) * contrib/conf/ski.conf (modified) DevMap, VFS and FAT added to boot images for all architectures. Fri, 28 Sep 2007 16:48:16 GMT Josef Cejka [90e6025] * kernel/generic/include/ipc/ipc.h (modified) * uspace/lib/libc/include/ipc/fb.h (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/devmap/devmap.h (modified) * uspace/srv/vfs/vfs.h (modified) Fixed naming convention in IPC. Fri, 28 Sep 2007 14:44:23 GMT Jakub Jermar [12a56fa] * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Modify vfs_lookup_internal() to be able to work with an ... Fri, 28 Sep 2007 13:42:04 GMT Jakub Jermar [84b86dcb] * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Add fs_name_to_handle() function to abstract away the ... Fri, 28 Sep 2007 13:34:01 GMT Josef Cejka [13125d3] * boot/arch/mips32/loader/Makefile (modified) * uspace/Makefile (modified) * uspace/lib/libc/include/ipc/services.h (modified) * uspace/srv/devmap/Makefile (added) * uspace/srv/devmap/devmap.c (added) * uspace/srv/devmap/devmap.h (added) Added basic support for device mapper. Fri, 28 Sep 2007 10:36:31 GMT Jakub Jermar [5f4cfb1e] * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Upon FS registration via VFS_REGISTER, the client is ... Fri, 28 Sep 2007 10:02:37 GMT Josef Cejka [566d798d] * contrib/conf/gxemul.sh (modified) Added processor type into gxemul run script. Thu, 27 Sep 2007 18:14:02 GMT Jakub Jermar [6c117bb] * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) VFS work. Proto implementation of VFS-side vfs_lookup_internal(). Thu, 27 Sep 2007 15:27:53 GMT Jakub Jermar [37e7dc54] * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Modify the protocol so that VFS and FAT (or any other FS) ... Thu, 27 Sep 2007 12:38:31 GMT Jakub Jermar [bcf23cf] * uspace/srv/vfs/Makefile (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (added) * uspace/srv/vfs/vfs_mount.c (added) VFS work. Start support for the Patch Lookup Buffer. Also add ... Thu, 27 Sep 2007 12:35:36 GMT Jakub Jermar [5d4e90f0] * uspace/app/tester/tester.h (modified) * uspace/lib/libc/arch/amd64/include/fibril.h (modified) * uspace/lib/libc/arch/amd64/include/types.h (modified) * uspace/lib/libc/arch/arm32/include/fibril.h (modified) * uspace/lib/libc/arch/arm32/include/types.h (modified) * uspace/lib/libc/arch/ia32/include/fibril.h (modified) * uspace/lib/libc/arch/ia32/include/stackarg.h (modified) * uspace/lib/libc/arch/ia32/include/types.h (modified) * uspace/lib/libc/arch/ia64/include/fibril.h (modified) * uspace/lib/libc/arch/ia64/include/types.h (modified) * uspace/lib/libc/arch/mips32/include/fibril.h (modified) * uspace/lib/libc/arch/mips32/include/stackarg.h (modified) * uspace/lib/libc/arch/mips32/include/types.h (modified) * uspace/lib/libc/arch/ppc32/include/fibril.h (modified) * uspace/lib/libc/arch/ppc32/include/types.h (modified) * uspace/lib/libc/arch/ppc64/include/fibril.h (modified) * uspace/lib/libc/arch/ppc64/include/types.h (modified) * uspace/lib/libc/arch/sparc64/include/atomic.h (modified) * uspace/lib/libc/arch/sparc64/include/fibril.h (modified) * uspace/lib/libc/arch/sparc64/include/syscall.h (modified) * uspace/lib/libc/arch/sparc64/include/types.h (modified) * uspace/lib/libc/generic/as.c (modified) * uspace/lib/libc/generic/futex.c (modified) * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/generic/mman.c (modified) * uspace/lib/libc/generic/string.c (modified) * uspace/lib/libc/include/as.h (modified) * uspace/lib/libc/include/async.h (modified) * uspace/lib/libc/include/bitops.h (modified) * uspace/lib/libc/include/futex.h (modified) * uspace/lib/libc/include/io/io.h (modified) * uspace/lib/libc/include/io/printf_core.h (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/lib/libc/include/libc.h (modified) * uspace/lib/libc/include/stdarg.h (modified) * uspace/lib/libc/include/stddef.h (modified) * uspace/lib/libc/include/stdint.h (modified) * uspace/lib/libc/include/stdio.h (modified) * uspace/lib/libc/include/string.h (modified) * uspace/lib/libc/include/sys/mman.h (modified) * uspace/lib/libc/include/sys/time.h (modified) * uspace/lib/libc/include/sys/types.h (modified) * uspace/lib/libc/include/syscall.h (modified) * uspace/lib/libc/include/task.h (modified) * uspace/lib/libc/include/thread.h (modified) * uspace/lib/libc/include/types.h (deleted) * uspace/lib/libc/include/unistd.h (modified) * uspace/srv/fb/ppm.c (modified) * uspace/srv/fb/ppm.h (modified) * uspace/srv/kbd/arch/sparc64/src/kbd.c (modified) * uspace/srv/kbd/include/key_buffer.h (modified) * uspace/srv/pci/libpci/types.h (modified) Header cleanup. Move off_t, size_t and ssize_t into sys/types.h. ... Wed, 26 Sep 2007 22:05:22 GMT Jakub Jermar [8c20b26] * uspace/srv/vfs/vfs.h (modified) VFS work. Introduce basic types representing a file system node and ... Wed, 26 Sep 2007 15:23:59 GMT Jakub Jermar [01f5e17] * uspace/srv/console/console.c (modified) Cstyle and other minor fixes in the console code. Mon, 24 Sep 2007 10:49:14 GMT Jakub Vana [c535273] * kernel/arch/ia64/include/drivers/i8042.h (modified) Macro naming correction Mon, 24 Sep 2007 10:06:29 GMT Jakub Vana [56bc4a3] * kernel/arch/ia64/include/drivers/i8042.h (added) IA64 keyboard lost headerfile Sat, 22 Sep 2007 20:08:12 GMT Jakub Jermar [a4627c4] * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Describe the bottleneck of one VFS-FS connection in ... Thu, 20 Sep 2007 17:01:52 GMT Jakub Jermar [8f9ede5] * uspace/srv/vfs/Makefile (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_register.c (added) Move VFS_REGISTER functionality into a separate file. Thu, 20 Sep 2007 16:38:46 GMT Jakub Jermar [6675c70] * uspace/lib/libc/generic/async.c (modified) * uspace/srv/fs/fat/fat.c (modified) In async_new_connection(), be more robust in the case that the ... Wed, 19 Sep 2007 20:38:12 GMT Jakub Jermar [d2d0baf] * uspace/srv/fs/fat/fat.c (modified) No need to call async_manager() at the end of fat.c's main(). Wed, 19 Sep 2007 18:56:02 GMT Jakub Jermar [47a776f9] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/amd64/grub/menu.lst (modified) * uspace/srv/fs/fat/Makefile (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/vfs/Makefile (modified) * uspace/srv/vfs/vfs.c (modified) VFS work. The VFS_REGISTER is now fully implemented by both vfs and ... Tue, 18 Sep 2007 19:58:19 GMT Jakub Jermar [26f2af0] * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/include/async.h (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/vfs/vfs.c (modified) VFS work. Implement VFS_REGISTER part of the protocol in the FAT ... Tue, 18 Sep 2007 05:04:27 GMT Jakub Jermar [c3b25510] * uspace/lib/libc/generic/ipc.c (modified) Pseudo thread -> fibril change in several comments. Mon, 17 Sep 2007 17:31:33 GMT Jakub Jermar [c0cdcaf] * uspace/Makefile (modified) * uspace/lib/libc/include/ipc/services.h (modified) * uspace/srv/fs/fat/Makefile (moved) * uspace/srv/fs/fat/fat.c (moved) * uspace/srv/vfs/vfs.h (modified) Turn the empty fs service into the beginning of FAT support. Start ... Mon, 17 Sep 2007 17:29:49 GMT Jakub Jermar [b006bfb8] * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/arch/amd64/_link.ld.in (modified) * uspace/lib/libc/arch/arm32/Makefile.inc (modified) * uspace/lib/libc/arch/arm32/_link.ld.in (modified) * uspace/lib/libc/arch/ia32/_link.ld.in (modified) * uspace/lib/libc/arch/ia64/Makefile.inc (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) Modify parts of the build system and libc to support building ... Sun, 16 Sep 2007 11:02:33 GMT Jakub Jermar [a0edf5f] * kernel/generic/include/ipc/ipc.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) VFS work. Added mandatory VFS_LOOKUP Handling of VFS_REGISTER ... Sat, 15 Sep 2007 14:47:57 GMT Jakub Jermar [2b20947] * uspace/lib/libc/include/ctype.h (modified) * uspace/lib/libc/include/libadt/hash_table.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) VFS work. Delve deeper into VFS_REGISTER. Sat, 15 Sep 2007 13:50:25 GMT Jakub Jermar [d0b72c4] * uspace/lib/libc/include/ctype.h (modified) Implementation of isalnum(). Sat, 15 Sep 2007 13:44:56 GMT Jakub Jermar [4ec91b2f] * uspace/lib/libc/include/ctype.h (modified) Implementation of isalpha(). Sat, 15 Sep 2007 08:54:35 GMT Jakub Jermar [d79dcdb] * kernel/generic/include/ipc/ipc.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) VFS work. Now, each VFS connection fibril will accept requests in a ... Sat, 15 Sep 2007 07:01:47 GMT Jakub Jermar [183b4a0] * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) Add wrappers facilitating easy use of IPC_M_DATA_SEND calls and answers. Thu, 13 Sep 2007 20:19:40 GMT Jakub Jermar [b3f598e] * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) VFS work. Start implementing the VFS_REGISTER request. Thu, 13 Sep 2007 19:28:50 GMT Jakub Jermar [c952465d] * uspace/lib/libc/include/ipc/services.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (added) VFS work. Turn the dummy skeleton into a dummy skeleton that can ... Thu, 13 Sep 2007 12:50:16 GMT Jakub Vana [7a9364c] * boot/arch/ia64/Makefile.inc (modified) * boot/arch/ia64/loader/Makefile (modified) * boot/arch/ia64/loader/asm.S (modified) * boot/arch/ia64/loader/boot.S (modified) * kernel/arch/ia64/Makefile.inc (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/ia64/src/start.S (modified) Pack ski version of HelenOS to image.boot loader Wed, 12 Sep 2007 20:05:47 GMT Jakub Jermar [0f78e74] * uspace/Makefile (modified) * uspace/srv/rd/rd.c (modified) * uspace/srv/vfs/Makefile (added) * uspace/srv/vfs/vfs.c (added) One occurrence of the left-over term 'pseudo thread' replaced with ... Mon, 10 Sep 2007 12:31:12 GMT Jakub Vana [68f93b9] * kernel/arch/ia64/include/bootinfo.h (added) Missing header file Sun, 09 Sep 2007 21:10:57 GMT Jakub Vana [ef042e0] * kernel/arch/ia64/_link.ld.in (modified) * kernel/arch/ia64/include/interrupt.h (modified) * kernel/genarch/src/kbd/i8042.c (modified) * kernel/kernel.config (modified) IA64 rest of neaded changes to work with simics keyboard Sun, 09 Sep 2007 21:09:14 GMT Jakub Vana [2a06e2f] * kernel/arch/ia64/include/asm.h (modified) IA64 legacy I/O Sun, 09 Sep 2007 21:08:25 GMT Jakub Vana [0e9463df] * kernel/arch/ia64/Makefile.inc (modified) IA64 Makefile changes for simics Sun, 09 Sep 2007 21:07:23 GMT Jakub Vana [743ffa6e] * kernel/arch/ia64/src/ia64.c (modified) IA64 simics keyboard support Sun, 09 Sep 2007 21:05:23 GMT Jakub Vana [857c0e7] * kernel/arch/ia64/src/start.S (modified) IA64 loader parameter Sun, 09 Sep 2007 19:55:56 GMT Jakub Vana [c785296] * HelenOS.config (modified) * boot/arch/ia64/Makefile.inc (modified) * boot/arch/ia64/loader/Makefile (added) * boot/arch/ia64/loader/asm.S (added) * boot/arch/ia64/loader/asm.h (added) * boot/arch/ia64/loader/boot.S (added) * boot/arch/ia64/loader/main.c (added) * boot/arch/ia64/loader/main.h (added) * boot/arch/ia64/loader/pack (added) * boot/arch/ia64/loader/stack.h (added) * boot/arch/ia64/loader/types.h (added) * boot/arch/sparc64/loader/Makefile (modified) IA64 loader (based on sparc loader) Wed, 05 Sep 2007 20:01:36 GMT Jakub Jermar [9b35499] * kernel/arch/sparc64/include/drivers/scr.h (modified) * kernel/arch/sparc64/src/drivers/scr.c (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/ofw/ofw_tree.h (modified) * kernel/genarch/src/ofw/sbus.c (added) Experimental support for the cgsix framebuffer, which is found on old ... Fri, 31 Aug 2007 15:18:25 GMT Jakub Jermar [267ab56] * README.svatba (deleted) The wedding is over. Time to clean things up. Mon, 13 Aug 2007 10:06:25 GMT Jakub Vana [14e376c] * README.svatba (added) Wedding commit Wed, 08 Aug 2007 14:43:29 GMT Jakub Jermar [556fc532] * boot/arch/sparc64/loader/pack (modified) Fix sparc64 loader's pack script for use with gcc 4.2.1 by avoiding ... Wed, 08 Aug 2007 14:38:10 GMT Jakub Jermar [0368fb59] * contrib/toolchain/toolchain.sparc64.sh (modified) Update sparc64 toolchain script for gcc 4.2.1. Fri, 03 Aug 2007 09:35:00 GMT Jakub Jermar [7fe9c5b] * kernel/genarch/src/softint/division.c (modified) Minor cleanup of softint. Sun, 29 Jul 2007 19:17:25 GMT Jakub Jermar [b76a2217] * kernel/generic/include/adt/avl.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/src/adt/avl.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) Give the AVL tree walkers the possibility to take an argument. Each ... Sun, 29 Jul 2007 18:18:37 GMT Jakub Jermar [83a5cba] * kernel/generic/src/adt/avl.c (modified) Get rid of code duplicities in the insert path into an AVL tree. Sun, 29 Jul 2007 13:50:20 GMT Jakub Jermar [5dcee525] * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/proc/thread.c (modified) Replace the threads_btree B+tree with an AVL tree. The new variable ... Sun, 29 Jul 2007 13:46:34 GMT Jakub Jermar [d1e9321] * kernel/generic/include/adt/avl.h (modified) * kernel/generic/src/adt/avl.c (modified) Add explicit type for an AVL tree key. Add function to walk an AVL ... Sun, 29 Jul 2007 11:51:56 GMT Jakub Jermar [0d65d76] * kernel/Makefile (modified) * kernel/doc/AUTHORS (modified) * kernel/test/test.c (modified) * kernel/test/test.h (modified) Make the kernel compile again after integrating the AVL tree. ... Sun, 29 Jul 2007 11:28:10 GMT Jakub Jermar [358ec13] * kernel/generic/include/adt/avl.h (added) * kernel/generic/src/adt/avl.c (added) * kernel/test/avltree/avltree1.c (added) * kernel/test/avltree/avltree1.def (added) Import the AVL tree implementation from the RCU branch. Thu, 12 Jul 2007 16:02:25 GMT Jakub Jermar [975f62f] * uspace/lib/libc/generic/io/stream.c (modified) Formatting changes. Wed, 11 Jul 2007 20:31:45 GMT Jakub Jermar [7918fce] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) Implement a new mechanism for copying data between two address spaces ... Wed, 11 Jul 2007 16:31:29 GMT Jakub Jermar [398d967] * kernel/generic/include/ipc/ipc.h (modified) Collapse IPC method numbers. Fri, 06 Jul 2007 17:43:26 GMT Jakub Jermar [c7509e5] * uspace/lib/libc/generic/async.c (modified) * uspace/lib/libc/generic/fibril.c (modified) Add comment clarifying how a fibril waiting for a message gets ... Fri, 06 Jul 2007 16:04:08 GMT Jakub Jermar [b76f2f8] * uspace/Makefile (modified) Fix two minor bugs in uspace's make clean. Wed, 04 Jul 2007 17:03:42 GMT Jakub Jermar [36c9234] * uspace/lib/libc/generic/async.c (modified) * uspace/lib/libc/generic/ipc.c (modified) Improve comments in async.c Wed, 04 Jul 2007 14:22:16 GMT Jakub Jermar [f5b4fb9] * kernel/Makefile (modified) * uspace/lib/libc/Makefile.toolchain (modified) Allow HelenOS to be built by a native gcc on Solaris. Mon, 02 Jul 2007 22:11:54 GMT Jakub Jermar [e70bfa5] * uspace/lib/libc/generic/async.c (modified) Improve comments in async.c Mon, 02 Jul 2007 18:37:41 GMT Jakub Jermar [7b63b6b] * kernel/generic/src/proc/thread.c (modified) Kernel stack address was printed twice. Mon, 02 Jul 2007 18:30:54 GMT Jakub Jermar [daa90e8] * uspace/lib/libc/generic/async.c (modified) * uspace/lib/libc/generic/time.c (modified) * uspace/lib/libc/include/sys/time.h (modified) * uspace/lib/libc/include/time.h (deleted) Remove duplicit and empty time.h from libc. Move timeval functions ... Thu, 28 Jun 2007 20:47:03 GMT Jakub Jermar [f2f0392] * uspace/lib/libc/generic/async.c (modified) More fibril/psthread cleanup. Thu, 28 Jun 2007 19:45:36 GMT Jakub Jermar [9591265] * uspace/lib/libc/generic/async.c (modified) More psthread/fibril cleanup. Thu, 28 Jun 2007 15:49:21 GMT Jakub Jermar [12f91130] * uspace/lib/libc/generic/async.c (modified) * uspace/lib/libc/generic/fibril.c (modified) * uspace/lib/libc/include/fibril.h (modified) Remove fibril_join(). We cannot guarantee our assumptions that ... Thu, 28 Jun 2007 00:54:12 GMT Jakub Jermar [bc1f1c2] * kernel/arch/ia32/src/context.s (modified) * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/arch/amd64/Makefile.inc (modified) * uspace/lib/libc/arch/amd64/include/fibril.h (moved) * uspace/lib/libc/arch/amd64/include/thread.h (modified) * uspace/lib/libc/arch/amd64/src/fibril.S (moved) * uspace/lib/libc/arch/arm32/Makefile.inc (modified) * uspace/lib/libc/arch/arm32/include/fibril.h (moved) * uspace/lib/libc/arch/arm32/include/thread.h (modified) * uspace/lib/libc/arch/arm32/src/fibril.S (moved) * uspace/lib/libc/arch/ia32/Makefile.inc (modified) * uspace/lib/libc/arch/ia32/include/fibril.h (moved) * uspace/lib/libc/arch/ia32/include/thread.h (modified) * uspace/lib/libc/arch/ia32/src/fibril.S (moved) * uspace/lib/libc/arch/ia64/Makefile.inc (modified) * uspace/lib/libc/arch/ia64/include/fibril.h (moved) * uspace/lib/libc/arch/ia64/include/thread.h (modified) * uspace/lib/libc/arch/ia64/src/fibril.S (moved) * uspace/lib/libc/arch/mips32/Makefile.inc (modified) * uspace/lib/libc/arch/mips32/include/fibril.h (moved) * uspace/lib/libc/arch/mips32/include/thread.h (modified) * uspace/lib/libc/arch/mips32/src/fibril.S (moved) * uspace/lib/libc/arch/mips32eb/Makefile.inc (modified) * uspace/lib/libc/arch/mips32eb/include/fibril.h (added) * uspace/lib/libc/arch/mips32eb/include/psthread.h (deleted) * uspace/lib/libc/arch/ppc32/Makefile.inc (modified) * uspace/lib/libc/arch/ppc32/include/fibril.h (moved) * uspace/lib/libc/arch/ppc32/include/thread.h (modified) * uspace/lib/libc/arch/ppc32/src/fibril.S (moved) * uspace/lib/libc/arch/ppc64/Makefile.inc (modified) * uspace/lib/libc/arch/ppc64/include/fibril.h (moved) * uspace/lib/libc/arch/ppc64/include/thread.h (modified) * uspace/lib/libc/arch/ppc64/src/fibril.S (moved) * uspace/lib/libc/arch/sparc64/Makefile.inc (modified) * uspace/lib/libc/arch/sparc64/include/fibril.h (moved) * uspace/lib/libc/arch/sparc64/include/thread.h (modified) * uspace/lib/libc/arch/sparc64/src/fibril.S (moved) * uspace/lib/libc/generic/async.c (modified) * uspace/lib/libc/generic/fibril.c (added) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/generic/libc.c (modified) * uspace/lib/libc/generic/psthread.c (deleted) * uspace/lib/libc/generic/thread.c (modified) * uspace/lib/libc/include/async.h (modified) * uspace/lib/libc/include/fibril.h (moved) Goodbye pseudo threads, welcome fibrils. The renaming might still be ... Wed, 27 Jun 2007 23:12:25 GMT Jakub Jermar [b9641ee] * uspace/lib/libc/generic/psthread.c (modified) * uspace/lib/libc/include/psthread.h (modified) 1. Implement simple joining of pseudo threads. Only one pseudo thread ... Sat, 23 Jun 2007 13:35:07 GMT Jakub Jermar [72381f1] Remove dummy presenter. Sat, 23 Jun 2007 13:34:01 GMT Jakub Jermar [00acd66] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm32/loader/Makefile (modified) * boot/arch/ia32/Makefile.inc (modified) * boot/arch/ia32xen/Makefile.inc (modified) * boot/arch/mips32/loader/Makefile (modified) * boot/arch/ppc32/loader/Makefile (modified) * boot/arch/ppc64/loader/Makefile (modified) * boot/arch/sparc64/loader/Makefile (modified) * contrib/conf/ski.conf (modified) * uspace/Makefile (modified) * uspace/app/init/Makefile (moved) * uspace/app/init/init.c (moved) * uspace/app/init/init.h (moved) * uspace/app/init/version.c (moved) * uspace/app/init/version.h (moved) * uspace/app/klog/Makefile (moved) * uspace/app/klog/klog.c (moved) * uspace/app/tester/Makefile (moved) * uspace/app/tester/fault/fault1.c (moved) * uspace/app/tester/fault/fault1.def (moved) * uspace/app/tester/fault/fault2.c (moved) * uspace/app/tester/fault/fault2.def (moved) * uspace/app/tester/ipc/answer.c (moved) * uspace/app/tester/ipc/answer.def (moved) * uspace/app/tester/ipc/connect.c (moved) * uspace/app/tester/ipc/connect.def (moved) * uspace/app/tester/ipc/hangup.c (moved) * uspace/app/tester/ipc/hangup.def (moved) * uspace/app/tester/ipc/register.c (moved) * uspace/app/tester/ipc/register.def (moved) * uspace/app/tester/ipc/send_async.c (moved) * uspace/app/tester/ipc/send_async.def (moved) * uspace/app/tester/ipc/send_sync.c (moved) * uspace/app/tester/ipc/send_sync.def (moved) * uspace/app/tester/print/print1.c (moved) * uspace/app/tester/print/print1.def (moved) * uspace/app/tester/tester.c (moved) * uspace/app/tester/tester.h (moved) * uspace/app/tester/thread/thread1.c (moved) * uspace/app/tester/thread/thread1.def (moved) * uspace/app/tetris/Makefile (moved) * uspace/app/tetris/input.c (moved) * uspace/app/tetris/input.h (moved) * uspace/app/tetris/pathnames.h (moved) * uspace/app/tetris/scores.c (moved) * uspace/app/tetris/scores.h (moved) * uspace/app/tetris/screen.c (moved) * uspace/app/tetris/screen.h (moved) * uspace/app/tetris/shapes.c (moved) * uspace/app/tetris/tetris.c (moved) * uspace/app/tetris/tetris.h (moved) * uspace/lib/libc/Makefile (moved) * uspace/lib/libc/Makefile.toolchain (moved) * uspace/lib/libc/arch/amd64/Makefile.inc (moved) * uspace/lib/libc/arch/amd64/_link.ld.in (moved) * uspace/lib/libc/arch/amd64/include/atomic.h (moved) * uspace/lib/libc/arch/amd64/include/config.h (moved) * uspace/lib/libc/arch/amd64/include/context_offset.h (moved) * uspace/lib/libc/arch/amd64/include/ddi.h (moved) * uspace/lib/libc/arch/amd64/include/endian.h (moved) * uspace/lib/libc/arch/amd64/include/faddr.h (moved) * uspace/lib/libc/arch/amd64/include/limits.h (moved) * uspace/lib/libc/arch/amd64/include/psthread.h (moved) * uspace/lib/libc/arch/amd64/include/stackarg.h (moved) * uspace/lib/libc/arch/amd64/include/syscall.h (moved) * uspace/lib/libc/arch/amd64/include/thread.h (moved) * uspace/lib/libc/arch/amd64/include/types.h (moved) * uspace/lib/libc/arch/amd64/src/entry.s (moved) * uspace/lib/libc/arch/amd64/src/psthread.S (moved) * uspace/lib/libc/arch/amd64/src/syscall.S (moved) * uspace/lib/libc/arch/amd64/src/thread.c (moved) * uspace/lib/libc/arch/amd64/src/thread_entry.s (moved) * uspace/lib/libc/arch/arm32/Makefile.inc (moved) * uspace/lib/libc/arch/arm32/_link.ld.in (moved) * uspace/lib/libc/arch/arm32/include/atomic.h (moved) * uspace/lib/libc/arch/arm32/include/config.h (moved) * uspace/lib/libc/arch/arm32/include/endian.h (moved) * uspace/lib/libc/arch/arm32/include/faddr.h (moved) * uspace/lib/libc/arch/arm32/include/limits.h (moved) * uspace/lib/libc/arch/arm32/include/psthread.h (moved) * uspace/lib/libc/arch/arm32/include/stackarg.h (moved) * uspace/lib/libc/arch/arm32/include/syscall.h (moved) * uspace/lib/libc/arch/arm32/include/thread.h (moved) * uspace/lib/libc/arch/arm32/include/types.h (moved) * uspace/lib/libc/arch/arm32/src/eabi.S (moved) * uspace/lib/libc/arch/arm32/src/entry.s (moved) * uspace/lib/libc/arch/arm32/src/psthread.S (moved) * uspace/lib/libc/arch/arm32/src/syscall.c (moved) * uspace/lib/libc/arch/arm32/src/thread.c (moved) * uspace/lib/libc/arch/arm32/src/thread_entry.s (moved) * uspace/lib/libc/arch/ia32/Makefile.inc (moved) * uspace/lib/libc/arch/ia32/_link.ld.in (moved) * uspace/lib/libc/arch/ia32/include/atomic.h (moved) * uspace/lib/libc/arch/ia32/include/config.h (moved) * uspace/lib/libc/arch/ia32/include/ddi.h (moved) * uspace/lib/libc/arch/ia32/include/endian.h (moved) * uspace/lib/libc/arch/ia32/include/faddr.h (moved) * uspace/lib/libc/arch/ia32/include/limits.h (moved) * uspace/lib/libc/arch/ia32/include/psthread.h (moved) * uspace/lib/libc/arch/ia32/include/stackarg.h (moved) * uspace/lib/libc/arch/ia32/include/syscall.h (moved) * uspace/lib/libc/arch/ia32/include/thread.h (moved) * uspace/lib/libc/arch/ia32/include/types.h (moved) * uspace/lib/libc/arch/ia32/src/entry.s (moved) * uspace/lib/libc/arch/ia32/src/psthread.S (moved) * uspace/lib/libc/arch/ia32/src/syscall.c (moved) * uspace/lib/libc/arch/ia32/src/thread.c (moved) * uspace/lib/libc/arch/ia32/src/thread_entry.s (moved) * uspace/lib/libc/arch/ia64/Makefile.inc (moved) * uspace/lib/libc/arch/ia64/_link.ld.in (moved) * uspace/lib/libc/arch/ia64/include/atomic.h (moved) * uspace/lib/libc/arch/ia64/include/config.h (moved) * uspace/lib/libc/arch/ia64/include/endian.h (moved) * uspace/lib/libc/arch/ia64/include/faddr.h (moved) * uspace/lib/libc/arch/ia64/include/limits.h (moved) * uspace/lib/libc/arch/ia64/include/psthread.h (moved) * uspace/lib/libc/arch/ia64/include/stack.h (moved) * uspace/lib/libc/arch/ia64/include/stackarg.h (moved) * uspace/lib/libc/arch/ia64/include/syscall.h (moved) * uspace/lib/libc/arch/ia64/include/thread.h (moved) * uspace/lib/libc/arch/ia64/include/types.h (moved) * uspace/lib/libc/arch/ia64/src/entry.s (moved) * uspace/lib/libc/arch/ia64/src/psthread.S (moved) * uspace/lib/libc/arch/ia64/src/syscall.S (moved) * uspace/lib/libc/arch/ia64/src/thread.c (moved) * uspace/lib/libc/arch/ia64/src/thread_entry.s (moved) * uspace/lib/libc/arch/mips32/Makefile.inc (moved) * uspace/lib/libc/arch/mips32/_link.ld.in (moved) * uspace/lib/libc/arch/mips32/include/atomic.h (moved) * uspace/lib/libc/arch/mips32/include/config.h (moved) * uspace/lib/libc/arch/mips32/include/context_offset.h (moved) * uspace/lib/libc/arch/mips32/include/endian.h (moved) * uspace/lib/libc/arch/mips32/include/faddr.h (moved) * uspace/lib/libc/arch/mips32/include/limits.h (moved) * uspace/lib/libc/arch/mips32/include/psthread.h (moved) * uspace/lib/libc/arch/mips32/include/stackarg.h (moved) * uspace/lib/libc/arch/mips32/include/syscall.h (moved) * uspace/lib/libc/arch/mips32/include/thread.h (moved) * uspace/lib/libc/arch/mips32/include/types.h (moved) * uspace/lib/libc/arch/mips32/src/entry.s (moved) * uspace/lib/libc/arch/mips32/src/psthread.S (moved) * uspace/lib/libc/arch/mips32/src/syscall.c (moved) * uspace/lib/libc/arch/mips32/src/thread.c (moved) * uspace/lib/libc/arch/mips32/src/thread_entry.s (moved) * uspace/lib/libc/arch/mips32eb/Makefile.inc (moved) * uspace/lib/libc/arch/mips32eb/_link.ld.in (moved) * uspace/lib/libc/arch/mips32eb/include/atomic.h (moved) * uspace/lib/libc/arch/mips32eb/include/config.h (moved) * uspace/lib/libc/arch/mips32eb/include/context_offset.h (moved) * uspace/lib/libc/arch/mips32eb/include/endian.h (moved) * uspace/lib/libc/arch/mips32eb/include/faddr.h (moved) * uspace/lib/libc/arch/mips32eb/include/limits.h (moved) * uspace/lib/libc/arch/mips32eb/include/psthread.h (moved) * uspace/lib/libc/arch/mips32eb/include/stackarg.h (moved) * uspace/lib/libc/arch/mips32eb/include/syscall.h (moved) * uspace/lib/libc/arch/mips32eb/include/thread.h (moved) * uspace/lib/libc/arch/mips32eb/include/types.h (moved) * uspace/lib/libc/arch/mips32eb/src (moved) * uspace/lib/libc/arch/ppc32/Makefile.inc (moved) * uspace/lib/libc/arch/ppc32/_link.ld.in (moved) * uspace/lib/libc/arch/ppc32/include/atomic.h (moved) * uspace/lib/libc/arch/ppc32/include/config.h (moved) * uspace/lib/libc/arch/ppc32/include/context_offset.h (moved) * uspace/lib/libc/arch/ppc32/include/endian.h (moved) * uspace/lib/libc/arch/ppc32/include/faddr.h (moved) * uspace/lib/libc/arch/ppc32/include/limits.h (moved) * uspace/lib/libc/arch/ppc32/include/psthread.h (moved) * uspace/lib/libc/arch/ppc32/include/regname.h (moved) * uspace/lib/libc/arch/ppc32/include/stackarg.h (moved) * uspace/lib/libc/arch/ppc32/include/syscall.h (moved) * uspace/lib/libc/arch/ppc32/include/thread.h (moved) * uspace/lib/libc/arch/ppc32/include/types.h (moved) * uspace/lib/libc/arch/ppc32/src/entry.s (moved) * uspace/lib/libc/arch/ppc32/src/psthread.S (moved) * uspace/lib/libc/arch/ppc32/src/syscall.c (moved) * uspace/lib/libc/arch/ppc32/src/thread.c (moved) * uspace/lib/libc/arch/ppc32/src/thread_entry.s (moved) * uspace/lib/libc/arch/ppc64/Makefile.inc (moved) * uspace/lib/libc/arch/ppc64/_link.ld.in (moved) * uspace/lib/libc/arch/ppc64/include/atomic.h (moved) * uspace/lib/libc/arch/ppc64/include/config.h (moved) * uspace/lib/libc/arch/ppc64/include/context_offset.h (moved) * uspace/lib/libc/arch/ppc64/include/endian.h (moved) * uspace/lib/libc/arch/ppc64/include/faddr.h (moved) * uspace/lib/libc/arch/ppc64/include/limits.h (moved) * uspace/lib/libc/arch/ppc64/include/psthread.h (moved) * uspace/lib/libc/arch/ppc64/include/regname.h (moved) * uspace/lib/libc/arch/ppc64/include/stackarg.h (moved) * uspace/lib/libc/arch/ppc64/include/syscall.h (moved) * uspace/lib/libc/arch/ppc64/include/thread.h (moved) * uspace/lib/libc/arch/ppc64/include/types.h (moved) * uspace/lib/libc/arch/ppc64/src/entry.s (moved) * uspace/lib/libc/arch/ppc64/src/psthread.S (moved) * uspace/lib/libc/arch/ppc64/src/syscall.c (moved) * uspace/lib/libc/arch/ppc64/src/thread.c (moved) * uspace/lib/libc/arch/ppc64/src/thread_entry.s (moved) * uspace/lib/libc/arch/sparc64/Makefile.inc (moved) * uspace/lib/libc/arch/sparc64/_link.ld.in (moved) * uspace/lib/libc/arch/sparc64/include/atomic.h (moved) * uspace/lib/libc/arch/sparc64/include/config.h (moved) * uspace/lib/libc/arch/sparc64/include/context_offset.h (moved) * uspace/lib/libc/arch/sparc64/include/endian.h (moved) * uspace/lib/libc/arch/sparc64/include/faddr.h (moved) * uspace/lib/libc/arch/sparc64/include/limits.h (moved) * uspace/lib/libc/arch/sparc64/include/psthread.h (moved) * uspace/lib/libc/arch/sparc64/include/stack.h (moved) * uspace/lib/libc/arch/sparc64/include/stackarg.h (moved) * uspace/lib/libc/arch/sparc64/include/syscall.h (moved) * uspace/lib/libc/arch/sparc64/include/thread.h (moved) * uspace/lib/libc/arch/sparc64/include/types.h (moved) * uspace/lib/libc/arch/sparc64/src/entry.s (moved) * uspace/lib/libc/arch/sparc64/src/psthread.S (moved) * uspace/lib/libc/arch/sparc64/src/thread.c (moved) * uspace/lib/libc/arch/sparc64/src/thread_entry.s (moved) * uspace/lib/libc/generic/as.c (moved) * uspace/lib/libc/generic/async.c (moved) * uspace/lib/libc/generic/cap.c (moved) * uspace/lib/libc/generic/ddi.c (moved) * uspace/lib/libc/generic/err.c (moved) * uspace/lib/libc/generic/futex.c (moved) * uspace/lib/libc/generic/io/file.c (moved) * uspace/lib/libc/generic/io/io.c (moved) * uspace/lib/libc/generic/io/printf.c (moved) * uspace/lib/libc/generic/io/printf_core.c (moved) * uspace/lib/libc/generic/io/snprintf.c (moved) * uspace/lib/libc/generic/io/sprintf.c (moved) * uspace/lib/libc/generic/io/stream.c (moved) * uspace/lib/libc/generic/io/vprintf.c (moved) * uspace/lib/libc/generic/io/vsnprintf.c (moved) * uspace/lib/libc/generic/io/vsprintf.c (moved) * uspace/lib/libc/generic/ipc.c (moved) * uspace/lib/libc/generic/libadt/hash_table.c (moved) * uspace/lib/libc/generic/libadt/list.c (moved) * uspace/lib/libc/generic/libc.c (moved) * uspace/lib/libc/generic/mman.c (moved) * uspace/lib/libc/generic/psthread.c (moved) * uspace/lib/libc/generic/stdlib.c (moved) * uspace/lib/libc/generic/string.c (moved) * uspace/lib/libc/generic/sysinfo.c (moved) * uspace/lib/libc/generic/task.c (moved) * uspace/lib/libc/generic/thread.c (moved) * uspace/lib/libc/generic/time.c (moved) * uspace/lib/libc/include/align.h (moved) * uspace/lib/libc/include/as.h (moved) * uspace/lib/libc/include/assert.h (moved) * uspace/lib/libc/include/async.h (moved) * uspace/lib/libc/include/atomic.h (moved) * uspace/lib/libc/include/bitops.h (moved) * uspace/lib/libc/include/bool.h (moved) * uspace/lib/libc/include/cap.h (moved) * uspace/lib/libc/include/ctype.h (moved) * uspace/lib/libc/include/ddi.h (moved) * uspace/lib/libc/include/endian.h (moved) * uspace/lib/libc/include/err.h (moved) * uspace/lib/libc/include/errno.h (moved) * uspace/lib/libc/include/futex.h (moved) * uspace/lib/libc/include/io/file.h (moved) * uspace/lib/libc/include/io/io.h (moved) * uspace/lib/libc/include/io/printf_core.h (moved) * uspace/lib/libc/include/io/stream.h (moved) * uspace/lib/libc/include/ipc/fb.h (moved) * uspace/lib/libc/include/ipc/ipc.h (moved) * uspace/lib/libc/include/ipc/ns.h (moved) * uspace/lib/libc/include/ipc/services.h (moved) * uspace/lib/libc/include/libadt/fifo.h (moved) * uspace/lib/libc/include/libadt/hash_table.h (moved) * uspace/lib/libc/include/libadt/list.h (moved) * uspace/lib/libc/include/libc.h (moved) * uspace/lib/libc/include/limits.h (moved) * uspace/lib/libc/include/malloc.h (moved) * uspace/lib/libc/include/psthread.h (moved) * uspace/lib/libc/include/stdarg.h (moved) * uspace/lib/libc/include/stddef.h (moved) * uspace/lib/libc/include/stdint.h (moved) * uspace/lib/libc/include/stdio.h (moved) * uspace/lib/libc/include/stdlib.h (moved) * uspace/lib/libc/include/string.h (moved) * uspace/lib/libc/include/sys/mman.h (moved) * uspace/lib/libc/include/sys/time.h (moved) * uspace/lib/libc/include/sys/types.h (moved) * uspace/lib/libc/include/syscall.h (moved) * uspace/lib/libc/include/sysinfo.h (moved) * uspace/lib/libc/include/task.h (moved) * uspace/lib/libc/include/thread.h (moved) * uspace/lib/libc/include/time.h (moved) * uspace/lib/libc/include/types.h (moved) * uspace/lib/libc/include/unistd.h (moved) * uspace/lib/libc/malloc/malloc.c (moved) * uspace/lib/softfloat/Makefile (moved) * uspace/lib/softfloat/arch/amd64/include/functions.h (moved) * uspace/lib/softfloat/arch/arm32/include/functions.h (moved) * uspace/lib/softfloat/arch/ia32/include/functions.h (moved) * uspace/lib/softfloat/arch/ia64/include/functions.h (moved) * uspace/lib/softfloat/arch/mips32/include/functions.h (moved) * uspace/lib/softfloat/arch/mips32eb/include/functions.h (moved) * uspace/lib/softfloat/arch/ppc32/include/functions.h (moved) * uspace/lib/softfloat/arch/ppc64/include/functions.h (moved) * uspace/lib/softfloat/arch/sparc64/include/functions.h (moved) * uspace/lib/softfloat/generic/add.c (moved) * uspace/lib/softfloat/generic/common.c (moved) * uspace/lib/softfloat/generic/comparison.c (moved) * uspace/lib/softfloat/generic/conversion.c (moved) * uspace/lib/softfloat/generic/div.c (moved) * uspace/lib/softfloat/generic/mul.c (moved) * uspace/lib/softfloat/generic/other.c (moved) * uspace/lib/softfloat/generic/softfloat.c (moved) * uspace/lib/softfloat/generic/sub.c (moved) * uspace/lib/softfloat/include/add.h (moved) * uspace/lib/softfloat/include/common.h (moved) * uspace/lib/softfloat/include/comparison.h (moved) * uspace/lib/softfloat/include/conversion.h (moved) * uspace/lib/softfloat/include/div.h (moved) * uspace/lib/softfloat/include/mul.h (moved) * uspace/lib/softfloat/include/other.h (moved) * uspace/lib/softfloat/include/sftypes.h (moved) * uspace/lib/softfloat/include/softfloat.h (moved) * uspace/lib/softfloat/include/sub.h (moved) * uspace/lib/softint/Makefile (moved) * uspace/lib/softint/generic/division.c (moved) * uspace/lib/softint/include/division.h (moved) * uspace/srv/console/Makefile (moved) * uspace/srv/console/anim_1.ppm (moved) * uspace/srv/console/anim_2.ppm (moved) * uspace/srv/console/anim_3.ppm (moved) * uspace/srv/console/anim_4.ppm (moved) * uspace/srv/console/cons_has_data.ppm (moved) * uspace/srv/console/cons_idle.ppm (moved) * uspace/srv/console/cons_kernel.ppm (moved) * uspace/srv/console/cons_selected.ppm (moved) * uspace/srv/console/console.c (moved) * uspace/srv/console/console.h (moved) * uspace/srv/console/gcons.c (moved) * uspace/srv/console/gcons.h (moved) * uspace/srv/console/helenos.ppm (moved) * uspace/srv/console/nameic.ppm (moved) * uspace/srv/console/screenbuffer.c (moved) * uspace/srv/console/screenbuffer.h (moved) * uspace/srv/fb/Makefile (moved) * uspace/srv/fb/ega.c (moved) * uspace/srv/fb/ega.h (moved) * uspace/srv/fb/fb.c (moved) * uspace/srv/fb/fb.h (moved) * uspace/srv/fb/font-8x16.c (moved) * uspace/srv/fb/font-8x16.h (moved) * uspace/srv/fb/main.c (moved) * uspace/srv/fb/main.h (moved) * uspace/srv/fb/pointer.xbm (moved) * uspace/srv/fb/pointer_mask.xbm (moved) * uspace/srv/fb/ppm.c (moved) * uspace/srv/fb/ppm.h (moved) * uspace/srv/fb/sysio.c (moved) * uspace/srv/fb/sysio.h (moved) * uspace/srv/fs/Makefile (moved) * uspace/srv/fs/fs.c (moved) * uspace/srv/kbd/Makefile (moved) * uspace/srv/kbd/arch/amd64 (moved) * uspace/srv/kbd/arch/arm32/include/kbd.h (moved) * uspace/srv/kbd/arch/arm32/src/kbd.c (moved) * uspace/srv/kbd/arch/arm32/src/kbd_gxemul.c (moved) * uspace/srv/kbd/arch/ia32/include/kbd.h (moved) * uspace/srv/kbd/arch/ia32/include/scanc.h (moved) * uspace/srv/kbd/arch/ia32/src/kbd.c (moved) * uspace/srv/kbd/arch/ia32/src/mouse.c (moved) * uspace/srv/kbd/arch/ia32/src/scanc.c (moved) * uspace/srv/kbd/arch/ia64/include/kbd.h (moved) * uspace/srv/kbd/arch/ia64/src/kbd.c (moved) * uspace/srv/kbd/arch/mips32/include/kbd.h (moved) * uspace/srv/kbd/arch/mips32/src/kbd.c (moved) * uspace/srv/kbd/arch/mips32eb (moved) * uspace/srv/kbd/arch/ppc32/include/kbd.h (moved) * uspace/srv/kbd/arch/ppc32/src/kbd.c (moved) * uspace/srv/kbd/arch/ppc64/include/kbd.h (moved) * uspace/srv/kbd/arch/ppc64/src/kbd.c (moved) * uspace/srv/kbd/arch/sparc64/include/kbd.h (moved) * uspace/srv/kbd/arch/sparc64/include/scanc.h (moved) * uspace/srv/kbd/arch/sparc64/src/kbd.c (moved) * uspace/srv/kbd/arch/sparc64/src/scanc.c (moved) * uspace/srv/kbd/genarch/include/kbd.h (moved) * uspace/srv/kbd/genarch/include/scanc.h (moved) * uspace/srv/kbd/genarch/src/kbd.c (moved) * uspace/srv/kbd/generic/kbd.c (moved) * uspace/srv/kbd/generic/key_buffer.c (moved) * uspace/srv/kbd/include/kbd.h (moved) * uspace/srv/kbd/include/key_buffer.h (moved) * uspace/srv/kbd/include/keys.h (moved) * uspace/srv/ns/Makefile (moved) * uspace/srv/ns/ns.c (moved) * uspace/srv/pci/COPYING (moved) * uspace/srv/pci/Makefile (moved) * uspace/srv/pci/libpci/Makefile (moved) * uspace/srv/pci/libpci/VERSION (moved) * uspace/srv/pci/libpci/access.c (moved) * uspace/srv/pci/libpci/generic.c (moved) * uspace/srv/pci/libpci/header.h (moved) * uspace/srv/pci/libpci/i386-ports.c (moved) * uspace/srv/pci/libpci/internal.h (moved) * uspace/srv/pci/libpci/names.c (moved) * uspace/srv/pci/libpci/pci.h (moved) * uspace/srv/pci/libpci/pci_ids.h (moved) * uspace/srv/pci/libpci/sysdep.h (moved) * uspace/srv/pci/libpci/types.h (moved) * uspace/srv/pci/pci.c (moved) * uspace/srv/pci/update-ids (moved) * uspace/srv/rd/Makefile (moved) * uspace/srv/rd/rd.c (moved) * uspace/srv/rd/rd.h (moved) New, better-structured, directory layout for uspace. Thu, 21 Jun 2007 17:04:06 GMT Jakub Jermar [3ae470a] * uspace/rd/rd.c (modified) Add sanity checks for reads and writes that occur past the end of the ... Wed, 20 Jun 2007 23:07:13 GMT Michal Kebrt [6765c07] * kernel/arch/arm32/src/userspace.c (modified) fixes bug causing crash in tester 'thread1' test Wed, 20 Jun 2007 20:53:19 GMT Jakub Jermar [0eb58f1] * kernel/generic/include/errno.h (modified) * uspace/fb/ega.h (modified) * uspace/fb/fb.h (modified) * uspace/fb/font-8x16.h (modified) * uspace/fb/main.h (modified) * uspace/fb/ppm.h (modified) * uspace/fb/sysio.h (modified) * uspace/ns/ns.c (modified) Cleanup.