summaryrefslogtreecommitdiff
path: root/fs/smb/server/vfs_cache.c
AgeCommit message (Expand)Author
9 daysksmbd: safely drain sessions during logoffNamjae Jeon
2026-08-17smb/server: warn if ksmbd_proc_create() failsZe Tan
2026-08-17ksmbd: implement SMB2 AppInstanceVersion takeoverNamjae Jeon
2026-08-17ksmbd: detach blocked lock requests before freeingNamjae Jeon
2026-08-17smb/server: deny overwriting targets with non-POSIX opensChenXiaoSong
2026-08-17smb/server: rename to ksmbd_has_nonposix_open_child()ChenXiaoSong
2026-08-17smb/server: fix posix state check for directory renameChenXiaoSong
2026-08-17smb/server: fix invalid pointer dereference in ksmbd_stop_durable_scavenger()ZhangGuoDong
2026-08-17smb/server: fix memory leak in ksmbd_vfs_set_durable_owner()ZhangGuoDong
2026-08-17ksmbd: only rebind the reopened file's own oplock on durable reconnectAldo Ariel Panzardo
2026-08-17ksmbd: fix durable V2 persistent handle handlingNamjae Jeon
2026-08-17ksmbd: extend procfs server statisticsNamjae Jeon
2026-08-17ksmbd: report session and open file details in procfsNamjae Jeon
2026-08-17ksmbd: fix malformed procfs status outputNamjae Jeon
2026-08-17ksmbd: add SMB3 request replay supportNamjae Jeon
2026-08-17ksmbd: check base file delete pending for stream opensNamjae Jeon
2026-08-17ksmbd: defer CHANGE_NOTIFY completion instead of STATUS_NOT_IMPLEMENTEDGael Blivet
2026-08-17ksmbd: route stream FileDispositionInformation through stream delete flagGael Blivet
2026-08-17ksmbd: route stream FileDispositionInformation through stream delete flagGael Blivet
2026-07-30ksmbd: fix use-after-free in __close_file_table_ids()Namjae Jeon
2026-06-30ksmbd: fix app-instance durable supersede session UAFNamjae Jeon
2026-06-30ksmbd: close superseded durable handles through refcount handoffGil Portnoy
2026-06-30ksmbd: fix use-after-free of fp->owner.name in durable handle owner checkGil Portnoy
2026-06-30ksmbd: 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