#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-04-13T08:06:36Z

Sun, 02 Apr 2017 11:24:06 GMT Jakub Jermar <jakub@…> [9c4cf0d]
	* uspace/app/bdsh/cmds/modules/cat/cat.c (modified)
	* uspace/app/bdsh/cmds/modules/cmp/cmp.c (modified)
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)
	* uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified)
	* uspace/app/bdsh/cmds/modules/rm/rm.c (modified)
	* uspace/app/bdsh/cmds/modules/touch/touch.c (modified)
	* uspace/app/bdsh/exec.c (modified)
	* uspace/app/getterm/getterm.c (modified)
	* uspace/app/redir/redir.c (modified)
	* uspace/app/sysinst/futil.c (modified)
	* uspace/app/taskdump/symtab.c (modified)
	* uspace/app/tester/hw/misc/virtchar1.c (modified)
	* uspace/app/tester/mm/pager1.c (modified)
	* uspace/app/tester/vfs/vfs1.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/app/viewer/viewer.c (modified)
	* uspace/app/websrv/websrv.c (modified)
	* uspace/drv/bus/isa/isa.c (modified)
	* uspace/lib/bithenge/src/failure.c (modified)
	* uspace/lib/bithenge/src/file.c (modified)
	* uspace/lib/c/generic/elf/elf_mod.c (modified)
	* uspace/lib/c/generic/io/io.c (modified)
	* uspace/lib/c/generic/loader.c (modified)
	* uspace/lib/c/generic/task.c (modified)
	* uspace/lib/c/generic/vfs/inbox.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/ipc/vfs.h (modified)
	* uspace/lib/c/include/unistd.h (modified)
	* uspace/lib/c/include/vfs/vfs.h (modified)
	* uspace/lib/pcut/src/os/helenos.c (modified)
	* uspace/lib/posix/source/fcntl.c (modified)
	* uspace/lib/posix/source/unistd.c (modified)
	* uspace/srv/devman/match.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_ipc.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Rename close() to vfs_put()

	This is motivated mainly by the fact ...


