summaryrefslogtreecommitdiff
path: root/fs/smb/server
AgeCommit message (Expand)AuthorFilesLines
4 dayssmb: server: let send_done handle a completion without IB_SEND_SIGNALEDStefan Metzmacher1-0/+26
4 dayssmb: server: fix last send credit problem causing disconnectsStefan Metzmacher1-2/+30
4 dayssmb: server: make use of smbdirect_socket.send_io.bcreditsStefan Metzmacher1-2/+51
4 dayssmb: server: let recv_done() queue a refill when the peer is low on creditsStefan Metzmacher1-2/+4
4 dayssmb: server: make use of smbdirect_socket.recv_io.credits.availableStefan Metzmacher1-5/+25
4 dayssmb: server: fix leak of active_num_conn in ksmbd_tcp_new_connection()Henrique Carvalho1-1/+2
4 daysksmbd: add chann_lock to protect ksmbd_chann_list xarrayNamjae Jeon3-1/+17
4 daysksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset in error pathsNamjae Jeon1-3/+3
8 dayssmb/server: fix refcount leak in parse_durable_handle_context()ZhangGuoDong1-0/+1
8 dayssmb/server: fix refcount leak in smb2_open()ZhangGuoDong1-1/+1
8 dayssmb/server: call ksmbd_session_rpc_close() on error path in create_smb2_pipe()ZhangGuoDong1-1/+4
2026-01-30ksmbd: smbd: fix dma_unmap_sg() nentsThomas Fourier1-8/+7
2026-01-08ksmbd: Fix memory leak in get_file_all_info()Zilin Guan1-1/+3
2026-01-02ksmbd: fix buffer validation by including null terminator size in EA lengthNamjae Jeon1-2/+2
2026-01-02ksmbd: Fix refcount leak when invalid session is found on session lookupNamjae Jeon1-1/+3
2026-01-02ksmbd: skip lock-range check on equal size to avoid size==0 underflowQianchang Zhao1-1/+4
2026-01-02ksmbd: vfs: fix race on m_flags in vfs_cacheQianchang Zhao1-26/+62
2026-01-02ksmbd: fix use-after-free in ksmbd_tree_connect_put under concurrencyNamjae Jeon3-18/+4
2026-01-02smb/server: fix return value of smb2_ioctl()ChenXiaoSong1-3/+6
2025-12-18smb: server: relax WARN_ON_ONCE(SMBDIRECT_SOCKET_*) checks in recv_done() and...Stefan Metzmacher1-8/+32
2025-12-12ksmbd: ipc: fix use-after-free in ipc_msg_send_requestQianchang Zhao1-2/+5
2025-11-11smb: server: let smb_direct_disconnect_rdma_connection() turn CREATED into DI...Stefan Metzmacher1-0/+3
2025-11-10ksmbd: close accepted socket when per-IP limit rejects connectionJoshua Rogers1-1/+4
2025-11-10smb: server: rdma: avoid unmapping posted recv on accept failureJoshua Rogers1-1/+10
2025-11-04ksmbd: detect RDMA capable netdevs include IPoIBNamjae Jeon1-0/+4
2025-11-04ksmbd: detect RDMA capable lower devices when bridge and vlan netdev is usedNamjae Jeon1-1/+19
2025-10-27smb: server: let smb_direct_cm_handler() call ib_drain_qp() after smb_direct_...Stefan Metzmacher1-3/+8
2025-10-27smb: server: call smb_direct_post_recv_credits() when the negotiation is doneStefan Metzmacher1-8/+28
2025-10-27ksmbd: transport_ipc: validate payload size before reading handleQianchang Zhao1-1/+7
2025-10-24smb: server: let free_transport() wait for SMBDIRECT_SOCKET_DISCONNECTEDStefan Metzmacher1-4/+3
2025-10-23smb: server: make use of smbdirect_socket.send_io.lcredits.*Stefan Metzmacher1-5/+37
2025-10-23smb: server: simplify sibling_list handling in smb_direct_flush_send_list/sen...Stefan Metzmacher1-22/+38
2025-10-23smb: server: smb_direct_disconnect_rdma_connection() already wakes all waiter...Stefan Metzmacher1-4/+0
2025-10-23smb: server: allocate enough space for RW WRs and ib_drain_qp()Stefan Metzmacher1-91/+142
2025-10-18Merge tag '6.18-rc1-smb-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds1-13/+1
2025-10-15smb: move some duplicate definitions to common/cifsglob.hZhangGuoDong1-13/+1
2025-10-15ksmbd: fix recursive locking in RPC handle list accessMarios Makassikis3-6/+22
2025-10-15smb/server: fix possible refcount leak in smb2_sess_setup()ZhangGuoDong1-0/+1
2025-10-15smb/server: fix possible memory leak in smb2_read()ZhangGuoDong1-0/+1
2025-10-13smb: server: Use common error handling code in smb_direct_rdma_xmit()Markus Elfring1-10/+10
2025-10-04Merge tag 'pull-f_path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds2-7/+7
2025-10-04Merge tag '6.18-rc-part1-smb3-client-fixes' of git://git.samba.org/sfrench/ci...Linus Torvalds2-5/+5
2025-10-01ksmbd: increase session and share hash table bitsNamjae Jeon2-2/+2
2025-10-01ksmbd: replace connection list with hash tableNamjae Jeon5-20/+43
2025-10-01ksmbd: add an error print when maximum IP connections limit is reachedNamjae Jeon1-0/+2
2025-10-01ksmbd: add max ip connections parameterNamjae Jeon4-13/+23
2025-10-01ksmbd: fix error code overwriting in smb2_get_info_filesystem()Matvey Kovalev1-1/+2
2025-10-01ksmbd: copy overlapped range within the same fileNamjae Jeon1-2/+14
2025-10-01ksmbd: use sock_create_kern interface to create kernel socketNamjae Jeon1-3/+4
2025-10-01ksmbd: make ksmbd thread names distinct by client IPNamjae Jeon1-26/+13