incubator-nuttx/fs/v9fs
chenrun1 a7f5c37a63 v9fs/client.c:fix in x86 qemu crash
Summary:
  In the x86 environment, memory does not necessarily start at 0, so when end is 0x0, start = end + 1, and then determine the contents of start, it will cause x86 to cause a crash when accessing an illegal address.
This problem does not occur in the arm environment because arm starts at 0x0, so the content of the 0x1 address is “\0”.

Signed-off-by: chenrun1 <chenrun1@xiaomi.com>
2024-08-19 11:05:40 -03:00
..
CMakeLists.txt v9fs:File system based on 9P2000L. 2024-08-19 11:05:40 -03:00
Kconfig v9fs:File system based on 9P2000L. 2024-08-19 11:05:40 -03:00
Make.defs v9fs:File system based on 9P2000L. 2024-08-19 11:05:40 -03:00
client.c v9fs/client.c:fix in x86 qemu crash 2024-08-19 11:05:40 -03:00
client.h v9fs/client.h:fix array type has incomplete element type 2024-08-19 11:05:40 -03:00
transport.c v9fs:File system based on 9P2000L. 2024-08-19 11:05:40 -03:00
v9fs.c v9fs:Support ioctl to get relpath 2024-08-19 11:05:40 -03:00
virtio_9p.c v9fs:File system based on 9P2000L. 2024-08-19 11:05:40 -03:00