Sun, 02 Apr 2017 10:39:13 GMT Jakub Jermar <jakub@…> [b19e892]
	* uspace/app/bdsh/cmds/modules/cat/cat.c (modified)
	* uspace/app/bdsh/cmds/modules/cmp/cmp.c (modified)
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)
	* uspace/app/bdsh/cmds/modules/ls/ls.c (modified)
	* uspace/app/bdsh/cmds/modules/mkdir/mkdir.c (modified)
	* uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified)
	* uspace/app/bdsh/cmds/modules/rm/rm.c (modified)
	* uspace/app/bdsh/cmds/modules/touch/touch.c (modified)
	* uspace/app/bdsh/exec.c (modified)
	* uspace/app/fontviewer/fontviewer.c (modified)
	* uspace/app/getterm/getterm.c (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/redir/redir.c (modified)
	* uspace/app/sysinst/futil.c (modified)
	* uspace/app/taskdump/elf_core.c (modified)
	* uspace/app/taskdump/symtab.c (modified)
	* uspace/app/tester/hw/misc/virtchar1.c (modified)
	* uspace/app/tester/mm/pager1.c (modified)
	* uspace/app/tester/vfs/vfs1.c (modified)
	* uspace/app/tetris/scores.c (modified)
	* uspace/app/viewer/viewer.c (modified)
	* uspace/app/websrv/websrv.c (modified)
	* uspace/dist/src/c/demos/tetris/scores.c (modified)
	* uspace/drv/bus/isa/isa.c (modified)
	* uspace/drv/char/ns8250/ns8250.c (modified)
	* uspace/lib/bithenge/src/file.c (modified)
	* uspace/lib/c/generic/elf/elf_mod.c (modified)
	* uspace/lib/c/generic/io/io.c (modified)
	* uspace/lib/c/generic/rtld/module.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/fcntl.h (deleted)
	* uspace/lib/c/include/vfs/vfs.h (modified)
	* uspace/lib/pcut/src/os/helenos.c (modified)
	* uspace/lib/posix/include/posix/fcntl.h (modified)
	* uspace/lib/posix/source/fcntl.c (modified)
	* uspace/lib/posix/source/stdlib.c (modified)
	* uspace/lib/posix/source/unistd.c (modified)
	* uspace/srv/devman/driver.c (modified)
	* uspace/srv/devman/match.c (modified)
	* uspace/srv/hid/input/ctl/kbdev.c (modified)
	* uspace/srv/hid/input/port/adb.c (modified)
	* uspace/srv/hid/input/proto/mousedev.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/vfs/vfs_ipc.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Merge open() with posix_open() and provide vfs_lookup_open() instead
 ...


Sat, 01 Apr 2017 06:49:10 GMT Jakub Jermar <jakub@…> [80743a1]
	* uspace/app/bdsh/cmds/modules/mount/mount.c (modified)
	* uspace/app/bdsh/cmds/modules/unmount/unmount.c (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/sysinst/sysinst.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/vfs/vfs.h (modified)

	Rename (un)mount to vfs_(un)mount_path


Fri, 31 Mar 2017 19:57:38 GMT Jakub Jermar <jakub@…> [6e5562a]
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)
	* uspace/app/bdsh/cmds/modules/mkdir/mkdir.c (modified)
	* uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified)
	* uspace/app/fontviewer/fontviewer.c (modified)
	* uspace/app/sysinst/futil.c (modified)
	* uspace/app/sysinst/sysinst.c (modified)
	* uspace/app/taskdump/elf_core.c (modified)
	* uspace/app/taskdump/symtab.c (modified)
	* uspace/app/tester/hw/misc/virtchar1.c (modified)
	* uspace/app/tester/vfs/vfs1.c (modified)
	* uspace/app/untar/main.c (modified)
	* uspace/app/websrv/websrv.c (modified)
	* uspace/drv/char/ns8250/ns8250.c (modified)
	* uspace/lib/bithenge/src/failure.c (modified)
	* uspace/lib/bithenge/src/failure.h (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/sys/stat.h (deleted)
	* uspace/lib/c/include/vfs/vfs.h (modified)
	* uspace/lib/fs/libfs.c (modified)
	* uspace/lib/posix/include/posix/sys/stat.h (modified)
	* uspace/lib/posix/source/stdio.c (modified)
	* uspace/lib/posix/source/sys/stat.c (modified)
	* uspace/srv/fs/locfs/locfs_ops.c (modified)

	Introduce vfs_link_path() and replace mkdir() with it


Thu, 30 Mar 2017 21:09:51 GMT Jakub Jermar <jakub@…> [a56cef9]
	* uspace/app/kio/kio.c (modified)
	* uspace/lib/c/generic/io/io.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/unistd.h (modified)
	* uspace/lib/c/include/vfs/vfs.h (modified)
	* uspace/lib/posix/source/unistd.c (modified)

	Rename fsync() to vfs_sync()


Thu, 30 Mar 2017 20:59:36 GMT Jakub Jermar <jakub@…> [67e881c]
	* uspace/app/trace/trace.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/ipc/vfs.h (modified)
	* uspace/lib/c/include/unistd.h (modified)
	* uspace/lib/c/include/vfs/vfs.h (modified)
	* uspace/lib/posix/source/unistd.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_ipc.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Rename ftruncate() to vfs_resize()


Thu, 30 Mar 2017 20:47:53 GMT Jakub Jermar <jakub@…> [79ea5af]
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)
	* uspace/app/bdsh/cmds/modules/rm/rm.c (modified)
	* uspace/app/tester/mm/pager1.c (modified)
	* uspace/app/tester/vfs/vfs1.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/unistd.h (modified)
	* uspace/lib/c/include/vfs/vfs.h (modified)
	* uspace/lib/pcut/src/os/helenos.c (modified)
	* uspace/lib/posix/source/stdio.c (modified)
	* uspace/lib/posix/source/unistd.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_ipc.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Rename unlink() to vfs_unlink_path() and _vfs_unlink() to ...


Thu, 30 Mar 2017 20:00:54 GMT Jakub Jermar <jakub@…> [ae7bfbbd]
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/stdio.h (modified)
	* uspace/lib/pcut/src/os/generic.c (modified)
	* uspace/lib/posix/source/stdio.c (modified)

	Remove remove()


