aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/fs/smb/server/oplock.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-01ksmbd: fix memory leak in parse_lease_state()Wang Zhaolong1-2/+5
2025-04-14ksmbd: fix use-after-free in smb_break_all_levII_oplock()Namjae Jeon1-20/+9
2025-03-27ksmbd: fix r_count dec/increment mismatchNamjae Jeon1-2/+2
2025-03-27ksmbd: add bounds check for create lease contextNorbert Szetei1-0/+8
2025-03-10ksmbd: prevent connection release during oplock break notificationNamjae Jeon1-0/+6
2025-03-10ksmbd: fix use-after-free in ksmbd_free_work_structNamjae Jeon1-22/+15
2024-11-25ksmbd: use __GFP_RETRY_MAYFAILNamjae Jeon1-6/+6
2024-09-25ksmbd: Correct typos in multiple comments across various filesShen Lichuan1-2/+2
2024-09-19Merge tag 'v6.12-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds1-1/+1
2024-09-15smb: move SMB2 Status code to common header fileChenXiaoSong1-1/+1
2024-09-14ksmbd: add refcnt to ksmbd_conn structNamjae Jeon1-39/+16
2024-08-22smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open()ChenXiaoSong1-1/+1
2024-05-12ksmbd: avoid to send duplicate oplock break notificationsNamjae Jeon1-8/+13
2024-05-04ksmbd: do not grant v2 lease if parent lease key and epoch are not setNamjae Jeon1-5/+9
2024-05-04ksmbd: use rwsem instead of rwlock for lease breakNamjae Jeon1-19/+11
2024-05-04ksmbd: avoid to send duplicate lease break notificationsNamjae Jeon1-6/+15
2024-03-14ksmbd: Fix spelling mistake "connction" -> "connection"Colin Ian King1-1/+1
2024-03-14ksmbd: fix possible null-deref in smb_lazy_parent_lease_break_closeMarios Makassikis1-1/+1
2024-03-12ksmbd: add support for durable handles v1/v2Namjae Jeon1-13/+81
2024-01-14ksmbd: only v2 leases handle the directoryNamjae Jeon1-0/+6
2024-01-09ksmbd: send lease break notification on FILE_RENAME_INFORMATIONNamjae Jeon1-5/+7
2024-01-09ksmbd: don't increment epoch if current state and request state are sameNamjae Jeon1-3/+6
2024-01-09ksmbd: set v2 lease version on lease upgradeNamjae Jeon1-0/+1
2023-12-08ksmbd: lazy v2 lease break on smb2_write()Namjae Jeon1-2/+43
2023-12-08ksmbd: send v2 lease break notification for directoryNamjae Jeon1-5/+51
2023-12-05ksmbd: downgrade RWH lease caching state to RH for directoryNamjae Jeon1-2/+7
2023-12-05ksmbd: set v2 lease capabilityNamjae Jeon1-4/+0
2023-12-05ksmbd: set epoch in create context v2 leaseNamjae Jeon1-1/+4
2023-11-23ksmbd: release interim response after sending status pending responseNamjae Jeon1-1/+2
2023-08-29ksmbd: fix wrong DataOffset validation of create contextNamjae Jeon1-1/+1
2023-08-29ksmbd: fix wrong interim response on compoundNamjae Jeon1-12/+2
2023-08-29ksmbd: add support for read compoundNamjae Jeon1-9/+8
2023-06-02ksmbd: fix out-of-bound read in parse_lease_state()Namjae Jeon1-42/+24
2023-05-26ksmbd: fix UAF issue from opinfo->connNamjae Jeon1-25/+47
2023-05-24smb: move client and server files to common directory fs/smbSteve French1-0/+1718