summaryrefslogtreecommitdiff
path: root/fs/smb/server/vfs_cache.c
AgeCommit message (Expand)Author
7 daysksmbd: fix app-instance durable supersede session UAFNamjae Jeon
7 daysksmbd: close superseded durable handles through refcount handoffGil Portnoy
7 daysksmbd: fix use-after-free of fp->owner.name in durable handle owner checkGil Portnoy
7 daysksmbd: annotate oplock list traversals under m_lockRunyu Xiao
2026-06-22ksmbd: sleep interruptibly in the durable handle scavengerNamjae Jeon
2026-06-22ksmbd: start file id allocation at 1Namjae Jeon
2026-06-22ksmbd: honor stream delete sharing for base fileNamjae Jeon
2026-06-22ksmbd: return success for deferred final closeNamjae Jeon
2026-06-22ksmbd: deny renaming directory with open childrenNamjae Jeon
2026-06-22ksmbd: handle durable v2 app instance idNamjae Jeon
2026-06-22ksmbd: invalidate durable handles on oplock breakNamjae Jeon
2026-06-22ksmbd: supersede disconnected delete-on-close durable handleNamjae Jeon
2026-06-22ksmbd: track the connection owning a byte-range lockNamjae Jeon
2026-06-16ksmbd: use opener credentials for delete-on-closeNamjae Jeon
2026-06-16ksmbd: serialize QUERY_DIRECTORY requests per fileNamjae Jeon
2026-05-31ksmbd: fix durable reconnect double-bind race in ksmbd_reopen_durable_fdGil Portnoy
2026-05-26ksmbd: release ksmbd_inode ref via ksmbd_inode_put on lookup pathsAleksandr Golovnya
2026-05-21smb/server: promote S_DEL_ON_CLS to S_DEL_PENDING when closeChenXiaoSong
2026-05-13ksmbd: fix null pointer dereference in proc_show_files()Jeremy Laratro
2026-05-01ksmbd: close durable scavenger races against m_fp_list lookupsDaeMyung Kang
2026-05-01ksmbd: harden file lifetime during session teardownDaeMyung Kang
2026-05-01ksmbd: centralize ksmbd_conn final release to plug transport leakDaeMyung Kang
2026-04-12ksmbd: validate owner of durable handle on reconnectNamjae Jeon
2026-04-12ksmbd: fix use-after-free in __ksmbd_close_fd() via durable scavengerNamjae Jeon
2026-03-08ksmbd: fix use-after-free in proc_show_files due to early rcu_read_unlockAli Khaledi
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-02-08ksmbd: add procfs interface for runtime monitoring and statisticsBahubali B Gumaji
2025-11-30ksmbd: vfs: fix race on m_flags in vfs_cacheQianchang Zhao
2025-05-06ksmbd: Fix UAF in __close_file_table_idsSean Heelan
2025-04-14ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING"Namjae Jeon
2024-11-25ksmbd: use __GFP_RETRY_MAYFAILNamjae Jeon
2024-09-14ksmbd: add refcnt to ksmbd_conn structNamjae Jeon
2024-07-14ksmbd: add durable scavenger timerNamjae Jeon
2024-07-14ksmbd: avoid reclaiming expired durable opens by the clientNamjae Jeon
2024-06-11ksmbd: fix missing use of get_write in in smb2_set_ea()Namjae Jeon
2024-05-04ksmbd: use rwsem instead of rwlock for lease breakNamjae Jeon
2024-03-12ksmbd: add support for durable handles v1/v2Namjae Jeon
2023-12-08ksmbd: send v2 lease break notification for directoryNamjae Jeon
2023-11-23ksmbd: separately allocate ci per dentryNamjae Jeon
2023-10-12ksmbd: fix Null pointer dereferences in ksmbd_update_fstate()Namjae Jeon
2023-10-12ksmbd: not allow to open file if delelete on close bit is setNamjae Jeon
2023-10-04ksmbd: fix race condition with fpNamjae Jeon
2023-06-16ksmbd: add mnt_want_write to ksmbd vfs functionsNamjae Jeon
2023-05-24smb: move client and server files to common directory fs/smbSteve French