aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ksmbd/smb2pdu.c
AgeCommit message (Expand)Author
2024-04-27ksmbd: don't send oplock break if rename failsNamjae Jeon
2024-04-10ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_infoMarios Makassikis
2024-03-01ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read failsFedor Pchelkin
2024-02-23ksmbd: send lease break notification on FILE_RENAME_INFORMATIONNamjae Jeon
2024-02-23ksmbd: fix potential circular locking issue in smb2_set_ea()Namjae Jeon
2024-02-23ksmbd: validate mech token in session setupNamjae Jeon
2024-02-23ksmbd: don't allow O_TRUNC open on read-only shareNamjae Jeon
2024-01-05ksmbd: fix wrong allocation size update in smb2_open()Namjae Jeon
2024-01-05ksmbd: avoid duplicate opinfo_put() call on error of smb21_lease_break_ack()Namjae Jeon
2024-01-05ksmbd: send v2 lease break notification for directoryNamjae Jeon
2024-01-05ksmbd: downgrade RWH lease caching state to RH for directoryNamjae Jeon
2023-12-23ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on errorNamjae Jeon
2023-12-23ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncIdNamjae Jeon
2023-12-23ksmbd: move oplock handling after unlock parent dirNamjae Jeon
2023-12-23ksmbd: separately allocate ci per dentryNamjae Jeon
2023-12-23ksmbd: fix possible deadlock in smb2_openNamjae Jeon
2023-12-23ksmbd: fix potential double free on smb2_read_pipe() error pathNamjae Jeon
2023-12-23ksmbd: fix wrong error response status by using set_smb2_rsp_status()Namjae Jeon
2023-12-23ksmbd: fix race condition between tree conn lookup and disconnectNamjae Jeon
2023-12-23ksmbd: fix race condition from parallel smb2 lock requestsNamjae Jeon
2023-12-23ksmbd: fix race condition from parallel smb2 logoff requestsNamjae Jeon
2023-12-23ksmbd: fix race condition with fpNamjae Jeon
2023-12-23ksmbd: fix passing freed memory 'aux_payload_buf'Namjae Jeon
2023-12-23ksmbd: add missing calling smb2_set_err_rsp() on errorNamjae Jeon
2023-12-23ksmbd: Fix one kernel-doc commentYang Li
2023-12-23ksmbd: fix wrong interim response on compoundNamjae Jeon
2023-12-23ksmbd: add support for read compoundNamjae Jeon
2023-12-23ksmbd: validate session id and tree id in compound requestNamjae Jeon
2023-12-23ksmbd: check if a mount point is crossed during path lookupNamjae Jeon
2023-12-23ksmbd: add missing compound request handing in some commandsNamjae Jeon
2023-12-23ksmbd: fix out of bounds read in smb2_sess_setupNamjae Jeon
2023-12-23ksmbd: use kvzalloc instead of kvmallocNamjae Jeon
2023-12-23ksmbd: Change the return value of ksmbd_vfs_query_maximal_access to voidLu Hongfei
2023-12-23ksmbd: add mnt_want_write to ksmbd vfs functionsNamjae Jeon
2023-12-23ksmbd: fix out-of-bound read in deassemble_neg_contexts()Namjae Jeon
2023-12-23ksmbd: fix multiple out-of-bounds read during context decodingKuan-Ting Chen
2023-12-23ksmbd: fix uninitialized pointer read in smb2_create_link()Namjae Jeon
2023-12-23ksmbd: fix racy issue under cocurrent smb2 tree disconnectNamjae Jeon
2023-12-23ksmbd: fix racy issue from smb2 close and logoff with multichannelNamjae Jeon
2023-12-23ksmbd: block asynchronous requests when making a delay on session setupNamjae Jeon
2023-12-23ksmbd: destroy expired sessionsNamjae Jeon
2023-12-23ksmbd: fix racy issue from session setup and logoffNamjae Jeon
2023-12-23ksmbd: fix racy issue from using ->d_parent and ->d_nameNamjae Jeon
2023-12-23ksmbd: remove unused compression negotiate ctx packingDavid Disseldorp
2023-12-23ksmbd: avoid duplicate negotiate ctx offset incrementsDavid Disseldorp
2023-12-23ksmbd: set NegotiateContextCount once instead of every incDavid Disseldorp
2023-12-23ksmbd: avoid out of bounds access in decode_preauth_ctxt()David Disseldorp
2023-12-23ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdrNamjae Jeon
2023-12-23ksmbd: delete asynchronous work from listNamjae Jeon
2023-12-23ksmbd: fix possible memory leak in smb2_lock()Hangyu Hua