# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-11-27T12:25:25Z 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: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. Fri, 19 Aug 2011 12:24:55 GMT Jiri Svoboda [2f2f1186] * uspace/lib/c/generic/io/printf_core.c (modified) Merge printf_core patch from Petr Koupy. Fri, 19 Aug 2011 12:06:03 GMT Jiri Svoboda [7beb220] * boot/Makefile.common (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/generic/devman.c (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/devman.h (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) Skeleton of devctl utility. Currently prints device tree. Fri, 19 Aug 2011 11:59:50 GMT Jiri Svoboda [d767cb1] * HelenOS.config (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) * 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) Merge i486 support from Martin Sucha. Fri, 19 Aug 2011 11:35:31 GMT Martin Sucha [89660f2] * kernel/generic/include/ipc/event.h (modified) Merge mainline changes Fri, 19 Aug 2011 11:35:08 GMT Martin Sucha [7dcb7981] * uspace/app/bdsh/tok.c (modified) * uspace/app/bdsh/tok.h (modified) Change bdsh tokenizer Fri, 19 Aug 2011 11:29:20 GMT Jakub Jermar [c2cf033] * kernel/generic/include/ipc/event.h (modified) Do not redefine task_t in event.h. Fri, 19 Aug 2011 09:20:37 GMT Martin Sucha [ac7f81d] * kernel/arch/ia32/include/asm.h (modified) Also exclude read_msr from asm.h on i486 Fri, 19 Aug 2011 09:00:38 GMT Jakub Jermar [903bac0a] * boot/Makefile.common (modified) * contrib/bazaar/bzreml/__init__.py (modified) * contrib/bazaar/bzreml/setup.py (modified) * uspace/Makefile (modified) * uspace/app/bdsh/cmds/modules/bdd/bdd.c (modified) * uspace/app/blkdump/blkdump.c (modified) * uspace/app/bnchmark/bnchmark.c (modified) * uspace/app/ext2info/ext2info.c (modified) * uspace/app/init/init.c (modified) * uspace/app/locinfo/Makefile (added) * uspace/app/locinfo/locinfo.c (moved) * uspace/app/lsusb/main.c (modified) * uspace/app/mkbd/main.c (modified) * uspace/app/mkfat/mkfat.c (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/devs/devman1.def (deleted) * uspace/app/tester/devs/devman2.c (deleted) * uspace/app/tester/devs/devman2.def (deleted) * uspace/app/tester/hw/misc/virtchar1.c (modified) * uspace/app/tester/tester.c (modified) * uspace/app/tester/vfs/vfs1.c (modified) * uspace/app/testread/testread.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/bus/usb/ehci/main.c (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) * uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified) * uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/drv/bus/usb/usbmouse/init.c (modified) * uspace/drv/bus/usb/vhc/main.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/test/test1/test1.c (modified) * uspace/drv/test/test2/test2.c (modified) * uspace/drv/test/test3/test3.c (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/block/libblock.h (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/devmap.c (deleted) * uspace/lib/c/generic/io/io.c (modified) * uspace/lib/c/generic/loc.c (added) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/ipc/loc.h (moved) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/loc.h (moved) * uspace/lib/c/include/sys/stat.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/ddf/driver.h (modified) * uspace/lib/ext2/libext2_filesystem.c (modified) * uspace/lib/ext2/libext2_filesystem.h (modified) * uspace/lib/ext2/libext2_superblock.c (modified) * uspace/lib/ext2/libext2_superblock.h (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/fs/libfs.h (modified) * uspace/lib/usb/include/usb/hc.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/hc.c (modified) * uspace/lib/usb/src/resolve.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/ata_bd/ata_bd.h (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/gxe_bd/gxe_bd.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/part/mbr_part/mbr_part.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (deleted) * uspace/srv/fs/ext2fs/ext2fs_ops.c (modified) * uspace/srv/fs/fat/fat.h (modified) * 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) * uspace/srv/fs/locfs/Makefile (moved) * uspace/srv/fs/locfs/locfs.c (moved) * uspace/srv/fs/locfs/locfs.h (moved) * uspace/srv/fs/locfs/locfs_ops.c (moved) * uspace/srv/fs/locfs/locfs_ops.h (moved) * uspace/srv/fs/tmpfs/tmpfs.h (modified) * uspace/srv/fs/tmpfs/tmpfs_dump.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/input/ctl/kbdev.c (modified) * uspace/srv/hid/input/generic/input.c (modified) * uspace/srv/hid/input/include/kbd.h (modified) * uspace/srv/hid/input/include/mouse.h (modified) * uspace/srv/hid/input/port/adb.c (modified) * uspace/srv/hid/input/port/adb_mouse.c (modified) * uspace/srv/hid/input/port/chardev.c (modified) * uspace/srv/hid/input/port/chardev_mouse.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.h (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.h (modified) * uspace/srv/hw/char/i8042/i8042.c (modified) * uspace/srv/hw/char/i8042/i8042.h (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.h (modified) * uspace/srv/hw/irc/i8259/i8259.c (modified) * uspace/srv/hw/irc/obio/obio.c (modified) * uspace/srv/loc/Makefile (moved) * uspace/srv/loc/category.c (added) * uspace/srv/loc/category.h (added) * uspace/srv/loc/loc.c (added) * uspace/srv/loc/loc.h (added) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_node.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Merge mainline changes. Fri, 19 Aug 2011 08:58:50 GMT Jakub Jermar [42a619b] * Makefile (modified) * abi/include/ipc/event.h (modified) * abi/include/ipc/methods.h (modified) * kernel/generic/include/console/console.h (modified) * kernel/generic/include/ipc/event.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/ipc/event.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/proc/task.c (modified) * uspace/app/bdsh/exec.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/event.c (modified) * uspace/lib/c/generic/io/io.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/private/io.h (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/event.h (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/c/include/loader/loader.h (modified) * uspace/lib/c/include/loader/pcb.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/srv/hid/input/port/adb_mouse.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/loc/loc.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_node.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Merge from lp:~jakub/helenos/camp2011. Fri, 19 Aug 2011 08:32:37 GMT Jakub Jermar [d894fbd] * uspace/lib/c/generic/loader.c (modified) Fix undefined return value in loader_set_files(). Thu, 18 Aug 2011 21:52:04 GMT Jakub Jermar [cdc8ee2d] * uspace/lib/c/generic/async.c (modified) Really drop one reference in async_put_client_data_by_hash(). Thu, 18 Aug 2011 21:32:56 GMT Martin Sucha [8c15255] * HelenOS.config (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/cpu/cpu.c (modified) * kernel/arch/ia32/src/proc/scheduler.c (modified) * kernel/arch/ia32/src/syscall.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) Add support for i486/vortex86 processor Thu, 18 Aug 2011 20:55:14 GMT Martin Sucha [f4fa6d9] * kernel/arch/ia32/src/boot/boot.S (modified) Remove CPUID check for PSE on ia32 as we no longer need that Thu, 18 Aug 2011 20:12:32 GMT Jiri Svoboda [ef7052ec] * uspace/app/locinfo/Makefile (added) * uspace/app/locinfo/locinfo.c (added) Add missing files. Thu, 18 Aug 2011 20:10:47 GMT Jiri Svoboda [d0dd7b5] * uspace/lib/c/generic/devman.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/c/include/loc.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/category.c (modified) * uspace/srv/loc/category.h (modified) * uspace/srv/loc/loc.c (modified) * uspace/srv/loc/loc.h (modified) Work on device removal: - properly track service memberships in ... Thu, 18 Aug 2011 18:09:11 GMT Oleg Romanenko [c56c4576] * uspace/srv/fs/exfat/exfat_directory.c (modified) * uspace/srv/fs/exfat/exfat_ops.c (modified) exFAT: fixes to support big endian. Tested on mips32 EB Thu, 18 Aug 2011 16:05:58 GMT Jakub Jermar [76d6169] * uspace/lib/c/generic/io/io.c (modified) * uspace/lib/c/include/vfs/vfs.h (modified) Get rid of fopen_handle(). Thu, 18 Aug 2011 15:33:34 GMT Jakub Jermar [221ab41a] * uspace/srv/vfs/vfs_file.c (modified) Need to open remote node in vfs_pass_handle(). Thu, 18 Aug 2011 15:32:40 GMT Jakub Jermar [44451ee] * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/fs/libfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_node.c (modified) Partially revert changes made in changeset ... Thu, 18 Aug 2011 14:25:52 GMT Jiri Svoboda [763e0cd] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/include/ipc/loc.h (modified) * uspace/srv/loc/loc.c (modified) Locinfo utility. Right now displays yellow pages. Thu, 18 Aug 2011 14:05:10 GMT Jakub Jermar [27b76ca] * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Synchronize VFS handle acceptor with VFS. * Introduce ... Thu, 18 Aug 2011 13:34:33 GMT Jiri Svoboda [1dc4a5e] * uspace/app/lsusb/main.c (modified) * uspace/drv/bus/usb/ehci/main.c (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified) * uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/drv/bus/usb/usbmouse/init.c (modified) * uspace/drv/bus/usb/vhc/main.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/test/test1/test1.c (modified) * uspace/drv/test/test2/test2.c (modified) * uspace/drv/test/test3/test3.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/lib/usb/include/usb/usb.h (modified) * uspace/srv/devman/main.c (modified) Renaming to reflect classes are gone. Thu, 18 Aug 2011 12:42:31 GMT Jiri Svoboda [99ac5cf] * uspace/srv/hid/input/generic/input.c (modified) Fix leak. Thu, 18 Aug 2011 12:35:59 GMT Jiri Svoboda [e280857] * uspace/app/lsusb/main.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/usb/include/usb/hc.h (modified) * uspace/lib/usb/src/hc.c (modified) * uspace/lib/usb/src/resolve.c (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) Remove class infrastructure from devman. Thu, 18 Aug 2011 12:10:23 GMT Jakub Jermar [b33ec43] * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/fs/libfs.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Remove support for directly opening nodes from VFS and libfs. Thu, 18 Aug 2011 12:05:00 GMT Jakub Jermar [7171760] * uspace/app/bdsh/exec.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/c/generic/io/io.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/private/io.h (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/loader/loader.h (modified) * uspace/lib/c/include/loader/pcb.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/srv/loader/main.c (modified) Rework the way how open files are passed from parent task to child. ... Wed, 17 Aug 2011 20:34:35 GMT Jakub Jermar [866e627] * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/loader/loader.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) Export vfs_exchange_begin() and vfs_exchange_end(). Wed, 17 Aug 2011 20:34:02 GMT Jakub Jermar [df02460] * uspace/app/bdsh/exec.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/srv/hid/input/port/adb_mouse.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/vfs/vfs.c (modified) Fix includes. Wed, 17 Aug 2011 19:10:44 GMT Martin Sucha [b112055] * kernel/arch/ia32/src/boot/boot.S (modified) Boot ia32 without Page Size Extensions Wed, 17 Aug 2011 16:22:40 GMT Jakub Jermar [2c4aa39] * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/include/async.h (modified) Add async framework wrappers for IPC_M_STATE_CHANGE_AUTHORIZE. Wed, 17 Aug 2011 15:07:20 GMT Jakub Jermar [2bc13887] * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (modified) Add vfs_pass_handle(). Wed, 17 Aug 2011 13:39:53 GMT Jiri Svoboda [12f9f0d0] * uspace/app/tester/Makefile (modified) * uspace/app/tester/devs/devman1.c (deleted) * uspace/app/tester/devs/devman1.def (deleted) * uspace/app/tester/devs/devman2.c (deleted) * uspace/app/tester/devs/devman2.def (deleted) * uspace/app/tester/hw/misc/virtchar1.c (modified) * uspace/app/tester/tester.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/include/ipc/loc.h (modified) * uspace/lib/c/include/loc.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/hid/input/generic/input.c (modified) * uspace/srv/loc/loc.c (modified) * uspace/srv/loc/loc.h (modified) Notifications on changes in loc categories. Limitations: - cannot ... Wed, 17 Aug 2011 13:36:03 GMT Jakub Jermar [455f190] * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/include/async.h (modified) Add interfaces for safe accessing foreign client data. * Add ... Wed, 17 Aug 2011 13:19:46 GMT Jakub Jermar [26fbb7bb] * uspace/lib/c/generic/async.c (modified) Factor out code for getting and dropping references to client_t's. Wed, 17 Aug 2011 13:16:59 GMT Jakub Jermar [9bf51e64] * uspace/lib/c/generic/event.c (modified) * uspace/lib/c/include/event.h (modified) Uspace support for per-task events.