nuttx/fs
Gregory Nutt 6e9039bb08 Squashed commit of the following:
fs/userfs:  This completes coding of the UserFS client and of the UserFS feature in general.  This feature is being merged to main now because I believe it is innocuous.  It is, however, untesed.  The next step will be to develop a test case to verify the feature.
    fs/userfs:  Completes the request logic for the UserFS client.  Still need the logic that receives the responses.
    fs/userfs:  Completes coding for most of the server side of the user filesystem logic.
    fs/userfs:  Big design changes, simplications. Use Unix domain local sockets instead of message queues.  Easier to transfer big data in local sockets than message queues.  Remove character drvier 'factory' it is not necessary.
    fs/userfs:  Minor reparitioning; volume private info does not need to be held on the OS client side.
    libc/userfs:  Add some of the server side logic.
    fs/userfs:  Add some UserFS initialization logic.
    fs/userfs:  Add frame work for the UserFS proxy.  Remove all references to a block driver.  There is no block dricer... what was I thinking?
    fs/userfs: Add some initialization of the character driver, 'factory' device.
    fs/userfs:  Rename from fusefs to userfs to that we don't stomp on someone else's cool name.
    Add a header file describing the fusefs interface.
2017-10-30 18:07:42 -06:00
..
aio fs/vfs: Change the return value of internal function fs_getfilep(). It no longer sets the errno variable but, rather, returns errors in the same manner as other internal OS functions. 2017-10-11 08:39:19 -06:00
binfs Add fstat support to binfs 2017-02-12 14:47:05 -06:00
dirent Don't build libc/pthread if pthreasa are disable. Fix a warning in dirent logic if mountpoints are disabled. 2017-02-16 09:53:13 -06:00
driver Squashed commit of the following: 2017-10-04 15:22:27 -06:00
fat Squashed commit of the following: 2017-10-20 12:36:25 -06:00
hostfs Squashed commit of the following: 2017-10-04 15:22:27 -06:00
inode Squashed commit of the following: 2017-10-04 15:22:27 -06:00
mmap fs/vfs: Add new internal OS interface nx_read(). nx_read() is functionally equivalent to read() except that it does not modify the errno variable and it is not a cancellation point. Changed all references to read() in the OS to nx_read(). 2017-10-11 12:13:41 -06:00
mount Squashed commit of the following: 2017-10-30 18:07:42 -06:00
mqueue Squashed commit of the following: 2017-10-10 08:44:12 -06:00
nfs Correct recurring typo: semaphore not semapore 2017-10-09 09:57:56 -06:00
nxffs Squashed commit of the following: 2017-10-04 15:22:27 -06:00
procfs fs/procfs: Restore a necessary chagne that was lost with commit 07f441eecb 2017-10-28 17:13:52 -06:00
romfs Squashed commit of the following: 2017-10-04 15:22:27 -06:00
semaphore sched/semaphore: sem_trywait() modifies the errno value and, hence, should not be used within the OS. Use nxsem_trywait() instead. 2017-10-05 07:59:06 -06:00
shm fs/: Remove dangling space at the end of lines. 2017-06-28 13:17:55 -06:00
smartfs Squashed commit of the following: 2017-10-04 15:22:27 -06:00
tmpfs Squashed commit of the following: 2017-10-04 15:22:27 -06:00
unionfs Squashed commit of the following: 2017-10-04 15:22:27 -06:00
userfs Squashed commit of the following: 2017-10-30 18:07:42 -06:00
vfs fs/vfs: Fix after recent changes. write() was return negative values in errno. Noted by Jussi Kivilinna. 2017-10-18 10:17:55 -06:00
.gitignore .dSYM only needs to be in the same .gitignore files as .exe 2013-05-30 15:02:04 -06:00
fs_initialize.c Remove some block comments before empty code sections 2016-04-11 18:16:04 -06:00
Kconfig Squashed commit of the following: 2017-10-30 18:07:42 -06:00
Makefile Squashed commit of the following: 2017-10-30 18:07:42 -06:00