Thu, 30 Mar 2017 19:52:23 GMT Jakub Jermar <jakub@…> [23a0368]
	* uspace/app/bdsh/cmds/modules/cat/cat.c (modified)
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)
	* uspace/app/bdsh/cmds/modules/ls/ls.c (modified)
	* uspace/app/bdsh/cmds/modules/ls/ls.h (modified)
	* uspace/app/bdsh/cmds/modules/touch/touch.c (modified)
	* uspace/app/bdsh/compl.c (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/sysinst/futil.c (modified)
	* uspace/app/viewer/viewer.c (modified)
	* uspace/drv/bus/isa/isa.c (modified)
	* uspace/lib/bithenge/src/file.c (modified)
	* uspace/lib/c/generic/io/io.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/sys/stat.h (modified)
	* uspace/lib/c/include/vfs/vfs.h (modified)
	* uspace/lib/posix/source/internal/common.h (modified)
	* uspace/lib/posix/source/sys/stat.c (modified)
	* uspace/lib/posix/source/unistd.c (modified)
	* uspace/srv/devman/driver.c (modified)
	* uspace/srv/devman/match.c (modified)

	Rename stat() to vfs_stat_path() and fstat() to vfs_stat()


Thu, 30 Mar 2017 18:58:28 GMT Jakub Jermar <jakub@…> [b5b5d84]
	* uspace/app/df/df.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/sys/statfs.h (deleted)
	* uspace/lib/c/include/vfs/vfs.h (modified)
	* uspace/lib/fs/libfs.c (modified)

	Rename statfs() to vfs_statfs_path() and provide relativized
	vfs_statfs()


Sun, 26 Mar 2017 20:57:06 GMT Jakub Jermar <jakub@…> [fe91f66]
	* uspace/app/trace/trace.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/ipc/vfs.h (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_ipc.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Omit unnecessary prefixes and suffixes from method and interface
	names


Sun, 26 Mar 2017 20:46:56 GMT Jakub Jermar <jakub@…> [fcab7ef]
	* uspace/app/getterm/getterm.c (modified)
	* uspace/app/redir/redir.c (modified)
	* uspace/lib/bithenge/src/failure.c (modified)
	* uspace/lib/c/generic/elf/elf_mod.c (modified)
	* uspace/lib/c/generic/io/io.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/ipc/vfs.h (modified)
	* uspace/lib/c/include/unistd.h (modified)
	* uspace/lib/c/include/vfs/vfs.h (modified)
	* uspace/lib/posix/source/unistd.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_file.c (modified)
	* uspace/srv/vfs/vfs_ipc.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Merge dup2() into vfs_clone()


Sun, 26 Mar 2017 19:56:55 GMT Jakub Jermar <jakub@…> [f644472]
	* uspace/lib/c/generic/vfs/vfs.c (modified)

	Fix warning


Sun, 26 Mar 2017 10:28:44 GMT Jakub Jermar <jakub@…> [8e9b2534]
	* uspace/app/init/init.c (modified)
	* uspace/lib/c/generic/io/logctl.c (modified)
	* uspace/lib/c/include/io/logctl.h (modified)
	* uspace/lib/c/include/ipc/logger.h (modified)
	* uspace/srv/logger/ctl.c (modified)

	Set logger's VFS root

	As an init task, logger starts with no VFS ...


Fri, 24 Mar 2017 20:31:54 GMT Jakub Jermar <jakub@…> [58898d1d]
	* uspace/app/bdsh/cmds/modules/cat/cat.c (modified)
	* uspace/app/bdsh/cmds/modules/cmp/cmp.c (modified)
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)
	* uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified)
	* uspace/app/sysinst/futil.c (modified)
	* uspace/app/taskdump/elf_core.c (modified)
	* uspace/app/taskdump/symtab.c (modified)
	* uspace/app/tester/mm/pager1.c (modified)
	* uspace/app/tester/vfs/vfs1.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/app/viewer/viewer.c (modified)
	* uspace/app/websrv/websrv.c (modified)
	* uspace/drv/bus/isa/isa.c (modified)
	* uspace/lib/bithenge/src/file.c (modified)
	* uspace/lib/c/generic/elf/elf_mod.c (modified)
	* uspace/lib/c/generic/io/io.c (modified)
	* uspace/lib/c/generic/private/stdio.h (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/dirent.h (modified)
	* uspace/lib/c/include/ipc/vfs.h (modified)
	* uspace/lib/c/include/stdio.h (modified)
	* uspace/lib/c/include/unistd.h (modified)
	* uspace/lib/c/include/vfs/vfs.h (modified)
	* uspace/lib/pcut/src/os/helenos.c (modified)
	* uspace/lib/posix/source/internal/common.h (modified)
	* uspace/lib/posix/source/stdio.c (modified)
	* uspace/lib/posix/source/unistd.c (modified)
	* uspace/srv/devman/match.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_file.c (modified)
	* uspace/srv/vfs/vfs_ipc.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)
	* uspace/srv/vfs/vfs_pager.c (modified)

	Remove VFS_IN_SEEK from VFS


Wed, 22 Mar 2017 20:39:05 GMT Jakub Jermar <jakub@…> [c9e3692]
	* uspace/lib/c/include/ipc/vfs.h (modified)

	Fix comment - there is no L_ROOT anymore


Wed, 22 Mar 2017 20:31:52 GMT Jakub Jermar <jakub@…> [c68edd2]
	* uspace/lib/c/include/ipc/vfs.h (modified)
	* uspace/lib/fs/libfs.c (modified)

	Remove L_OPEN

	Opens are now explicit in the interface and operate ...


Wed, 22 Mar 2017 19:26:21 GMT Jakub Jermar <jakub@…> [e4e546b]
	* uspace/srv/vfs/vfs_lookup.c (modified)

	Fix L_CREATE and L_UNLINK across mountpoints

	Server-side ...


Tue, 21 Mar 2017 19:20:30 GMT Jakub Jermar <jakub@…> [c990ee6]
	* uspace/srv/vfs/vfs_ops.c (modified)

	Handle vfs_node_get() returning NULL


Tue, 21 Mar 2017 19:19:56 GMT Jakub Jermar <jakub@…> [ebf1011]
	* uspace/srv/vfs/vfs_ipc.c (modified)

	Prefer optically less dense code


