# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-11-11T05:21:56Z Sat, 03 Sep 2011 13:10:25 GMT Jiri Svoboda [b29bb09] * uspace/drv/test/test3/test3.c (modified) test3 removal support. Sat, 03 Sep 2011 12:29:36 GMT Jiri Svoboda [7fff38c1] * uspace/drv/test/test1/test1.c (modified) * uspace/drv/test/test2/test2.c (modified) test2 removal support. Sat, 03 Sep 2011 12:02:08 GMT Jiri Svoboda [f278930] * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/srv/devman/main.c (modified) ISA bridge remove support. Fri, 02 Sep 2011 22:03:55 GMT Jiri Svoboda [f480d7e] * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/lib/c/include/errno.h (modified) * uspace/srv/devman/main.c (modified) Merge ns8250 removal support. Fri, 02 Sep 2011 22:02:55 GMT Jiri Svoboda [5b68e0c] * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/lib/c/include/errno.h (modified) ns8250 device removal support. Fri, 02 Sep 2011 21:08:44 GMT Jiri Svoboda [fb4c877] * uspace/srv/devman/main.c (modified) Do not trust driver to remove all functions. Fri, 02 Sep 2011 16:54:18 GMT Jiri Svoboda [a1b7e80] * uspace/app/devctl/devctl.c (modified) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.h (modified) * uspace/drv/bus/usb/usbhid/kbd/kbdrepeat.c (modified) * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.h (modified) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/infrastructure/rootvirt/rootvirt.c (modified) * uspace/drv/test/test1/test1.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/ddf/driver.h (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/loc/loc.c (modified) Merge basic infrastructure for anticipated device removal from ... Fri, 02 Sep 2011 16:42:27 GMT Jiri Svoboda [224c0e7] * uspace/lib/drv/generic/driver.c (modified) * uspace/srv/devman/main.c (modified) Supress debugging messages. Fri, 02 Sep 2011 16:33:02 GMT Jiri Svoboda [e2b9b341] * uspace/srv/devman/main.c (modified) Check state for removed devices and functions. Fri, 02 Sep 2011 15:58:02 GMT Jiri Svoboda [c1a0488] * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) Track basic device and function states. Fri, 02 Sep 2011 15:22:24 GMT Jiri Svoboda [aff587f] * uspace/srv/loc/loc.c (modified) Fix missing check in loc_service_add_to_cat(). Thu, 01 Sep 2011 22:19:21 GMT Jiri Svoboda [58cbb0c8] * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) Reference counting of device and function nodes in devman. Tue, 30 Aug 2011 18:10:40 GMT Martin Decky [7a72ce1a] * uspace/lib/block/libblock.c (modified) fix argument name Tue, 30 Aug 2011 17:35:04 GMT Martin Decky [4046b2f4] * uspace/lib/block/libblock.c (modified) * uspace/lib/block/libblock.h (modified) * uspace/lib/c/include/ipc/bd.h (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/ata_bd/ata_hw.h (modified) TOC reading support cherrypicked from lp:~jkavalik/cdfs/main Tue, 30 Aug 2011 17:29:55 GMT Martin Decky [c3d19ac] * uspace/lib/c/generic/str.c (modified) fix typo Mon, 29 Aug 2011 23:00:12 GMT Jiri Svoboda [5f6e25e] * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.h (modified) * uspace/drv/bus/usb/usbhid/kbd/kbdrepeat.c (modified) * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.h (modified) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/lib/drv/generic/driver.c (modified) Leave it up to DDF to free driver-specific data. This makes it ... Mon, 29 Aug 2011 21:53:18 GMT Jiri Svoboda [c5be39b] * uspace/drv/test/test1/test1.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/ddf/driver.h (modified) Add interface for allocating driver-specific device and function data. Mon, 29 Aug 2011 19:03:17 GMT Jiri Svoboda [bfe7867] * uspace/lib/drv/generic/driver.c (modified) Make sure ddf_dev_t structure exists as long as any associated ... Mon, 29 Aug 2011 18:52:45 GMT Jiri Svoboda [4d94002d] * uspace/lib/drv/generic/driver.c (modified) Grammar nit. Mon, 29 Aug 2011 18:46:37 GMT Jiri Svoboda [0f0f8bc] * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/ddf/driver.h (modified) Use reference counting to synchronize freeing of ddf_fun_t and ... Sun, 28 Aug 2011 21:16:54 GMT Jiri Svoboda [8cc4ddb] * abi/include/bool.h (added) * abi/include/proc/task.h (added) * abi/include/proc/thread.h (added) * abi/include/syscall.h (modified) * abi/include/sysinfo.h (modified) * boot/Makefile.common (modified) * boot/generic/src/printf_core.c (modified) * kernel/arch/amd64/include/asm.h (modified) * kernel/arch/ia32/include/asm.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * kernel/test/print/print2.c (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/bdsh/Makefile (modified) * uspace/app/bdsh/cmds/modules/help/help.c (modified) * uspace/app/bdsh/compl.c (modified) * uspace/app/bdsh/input.c (modified) * uspace/app/mkfat/fat.h (modified) * uspace/app/mkfat/mkfat.c (modified) * uspace/app/sysinfo/sysinfo.c (modified) * uspace/app/tester/print/print2.c (modified) * uspace/app/tester/stdio/stdio1.c (modified) * uspace/app/trace/syscalls.c (modified) * uspace/dist/src/sysel/demos/htxtfile.sy (modified) * uspace/dist/textdemo (moved) * uspace/lib/c/arch/ia32/include/ddi.h (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/generic/sysinfo.c (modified) * uspace/lib/c/include/bool.h (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/include/sysinfo.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/include/thread.h (modified) * uspace/lib/fmtutil/Makefile (added) * uspace/lib/fmtutil/fmtutil.c (added) * uspace/lib/fmtutil/fmtutil.h (added) * uspace/srv/fs/exfat/Makefile (added) * uspace/srv/fs/exfat/exfat.c (added) * uspace/srv/fs/exfat/exfat.h (added) * uspace/srv/fs/exfat/exfat_bitmap.c (added) * uspace/srv/fs/exfat/exfat_bitmap.h (added) * uspace/srv/fs/exfat/exfat_dentry.c (added) * uspace/srv/fs/exfat/exfat_dentry.h (added) * uspace/srv/fs/exfat/exfat_directory.c (added) * uspace/srv/fs/exfat/exfat_directory.h (added) * uspace/srv/fs/exfat/exfat_fat.c (added) * uspace/srv/fs/exfat/exfat_fat.h (added) * uspace/srv/fs/exfat/exfat_idx.c (added) * uspace/srv/fs/exfat/exfat_ops.c (added) * uspace/srv/fs/fat/Makefile (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_dentry.c (modified) * uspace/srv/fs/fat/fat_dentry.h (modified) * uspace/srv/fs/fat/fat_directory.c (added) * uspace/srv/fs/fat/fat_directory.h (added) * uspace/srv/fs/fat/fat_fat.c (modified) * uspace/srv/fs/fat/fat_fat.h (modified) * uspace/srv/fs/fat/fat_idx.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) Merge mainline changes. Sun, 28 Aug 2011 21:12:54 GMT Jiri Svoboda [36e2b55] * uspace/lib/c/generic/async.c (modified) Tear down data connections properly when terminating session. Sun, 28 Aug 2011 21:04:59 GMT Jiri Svoboda [19fc04c] * kernel/generic/include/ipc/ipc.h (modified) Bump max. number of phones to 64. With EXCHANGE_PARALLEL and USB + ... Sun, 28 Aug 2011 18:48:21 GMT Martin Decky [9a426d1f] * abi/include/bool.h (added) * abi/include/proc/task.h (added) * abi/include/proc/thread.h (added) * abi/include/syscall.h (modified) * abi/include/sysinfo.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * uspace/app/sysinfo/sysinfo.c (modified) * uspace/app/trace/syscalls.c (modified) * uspace/lib/c/generic/sysinfo.c (modified) * uspace/lib/c/include/bool.h (modified) * uspace/lib/c/include/sysinfo.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/include/thread.h (modified) more kernel/uspace ABI unification: bool, task_id_t, thread_id_t, ... Sun, 28 Aug 2011 18:46:21 GMT Martin Decky [dc6b148] * uspace/srv/fs/fat/fat_fat.c (modified) cstyle (no change in functionality) Sat, 27 Aug 2011 21:27:24 GMT Jakub Jermar [51d0ee9] * uspace/app/mkfat/fat.h (modified) * uspace/app/mkfat/mkfat.c (modified) Fix ppc32 build and a possible rounding error. Fri, 26 Aug 2011 23:52:15 GMT Jakub Jermar [4cf5ed46] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/mkfat/fat.h (modified) * uspace/app/mkfat/mkfat.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/srv/fs/exfat/Makefile (added) * uspace/srv/fs/exfat/exfat.c (added) * uspace/srv/fs/exfat/exfat.h (added) * uspace/srv/fs/exfat/exfat_bitmap.c (added) * uspace/srv/fs/exfat/exfat_bitmap.h (added) * uspace/srv/fs/exfat/exfat_dentry.c (added) * uspace/srv/fs/exfat/exfat_dentry.h (added) * uspace/srv/fs/exfat/exfat_directory.c (added) * uspace/srv/fs/exfat/exfat_directory.h (added) * uspace/srv/fs/exfat/exfat_fat.c (added) * uspace/srv/fs/exfat/exfat_fat.h (added) * uspace/srv/fs/exfat/exfat_idx.c (added) * uspace/srv/fs/exfat/exfat_ops.c (added) * uspace/srv/fs/fat/Makefile (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_dentry.c (modified) * uspace/srv/fs/fat/fat_dentry.h (modified) * uspace/srv/fs/fat/fat_directory.c (added) * uspace/srv/fs/fat/fat_directory.h (added) * uspace/srv/fs/fat/fat_fat.c (modified) * uspace/srv/fs/fat/fat_fat.h (modified) * uspace/srv/fs/fat/fat_idx.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) Merge from lp:~jakub/helenos/fat-from-oleg. * This merge ... Fri, 26 Aug 2011 23:42:52 GMT Jakub Jermar [0be611b] * uspace/srv/fs/fat/fat_ops.c (modified) Do not leave parentp->idx->lock locked when returning from fat_link(). Fri, 26 Aug 2011 23:36:00 GMT Jakub Jermar [7ece4247] * uspace/srv/fs/fat/fat_fat.c (modified) * uspace/srv/fs/fat/fat_fat.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) Cleanup. Fri, 26 Aug 2011 23:06:25 GMT Jakub Jermar [4bf6895] * uspace/srv/fs/fat/fat_fat.c (modified) Use 32-bit max number of clusters. Fri, 26 Aug 2011 23:04:07 GMT Jakub Jermar [5d95f02] * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_dentry.c (modified) * uspace/srv/fs/fat/fat_dentry.h (modified) * uspace/srv/fs/fat/fat_directory.c (modified) * uspace/srv/fs/fat/fat_directory.h (modified) * uspace/srv/fs/fat/fat_fat.c (modified) * uspace/srv/fs/fat/fat_fat.h (modified) Cleanup. Fri, 26 Aug 2011 21:19:24 GMT Jakub Jermar [0dbe5ac] * uspace/srv/fs/exfat/exfat_directory.c (modified) * uspace/srv/fs/exfat/exfat_fat.c (modified) * uspace/srv/fs/exfat/exfat_fat.h (modified) * uspace/srv/fs/exfat/exfat_ops.c (modified) Cstyle. Thu, 25 Aug 2011 22:15:33 GMT Jakub Jermar [ff0c270] * uspace/srv/fs/exfat/exfat.h (modified) * uspace/srv/fs/exfat/exfat_bitmap.c (modified) * uspace/srv/fs/exfat/exfat_bitmap.h (modified) * uspace/srv/fs/exfat/exfat_dentry.c (modified) * uspace/srv/fs/exfat/exfat_dentry.h (modified) * uspace/srv/fs/exfat/exfat_directory.c (modified) * uspace/srv/fs/exfat/exfat_directory.h (modified) Cstyle. Thu, 25 Aug 2011 21:42:38 GMT Jakub Jermar [abb7491c] * uspace/lib/c/generic/str.c (modified) Cstyle. Thu, 25 Aug 2011 21:20:31 GMT Jakub Jermar [81e20c7] * uspace/app/mkfat/mkfat.c (modified) Fix computation of cfg.total_sectors. Thu, 25 Aug 2011 21:07:05 GMT Jakub Jermar [462b418] * uspace/app/mkfat/mkfat.c (modified) Recognize only --type 12, 16 and 32. Thu, 25 Aug 2011 20:41:38 GMT Jakub Jermar [ede7ae1] * uspace/app/mkfat/mkfat.c (modified) Do not limit FAT12 to 512 BPS. Thu, 25 Aug 2011 20:31:00 GMT Jakub Jermar [c80100f] * uspace/app/mkfat/mkfat.c (modified) Do not forget the --size value. Thu, 25 Aug 2011 20:12:17 GMT Jakub Jermar [24738df] * uspace/app/mkfat/mkfat.c (modified) Use the same value for SPC for all FAT variants in mkfat. * This ... Wed, 24 Aug 2011 22:38:31 GMT Jakub Jermar [26ad20b] * uspace/app/mkfat/fat.h (modified) * uspace/app/mkfat/mkfat.c (modified) Cleanup mkfat. Wed, 24 Aug 2011 21:51:57 GMT Jakub Jermar [81e9cb3] * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) Make wstr_to_str() and str_to_wstr() void functions again. Wed, 24 Aug 2011 21:32:32 GMT Jakub Jermar [980311e] * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/srv/fs/fat/fat_dentry.c (modified) * uspace/srv/fs/fat/fat_dentry.h (modified) Remove wstr_chr(). Wed, 24 Aug 2011 21:20:15 GMT Jakub Jermar [a5454cf] * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) Remove wstr_rchr(). Wed, 24 Aug 2011 21:16:13 GMT Jakub Jermar [c065743] * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/srv/fs/fat/fat_directory.c (modified) Remove str_reverse() and size_t_str(). Wed, 24 Aug 2011 20:31:28 GMT Jakub Jermar [ace588a] * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) Remove wstr_is_ascii(). Wed, 24 Aug 2011 20:20:55 GMT Jakub Jermar [ebddd71] * uspace/srv/fs/fat/fat_idx.c (modified) Rename U[IP]H_DK_KEY to U[IP]H_SID_KEY. Wed, 24 Aug 2011 20:15:40 GMT Jakub Jermar [eb660787] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/filecrc/Makefile (deleted) * uspace/app/filecrc/crc32.c (deleted) * uspace/app/filecrc/crc32.h (deleted) * uspace/app/filecrc/filecrc.c (deleted) * uspace/app/filegen/Makefile (deleted) * uspace/app/filegen/crc32.c (deleted) * uspace/app/filegen/crc32.h (deleted) * uspace/app/filegen/filegen.c (deleted) Remove unneeded stuff. Wed, 24 Aug 2011 20:10:43 GMT Jakub Jermar [375ab5e] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/filecrc/Makefile (added) * uspace/app/filecrc/crc32.c (added) * uspace/app/filecrc/crc32.h (added) * uspace/app/filecrc/filecrc.c (added) * uspace/app/filegen/Makefile (added) * uspace/app/filegen/crc32.c (added) * uspace/app/filegen/crc32.h (added) * uspace/app/filegen/filegen.c (added) * uspace/app/mkfat/fat.h (modified) * uspace/app/mkfat/mkfat.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/srv/fs/exfat/Makefile (added) * uspace/srv/fs/exfat/exfat.c (added) * uspace/srv/fs/exfat/exfat.h (added) * uspace/srv/fs/exfat/exfat_bitmap.c (added) * uspace/srv/fs/exfat/exfat_bitmap.h (added) * uspace/srv/fs/exfat/exfat_dentry.c (added) * uspace/srv/fs/exfat/exfat_dentry.h (added) * uspace/srv/fs/exfat/exfat_directory.c (added) * uspace/srv/fs/exfat/exfat_directory.h (added) * uspace/srv/fs/exfat/exfat_fat.c (added) * uspace/srv/fs/exfat/exfat_fat.h (added) * uspace/srv/fs/exfat/exfat_idx.c (added) * uspace/srv/fs/exfat/exfat_ops.c (added) * uspace/srv/fs/fat/Makefile (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_dentry.c (modified) * uspace/srv/fs/fat/fat_dentry.h (modified) * uspace/srv/fs/fat/fat_directory.c (added) * uspace/srv/fs/fat/fat_directory.h (added) * uspace/srv/fs/fat/fat_fat.c (modified) * uspace/srv/fs/fat/fat_fat.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) Merge from lp:~romanenko-oleg/helenos/fat. Tue, 23 Aug 2011 17:44:33 GMT Martin Decky [7fadb65] * boot/generic/src/printf_core.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * kernel/test/print/print2.c (modified) * uspace/app/tester/print/print2.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) fix printout of signed integer arguments (thx Jiri Zarevucky) ... Mon, 22 Aug 2011 20:02:59 GMT Martin Decky [7ce7cfb] * kernel/generic/src/mm/slab.c (modified) remove some extra empty lines Sun, 21 Aug 2011 18:09:05 GMT Oleg Romanenko [842a2d2] * uspace/srv/fs/fat/fat_dentry.c (modified) FAT: fix. Using constants instead of magic numbers Sun, 21 Aug 2011 17:57:33 GMT Oleg Romanenko [9fbe05e] * uspace/srv/fs/exfat/exfat_directory.h (modified) * uspace/srv/fs/fat/fat_directory.h (modified) FAT and exFAT: fix for SPARC64 Sun, 21 Aug 2011 15:27:45 GMT Oleg Romanenko [7234617] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/mkfat/mkfat.c (modified) * uspace/srv/fs/exfat/exfat_ops.c (modified) * uspace/srv/fs/fat/fat_dentry.c (modified) * uspace/srv/fs/fat/fat_dentry.h (modified) FAT: fixes for mips support Sun, 21 Aug 2011 14:13:01 GMT Martin Decky [5935c079] * uspace/app/bdsh/compl.c (modified) preferably use ssize_t for signed size values cstyle Sun, 21 Aug 2011 13:24:21 GMT Martin Sucha [f90eb75] * uspace/app/bdsh/compl.c (modified) merge another bdsh stack overflow fix Sun, 21 Aug 2011 13:16:40 GMT Martin Decky [b48d046] * uspace/app/bdsh/Makefile (modified) * uspace/app/bdsh/input.c (modified) * uspace/lib/c/generic/str.c (modified) cstyle (no change in functionality) Sun, 21 Aug 2011 13:09:17 GMT Martin Decky [25c1b2c] * uspace/app/bdsh/cmds/modules/help/help.c (modified) update the URL Sun, 21 Aug 2011 13:02:27 GMT Martin Sucha [8a6ba94] * uspace/app/bdsh/compl.c (modified) Fix stack overflow also in completion code Sun, 21 Aug 2011 12:04:27 GMT Martin Sucha [d1e196f7] * HelenOS.config (modified) * abi/include/ipc/event.h (modified) * abi/include/ipc/methods.h (modified) * boot/Makefile.common (modified) * kernel/arch/amd64/include/asm.h (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia32/include/asm.h (modified) * kernel/arch/ia32/include/atomic.h (modified) * kernel/arch/ia32/include/boot/boot.h (modified) * kernel/arch/ia32/include/cycle.h (modified) * kernel/arch/ia32/src/asm.S (modified) * kernel/arch/ia32/src/boot/boot.S (modified) * kernel/arch/ia32/src/cpu/cpu.c (modified) * kernel/arch/ia32/src/proc/scheduler.c (modified) * kernel/arch/ia32/src/syscall.c (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/ipc/event.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/Makefile (modified) * uspace/app/devctl/Makefile (added) * uspace/app/devctl/devctl.c (added) * uspace/app/lsusb/main.c (modified) * uspace/app/mkbd/main.c (modified) * uspace/app/tester/hw/serial/serial1.c (modified) * uspace/lib/c/arch/ia32/Makefile.common (modified) * uspace/lib/c/arch/ia32/Makefile.inc (modified) * uspace/lib/c/arch/ia32/include/ddi.h (modified) * uspace/lib/c/arch/ia32/src/entry.S (moved) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/async_obsolete.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/ns.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/common.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/ipc/ipc.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/usb/src/resolve.c (modified) * uspace/lib/usbvirt/src/device.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (modified) Merge mainline changes Sun, 21 Aug 2011 11:54:15 GMT Jiri Svoboda [1a5b252] * uspace/app/devctl/devctl.c (modified) * uspace/drv/infrastructure/rootvirt/rootvirt.c (modified) * uspace/drv/test/test1/test1.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/ddf/driver.h (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) DDF support for function offlining and onlining. This allows ... Sun, 21 Aug 2011 11:44:59 GMT Martin Decky [a6480d5] * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/bdsh/Makefile (modified) * uspace/app/bdsh/cmds/modules/help/help.c (modified) * uspace/app/bdsh/compl.c (modified) * uspace/app/bdsh/input.c (modified) * uspace/app/tester/stdio/stdio1.c (modified) * uspace/dist/src/sysel/demos/htxtfile.sy (modified) * uspace/dist/textdemo (moved) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/fmtutil/Makefile (added) * uspace/lib/fmtutil/fmtutil.c (added) * uspace/lib/fmtutil/fmtutil.h (added) merge Martin Sucha's fixes and improvements Sun, 21 Aug 2011 11:29:41 GMT Martin Sucha [1877128] * uspace/app/tester/stdio/stdio1.c (modified) * uspace/dist/src/sysel/demos/htxtfile.sy (modified) Fix filenames that referenced readme file Sun, 21 Aug 2011 11:09:24 GMT Martin Sucha [4c35a76] * uspace/dist/textdemo (moved) Don't lie about the contents of the readme file Sun, 21 Aug 2011 11:03:26 GMT Martin Sucha [b9ae539] * uspace/app/bdsh/input.c (modified) Allocate space for tokens on the heap as it is too large for a stack ... Sun, 21 Aug 2011 10:53:08 GMT Martin Sucha [f737c1d5] * uspace/app/bdsh/compl.c (modified) Fix bdsh completion crash Sun, 21 Aug 2011 10:28:01 GMT Martin Sucha [6045ecf] * uspace/app/bdsh/cmds/modules/help/help.c (modified) * uspace/lib/fmtutil/fmtutil.c (modified) * uspace/lib/fmtutil/fmtutil.h (modified) Enhance justify aligment mode and align bdsh help to the left Sun, 21 Aug 2011 08:24:38 GMT Martin Decky [c22531fc] * kernel/arch/amd64/include/asm.h (modified) * kernel/arch/ia32/include/asm.h (modified) * uspace/lib/c/arch/ia32/include/ddi.h (modified) cstyle (no change in functionality) Sun, 21 Aug 2011 08:18:18 GMT Martin Sucha [19d007e] * uspace/lib/fmtutil/fmtutil.c (modified) Fix handling of empty lines when using ALIGN_JUSTIFY Sun, 21 Aug 2011 08:15:13 GMT Martin Sucha [fcfac250] * uspace/app/bdsh/cmds/modules/help/help.c (modified) * uspace/lib/fmtutil/fmtutil.c (modified) Use proper formula to calculate number of spaces between words when ... Sun, 21 Aug 2011 08:06:14 GMT Martin Sucha [e406736] * uspace/lib/fmtutil/fmtutil.c (modified) Check for unknown alignment type Sat, 20 Aug 2011 22:58:14 GMT Martin Sucha [22cf42d9] * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/bdsh/Makefile (modified) * uspace/app/bdsh/cmds/modules/help/help.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/fmtutil/Makefile (added) * uspace/lib/fmtutil/fmtutil.c (added) * uspace/lib/fmtutil/fmtutil.h (added) Add formatting library and display help message wrapped Sat, 20 Aug 2011 15:32:44 GMT Jiri Svoboda [e64df9a] * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/ns.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) Merge devman-driver and driver-devman parallel exchange support. Sat, 20 Aug 2011 15:31:36 GMT Jiri Svoboda [422722e] * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/ns.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) Devman-driver and driver-devman parallel exchange support. Also fix ... Sat, 20 Aug 2011 15:03:05 GMT Jiri Svoboda [93ad49a8] * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/ns.c (modified) * uspace/lib/c/include/async.h (modified) Make the hack more generic to work around problems with callback ... Sat, 20 Aug 2011 14:55:02 GMT Jiri Svoboda [0f4532e] * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/ns.c (modified) * uspace/lib/c/include/async.h (modified) Make service_connect() work with parallel exchange management. Sat, 20 Aug 2011 13:42:22 GMT Jakub Jermar [4e6577c] * uspace/app/bdsh/tok.c (modified) * uspace/app/bdsh/tok.h (modified) Merge 64-bit build fix from Martin Sucha. Sat, 20 Aug 2011 13:39:25 GMT Jakub Jermar [abf04a54] * kernel/arch/amd64/include/asm.h (modified) * kernel/arch/ia32/include/asm.h (modified) * uspace/lib/c/arch/ia32/include/ddi.h (modified) Merge PIO improvement from Zdenek Bouska. Sat, 20 Aug 2011 13:36:49 GMT Martin Sucha [f41682c] * uspace/app/bdsh/tok.c (modified) * uspace/app/bdsh/tok.h (modified) Fix build on 64-bit platforms Sat, 20 Aug 2011 06:51:43 GMT Jakub Jermar [a0fc4be] * uspace/app/bdsh/compl.c (modified) * uspace/app/bdsh/input.c (modified) * uspace/app/bdsh/tok.c (modified) * uspace/app/bdsh/tok.h (modified) * uspace/lib/clui/tinput.c (modified) Merge Martin Sucha's improvements to bdsh completion: * improved ... Fri, 19 Aug 2011 20:21:40 GMT Martin Decky [e3e4a2c] * kernel/arch/ia32/include/boot/boot.h (modified) * kernel/arch/ia32/src/boot/boot.S (modified) resurrect the original PSE page mapping code and use it if PSE is ... Fri, 19 Aug 2011 20:11:12 GMT Martin Sucha [b2727f18] * uspace/app/bdsh/input.c (modified) Add missing copyright line Fri, 19 Aug 2011 20:01:12 GMT Martin Sucha [38db8e40] * uspace/app/bdsh/input.c (modified) Remove forgotten debugging output Fri, 19 Aug 2011 19:57:37 GMT Martin Sucha [be61b8f] * uspace/lib/clui/tinput.c (modified) Display completion options in column format Fri, 19 Aug 2011 18:51:05 GMT Martin Decky [58cbf8d5] * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/include/async.h (modified) basic support for tracking a client replica of the remote state in ... Fri, 19 Aug 2011 18:24:23 GMT Martin Sucha [e14a103] * uspace/app/bdsh/compl.c (modified) Use tokenizer in bdsh completion Fri, 19 Aug 2011 18:20:04 GMT Martin Sucha [5992e0e] * uspace/app/bdsh/tok.c (modified) Fix bdsh tokenizer Fri, 19 Aug 2011 18:08:04 GMT Jakub Jermar [7b2a7ad] * abi/include/ipc/methods.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/include/ipc/ipc.h (modified) Merge from lp:~jakub/helenos/camp2011. Fri, 19 Aug 2011 18:03:34 GMT Jakub Jermar [ab34cc9] * abi/include/ipc/methods.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/ipc.c (modified) Make IPC_M_CONNECT_TO_ME more consistent with IPC_M_CONNECT_TO_ME. ... Fri, 19 Aug 2011 17:29:40 GMT Martin Decky [b76a7329] * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/async_obsolete.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/include/async.h (modified) make async_sess_t and async_exch_t structures private (to avoid any ... Fri, 19 Aug 2011 16:59:55 GMT Martin Decky [1c99eae] * HelenOS.config (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia32/include/asm.h (modified) * kernel/arch/ia32/src/asm.S (modified) * kernel/arch/ia32/src/syscall.c (modified) * uspace/lib/c/arch/ia32/Makefile.common (modified) * uspace/lib/c/arch/ia32/src/entry.S (modified) cstyle (no change in functionality) Fri, 19 Aug 2011 16:46:22 GMT Jakub Jermar [16f9782] * HelenOS.config (modified) * abi/include/ipc/event.h (modified) * boot/Makefile.common (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia32/include/asm.h (modified) * kernel/arch/ia32/include/atomic.h (modified) * kernel/arch/ia32/include/cycle.h (modified) * kernel/arch/ia32/src/asm.S (modified) * kernel/arch/ia32/src/boot/boot.S (modified) * kernel/arch/ia32/src/cpu/cpu.c (modified) * kernel/arch/ia32/src/proc/scheduler.c (modified) * kernel/arch/ia32/src/syscall.c (modified) * kernel/generic/include/ipc/event.h (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/ipc/event.c (modified) * uspace/Makefile (modified) * uspace/app/devctl/Makefile (added) * uspace/app/devctl/devctl.c (added) * uspace/app/lsusb/main.c (modified) * uspace/app/mkbd/main.c (modified) * uspace/app/tester/hw/serial/serial1.c (modified) * uspace/lib/c/arch/ia32/Makefile.common (modified) * uspace/lib/c/arch/ia32/Makefile.inc (modified) * uspace/lib/c/arch/ia32/src/entry.S (moved) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/usb/src/resolve.c (modified) * uspace/lib/usbvirt/src/device.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/vfs/vfs.c (modified) Merge mainline changes. Fri, 19 Aug 2011 16:44:46 GMT Jakub Jermar [633bcc6] * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/include/ipc/ipc.h (modified) Fix leftover use of task hash in ipc_connect_to_me(). Fri, 19 Aug 2011 16:31:47 GMT Jiri Svoboda [45059d6b] * uspace/lib/c/generic/devman.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) Set connection handler for callback session from devman to driver ... Fri, 19 Aug 2011 16:23:33 GMT Martin Decky [0fe52ef] * abi/include/ipc/event.h (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/ipc/event.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/srv/vfs/vfs.c (modified) cstyle (no change in functionality) Fri, 19 Aug 2011 16:20:56 GMT Martin Decky [649f087] * uspace/lib/c/generic/async.c (modified) in_task_id should be of type task_id_t Fri, 19 Aug 2011 16:17:49 GMT Jakub Jermar [7a2f7ecd] * kernel/generic/src/ipc/sysipc.c (modified) * uspace/lib/c/generic/async.c (modified) Merge from lp:~jakub/helenos/camp2011. Fri, 19 Aug 2011 16:04:37 GMT Jakub Jermar [36b16bc] * kernel/generic/src/ipc/sysipc.c (modified) * uspace/lib/c/generic/async.c (modified) Fix leftover use of task hash in async_connect_to_me(). Fri, 19 Aug 2011 14:44:49 GMT Martin Sucha [0662451] * uspace/app/bdsh/input.c (modified) * uspace/app/bdsh/tok.c (modified) * uspace/app/bdsh/tok.h (modified) Extend bdsh tokenizer to include more information Fri, 19 Aug 2011 14:06:21 GMT Jakub Jermar [9247c02c] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/event.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/common.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (modified) Merge from lp:~jakub/helenos/camp2011. Fri, 19 Aug 2011 12:38:09 GMT Jakub Jermar [e2ab36f1] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/event.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/common.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (modified) Track client data by client task ID instead of client task hash.