NULL inode passed to files_allocate doesn't mark file struct in the allocated state, so other threads which invovle in file allocation (e.g. open or dup) may allocate the same file struct again. Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> Change-Id: I53ff876eae3c7a1e311e7f671686b73a4b4ef891 |
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Make.defs | ||
| mq_close.c | ||
| mq_open.c | ||
| mq_unlink.c | ||
| mqueue.h | ||