Mon, 20 Mar 2017 17:14:21 GMT Jakub Jermar <jakub@…> [3648e184]
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/ipc/vfs.h (modified)

	Remove VFS_IN_UNLINK


Sun, 19 Mar 2017 20:15:55 GMT Jakub Jermar <jakub@…> [55a7fee]
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_ipc.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Streamline vfs_op_fstat()


Sun, 19 Mar 2017 19:57:10 GMT Jakub Jermar <jakub@…> [35e81e2]
	* uspace/srv/vfs/vfs_ops.c (modified)

	Streamline vfs_op_statfs()


Sun, 19 Mar 2017 11:06:56 GMT Jakub Jermar <jakub@…> [3bbd921]
	* uspace/srv/vfs/vfs_lookup.c (modified)

	Use simple assignment instead of memcpy()


Sun, 19 Mar 2017 10:08:43 GMT Jakub Jermar <jakub@…> [61600e7]
	* uspace/lib/c/generic/vfs/vfs.c (modified)

	Use absolute path in vfs_get_mtab_list()


Sat, 18 Mar 2017 20:58:08 GMT Jakub Jermar <jakub@…> [61042de]
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/fs/libfs.c (modified)
	* uspace/srv/fs/fat/fat.h (modified)
	* uspace/srv/fs/mfs/mfs.h (modified)
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)
	* uspace/srv/vfs/vfs_lookup.c (modified)
	* uspace/srv/vfs/vfs_node.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Cstyle and clutter removal


Sat, 18 Mar 2017 16:14:05 GMT Jakub Jermar <jakub@…> [b7f69f2]
	* uspace/srv/loader/main.c (modified)

	Add forgotten return


Sat, 18 Mar 2017 15:46:04 GMT Jakub Jermar <jakub@…> [ad67aa1]
	* uspace/lib/fs/libfs.c (modified)

	Remove debugging code


Sat, 18 Mar 2017 15:36:00 GMT Jakub Jermar <jakub@…> [38aaf005]
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)
	* uspace/app/tester/mm/pager1.c (modified)
	* uspace/app/tester/vfs/vfs1.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)

	Callers of open() must use exactly one of O_RDONLY, O_WRONLY and
	O_RDWR


Sat, 18 Mar 2017 15:13:28 GMT Jakub Jermar <jakub@…> [0b97336]
	* uspace/lib/c/generic/vfs/vfs.c (modified)

	Set errno and return -1 for standards-alluding interfaces


Sat, 18 Mar 2017 14:43:32 GMT Jakub Jermar <jakub@…> [c725619]
	* uspace/lib/c/generic/vfs/vfs.c (modified)

	Test vfs_root() return value more robustly

	In particular, ...


Sat, 18 Mar 2017 14:30:41 GMT Jakub Jermar <jakub@…> [f6b6b40]
	* uspace/srv/vfs/vfs_lookup.c (modified)

	Get rid of custom _strrchr in favor of str_rchr


Sat, 18 Mar 2017 14:25:47 GMT Jakub Jermar <jakub@…> [4f9ab1e]
	* uspace/srv/vfs/vfs_lookup.c (modified)
	* uspace/srv/vfs/vfs_node.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	vfs_node_peek() should add a reference to the node


Sat, 18 Mar 2017 13:08:17 GMT Jakub Jermar <jakub@…> [7f59d6c]
	* uspace/srv/vfs/vfs_ops.c (modified)

	Revert the order of link and unlink operations during rename

	This ...


Thu, 16 Mar 2017 17:29:53 GMT Jakub Jermar <jakub@…> [39c3b7f9]
	* uspace/srv/vfs/vfs_pager.c (modified)

	Put the file earlier to avoid deadlock with vfs_rdwr_internal()


Thu, 16 Mar 2017 17:17:31 GMT Jakub Jermar <jakub@…> [5a2b765]
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/sys/statfs.h (modified)
	* uspace/lib/fs/libfs.c (modified)

	Add the FS name field to struct statfs


Thu, 16 Mar 2017 16:50:29 GMT Jakub Jermar <jakub@…> [8ffedd8]
	* uspace/app/bdsh/cmds/modules/mount/mount.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/vfs/vfs_mtab.h (modified)

	Partially revive support for mount table listing and walking

	This ...


Mon, 13 Mar 2017 20:33:06 GMT Jakub Jermar <jakub@…> [35b7d86e]
	* uspace/app/bdsh/cmds/modules/mount/mount.c (modified)
	* uspace/app/df/df.c (modified)
	* 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/vfs/vfs_ipc.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Remove VFS_IN_MTAB_GET

	The mountpoints in VFS don't know their path ...


Fri, 10 Mar 2017 20:46:16 GMT Jakub Jermar <jakub@…> [ea56098]
	* uspace/srv/loader/main.c (modified)

	Set VFS root for loader

	This is important for the dynamically ...


