# # ChangeLog for uspace/srv/vfs in mainline # # Generated by Trac 1.6 # 2025-10-08T08:36:44Z Thu, 04 Oct 2007 13:00:10 GMT Jakub Jermar [18525c5] * uspace/lib/libc/generic/async.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_mount.c (modified) Tiny refinement of if-else_if-else statement in vfs_register.c. Wed, 03 Oct 2007 06:46:47 GMT Jakub Jermar [5b5d25f] * uspace/srv/vfs/vfs_register.c (modified) Don't explicitly answer the IPC_M_DATA_SEND call in VFS_REGISTER. It ... Sat, 29 Sep 2007 18:11:48 GMT Jakub Jermar [5b890cfd] * uspace/srv/vfs/Makefile (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_open.c (added) VFS work. Start VFS_OPEN. Fri, 28 Sep 2007 22:15:02 GMT Jakub Jermar [af0ff9b2] * uspace/srv/vfs/vfs_mount.c (modified) VFS work. Add the missing bits of VFS-side VFS_MOUNT. Fri, 28 Sep 2007 20:40:56 GMT Jakub Jermar [2c2e0c6] * uspace/srv/vfs/vfs_mount.c (modified) VFS work. Prevent race conditions when checking rootfs by taking a ... Fri, 28 Sep 2007 20:11:02 GMT Jakub Jermar [7313e7a] * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_mount.c (modified) VFS work. This is a checkpoint commit. It introduces initial, still ... Fri, 28 Sep 2007 16:48:16 GMT Josef Cejka [90e6025] * kernel/generic/include/ipc/ipc.h (modified) * uspace/lib/libc/include/ipc/fb.h (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/devmap/devmap.h (modified) * uspace/srv/vfs/vfs.h (modified) Fixed naming convention in IPC. Fri, 28 Sep 2007 14:44:23 GMT Jakub Jermar [12a56fa] * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Modify vfs_lookup_internal() to be able to work with an ... Fri, 28 Sep 2007 13:42:04 GMT Jakub Jermar [84b86dcb] * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Add fs_name_to_handle() function to abstract away the ... Fri, 28 Sep 2007 10:36:31 GMT Jakub Jermar [5f4cfb1e] * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Upon FS registration via VFS_REGISTER, the client is ... Thu, 27 Sep 2007 18:14:02 GMT Jakub Jermar [6c117bb] * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) VFS work. Proto implementation of VFS-side vfs_lookup_internal(). Thu, 27 Sep 2007 15:27:53 GMT Jakub Jermar [37e7dc54] * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Modify the protocol so that VFS and FAT (or any other FS) ... Thu, 27 Sep 2007 12:38:31 GMT Jakub Jermar [bcf23cf] * uspace/srv/vfs/Makefile (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (added) * uspace/srv/vfs/vfs_mount.c (added) VFS work. Start support for the Patch Lookup Buffer. Also add ... Wed, 26 Sep 2007 22:05:22 GMT Jakub Jermar [8c20b26] * uspace/srv/vfs/vfs.h (modified) VFS work. Introduce basic types representing a file system node and ... Sat, 22 Sep 2007 20:08:12 GMT Jakub Jermar [a4627c4] * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Describe the bottleneck of one VFS-FS connection in ... Thu, 20 Sep 2007 17:01:52 GMT Jakub Jermar [8f9ede5] * uspace/srv/vfs/Makefile (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_register.c (added) Move VFS_REGISTER functionality into a separate file. Wed, 19 Sep 2007 18:56:02 GMT Jakub Jermar [47a776f9] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/amd64/grub/menu.lst (modified) * uspace/srv/fs/fat/Makefile (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/vfs/Makefile (modified) * uspace/srv/vfs/vfs.c (modified) VFS work. The VFS_REGISTER is now fully implemented by both vfs and ... Tue, 18 Sep 2007 19:58:19 GMT Jakub Jermar [26f2af0] * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/include/async.h (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/vfs/vfs.c (modified) VFS work. Implement VFS_REGISTER part of the protocol in the FAT ... Mon, 17 Sep 2007 17:31:33 GMT Jakub Jermar [c0cdcaf] * uspace/Makefile (modified) * uspace/lib/libc/include/ipc/services.h (modified) * uspace/srv/fs/fat/Makefile (moved) * uspace/srv/fs/fat/fat.c (moved) * uspace/srv/vfs/vfs.h (modified) Turn the empty fs service into the beginning of FAT support. Start ... Sun, 16 Sep 2007 11:02:33 GMT Jakub Jermar [a0edf5f] * kernel/generic/include/ipc/ipc.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) VFS work. Added mandatory VFS_LOOKUP Handling of VFS_REGISTER ... Sat, 15 Sep 2007 14:47:57 GMT Jakub Jermar [2b20947] * uspace/lib/libc/include/ctype.h (modified) * uspace/lib/libc/include/libadt/hash_table.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) VFS work. Delve deeper into VFS_REGISTER. Sat, 15 Sep 2007 08:54:35 GMT Jakub Jermar [d79dcdb] * kernel/generic/include/ipc/ipc.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) VFS work. Now, each VFS connection fibril will accept requests in a ... Thu, 13 Sep 2007 20:19:40 GMT Jakub Jermar [b3f598e] * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) VFS work. Start implementing the VFS_REGISTER request. Thu, 13 Sep 2007 19:28:50 GMT Jakub Jermar [c952465d] * uspace/lib/libc/include/ipc/services.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (added) VFS work. Turn the dummy skeleton into a dummy skeleton that can ... Wed, 12 Sep 2007 20:05:47 GMT Jakub Jermar [0f78e74] * uspace/Makefile (modified) * uspace/srv/rd/rd.c (modified) * uspace/srv/vfs/Makefile (added) * uspace/srv/vfs/vfs.c (added) One occurrence of the left-over term 'pseudo thread' replaced with ...