openharmony_kernel_liteos_a/kernel/base/vm
Haryslee 9fdb80f85f fix: 共享内存问题修复
Signed-off-by: Haryslee <lihao189@huawei.com>
背景:父进程移除共享内存并标记SHM_SEG_REMOVE,当子进程资源回收时在
ShmFindSeg接口中判断该共享内存具有SHM_SEG_REMOVE时返回空,但是此时
seg->ds.shm_nattch不为0,不应返回空。
方案:ShmFindSeg接口中增加seg->ds.shm_nattch为0的判断。

close #I47X2Z

Change-Id: I8735cd11ac237b17fa745c50313da0fd0649bb9f
2021-09-23 21:04:36 +08:00
..
los_vm_boot.c refactor: Refactored the kernel boot process and added a init framework 2021-05-20 16:45:43 +08:00
los_vm_dump.c feat: page cache backed by vnode instead of filep 2021-09-14 15:31:33 +08:00
los_vm_fault.c feat: page cache backed by vnode instead of filep 2021-09-14 15:31:33 +08:00
los_vm_filemap.c feat: page cache backed by vnode instead of filep 2021-09-14 15:31:33 +08:00
los_vm_iomap.c fix:消除编译告警 2021-07-08 20:30:33 +08:00
los_vm_map.c feat: page cache backed by vnode instead of filep 2021-09-14 15:31:33 +08:00
los_vm_page.c remove __cplusplus guards in .c files 2021-04-19 18:28:25 +08:00
los_vm_phys.c chore: add a mini config for qemu arm virt 2021-06-05 17:40:22 +08:00
los_vm_scan.c use -include option instead of including menuconfig manually 2021-04-14 17:56:48 +08:00
los_vm_syscall.c feat: page cache backed by vnode instead of filep 2021-09-14 15:31:33 +08:00
oom.c refactor: 内核目录结构整理 2021-09-08 16:36:28 +08:00
shm.c fix: 共享内存问题修复 2021-09-23 21:04:36 +08:00