Fri, 10 Mar 2017 09:48:52 GMT Jakub Jermar <jakub@…> [1701a24d]
	* uspace/lib/c/include/ipc/vfs.h (modified)

	Add WALK_MOUNT_POINT to WALK_ALL_FLAGS


Fri, 10 Mar 2017 09:41:23 GMT Jakub Jermar <jakub@…> [ef4cf62]
	* uspace/lib/c/include/ipc/vfs.h (modified)

	Remove commented out code and unused bit positions


Fri, 10 Mar 2017 09:15:29 GMT Jakub Jermar <jakub@…> [4809715]
	* uspace/srv/vfs/vfs_ops.c (modified)

	Fix cstyle


Wed, 08 Mar 2017 18:27:40 GMT Jakub Jermar <jakub@…> [0d35511]
	* uspace/srv/vfs/Makefile (modified)
	* uspace/srv/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_ipc.c (added)
	* uspace/srv/vfs/vfs_ops.c (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	Merge from lp:~zarevucky-jiri/helenos/vfs-2.5/ revisions 1948-1965
 ...


Wed, 08 Mar 2017 11:42:17 GMT Jakub Jermar <jakub@…> [5126f80]
	* uspace/app/bdsh/cmds/modules/mount/mount.c (modified)
	* uspace/app/bdsh/cmds/modules/unmount/unmount.c (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/sysinst/sysinst.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/lib/c/generic/elf/elf_mod.c (modified)
	* uspace/lib/c/generic/libc.c (modified)
	* uspace/lib/c/generic/loader.c (modified)
	* uspace/lib/c/generic/task.c (modified)
	* 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/vfs/vfs_file.c (modified)
	* uspace/srv/vfs/vfs_lookup.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Merge from lp:~zarevucky-jiri/helenos/vfs-2.5/ revision 1946
 ...


Wed, 08 Mar 2017 09:56:06 GMT Jakub Jermar <jakub@…> [a737667e]
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Implement statfs() using _vfs_walk()


Tue, 07 Mar 2017 20:47:35 GMT Jakub Jermar <jakub@…> [bb9ec2d]
	* uspace/app/bdsh/exec.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/lib/c/Makefile (modified)
	* uspace/lib/c/generic/elf/elf_load.c (modified)
	* uspace/lib/c/generic/elf/elf_mod.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/io.h (modified)
	* uspace/lib/c/generic/rtld/module.c (modified)
	* uspace/lib/c/generic/task.c (modified)
	* uspace/lib/c/generic/vfs/inbox.c (added)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/elf/elf_load.h (modified)
	* uspace/lib/c/include/elf/elf_mod.h (modified)
	* uspace/lib/c/include/ipc/loader.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/inbox.h (added)
	* uspace/lib/c/include/vfs/vfs.h (modified)
	* uspace/lib/pcut/src/os/helenos.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_file.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Merge from lp:~zarevucky-jiri/helenos/vfs-2.5/ revision 1941-1944
 ...


Tue, 07 Mar 2017 18:01:55 GMT Jakub Jermar <jakub@…> [e796dc8]
	* uspace/lib/c/generic/elf/elf_mod.c (modified)

	Cherry-pick changes from lp:~zarevucky-jiri/helenos/vfs-2.5/ revision ...


Tue, 07 Mar 2017 17:41:37 GMT Jakub Jermar <jakub@…> [48178b56]
	* uspace/lib/c/generic/elf/elf_mod.c (modified)

	Load segment using a long read


Tue, 07 Mar 2017 17:00:09 GMT Jakub Jermar <jakub@…> [eca9fd0]
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/vfs/vfs.h (modified)

	Cherry-pick changes from lp:~zarevucky-jiri/helenos/vfs-2.5/ revision ...


Tue, 07 Mar 2017 11:22:36 GMT Jakub Jermar <jakub@…> [930f5c3]
	* uspace/srv/vfs/vfs_ops.c (modified)

	Merge from lp:~zarevucky-jiri/helenos/vfs-2.5/ revision 1938
 ...


Tue, 07 Mar 2017 11:13:54 GMT Jakub Jermar <jakub@…> [06e70567]
	* uspace/srv/loader/main.c (modified)

	Cherry-pick a change from lp:~zarevucky-jiri/helenos/vfs-2.5 r1937


Tue, 07 Mar 2017 11:05:53 GMT Jakub Jermar <jakub@…> [a274a5f]
	* uspace/srv/vfs/vfs_ops.c (modified)

	Cherry-pick a change from lp:~zarevucky-jiri/helenos/vfs-2.5 r1927


Tue, 07 Mar 2017 10:53:31 GMT Jakub Jermar <jakub@…> [354b642]
	* uspace/lib/c/generic/loader.c (modified)
	* 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)

	Merge from lp:~zarevucky-jiri/helenos/vfs-2.5/ revisions 1932-1936
 ...


Sun, 05 Mar 2017 20:23:05 GMT Jakub Jermar <jakub@…> [c577a9a]
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_file.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)
	* uspace/srv/vfs/vfs_pager.c (modified)

	Merge from lp:~zarevucky-jiri/helenos/vfs-2.5 revisions 1929-1930


