Commit Graph

228 Commits (326c86deaed54ad1b364fcafe5073f563671eb58)

Author SHA1 Message Date
Andy Grover 0b088e003c RDS: Use page_remainder_alloc() for recv bufs 15 years ago
Zach Brown fc19de38be RDS/IB: disconnect when IB devices are removed 15 years ago
Zach Brown f3c6808d3d RDS: introduce rds_conn_connect_if_down() 15 years ago
Zach Brown 3e0249f9c0 RDS/IB: add refcount tracking to struct rds_ib_device 15 years ago
Zach Brown 89bf9d4158 RDS/IB: get the xmit max_sge from the RDS IB device on the connection 15 years ago
Zach Brown a46ca94e7f RDS/IB: rds_ib_cm_handle_connect() forgot to unlock c_cm_lock 15 years ago
Chris Mason 1cc2228c59 rds: Fix reference counting on the for xmit_atomic and xmit_rdma 15 years ago
Chris Mason bcf50ef2ce rds: use RCU to protect the connection hash 15 years ago
Chris Mason abf454398c RDS: use locking on the connection hash list 15 years ago
Chris Mason c9e65383a2 rds: Fix RDMA message reference counting 15 years ago
Chris Mason 7e3f2952ee rds: don't let RDS shutdown a connection while senders are present 15 years ago
Chris Mason 38a4e5e613 rds: Use RCU for the bind lookup searches 15 years ago
Andy Grover e4c52c98e0 RDS/IB: add _to_node() macros for numa and use {k,v}malloc_node() 15 years ago
Andy Grover 4a81802b5e RDS/IB: Remove unused variable in ib_remove_addr() 15 years ago
Chris Mason 764f2dd92f rds: rcu-ize rds_ib_get_device() 15 years ago
Chris Mason c83188dcd7 rds: per-rm flush_wait waitq 15 years ago
Chris Mason 976673ee1b rds: switch to rwlock on bind_lock 15 years ago
Andy Grover ce47f52f42 RDS: Update comments in rds_send_xmit() 15 years ago
Chris Mason 9e29db0e36 RDS: Use a generation counter to avoid rds_send_xmit loop 15 years ago
Andy Grover acfcd4d4ec RDS: Get pong working again 15 years ago
Andy Grover a40aa9233a RDS: Do wait_event_interruptible instead of wait_event 15 years ago
Andy Grover fcc5450c63 RDS: Remove send_quota from send_xmit() 15 years ago
Andy Grover 51e2cba8b5 RDS: Move atomic stats from general to ib-specific area 15 years ago
Andy Grover ab1a6926f5 RDS: rds_message_unmapped() doesn't need to check if queue active 15 years ago
Andy Grover cf4b7389ee RDS: Fix locking in send on m_rs_lock 15 years ago
Andy Grover f2ec76f288 RDS: Use NOWAIT in message_map_pages() 15 years ago
Andy Grover 2fa57129df RDS: Bypass workqueue when queueing cong updates 15 years ago
Andy Grover a7d3a28148 RDS: Call rds_send_xmit() directly from sendmsg() 15 years ago
Andy Grover 2ad8099b58 RDS: rds_send_xmit() locking/irq fixes 15 years ago
Andy Grover 049ee3f500 RDS: Change send lock from a mutex to a spinlock 15 years ago
Andy Grover f17a1a55fb RDS: Refill recv ring directly from tasklet 15 years ago
Andy Grover 77dd550e55 RDS: Stop supporting old cong map sending method 15 years ago
Andy Grover e32b4a7049 RDS/IB: Do not wait for send ring to be empty on conn shutdown 15 years ago
Andy Grover ff3d7d3613 RDS: Perform unmapping ops in stages 15 years ago
Andy Grover aa0a4ef4ac RDS: Make sure cmsgs aren't used in improper ways 15 years ago
Andy Grover 2c3a5f9abb RDS: Add flag for silent ops. Do atomic op before RDMA 15 years ago
Andy Grover 7e3bd65ebf RDS: Move some variables around for consistency 15 years ago
Andy Grover 940786eb0a RDS: queue failure notifications for dropped atomic ops 15 years ago
Andy Grover ee4c7b47e4 RDS: Add a warning if trying to allocate 0 sgs 15 years ago
Andy Grover 372cd7dedf RDS: Do not set op_active in r_m_copy_from_user(). 15 years ago
Andy Grover 5b2366bd28 RDS: Rewrite rds_send_xmit 15 years ago
Andy Grover 6c7cc6e469 RDS: Rename data op members prefix from m_ to op_ 15 years ago
Andy Grover f8b3aaf2ba RDS: Remove struct rds_rdma_op 15 years ago
Andy Grover d0ab25a83c RDS: purge atomic resources too in rds_message_purge() 15 years ago
Andy Grover 4324879df0 RDS: Inline rdma_prepare into cmsg_rdma_args 15 years ago
Andy Grover 241eef3e2f RDS: Implement silent atomics 15 years ago
Andy Grover d37c935905 RDS: Move loop-only function to loop.c 15 years ago
Andy Grover c8de3f1005 RDS/IB: Make all flow control code conditional on i_flowctl 15 years ago
Andy Grover 1d34f17571 RDS: Remove unsignaled_bytes sysctl 15 years ago
Andy Grover da5a06cef5 RDS: rewrite rds_ib_xmit 15 years ago