| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_socket_{listen,accept}() |  Stefan Metzmacher | 9 | -8/+558 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_socket_bind() |  Stefan Metzmacher | 2 | -0/+19 |
| 2026-04-15 | smb: smbdirect: split out smbdirect_accept_negotiate_finish() |  Stefan Metzmacher | 2 | -7/+21 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_init_send_batch_storage() |  Stefan Metzmacher | 2 | -3/+47 |
| 2026-04-15 | smb: smbdirect: provide explicit prototypes for cross .c file functions |  Stefan Metzmacher | 4 | -78/+165 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_public.h with prototypes |  Stefan Metzmacher | 10 | -97/+262 |
| 2026-04-15 | smb: smbdirect: let smbdirect_internal.h define pr_fmt without SMBDIRECT_USE_INLINE_C_FILES |  Stefan Metzmacher | 1 | -0/+4 |
| 2026-04-15 | smb: smbdirect: let smbdirect_socket.h include all headers for used structures |  Stefan Metzmacher | 1 | -0/+7 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_socket_create_{kern,accepting}() and smbdirect_socket_release() |  Stefan Metzmacher | 2 | -1/+127 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_accept_connect_request() |  Stefan Metzmacher | 2 | -0/+738 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connect[_sync]() |  Stefan Metzmacher | 2 | -0/+927 |
| 2026-04-15 | smb: smbdirect: let smbdirect_socket_set_initial_parameters() call rdma_restrict_node_type() |  Stefan Metzmacher | 2 | -0/+18 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_socket_init_{new,accepting}() and helpers |  Stefan Metzmacher | 1 | -2/+156 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_socket_shutdown() |  Stefan Metzmacher | 1 | -0/+6 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_is_connected() |  Stefan Metzmacher | 1 | -0/+8 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_wait_for_connected() |  Stefan Metzmacher | 1 | -0/+73 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_legacy_debug_proc_show() |  Stefan Metzmacher | 2 | -0/+89 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_mr_io_fill_buffer_descriptor() |  Stefan Metzmacher | 1 | -0/+18 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_negotiation_done() |  Stefan Metzmacher | 1 | -2/+46 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_send_immediate_work() |  Stefan Metzmacher | 1 | -0/+22 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_send_iter() and related functions |  Stefan Metzmacher | 1 | -1/+495 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_request_keep_alive() |  Stefan Metzmacher | 1 | -0/+19 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_grant_recv_credits() |  Stefan Metzmacher | 1 | -0/+38 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_recvmsg() |  Stefan Metzmacher | 1 | -0/+151 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_rdma_{established,event_handler}() |  Stefan Metzmacher | 2 | -0/+118 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_socket_destroy[_sync]() |  Stefan Metzmacher | 4 | -5/+142 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_recv_io_done() |  Stefan Metzmacher | 1 | -0/+170 |
| 2026-04-15 | smb: smbdirect: define SMBDIRECT_RDMA_CM_[RNR_]RETRY |  Stefan Metzmacher | 1 | -0/+9 |
| 2026-04-15 | smb: smbdirect: define SMBDIRECT_MIN_{RECEIVE,FRAGMENTED}_SIZE |  Stefan Metzmacher | 1 | -0/+4 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_rw.c with server rw code |  Stefan Metzmacher | 3 | -0/+265 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_mr.c with client mr code |  Stefan Metzmacher | 2 | -0/+545 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_socket_wait_for_credits() |  Stefan Metzmacher | 2 | -0/+36 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_get_buf_page_count() |  Stefan Metzmacher | 1 | -0/+6 |
| 2026-04-15 | smb: smbdirect: split out smbdirect_connection_recv_io_refill() |  Stefan Metzmacher | 1 | -11/+25 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_recv_io_refill_work() |  Stefan Metzmacher | 1 | -0/+94 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_post_recv_io() |  Stefan Metzmacher | 1 | -0/+42 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_{create,destroy}_qp() |  Stefan Metzmacher | 2 | -0/+217 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_negotiate_rdma_resources() |  Stefan Metzmacher | 1 | -0/+62 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_qp_event_handler() |  Stefan Metzmacher | 1 | -0/+25 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_map_sges_from_iter() and helper functions |  Stefan Metzmacher | 1 | -0/+255 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_{create,destroy}_mem_pools() |  Stefan Metzmacher | 1 | -0/+107 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_send_io_done() |  Stefan Metzmacher | 1 | -0/+70 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_{alloc,free}_send_io() |  Stefan Metzmacher | 1 | -0/+47 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_socket.{send,recv}_io.mem.gfp_mask |  Stefan Metzmacher | 1 | -4/+10 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_frwr_is_supported() |  Stefan Metzmacher | 1 | -0/+16 |
| 2026-04-15 | smb: smbdirect: set SMBDIRECT_KEEPALIVE_NONE before disable_delayed_work(&sc->idle.timer_work); |  Stefan Metzmacher | 1 | -0/+2 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_idle_timer_work() |  Stefan Metzmacher | 3 | -1/+35 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_reassembly_{append,first}_recv_io() |  Stefan Metzmacher | 1 | -0/+35 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection_{get,put}_recv_io() |  Stefan Metzmacher | 1 | -0/+42 |
| 2026-04-15 | smb: smbdirect: introduce smbdirect_connection.c to be filled |  Stefan Metzmacher | 2 | -0/+8 |