|  |  | @ffa2c8ef | 15 years | martin | do not intermix low-level IPC methods with async framework methods
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8b4e203 | 15 years | jakub | Merge from lp:~jakub/helenos/fs.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cead2aa | 15 years | jakub | Fix the return value of vfs_lookup_internal() when the "result" …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @96b02eb9 | 15 years | martin | more unification of basic types
 - use sysarg_t and native_t (unsigned …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @991f645 | 15 years | jakub | Rename dev_handle_t to devmap_handle_t and make it explicitly clear …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @df908b3 | 15 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 | 
            
              |  |  | @19f857a | 16 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 | 
            
              |  |  | @ed903174 | 16 years | martin | implement support for 64bit file offsets
 * the libc API is a small …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1e4cada | 16 years | martin | rename fibril_sync.[ch] to fibril_synch.[ch]
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ce9d803 | 16 years | martin | cstyle
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4198f9c3 | 16 years | jakub | Separate the VFS input and output protocols.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7b47fa2 | 16 years | jakub | Do not use the "pending" fibril mechanism in VFS
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @553492be | 16 years | jakub | Finish converting VFS to fibril synchronization.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @34ca870 | 16 years | jakub | Handle each VFS request using a dedicated connection.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0e31a2b | 16 years | martin | remove yet another serialization which is not needed anymore
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @230260ac | 16 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 | 
            
              |  |  | @d9c8c81 | 16 years | martin | rename libadt → adt
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @05b9912 | 16 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 | 
            
              |  |  | @50461f2 | 16 years | martin | revert commit 4443 and implement a much finer solution as suggested by …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d0a1d961 | 16 years | jakub | Put a comment for consideration.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b17186d | 17 years | jakub | Hold the namespace_rwlock during readdir().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f49b0ea | 17 years | jakub | Split the 'mount another filesystem here' and 'you are being mounted …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f2ec8c8 | 18 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 | 
            
              |  |  | @8ad8e49 | 18 years | jakub | VFS index needs to be treated as uint64_t.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c31d773 | 18 years | jakub | Grab the nodes_futex when manipulating node link counts in rename() …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a8e9ab8d | 18 years | jakub | Support for rename().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @dadcec1 | 18 years | jakub | Move canonify() to libc so that it can be used also on the libc side.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d6084ef | 18 years | jakub | Make VFS canonify path names on lookup.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9bb85f3 | 18 years | jakub | Add canonify() for file system path canonization.
Not yet used by VFS.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b5553a2 | 18 years | jakub | Introduce the notion of VFS node link counts.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @72bde81 | 18 years | jakub | Support for mkdir().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ae78b530 | 18 years | jakub | Introduce the notion of lflag (i.e. lookup flags) to support the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @62da45a | 18 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 | 
            
              |  |  | @861e7d1 | 18 years | jakub | Merge all VFS operations into one file.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7fff5eab | 18 years | jakub | Management of the cached VFS node size.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4ada6d5 | 18 years | jakub | VFS work.
Index of the last PLB character of a pathname was not …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ec01adf | 18 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 | 
            
              |  |  | @4d21cf8 | 18 years | jakub | VFS work.
Introduce the notion of VFS_PAIR which corresponds to a file …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7313e7a | 18 years | jakub | VFS work.
This is a checkpoint commit.
It introduces initial, still …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @12a56fa | 18 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 | 
            
              |  |  | @5f4cfb1e | 18 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 | 
            
              |  |  | @6c117bb | 18 years | jakub | VFS work.
Proto implementation of VFS-side vfs_lookup_internal().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bcf23cf | 18 years | jakub | VFS work.
Start support for the Patch Lookup Buffer.
Also add rootfs …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export |