nuttx/fs
Masayuki Ishikawa e6884b8cb1 fs: mqueue: Fix file_mq_open() for SMP
Summary:
- I noticed that sometimes mqueue_test in ostest failed
  (i.e. mq_open failed) with rv-virt:smp.
- This commit fixes this issue by replacing sched_lock with
  critical section.

Impact:
- file_mq_open()

Testing:
- Tested with ostest on QEMU-7.1

Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2023-02-01 15:00:47 +08:00
..
aio
binfs fs: Move mmap callback before truncate in [file|mountpt]_operations 2023-01-04 17:43:59 +02:00
cromfs fs: Move mmap callback before truncate in [file|mountpt]_operations 2023-01-04 17:43:59 +02:00
driver
fat fs: Move mmap callback before truncate in [file|mountpt]_operations 2023-01-04 17:43:59 +02:00
hostfs fs: Move mmap callback before truncate in [file|mountpt]_operations 2023-01-04 17:43:59 +02:00
inode fs: Avoid accessing filep fields if it is NULL & add DEBUGASSERTs 2023-01-20 22:31:00 +08:00
littlefs fs: Move mmap callback before truncate in [file|mountpt]_operations 2023-01-04 17:43:59 +02:00
mmap Fix mmap/fs_mmap.c:259:13: warning: 'mapped' may be used uninitialized in this function [-Wmaybe-uninitialized] 2023-01-18 08:40:33 +01:00
mount fs/mount: fix logging macro in FS automount 2023-01-13 12:18:36 +08:00
mqueue fs: mqueue: Fix file_mq_open() for SMP 2023-02-01 15:00:47 +08:00
nfs fs: Move mmap callback before truncate in [file|mountpt]_operations 2023-01-04 17:43:59 +02:00
nxffs fs: Move mmap callback before truncate in [file|mountpt]_operations 2023-01-04 17:43:59 +02:00
partition fs/partiton: add sanity check 2023-01-29 17:30:51 -03:00
procfs sched: Remove the unused TCB_FLAG_SCHED_OTHER 2023-01-31 16:16:25 +02:00
romfs fs: Check offset and length more carefully in mmap callback 2023-01-04 17:43:59 +02:00
rpmsgfs fs: Check offset and length more carefully in mmap callback 2023-01-04 17:43:59 +02:00
semaphore sem_unlink: return ENOENT when the named semaphore does not exist. 2023-01-09 22:46:30 +08:00
shm fs/shm: update pointer arithmetic logic 2023-01-26 10:26:09 +08:00
smartfs fs: Move mmap callback before truncate in [file|mountpt]_operations 2023-01-04 17:43:59 +02:00
socket vfs/fs_truncate.c:Add socket judgment to return correct errno. 2023-01-17 10:29:41 +08:00
spiffs fs: Move mmap callback before truncate in [file|mountpt]_operations 2023-01-04 17:43:59 +02:00
tmpfs fs: unlock tmpfs before free the file object 2023-01-28 19:35:45 +08:00
unionfs fs: Move mmap callback before truncate in [file|mountpt]_operations 2023-01-04 17:43:59 +02:00
userfs fs: Move mmap callback before truncate in [file|mountpt]_operations 2023-01-04 17:43:59 +02:00
vfs vfs/poll: Remove POLLFILE and POLLSOCK NuttX specific extension 2023-01-17 14:02:59 +08:00
fs_initialize.c
Kconfig
Makefile Minor style clean up 2023-01-28 19:53:20 +02:00