aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/net/rds/rds.h
AgeCommit message (Expand)AuthorFilesLines
2023-08-13net/rds: Remove unused function declarationsYue Haibing1-3/+0
2020-07-24net: pass a sockptr_t into ->setsockoptChristoph Hellwig1-3/+3
2020-07-01rds: If one path needs re-connection, check all and re-connectRao Shoaib1-0/+7
2020-04-15net/rds: Use ERR_PTR for rds_message_alloc_sgs()Jason Gunthorpe1-2/+1
2020-04-09net/rds: Fix MR reference counting problemKa-Cheong Poon1-8/+0
2020-04-09net/rds: Replace struct rds_mr's r_refcount with struct krefKa-Cheong Poon1-7/+2
2020-01-18net/rds: Handle ODP mr registration/unregistrationHans Westgaard Ry1-2/+11
2019-08-23net/rds: Whitelist rdma_cookie and rx_tstamp for usercopyDag Moxnes1-2/+7
2019-08-15rds: check for excessive looping in rds_send_xmitAndy Grover1-1/+1
2019-07-09rds: fix reordering with composite message notificationSantosh Shilimkar1-1/+0
2019-02-04rds: add transport specific tos_map hookSantosh Shilimkar1-0/+1
2019-02-04rds: add type of service(tos) infrastructureSantosh Shilimkar1-2/+7
2019-02-04rds: make v3.1 as compat versionSantosh Shilimkar1-0/+4
2019-01-07rds: use DIV_ROUND_UP instead of ceilJacob Wen1-4/+0
2018-12-19net/rds: remove user triggered WARN_ON in rds_sendmsgshamir rabinovitch1-1/+2
2018-12-19net/rds: fix warn in rds_message_alloc_sgsshamir rabinovitch1-4/+16
2018-09-01rds: store socket timestamps as ktime_tArnd Bergmann1-1/+1
2018-08-02Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+4
2018-07-26RDS: RDMA: Fix the NULL-ptr deref in rds_ib_get_mrAvinash Repaka1-1/+4
2018-07-23rds: Enable RDS IPv6 supportKa-Cheong Poon1-8/+14
2018-07-23rds: Changing IP address internal representation to struct in6_addrKa-Cheong Poon1-23/+47
2018-06-14rds: avoid unenecessary cong_update in loop transportSantosh Shilimkar1-0/+5
2018-03-12net: rds: drop VLA in rds_for_each_conn_info()Salvatore Mesoraca1-0/+1
2018-03-07rds: use list structure to track information for zerocopy completion notifica...Sowmini Varadhan1-6/+17
2018-02-27rds: deliver zerocopy completion notification with dataSowmini Varadhan1-0/+2
2018-02-16rds: zerocopy Tx support.Sowmini Varadhan1-1/+2
2018-02-16rds: support for zcopy completion notificationSowmini Varadhan1-0/+14
2018-02-08rds: tcp: use rds_destroy_pending() to synchronize netns/module teardown and ...Sowmini Varadhan1-0/+7
2018-01-05rds: Use atomic flag to track connections being destroyedSowmini Varadhan1-2/+2
2017-12-01rds: tcp: correctly sequence cleanup on netns deletion.Sowmini Varadhan1-3/+3
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-08-03rds: reduce memory footprint for RDS when transport is RDMASowmini Varadhan1-1/+1
2017-07-16rds: cancel send/recv work before queuing connection shutdownSowmini Varadhan1-1/+1
2017-07-04net, rds: convert rds_message.m_refcount from atomic_t to refcount_tReshetova, Elena1-1/+1
2017-07-04net, rds: convert rds_mr.r_refcount from atomic_t to refcount_tReshetova, Elena1-2/+2
2017-07-04net, rds: convert rds_incoming.i_refcount from atomic_t to refcount_tReshetova, Elena1-1/+2
2017-06-22rds: tcp: set linger to 1 when unloading a rds-tcpSowmini Varadhan1-1/+2
2017-06-22rds: tcp: send handshake ping-probe from passive endpointSowmini Varadhan1-0/+1
2017-06-16rds: tcp: various endian-ness fixesSowmini Varadhan1-0/+2
2017-06-16rds: tcp: remove cp_outgoingSowmini Varadhan1-2/+0
2017-03-07rds: tcp: Take explicit refcounts on struct netSowmini Varadhan1-3/+3
2017-03-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-1/+1
2017-03-03rds: remove unnecessary returned value checkZhu Yanjun1-1/+1
2017-03-02Merge branch 'work.sendmsg' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-7/+0
2017-01-02RDS: add receive message trace used by applicationSantosh Shilimkar1-0/+10
2017-01-02RDS: make message size limit compliant with specAvinash Repaka1-0/+3
2017-01-02RDS: add stat for socket recv memory usageVenkat Venkatsubra1-0/+3
2017-01-02RDS: RDMA: Fix the composite message user notificationSantosh Shilimkar1-0/+1
2016-12-26rds: remove dead codeAl Viro1-7/+0
2016-11-17RDS: TCP: Track peer's connection generation numberSowmini Varadhan1-1/+7
2016-10-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2016-10-29rds: debug messages are enabled by defaultshamir rabinovitch1-1/+1
2016-10-17rds: Remove unused rds_conn_errorJoe Perches1-4/+0
2016-08-08RDS: add __printf format attribute to error reporting functionsNicolas Iooss1-0/+1
2016-07-15RDS: TCP: Enable multipath RDS for TCPSowmini Varadhan1-2/+23
2016-07-01RDS: TCP: Hooks to set up a single connection pathSowmini Varadhan1-1/+1
2016-07-01RDS: TCP: make receive path use the rds_conn_pathSowmini Varadhan1-1/+1
2016-07-01RDS: Rework path specific indirectionsSowmini Varadhan1-3/+0
2016-06-14RDS: Update rds_conn_shutdown to work with rds_conn_pathSowmini Varadhan1-2/+3
2016-06-14RDS: Add rds_conn_path_error()Sowmini Varadhan1-0/+4
2016-06-14RDS: Add rds_conn_path_connect_if_down() for MP-aware callersSowmini Varadhan1-0/+1
2016-06-14RDS: Make rds_send_pong() take a rds_conn_path argumentSowmini Varadhan1-1/+1
2016-06-14RDS: Pass rds_conn_path to rds_send_xmit()Sowmini Varadhan1-1/+3
2016-06-14RDS: Remove stale function rds_send_get_message()Sowmini Varadhan1-2/+0
2016-06-14RDS: Add rds_send_path_drop_acked()Sowmini Varadhan1-0/+2
2016-06-14RDS: rds_inc_path_init() helper function for MP capable transportsSowmini Varadhan1-0/+2
2016-06-14RDS: recv path gets the conn_path from rds_incoming for MP capable transportsSowmini Varadhan1-0/+1
2016-06-14RDS: add t_mp_capable bit to be set by MP capable transportsSowmini Varadhan1-1/+6
2016-06-14RDS: split out connection specific state from rds_connection to rds_conn_pathSowmini Varadhan1-42/+80
2016-06-07RDS: TCP: fix race windows in send-path quiescence by rds_tcp_accept_one()Sowmini Varadhan1-0/+2
2016-03-02RDS: Add support for SO_TIMESTAMP for incoming messagessantosh.shilimkar@oracle.com1-0/+1
2015-11-02RDS: convert bind hash table to re-sizable hashtablesantosh.shilimkar@oracle.com1-2/+5
2015-10-08Merge branch 'net/rds/4.3-v3' of git://git.kernel.org/pub/scm/linux/kernel/gi...David S. Miller1-0/+1
2015-10-05RDS: Use a single TCP socket for both send and receive.Sowmini Varadhan1-1/+3
2015-09-30RDS: Use per-bucket rw lock for bind hash-tableSantosh Shilimkar1-0/+1
2015-08-25RDS: make sure we post recv bufferssantosh.shilimkar@oracle.com1-0/+1
2015-08-07RDS-TCP: Make RDS-TCP work correctly when it is set up in a netns other than ...Sowmini Varadhan1-4/+19
2015-06-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-5/+1
2015-06-02Merge branch 'for-4.2-misc' into k.o/for-4.2Doug Ledford1-0/+2
2015-06-02rds: re-entry of rds_ib_xmit/rds_iw_xmitWengang Wang1-0/+2
2015-05-31net/rds: Add setsockopt support for SO_RDS_TRANSPORTSowmini Varadhan1-0/+1
2015-05-31net/rds: Declare SO_RDS_TRANSPORT and RDS_TRANS_* constants in uapi/linux/rds.hSowmini Varadhan1-5/+0
2015-05-18RDS: Switch to generic logging helpersSagi Grimberg1-1/+0
2015-04-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2015-04-08RDS: make sure not to loop forever inside rds_send_xmitSowmini Varadhan1-0/+1
2015-03-02net: Remove iocb argument from sendmsg and recvmsgYing Xue1-4/+3
2014-11-24rds: switch rds_message_copy_from_user() to iov_iterAl Viro1-2/+1
2014-11-24rds: switch ->inc_copy_to_user() to passing iov_iterAl Viro1-4/+2
2013-10-19net: misc: Remove extern from function prototypesJoe Perches1-1/+1
2012-03-20rds: remove the second argument of k[un]map_atomic()Cong Wang1-1/+1
2011-10-31treewide: use __printf not __attribute__((format(printf,...)))Joe Perches1-4/+4
2011-01-19net: cleanup unused macros in net directoryShan Wei1-1/+0
2010-10-21rds: make local functions/variables staticstephen hemminger1-5/+0
2010-09-08RDS: Implement masked atomic operationsAndy Grover1-2/+12
2010-09-08RDS/IB: print string constants in more placesZach Brown1-0/+1
2010-09-08RDS: have sockets get transport module referencesZach Brown1-0/+1
2010-09-08RDS: remove old rs_transport commentZach Brown1-6/+0
2010-09-08RDS: remove __init and __exit annotationZach Brown1-5/+5
2010-09-08rds: fix rds_send_xmit() serializationZach Brown1-3/+2
2010-09-08rds: remove unused rds_send_acked_before()Zach Brown1-1/+0
2010-09-08RDS: introduce rds_conn_connect_if_down()Zach Brown1-0/+1
2010-09-08rds: don't let RDS shutdown a connection while senders are presentChris Mason1-0/+1
2010-09-08rds: Use RCU for the bind lookup searchesChris Mason1-1/+1
2010-09-08rds: per-rm flush_wait waitqChris Mason1-0/+2
2010-09-08RDS: Use a generation counter to avoid rds_send_xmit loopChris Mason1-0/+1
2010-09-08RDS: Move atomic stats from general to ib-specific areaAndy Grover1-2/+0
2010-09-08RDS: Change send lock from a mutex to a spinlockAndy Grover1-3/+3
2010-09-08RDS: Stop supporting old cong map sending methodAndy Grover1-6/+0
2010-09-08RDS: Perform unmapping ops in stagesAndy Grover1-1/+3
2010-09-08RDS: Add flag for silent ops. Do atomic op before RDMAAndy Grover1-0/+2
2010-09-08RDS: Move some variables around for consistencyAndy Grover1-2/+6
2010-09-08RDS: Rewrite rds_send_xmitAndy Grover1-3/+2
2010-09-08RDS: Rename data op members prefix from m_ to op_Andy Grover1-3/+3
2010-09-08RDS: Remove struct rds_rdma_opAndy Grover1-22/+19
2010-09-08RDS: purge atomic resources too in rds_message_purge()Andy Grover1-0/+1
2010-09-08RDS: Implement silent atomicsAndy Grover1-1/+2
2010-09-08RDS: inc_purge() transport function unused - remove itAndy Grover1-2/+0
2010-09-08RDS: Implement atomic operationsAndy Grover1-3/+30
2010-09-08RDS: make m_rdma_op a member of rds_messageAndy Grover1-1/+1
2010-09-08RDS: fold rdma.h into rds.hAndy Grover1-0/+76
2010-09-08RDS: Explicitly allocate rm in sendmsg()Andy Grover1-2/+5
2010-09-08RDS: break out rdma and data ops into nested structs in rds_messageAndy Grover1-5/+11
2010-09-08RDS: move rds_shutdown_worker impl. to rds_conn_shutdownAndy Grover1-0/+2
2010-04-20net: sk_sleep() helperEric Dumazet1-1/+1
2010-03-16RDS: only put sockets that have seen congestion on the poll_waitqAndy Grover1-0/+2
2009-08-23RDS: Track transports via an array, not a listAndy Grover1-0/+6
2009-08-05net: mark read-only arrays as constJan Engelhardt1-1/+2
2009-05-18Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-1/+1
2009-04-21FRV: Fix the section attribute on UP DECLARE_PER_CPU()David Howells1-1/+1
2009-04-09RDS/IW+IB: Allow max credit advertise window.Steve Wise1-1/+1
2009-04-02RDS: Use spinlock to protect 64b value update on 32b archsAndy Grover1-0/+4
2009-02-26RDS: Main header fileAndy Grover1-0/+686