hujun5
08e6f56176
fdcheck: fix race condition in fdcheck
reason: ioctl will use the fl_lock file lock, causing context switching,
further leading to the failure of g_fdcheck_lock protection
Configuring NuttX and compile:
$ ./tools/configure.sh -l qemu-armv8a:nsh_smp
$ make
Running with qemu
$ qemu-system-aarch64 -cpu cortex-a53 -smp 4 -nographic \
-machine virt,virtualization=on,gic-version=3 \
-net none -chardev stdio,id=con,mux=on -serial chardev:con \
-mon chardev=con,mode=readline -kernel ./nuttx
Signed-off-by: hujun5 <hujun5@xiaomi.com>
2024-08-18 10:27:03 -03:00
..
2024-08-13 19:42:32 +08:00
2024-03-23 11:42:22 +08:00
2022-08-13 13:28:24 +03:00
2022-08-13 13:28:24 +03:00
2022-08-13 13:28:24 +03:00
2022-08-13 13:28:24 +03:00
2022-12-14 22:37:32 +08:00
2022-08-13 13:28:24 +03:00
2022-08-13 13:28:24 +03:00
2022-09-24 21:26:56 +02:00
2022-12-21 10:56:45 +08:00
2022-08-24 16:58:10 +08:00
2022-08-24 16:58:10 +08:00
2023-05-08 09:57:01 +02:00
2023-10-29 17:16:09 +02:00
2024-06-29 22:44:39 +08:00
2023-05-08 09:57:01 +02:00
2024-08-18 10:27:03 -03:00
2024-03-07 09:08:48 +08:00
2021-08-02 08:23:35 -03:00
2023-05-08 09:57:01 +02:00
2022-09-20 16:21:06 +08:00
2023-05-08 09:57:01 +02:00
2022-07-01 11:51:53 +08:00
2023-10-29 17:16:09 +02:00
2022-10-12 17:22:24 +08:00
2023-12-11 02:06:51 -08:00
2022-12-05 14:27:55 +01:00
2022-12-05 14:27:55 +01:00
2023-12-14 08:46:12 -08:00
2023-12-14 08:46:12 -08:00
2023-09-07 23:11:10 +08:00
2023-10-11 23:39:37 +08:00
2023-12-10 07:02:03 -08:00
2023-05-08 09:57:01 +02:00
2023-05-08 09:57:01 +02:00
2023-05-08 09:57:01 +02:00
2023-11-27 04:52:54 -08:00
2023-02-03 23:22:41 +08:00
2023-05-08 09:57:01 +02:00
2023-12-10 21:54:01 -08:00
2023-12-10 21:54:01 -08:00
2021-04-02 11:12:25 -05:00
2021-04-02 11:12:25 -05:00
2021-04-02 11:12:25 -05:00
2021-04-02 11:12:25 -05:00
2021-08-02 15:59:51 -03:00
2021-04-02 11:12:25 -05:00
2021-04-02 11:12:25 -05:00
2021-04-02 11:12:25 -05:00
2021-04-02 11:12:25 -05:00
2021-04-02 11:12:25 -05:00
2023-05-08 09:57:01 +02:00
2024-03-23 11:42:22 +08:00
2021-03-22 19:28:38 -07:00
2024-08-13 19:42:32 +08:00