aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/fs/smb/common
AgeCommit message (Expand)AuthorFilesLines
2026-04-23Merge tag 'v7.1-rc-part2-ksmbd-fixes' of git://git.samba.org/ksmbdLinus Torvalds18-7508/+0
2026-04-22smb: smbdirect: move fs/smb/common/smbdirect/ to fs/smb/smbdirect/Stefan Metzmacher18-7508/+0
2026-04-22smb: common: add SMB3_COMPRESS_MAX_ALGSEnzo Matsumiya1-0/+2
2026-04-15smb: smbdirect: let smbdirect_connection_deregister_mr_io unlock while waitingStefan Metzmacher1-0/+8
2026-04-15smb: smbdirect: fix the logic in smbdirect_socket_destroy_sync() without an errorStefan Metzmacher1-7/+21
2026-04-15smb: smbdirect: fix copyright header of smbdirect.hStefan Metzmacher1-2/+1
2026-04-15smb: smbdirect: change smbdirect_socket_parameters.{initiator_depth,responder_resources} to __u16Stefan Metzmacher2-2/+7
2026-04-15smb: smbdirect: remove unused SMBDIRECT_USE_INLINE_C_FILES logicStefan Metzmacher12-233/+3
2026-04-15smb: smbdirect: introduce global workqueuesStefan Metzmacher3-3/+88
2026-04-15smb: smbdirect: prepare use of dedicated workqueues for different stepsStefan Metzmacher5-21/+33
2026-04-15smb: smbdirect: remove unused smbdirect_connection_mr_io_recovery_work()Stefan Metzmacher1-85/+10
2026-04-15smb: smbdirect: wrap rdma_disconnect() in rdma_[un]lock_handler()Stefan Metzmacher1-0/+13
2026-04-15smb: smbdirect: introduce smbdirect_netdev_rdma_capable_mode_type()Stefan Metzmacher5-2/+311
2026-04-15smb: smbdirect: introduce the basic smbdirect.koStefan Metzmacher5-0/+76
2026-04-15smb: smbdirect: introduce smbdirect_socket_{listen,accept}()Stefan Metzmacher7-8/+554
2026-04-15smb: smbdirect: introduce smbdirect_socket_bind()Stefan Metzmacher2-0/+19
2026-04-15smb: smbdirect: split out smbdirect_accept_negotiate_finish()Stefan Metzmacher2-7/+21
2026-04-15smb: smbdirect: introduce smbdirect_init_send_batch_storage()Stefan Metzmacher2-3/+47
2026-04-15smb: smbdirect: provide explicit prototypes for cross .c file functionsStefan Metzmacher4-78/+165
2026-04-15smb: smbdirect: introduce smbdirect_public.h with prototypesStefan Metzmacher10-97/+262
2026-04-15smb: smbdirect: let smbdirect_internal.h define pr_fmt without SMBDIRECT_USE_INLINE_C_FILESStefan Metzmacher1-0/+4
2026-04-15smb: smbdirect: let smbdirect_socket.h include all headers for used structuresStefan Metzmacher1-0/+7
2026-04-15smb: smbdirect: introduce smbdirect_socket_create_{kern,accepting}() and smbdirect_socket_release()Stefan Metzmacher2-1/+127
2026-04-15smb: smbdirect: introduce smbdirect_accept_connect_request()Stefan Metzmacher2-0/+738
2026-04-15smb: smbdirect: introduce smbdirect_connect[_sync]()Stefan Metzmacher2-0/+927
2026-04-15smb: smbdirect: let smbdirect_socket_set_initial_parameters() call rdma_restrict_node_type()Stefan Metzmacher2-0/+18
2026-04-15smb: smbdirect: introduce smbdirect_socket_init_{new,accepting}() and helpersStefan Metzmacher1-2/+156
2026-04-15smb: smbdirect: introduce smbdirect_socket_shutdown()Stefan Metzmacher1-0/+6
2026-04-15smb: smbdirect: introduce smbdirect_connection_is_connected()Stefan Metzmacher1-0/+8
2026-04-15smb: smbdirect: introduce smbdirect_connection_wait_for_connected()Stefan Metzmacher1-0/+73
2026-04-15smb: smbdirect: introduce smbdirect_connection_legacy_debug_proc_show()Stefan Metzmacher2-0/+89
2026-04-15smb: smbdirect: introduce smbdirect_mr_io_fill_buffer_descriptor()Stefan Metzmacher1-0/+18
2026-04-15smb: smbdirect: introduce smbdirect_connection_negotiation_done()Stefan Metzmacher1-2/+46
2026-04-15smb: smbdirect: introduce smbdirect_connection_send_immediate_work()Stefan Metzmacher1-0/+22
2026-04-15smb: smbdirect: introduce smbdirect_connection_send_iter() and related functionsStefan Metzmacher1-1/+495
2026-04-15smb: smbdirect: introduce smbdirect_connection_request_keep_alive()Stefan Metzmacher1-0/+19
2026-04-15smb: smbdirect: introduce smbdirect_connection_grant_recv_credits()Stefan Metzmacher1-0/+38
2026-04-15smb: smbdirect: introduce smbdirect_connection_recvmsg()Stefan Metzmacher1-0/+151
2026-04-15smb: smbdirect: introduce smbdirect_connection_rdma_{established,event_handler}()Stefan Metzmacher2-0/+118
2026-04-15smb: smbdirect: introduce smbdirect_socket_destroy[_sync]()Stefan Metzmacher4-5/+142
2026-04-15smb: smbdirect: introduce smbdirect_connection_recv_io_done()Stefan Metzmacher1-0/+170
2026-04-15smb: smbdirect: define SMBDIRECT_RDMA_CM_[RNR_]RETRYStefan Metzmacher1-0/+9
2026-04-15smb: smbdirect: define SMBDIRECT_MIN_{RECEIVE,FRAGMENTED}_SIZEStefan Metzmacher1-0/+4
2026-04-15smb: smbdirect: introduce smbdirect_rw.c with server rw codeStefan Metzmacher3-0/+265
2026-04-15smb: smbdirect: introduce smbdirect_mr.c with client mr codeStefan Metzmacher2-0/+545
2026-04-15smb: smbdirect: introduce smbdirect_socket_wait_for_credits()Stefan Metzmacher2-0/+36
2026-04-15smb: smbdirect: introduce smbdirect_get_buf_page_count()Stefan Metzmacher1-0/+6
2026-04-15smb: smbdirect: split out smbdirect_connection_recv_io_refill()Stefan Metzmacher1-11/+25
2026-04-15smb: smbdirect: introduce smbdirect_connection_recv_io_refill_work()Stefan Metzmacher1-0/+94
2026-04-15smb: smbdirect: introduce smbdirect_connection_post_recv_io()Stefan Metzmacher1-0/+42