walnux/fs/inode
chenrun1 d154755729 files_getlist:Handling the situation when tcb's grouplist is empty
Summary:
  When the device reboot through reboot_notify to notify the task fsync time, if there is a task in the exit process, there may be priority robbed off the phenomenon, and at this time the group->tg_filelist crefs has been 0, resulting in the ASSERT

Signed-off-by: chenrun1 <chenrun1@xiaomi.com>
2024-10-08 22:29:29 +08:00
..
CMakeLists.txt build: add initial cmake build system 2023-07-08 13:50:48 +08:00
fs_files.c files_getlist:Handling the situation when tcb's grouplist is empty 2024-10-08 22:29:29 +08:00
fs_foreachinode.c fs/inode: using rwsem lock as inode_lock to avoid deadlock 2024-10-02 01:56:46 +08:00
fs_inode.c fs/inode: using rwsem lock as inode_lock to avoid deadlock 2024-10-02 01:56:46 +08:00
fs_inodeaddref.c fs/inode: remove unnecessary return value for inode_addrefs 2024-10-02 01:56:46 +08:00
fs_inodebasename.c sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
fs_inodefind.c fs/inode: using rwsem lock as inode_lock to avoid deadlock 2024-10-02 01:56:46 +08:00
fs_inodefree.c fs/xxfs:Replace kmm with fs heap 2024-09-30 16:30:56 +08:00
fs_inodegetpath.c fs/vfs: Add a new argument(size_t len) to inode_getpath 2023-05-08 09:57:01 +02:00
fs_inoderelease.c fs_inode:Change the type of i_crefs to atomic_int 2024-09-23 14:07:03 +08:00
fs_inoderemove.c fs_inode:Change the type of i_crefs to atomic_int 2024-09-23 14:07:03 +08:00
fs_inodereserve.c fs/xxfs:Replace kmm with fs heap 2024-09-30 16:30:56 +08:00
fs_inodesearch.c Revert "sched: replace some global variables to macro" 2024-06-06 22:00:25 +08:00
inode.h fs/inode: remove unnecessary return value for inode_addrefs 2024-10-02 01:56:46 +08:00
Make.defs libc: Implement ttyname and ttyname_r 2021-07-09 18:23:34 -03:00