aboutsummaryrefslogtreecommitdiffstats
path: root/fs/smb/common (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-10-22smb: smbdirect: introduce smbdirect_socket.send_io.lcredits.*Stefan Metzmacher1-1/+12
2025-10-15smb: move some duplicate definitions to common/cifsglob.hZhangGuoDong1-0/+30
2025-10-13smb: smbdirect: introduce smbdirect_mr_io.{kref,mutex} and SMBDIRECT_MR_DISABLEDStefan Metzmacher1-1/+10
2025-09-29smb: Use arc4 library instead of duplicate arc4 codeEric Biggers3-99/+0
2025-09-28smb: smbdirect: introduce smbdirect_socket.first_errorStefan Metzmacher1-0/+1
2025-09-28smb: client/smbdirect: introduce SMBDIRECT_SOCKET_ERRORStefan Metzmacher1-0/+3
2025-09-28smb: client/smbdirect: replace SMBDIRECT_SOCKET_CONNECTING with more detailed statesStefan Metzmacher1-6/+36
2025-09-28smb: smbdirect: let smbdirect_socket_init() initialize all [delayed_]work_structs as disabledStefan Metzmacher1-0/+20
2025-09-28smb: smbdirect: introduce smbdirect_socket.mr_io.*Stefan Metzmacher1-0/+45
2025-09-28smb: smbdirect: introduce smbdirect_socket_parameters.max_frmr_depthStefan Metzmacher1-0/+1
2025-09-28smb: smbdirect: introduce struct smbdirect_mr_ioStefan Metzmacher1-0/+26
2025-09-28smb: smbdirect: introduce smbdirect_socket.workqueueStefan Metzmacher1-0/+8
2025-09-28smb: smbdirect: introduce smbdirect_socket.statisticsStefan Metzmacher1-0/+11
2025-09-28smb: smbdirect: introduce smbdirect_socket.idle.{keepalive,immediate_work,timer_work}Stefan Metzmacher1-0/+15
2025-09-28smb: smbdirect: introduce smbdirect_socket.rdma.legacy_iwarpStefan Metzmacher1-0/+4
2025-09-28smb: smbdirect: introduce smbdirect_socket_parameters.{initiator_depth,responder_resources}Stefan Metzmacher1-0/+2
2025-09-28smb: smbdirect: introduce smbdirect_socket_parameters.{resolve_{addr,route},rdma_connect,negotiate}_timeout_msecStefan Metzmacher1-0/+4
2025-09-28smb: smbdirect: introduce smbdirect_socket.recv_io.{posted,credits}Stefan Metzmacher1-0/+21
2025-09-28smb: smbdirect: introduce struct smbdirect_rw_ioStefan Metzmacher1-0/+16
2025-09-28smb: smbdirect: introduce smbdirect_socket.rw_io.creditsStefan Metzmacher1-0/+24
2025-09-28smb: smbdirect: introduce struct smbdirect_send_batchStefan Metzmacher1-0/+17
2025-09-28smb: smbdirect: introduce smbdirect_socket.send_io.credits.{count,wait_queue}Stefan Metzmacher1-0/+11
2025-09-28smb: smbdirect: introduce smbdirect_socket.send_io.pending.{count,{dec,zero}_wait_queue}Stefan Metzmacher1-0/+19
2025-09-28smb: smbdirect: introduce smbdirect_socket.disconnect_workStefan Metzmacher1-0/+2
2025-09-28smb: smbdirect: introduce smbdirect_socket_init()Stefan Metzmacher1-0/+18
2025-09-28smb: smbdirect: introduce smbdirect_socket.status_waitStefan Metzmacher1-0/+1
2025-09-28smb: smbdirect: introduce smbdirect_socket_status_string()Stefan Metzmacher1-0/+23
2025-08-06smb: smbdirect: add smbdirect_socket.{send,recv}_io.mem.{cache,pool}Stefan Metzmacher1-0/+23
2025-08-06smb: smbdirect: introduce struct smbdirect_send_ioStefan Metzmacher1-0/+24
2025-08-06smb: smbdirect: add SMBDIRECT_RECV_IO_MAX_SGEStefan Metzmacher1-0/+7
2025-08-06smb: smbdirect: introduce smbdirect_socket.recv_io.reassembly.*Stefan Metzmacher1-0/+26
2025-08-06smb: smbdirect: introduce smbdirect_socket.recv_io.free.{list,lock}Stefan Metzmacher1-0/+9
2025-08-06smb: smbdirect: introduce struct smbdirect_recv_ioStefan Metzmacher1-0/+15
2025-08-06smb: smbdirect: introduce smbdirect_socket.recv_io.expectedStefan Metzmacher1-0/+14
2025-06-03smb: smbdirect: introduce smbdirect_socket_parametersStefan Metzmacher2-0/+22
2025-06-03smb: smbdirect: add smbdirect_socket.hStefan Metzmacher1-0/+41
2025-06-03smb: smbdirect: add smbdirect.h with public structuresStefan Metzmacher1-0/+17
2025-06-03smb: smbdirect: add smbdirect_pdu.h with protocol definitionsStefan Metzmacher1-0/+55
2025-04-08cifs: Fix support for WSL-style symlinksPali Rohár1-3/+3
2025-03-31smb: client: Store original IO parameters and prevent zero IO sizesWang Zhaolong1-0/+3
2025-03-02smb: common: change the data type of num_aces to le16Namjae Jeon1-1/+2
2025-02-19cifs: Treat unhandled directory name surrogate reparse points as mount directory nodesPali Rohár1-0/+3
2025-02-19smb: client, common: Avoid multiple -Wflex-array-member-not-at-end warningsGustavo A. R. Silva1-10/+20
2025-01-29cifs: Rename struct reparse_posix_data to reparse_nfs_data_buffer and move to common/smb2pdu.hPali Rohár1-1/+13
2024-11-25cifs: Add support for parsing WSL-style symlinksPali Rohár1-0/+9
2024-09-29smb: Update comments about some reparse point tagsPali Rohár1-3/+4
2024-09-25ksmbd: Correct typos in multiple comments across various filesShen Lichuan1-3/+3
2024-09-15smb: add comment to STATUS_MCA_OCCUREDChenXiaoSong1-0/+4
2024-09-15smb: move SMB2 Status code to common header fileChenXiaoSong1-0/+1773
2024-09-15smb: move some duplicate definitions to common/smbacl.hChenXiaoSong1-0/+121