summaryrefslogtreecommitdiff
path: root/fs/smb/server/vfs_cache.c
AgeCommit message (Expand)Author
10 dayssmb/server: prevent file publication after tree disconnectWeiming Shi
12 dayssmb/server: replace deprecated system workqueuesZhangGuoDong
12 daysksmbd: fix fd_limit accounting across durable reconnectsNamjae Jeon
12 daysksmbd: drain session procfs readers before dropping table referencesNamjae Jeon
12 daysksmbd: expire unacknowledged oplock breaksNamjae Jeon
12 daysksmbd: track SMB2 locks above OFFSET_MAX in server lock tableNamjae Jeon
12 daysksmbd: rebind completed CREATE replays without draining the old channelNamjae Jeon
12 daysksmbd: index byte-range locks independently of their connectionNamjae Jeon
12 daysksmbd: retry break notifications on another connectionNamjae Jeon
12 daysksmbd: validate AppInstanceId takeover targetSung Byeongchan
12 daysksmbd: fix durable reconnects for root sharesNamjae Jeon
12 daysksmbd: cache the resolved share path for durable reconnectsNamjae Jeon
12 daysksmbd: fix OOB read and cross-share confusion in ksmbd_validate_name_reconnect()Dairui Zhang
12 daysksmbd: refactor smb2_notify() to a blocking waitGael Blivet
2026-08-31ksmbd: 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