This is an automated email from the ASF dual-hosted git repository.
acassis pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from fb37391ea6 drivers/input: enable touch/kbd/mouse for virtio input
new af5d679e18 fs.h:Added definition CH_STAT_SIZE
new aee9125350 v9fs:File system based on 9P2000L.
new a1ccf15e39 idr:Tool for associating discrete ids with addresses
new 97338c9f3d idr:New idr_find interface
new fa7403db5a v9fs:Support ioctl to get relpath
new 1e3e551a19 v9fs/client.h:fix array type has incomplete element type
new a7f5c37a63 v9fs/client.c:fix in x86 qemu crash
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
fs/Kconfig | 3 +-
fs/Makefile | 2 +-
fs/mount/fs_gettype.c | 6 +
fs/mount/fs_mount.c | 9 +-
fs/nfs/nfs_vfsops.c | 2 -
fs/v9fs/CMakeLists.txt | 29 +
fs/v9fs/Kconfig | 24 +
fs/v9fs/Make.defs | 35 +
fs/v9fs/client.c | 1791 +++++++++++++++++++++++++++++++++++++++++
fs/v9fs/client.h | 129 +++
fs/v9fs/transport.c | 103 +++
fs/v9fs/v9fs.c | 987 +++++++++++++++++++++++
fs/v9fs/virtio_9p.c | 268 ++++++
include/nuttx/fs/fs.h | 1 +
include/nuttx/idr.h | 52 ++
include/sys/statfs.h | 1 +
libs/libc/misc/CMakeLists.txt | 1 +
libs/libc/misc/Make.defs | 1 +
libs/libc/misc/lib_idr.c | 341 ++++++++
19 files changed, 3780 insertions(+), 5 deletions(-)
create mode 100644 fs/v9fs/CMakeLists.txt
create mode 100644 fs/v9fs/Kconfig
create mode 100644 fs/v9fs/Make.defs
create mode 100644 fs/v9fs/client.c
create mode 100644 fs/v9fs/client.h
create mode 100644 fs/v9fs/transport.c
create mode 100644 fs/v9fs/v9fs.c
create mode 100644 fs/v9fs/virtio_9p.c
create mode 100644 include/nuttx/idr.h
create mode 100644 libs/libc/misc/lib_idr.c