source: mainline/uspace/srv/vfs/vfs_register.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @f07f6b2   13 years jakub Add fs_handle_to_info(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df908b3   14 years jakub Use async relations introduced in the previous changeset to implement … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @19f857a   14 years jiri Rename string.h to str.h to avoid header conflict with standard C string.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eda925a   14 years martin improve naming conventions: merge async_data_receive() and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b4cbef1   14 years martin add minimal data size check into async_data_receive introduce more … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1e4cada   14 years martin rename fibril_sync.[ch] to fibril_synch.[ch] lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0da4e41   15 years jakub ipc_data_*() and ipc_share_*(), respectively, should be renamed to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9593bc8   15 years jakub Use condvar broadcast instead of signal when registering a new file system. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7b47fa2   15 years jakub Do not use the "pending" fibril mechanism in VFS lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34ca870   15 years jakub Handle each VFS request using a dedicated connection. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af7383f   15 years jakub Handle pending mounts using only one fibril. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @230260ac   15 years jakub Make VFS use the new synchronization for fibrils. Now there should be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9c8c81   15 years martin rename libadt → adt lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05b9912   15 years martin VFS rewrite: - add new VFS methods - VFS_NODE for getting VFS … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @47a6708   15 years jirik.svoboda No need for strncmp() fs_name_to_handle() as vfs_info.name is always … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8dc72b64   15 years martin support for pending (blocking) mounts (waiting for the presence of the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4863e50b   15 years jakub Nuke VFS operations structure. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f2ec8c8   16 years jakub Introduce fs_handle_t, dev_handle_t and fs_index_t. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @07deef5   16 years jakub Fibril serialization is required when two file systems register … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f17667a   16 years jakub Add the VFS_FREE operation. This operation frees up whatever … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @62da45a   16 years jakub Small fix for VFS_TRUNCATE. Move lookup and registration code to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @861e7d1   16 years jakub Merge all VFS operations into one file. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @215e375   16 years jakub The IPC_M_SHARE_* and IPC_M_DATA_* calls pass through 3 stages. Rename … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @27d293a   16 years jakub Rename IPC_M_AS_AREA_SEND to IPC_M_SHARE_OUT. Rename … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3115355   16 years jakub Simplify the IPC_M_DATA_WRITE protocol. Do not pass the source address … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36d852c   16 years jakub Rename IPC_M_DATA_SEND to IPC_M_DATA_WRITE. Now, when we also add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dea7616b   16 years jakub VFS work. FS info futex must be initialized. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cc76be3   16 years jakub VFS work. During VFS_REGISTER, use strncmp() instead of strcmp(). Add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38c706cc   16 years malyzelenyhnus Extended IPC_M_CONNECT_TO_ME to use 3 user defined parameters. Phone … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b74959bd   17 years jakub Modify ipc_answer_*() to make use of all six syscall arguments. The … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @81614543   17 years jakub VFS work. vfs_grab_phone() must disable fibril preemption in order to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec01adf   17 years jakub VFS work. Start implementing VFS side of VFS_OPEN. Add vfs_node.c to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @20614d0   17 years jakub Add ipc_answer_fast_[01] macros so that ipc_answer_fast() users don't … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8fa54e3   17 years jakub Specify the width of the printed text in an argument to printf(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b5d25f   17 years jakub Don't explicitly answer the IPC_M_DATA_SEND call in VFS_REGISTER. It … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @12a56fa   17 years jakub VFS work. Modify vfs_lookup_internal() to be able to work with an … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84b86dcb   17 years jakub VFS work. Add fs_name_to_handle() function to abstract away the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f4cfb1e   17 years jakub VFS work. Upon FS registration via VFS_REGISTER, the client is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @37e7dc54   17 years jakub VFS work. Modify the protocol so that VFS and FAT (or any other FS) … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4627c4   17 years jakub VFS work. Describe the bottleneck of one VFS-FS connection in fat.c. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @8f9ede5   17 years jakub Move VFS_REGISTER functionality into a separate file. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.