Fri, 03 Mar 2017 21:32:38 GMT Jakub Jermar <jakub@…> [1dff985]
	* uspace/app/trace/trace.c (modified)
	* 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/lib/fs/libfs.c (modified)
	* uspace/lib/fs/libfs.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:~zarevucky-jiri/helenos/vfs-2.5 up to revision 1926


Sun, 26 Feb 2017 22:00:46 GMT Jakub Jermar <jakub@…> [5b46ec8]
	* uspace/lib/c/generic/malloc.c (modified)

	realloc() should try harder to avoid relocating the buffer
	(Thanks ...


Sun, 26 Feb 2017 20:02:29 GMT Jiri Svoboda <jiri@…> [b22b449d]
	* uspace/lib/softrend/compose.c (modified)

	Alpha compositing does not need floating point.


Tue, 21 Feb 2017 20:33:03 GMT Jakub Jermar <jakub@…> [443a0bc]
	* uspace/srv/net/udp/assoc.c (modified)

	Assert ENOENT instead of ENOMEM
	(Thanks to Stanislav Galfy)


Sat, 28 Jan 2017 19:41:21 GMT Martin Decky <martin@…> [3a75cb8]
	* tools/toolchain.sh (modified)

	bump GCC to 6.3.0 and GDB to 7.12.1


Mon, 24 Oct 2016 20:28:24 GMT Martin Decky <martin@…> [a4170d5]
	* tools/toolchain.sh (modified)

	better support for non-standard configurations


Sun, 22 Jan 2017 13:22:55 GMT Jakub Jermar <jakub@…> [61b208f]
	* contrib/gem5/build-from-scratch.sh (deleted)
	* contrib/gem5/disk-image.patch (deleted)
	* contrib/qemu/build-from-scratch.sh (modified)

	Drop support for building gem5

	- Move code for downloading the ...


Sun, 22 Jan 2017 10:52:17 GMT Jakub Jermar <jakub@…> [9185e42]
	* tools/ew.py (modified)

	Replace gem5 support in favor of qemu-system-sparc64 -M niagara
	support


Tue, 27 Dec 2016 13:34:08 GMT Jakub Jermar <jakub@…> [bfa4ffa]
	* boot/Makefile (modified)
	* boot/arch/sparc64/Makefile.inc (modified)
	* kernel/arch/sparc64/src/drivers/pci.c (modified)
	* kernel/arch/sparc64/src/sparc64.c (modified)
	* kernel/genarch/src/multiboot/multiboot.c (modified)
	* kernel/generic/include/config.h (modified)
	* kernel/generic/src/main/main.c (modified)
	* tools/ew.py (modified)
	* uspace/Makefile (modified)
	* uspace/app/init/init.c (modified)
	* uspace/drv/bus/isa/ebus.dev (added)
	* uspace/drv/bus/isa/isa.c (modified)
	* uspace/drv/bus/isa/isa.ma (modified)
	* uspace/drv/bus/pci/pciintel/pci.c (modified)
	* uspace/drv/bus/pci/pciintel/pci.h (modified)
	* uspace/drv/char/ns8250/ns8250.c (modified)
	* uspace/drv/platform/sun4u/Makefile (added)
	* uspace/drv/platform/sun4u/sun4u.c (added)
	* uspace/drv/platform/sun4u/sun4u.ma (added)
	* uspace/lib/c/Makefile (modified)
	* uspace/lib/c/generic/config.c (added)
	* uspace/lib/c/include/config.h (added)
	* uspace/lib/drv/include/pci_dev_iface.h (modified)
	* uspace/srv/devman/match.c (modified)
	* uspace/srv/devman/util.c (modified)
	* uspace/srv/devman/util.h (modified)
	* uspace/srv/hid/input/Makefile (modified)
	* uspace/srv/hid/input/input.c (modified)
	* uspace/srv/hid/input/port/ns16550.c (deleted)
	* uspace/srv/hid/input/serial.h (added)
	* uspace/srv/hid/output/Makefile (modified)
	* uspace/srv/hid/output/output.c (modified)
	* uspace/srv/hid/output/port/chardev.c (added)
	* uspace/srv/hid/output/port/chardev.h (added)
	* uspace/srv/hid/output/proto/vt100.c (modified)
	* uspace/srv/hw/irc/obio/obio.c (modified)

	Merge from lp:~jakub/helenos/sun4u

	This merge brings support for ...


Tue, 27 Dec 2016 13:29:31 GMT Jakub Jermar <jakub@…> [73d8600]
	* uspace/app/init/init.c (modified)
	* uspace/srv/hid/input/input.c (modified)
	* uspace/srv/hid/output/output.c (modified)

	Make serial console mutually exclusive with other user input/output ...


Tue, 27 Dec 2016 13:08:49 GMT Jakub Jermar <jakub@…> [fd384d6]
	* uspace/srv/hid/input/input.c (modified)

	Input should not fiddle with interrupts


Tue, 27 Dec 2016 13:05:56 GMT Jakub Jermar <jakub@…> [ce5a0f1]
	* uspace/srv/hid/input/Makefile (modified)
	* uspace/srv/hid/input/port/ns16550.c (deleted)

	Remove the legacy ns16550 input port driver


Tue, 27 Dec 2016 12:52:04 GMT Jakub Jermar <jakub@…> [03e0beaf]
	* uspace/srv/hid/input/input.c (modified)
	* uspace/srv/hid/output/port/chardev.c (modified)

	Switch to using config_get_value()


Tue, 27 Dec 2016 12:51:02 GMT Jakub Jermar <jakub@…> [1a2befb]
	* uspace/lib/c/Makefile (modified)
	* uspace/lib/c/generic/config.c (added)
	* uspace/lib/c/include/config.h (added)

	Abstract querying boot configuration into a library call


Tue, 27 Dec 2016 12:13:05 GMT Jakub Jermar <jakub@…> [33b57d4]
	* uspace/srv/hid/output/port/chardev.c (modified)

	Fix typo


Mon, 26 Dec 2016 20:14:35 GMT Jakub Jermar <jakub@…> [db521b05]
	* kernel/arch/sparc64/src/sparc64.c (modified)

	Use the common kernel mechanism to set boot_args in sysinfo


Mon, 26 Dec 2016 20:03:08 GMT Jakub Jermar <jakub@…> [ba1ea40]
	* kernel/genarch/src/multiboot/multiboot.c (modified)

	Copy boot arguments from multiboot info to bargs


Mon, 26 Dec 2016 20:02:04 GMT Jakub Jermar <jakub@…> [3b3faf51]
	* kernel/generic/include/config.h (modified)
	* kernel/generic/src/main/main.c (modified)

	Add kernel global bargs to hold the boot arguments


Sat, 24 Dec 2016 13:23:30 GMT Jakub Jermar <jakub@…> [a79b42a]
	* uspace/srv/hid/input/input.c (modified)

	Use only the serial console service specified by the user


Fri, 23 Dec 2016 22:04:34 GMT Jakub Jermar <jakub@…> [00130656]
	* uspace/srv/hid/output/port/chardev.c (modified)

	Do not try to use a serial device for output if the user did not ...


Fri, 23 Dec 2016 21:21:20 GMT Jakub Jermar <jakub@…> [7259317]
	* uspace/srv/hid/output/port/chardev.c (modified)

	Wait only for the serial console service specified by the user


Fri, 23 Dec 2016 20:52:36 GMT Jakub Jermar <jakub@…> [a91d719]
	* tools/ew.py (modified)

	Pass the loc path to the serial console in boot prom arguments


Fri, 23 Dec 2016 20:50:48 GMT Jakub Jermar <jakub@…> [c7a145e]
	* kernel/arch/sparc64/src/sparc64.c (modified)

	Propagate boot arguments from OBP to sysinfo


Thu, 22 Dec 2016 16:57:06 GMT Jakub Jermar <jakub@…> [0195374]
	* tools/ew.py (modified)

	Spawn QEMU/sun4u with serial console only


Wed, 21 Dec 2016 10:37:16 GMT Jakub Jermar <jakub@…> [0d9b4a8]
	* contrib/qemu/build-from-scratch.sh (modified)
	* contrib/qemu/integratorcm_init_memsz.patch (deleted)

	Upgrade to using QEMU 2.8.0


Sat, 17 Dec 2016 09:37:08 GMT Jakub Jermar <jakub@…> [7e9e652]
	* uspace/drv/bus/isa/isa.c (modified)
	* uspace/lib/drv/include/pci_dev_iface.h (modified)

	Detect the default ISA bridge by its PCI class and subclass


Fri, 16 Dec 2016 22:24:49 GMT Jakub Jermar <jakub@…> [3c5b86c]
	* boot/Makefile (modified)
	* uspace/drv/bus/isa/ebus.dev (added)
	* uspace/drv/bus/isa/isa.c (modified)

	Allow ISA driver to use different .dev configs based on vendor/device ...


Fri, 16 Dec 2016 20:55:25 GMT Jakub Jermar <jakub@…> [7f766f4]
	* uspace/drv/bus/isa/isa.ma (modified)

	Treat EBUS as ISA


Fri, 16 Dec 2016 20:40:53 GMT Jakub Jermar <jakub@…> [df01d303]
	* kernel/arch/sparc64/src/drivers/pci.c (modified)
	* uspace/srv/hw/irc/obio/obio.c (modified)

	OBIO uspace driver no longer depends on information provided by
	kernel


Thu, 15 Dec 2016 14:32:42 GMT Martin Decky <martin@…> [f297fa6]
	* .bzrignore (modified)

	update .bzrignore


Sun, 11 Dec 2016 15:48:12 GMT Jakub Jermar <jakub@…> [aed3e6a]
	* uspace/srv/devman/match.c (modified)
	* uspace/srv/devman/util.c (modified)
	* uspace/srv/devman/util.h (modified)

	Allow # comments in match files


Sat, 10 Dec 2016 12:49:09 GMT Jakub Jermar <jakub@…> [e53794c]
	* uspace/srv/hid/output/Makefile (modified)
	* uspace/srv/hid/output/output.c (modified)
	* uspace/srv/hid/output/port/chardev.c (added)
	* uspace/srv/hid/output/port/chardev.h (added)

	Consider the first device in the 'serial' category an output device


Sat, 10 Dec 2016 12:45:55 GMT Jakub Jermar <jakub@…> [c4e30607]
	* uspace/drv/char/ns8250/ns8250.c (modified)

	Clear ns8250 interrupt when it's handled


Sat, 10 Dec 2016 12:43:24 GMT Jakub Jermar <jakub@…> [6feb444]
	* uspace/srv/hid/output/output.c (modified)

	Fix cstyle


Sat, 10 Dec 2016 10:59:28 GMT Jakub Jermar <jakub@…> [47c1437]
	* uspace/srv/hid/output/proto/vt100.c (modified)

	Do not wrap short lines unnecessarily


Fri, 25 Nov 2016 17:34:33 GMT Jakub Jermar <jakub@…> [6da5a6b]
	* uspace/srv/hw/irc/obio/obio.c (modified)

	Make obio more standalone

	The PBM (what is called obio in the obio ...


Fri, 25 Nov 2016 17:17:20 GMT Jakub Jermar <jakub@…> [2a72d9f]
	* uspace/srv/hid/input/Makefile (modified)
	* uspace/srv/hid/input/input.c (modified)
	* uspace/srv/hid/input/serial.h (added)

	Consider serial devices input devices


Tue, 01 Nov 2016 19:26:42 GMT Jakub Jermar <jakub@…> [405b67c]
	* boot/arch/sparc64/Makefile.inc (modified)
	* uspace/Makefile (modified)
	* uspace/drv/bus/isa/isa.ma (modified)

	Include the isa and ns8250 drivers in the sparc64 RAM disk image
 ...


Mon, 31 Oct 2016 23:31:05 GMT Jakub Jermar <jakub@…> [340513c]
	* uspace/drv/char/ns8250/ns8250.c (modified)

	Make io_addr naturally wide

	Do not clip io_addr to 32-bits as it ...


Mon, 31 Oct 2016 23:16:37 GMT Jakub Jermar <jakub@…> [54861ca]
	* uspace/drv/platform/sun4u/sun4u.c (modified)

	Define sun4u's pci_conf_regs absolute

	We need to pass precise PCI ...


Wed, 26 Oct 2016 20:33:54 GMT Jakub Jermar <jakub@…> [6c34be69]
	* boot/arch/sparc64/Makefile.inc (modified)
	* uspace/Makefile (modified)

	Enable the sun4u platform and pci bus drivers on the sun4u ultra
	machine


Wed, 26 Oct 2016 20:27:12 GMT Jakub Jermar <jakub@…> [92d5279]
	* uspace/drv/bus/pci/pciintel/pci.c (modified)
	* uspace/drv/bus/pci/pciintel/pci.h (modified)

	pciintel: Support alternate method to access PCI configuration space
 ...


Wed, 26 Oct 2016 20:25:50 GMT Jakub Jermar <jakub@…> [9191607]
	* uspace/drv/platform/sun4u/Makefile (added)
	* uspace/drv/platform/sun4u/sun4u.c (added)
	* uspace/drv/platform/sun4u/sun4u.ma (added)

	Add foundations of the sun4u platform driver


Mon, 17 Oct 2016 23:32:06 GMT Martin Decky <martin@…> [48eb2fc2]
	* tools/toolchain.sh (modified)

	bump the toolchain to GCC 6.2.0, binutils 2.27, GDB 7.12


Tue, 11 Oct 2016 08:20:59 GMT Jakub Jermar <jakub@…> [c8dc9ac]
	* uspace/Makefile.common (modified)
	* uspace/lib/c/Makefile (modified)
	* uspace/lib/c/generic/str.c (modified)
	* uspace/lib/c/test/main.c (modified)
	* uspace/lib/c/test/str.c (added)
	* uspace/srv/hid/compositor/compositor.c (modified)

	Merge from lp:~werkov/helenos/various-fixes


Wed, 28 Sep 2016 16:32:35 GMT Jakub Jermar <jakub@…> [6eda732]
	* Makefile (modified)

	Consider only regular files when creating the cscope index