| be6a3f38ff2a ("net/smc: determine port attributes independent from pnet table") |
| 9fda3510ab60 ("net/smc: move link group list to smc_core") |
| 3cf52eb11fa0 ("net/smc: set link inactive before calling smc_lgr_free()") |
| 268ffcc4ebfc ("net/smc: free link group without pending free_work only") |
| da05bf2981f1 ("net/smc: handle device, port, and QP error events") |
| c5c1cc9c522f ("smc: add SMC rendezvous protocol") |
| d921c420d2ef ("net/smc: replace function pointer get_netdev()") |
| 09579ac803a3 ("net/smc: add missing dev_put") |
| 10428dd8354c ("net/smc: synchronize buffer usage with device") |
| 3e034725c0d8 ("net/smc: common functions for RMBs and send buffers") |
| 9d8fb6173477 ("net/smc: introduce sg-logic for send buffers") |
| 652a1e41eca7 ("net/smc: register RMB-related memory region") |
| 897e1c245773 ("net/smc: use separate memory regions for RMBs") |
| a3fe3d01bd0d ("net/smc: introduce sg-logic for RMBs") |
| c45abf31e72f ("net/smc: shorten local bufsize variables") |
| 263eec9b2a82 ("smc: switch to usage of IB_PD_UNSAFE_GLOBAL_RKEY") |
| 46c28dbd4c23 ("net/smc: no socket state changes in tasklet context") |
| cdaf25dfc058 ("smc: some potential use after free bugs") |
| f16a7dd5cf27 ("smc: netlink interface for SMC sockets") |
| b38d732477e4 ("smc: socket closing and linkgroup cleanup") |
| 952310ccf2d8 ("smc: receive data from RMBE") |
| e6727f39004b ("smc: send data (through RDMA)") |
| 5f08318f617b ("smc: connection data control (CDC)") |
| 9bf9abead28a ("smc: link layer control (LLC)") |
| bd4ad57718cc ("smc: initialize IB transport incl. PD, MR, QP, CQ, event, WR") |
| f38ba179c6ca ("smc: work request (WR) base for use by LLC and CDC") |
| cd6851f30386 ("smc: remote memory buffers (RMBs)") |
| 0cfdd8f92cac ("smc: connection and link group creation") |
| a046d57da19f ("smc: CLC handshake (incl. preparation steps)") |
| 6812baabf24d ("smc: establish pnet table management") |
| a4cf0443c414 ("smc: introduce SMC as an IB-client") |
| ac7138746e14 ("smc: establish new socket family") |