aboutsummaryrefslogtreecommitdiffstats
path: root/net/rds
AgeCommit message (Expand)AuthorFilesLines
2015-03-12rds: avoid potential stack overflowArnd Bergmann1-18/+22
2015-02-11rds: rds_cong_queue_updates needs to defer the congestion update transmissionSowmini Varadhan1-1/+15
2015-02-07rds: Make rds_message_copy_from_user() return 0 on success.Sowmini Varadhan1-4/+4
2015-02-07net: rds: Remove repeated function names from debug outputRasmus Villemoes3-6/+6
2015-02-04net: rds: use correct size for max unacked packets and bytesSasha Levin1-2/+2
2014-12-15rds: Fix min() warning in rds_message_inc_copy_to_user()Geert Uytterhoeven1-1/+2
2014-12-10net: introduce helper macro for_each_cmsghdrGu Zheng1-2/+2
2014-12-09put iov_iter into msghdrAl Viro2-6/+5
2014-11-24rds: switch rds_message_copy_from_user() to iov_iterAl Viro3-33/+16
2014-11-24rds: switch ->inc_copy_to_user() to passing iov_iterAl Viro9-120/+47
2014-10-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-3/+4
2014-10-15Merge branch 'for-3.18-consistent-ops' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2014-10-14rds: avoid calling sock_kfree_s() on allocation failureCong Wang1-3/+4
2014-10-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds3-7/+12
2014-10-03net/rds: fix possible double free on sock tear downHerton R. Krzesinski1-4/+7
2014-10-03net/rds: do proper house keeping if connection fails in rds_tcp_conn_connectHerton R. Krzesinski1-1/+4
2014-10-03net/rds: call rds_conn_drop instead of open code it at rds_connect_completeHerton R. Krzesinski1-2/+1
2014-08-28treewide: fix synchronize_rcu() in commentsJesper Dangaard Brouer1-1/+1
2014-08-26net: Replace get_cpu_var through this_cpu_ptrChristoph Lameter1-1/+1
2014-06-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds6-10/+8
2014-05-30rds/tcp_listen: Replace comma with semicolonHimangi Saraogi1-1/+1
2014-05-30RDS/RDMA: Replace comma with semicolonHimangi Saraogi1-1/+1
2014-05-18net: rds: Use time_after() for time comparisonManuel Schölling2-4/+4
2014-05-09rds: remove the unneed NULL checkingwangweidong2-4/+2
2014-04-18arch: Mass conversion of smp_mb__*()Peter Zijlstra4-8/+8
2014-04-11net: Fix use after free by removing length arg from sk_data_ready callbacks.David S. Miller3-9/+9
2014-03-31rds: prevent dereference of a NULL device in rds_iw_laddr_checkSasha Levin1-1/+2
2014-01-18net: add build-time checks for msg->msg_name sizeSteffen Hurrle2-3/+2
2014-01-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-4/+3
2014-01-17net: rds: fix per-cpu helper usageGerald Schaefer1-4/+3
2014-01-14net: replace macros net_random and net_srandom with direct calls to prandomAruna-Hewapathirane1-1/+1
2013-12-27rds: prevent dereference of a NULL deviceSasha Levin1-1/+2
2013-12-03rds: prevent BUG_ON triggered on congestion update to loopbackVenkat Venkatsubra1-3/+2
2013-11-20net: rework recvmsg handler msg_name and msg_namelen logicHannes Frederic Sowa1-2/+0
2013-10-19inet: convert inet_ehash_secret and ipv6_hash_secret to net_get_random_onceHannes Frederic Sowa1-3/+9
2013-10-19ipv4: split inet_ehashfn to hash functions per compilation unitHannes Frederic Sowa1-3/+3
2013-10-19net: misc: Remove extern from function prototypesJoe Perches1-1/+1
2013-06-13net: Convert uses of typedef ctl_table to struct ctl_tableJoe Perches3-3/+3
2013-03-08net/rds: zero last byte for strncpyChen Gang1-0/+1
2013-03-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-4/+4
2013-03-04rds: simplify a warning messageCong Wang1-4/+1
2013-03-04rds: limit the size allocated by rds_message_alloc()Cong Wang1-0/+3
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin2-8/+4
2013-01-11net/rds: remove depends on CONFIG_EXPERIMENTALKees Cook1-2/+2
2012-12-26IB/rds: suppress incompatible protocol when version is knownMarciniszyn, Mike1-6/+5
2012-12-26IB/rds: Correct ib_api use with gs_dma_address/sg_dma_lenMarciniszyn, Mike1-3/+6
2012-11-19net: rds: use this_cpu_* per-cpu helperShan Wei2-12/+14
2012-10-09RDS: fix rds-ping spinlock recursionjeff.liu1-1/+1
2012-08-22rds: Don't disable BH on BH contextYing Xue4-8/+8
2012-07-23rds: set correct msg_namelenWeiping Pan1-0/+3
2012-07-10net: Fix (nearly-)kernel-doc comments for various functionsBen Hutchings1-4/+5
2012-05-29rds_rdma: don't assume infiniband device is PCIThadeu Lima de Souza Cascardo1-2/+1
2012-04-21sock: Introduce named constants for sk_reusePavel Emelyanov1-1/+1
2012-04-20net: Convert all sysctl registrations to register_net_sysctlEric W. Biederman3-24/+3
2012-04-20net: Move all of the network sysctls without a namespace into init_net.Eric W. Biederman3-6/+6
2012-03-22RDS: use gfp flags from caller in conn_alloc()Dan Carpenter3-3/+3
2012-03-21Merge branch 'kmap_atomic' of git://github.com/congwang/linuxLinus Torvalds7-21/+16
2012-03-20Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-2/+2
2012-03-20Remove printk from rds_sendmsgDave Jones1-1/+0
2012-03-20rds: remove the second argument of k[un]map_atomic()Cong Wang7-21/+16
2012-02-09rds: Fix typo in iw_recv.c and ib_recv.cMasanari Iida2-2/+2
2012-01-24rds: Make rds_sock_lock BH rather than IRQ safe.David S. Miller1-12/+8
2012-01-12RDS: Remove some unused iWARP codeRoland Dreier1-14/+1
2011-11-14rds: drop "select LLIST"Paul Bolle1-1/+0
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds13-0/+14
2011-10-31treewide: use __printf not __attribute__((format(printf,...)))Joe Perches1-4/+4
2011-10-31net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modulesPaul Gortmaker9-0/+9
2011-10-31net: add moduleparam.h for users of module_param/MODULE_PARM_DESCPaul Gortmaker1-0/+1
2011-10-31net: Fix files explicitly needing to include module.hPaul Gortmaker4-0/+4
2011-10-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds3-141/+52
2011-10-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-4/+2
2011-10-07Merge branch 'master' of github.com:davem330/netDavid S. Miller1-4/+9
2011-09-29RDSRDMA: Fix cleanup of rds_iw_mr_poolJonathan Lallinger1-4/+9
2011-09-15net, rds, Replace xlist in net/rds/xlist.h with llistHuang Ying3-141/+52
2011-09-15net: Convert vmalloc/memset to vzallocJoe Perches1-4/+2
2011-07-25notifiers: cpu: move cpu notifiers into cpu.hAmerigo Wang1-0/+1
2011-07-01net: rds: fix const array syntaxGreg Dietsche1-1/+1
2011-06-17net/rds: use prink_ratelimited() instead of printk_ratelimit()Manuel Zerpies7-22/+21
2011-06-06net: remove interrupt.h inclusion from netdevice.hAlexey Dobriyan2-0/+2
2011-05-25RDMA/cma: Pass QP type into rdma_create_id()Sean Hefty5-5/+6
2011-03-31Fix common misspellingsLucas De Marchi5-5/+5
2011-03-23rds: use little-endian bitopsAkinobu Mita1-3/+3
2011-03-23rds: stop including asm-generic/bitops/le.h directlyAkinobu Mita1-5/+4
2011-03-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds1-1/+0
2011-03-16Merge branch 'for-2.6.39' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds3-34/+4
2011-03-10Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller2-4/+12
2011-03-08rds: prevent BUG_ON triggering on congestion map updatesNeil Horman2-4/+12
2011-02-01rds/ib: use system_wq instead of rds_ib_fmr_wqTejun Heo3-34/+4
2011-01-19net: cleanup unused macros in net directoryShan Wei1-1/+0
2010-11-22Net: rds: Makefile: Remove deprecated itemsTracey Dent1-5/+3
2010-11-17rds: Integer overflow in RDS cmsg handlingDan Rosenberg1-1/+1
2010-11-08rds: Fix rds message leak in rds_message_map_pagesPavel Emelyanov1-1/+3
2010-11-03rds: Remove kfreed tcp conn from listPavel Emelyanov1-0/+6
2010-11-03rds: Lost locking in loop connection freeingPavel Emelyanov1-0/+4
2010-10-30RDS: Let rds_message_alloc_sgs() return NULLAndy Grover3-0/+17
2010-10-30RDS: Copy rds_iovecs into kernel memory instead of rereading from userspaceAndy Grover1-39/+65
2010-10-30RDS: Clean up error handling in rds_cmsg_rdma_argsAndy Grover1-3/+2
2010-10-30RDS: Return -EINVAL if rds_rdma_pages returns an errorAndy Grover1-1/+3
2010-10-30net: fix rds_iovec page count overflowLinus Torvalds1-0/+7
2010-10-21Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-20/+7
2010-10-21rds: make local functions/variables staticstephen hemminger20-64/+29
2010-10-15De-pessimize rds_page_copy_userLinus Torvalds1-20/+7
2010-09-27Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller4-8/+8
2010-09-24net: fix a lockdep splatEric Dumazet4-8/+8
2010-09-19rds: spin_lock_irq() is not nestableDan Carpenter2-4/+4
2010-09-19rds: double unlock in rds_ib_cm_handle_connect()Dan Carpenter1-1/+0
2010-09-19rds: signedness bugDan Carpenter1-1/+1
2010-09-08RDS: Implement masked atomic operationsAndy Grover4-13/+52
2010-09-08RDS/IB: print string constants in more placesZach Brown7-21/+97
2010-09-08RDS: cancel connection work structs as we shut downZach Brown1-0/+4
2010-09-08RDS: don't call rds_conn_shutdown() from rds_conn_destroy()Zach Brown1-2/+7
2010-09-08RDS: have sockets get transport module referencesZach Brown4-6/+21
2010-09-08RDS: remove old rs_transport commentZach Brown1-6/+0
2010-09-08RDS: lock rds_conn_count decrement in rds_conn_destroy()Zach Brown1-0/+3
2010-09-08RDS/IB: protect the list of IB devicesZach Brown3-10/+26
2010-09-08RDS/IB: print IB event strings as well as their numberZach Brown1-4/+39
2010-09-08RDS: flush fmrs before allocating new onesChris Mason1-2/+5
2010-09-08RDS: properly use sg_init_tableChris Mason1-0/+1
2010-09-08RDS/IB: track signaled sendsZach Brown3-8/+54
2010-09-08RDS: remove __init and __exit annotationZach Brown20-35/+35
2010-09-08RDS/IB: Use SLAB_HWCACHE_ALIGN flag for kmem_cache_create()Andy Grover1-2/+2
2010-09-08RDS/IB: always process recv completionsZach Brown1-8/+12
2010-09-08RDS: return to a single-threaded krdsdZach Brown1-1/+1
2010-09-08RDS/IB: create a work queue for FMR flushingZach Brown3-3/+33
2010-09-08RDS/IB: destroy connections on rmmodZach Brown3-15/+6
2010-09-08RDS/IB: wait for IB dev freeing work to finish during rmmodZach Brown1-2/+9
2010-09-08RDS/IB: Make ib_recv_refill return voidAndy Grover2-6/+2
2010-09-08RDS: Remove unused XLIST_PTR_TAIL and xlist_protect()Andy Grover1-42/+12
2010-09-08RDS: whitespaceAndy Grover2-2/+0
2010-09-08RDS: use delayed work for the FMR flushesChris Mason1-6/+6
2010-09-08rds: more FMRs are fasterChris Mason1-1/+1
2010-09-08rds: recycle FMRs through lockless listsChris Mason2-42/+282
2010-09-08rds: fix rds_send_xmit() serializationZach Brown5-58/+52
2010-09-08rds: block ints when acquiring c_lock in rds_conn_message_info()Zach Brown1-2/+3
2010-09-08rds: remove unused rds_send_acked_before()Zach Brown2-30/+0
2010-09-08RDS: use friendly gfp masks for prefillChris Mason1-9/+18
2010-09-08RDS/IB: Add caching of frags and incsChris Mason3-52/+297
2010-09-08RDS/IB: Remove ib_recv_unmap_page()Andy Grover1-20/+2
2010-09-08RDS: Assume recv->r_frag is always NULL in refill_one()Andy Grover1-13/+16
2010-09-08RDS: Use page_remainder_alloc() for recv bufsAndy Grover3-73/+29
2010-09-08RDS/IB: disconnect when IB devices are removedZach Brown1-1/+24
2010-09-08RDS: introduce rds_conn_connect_if_down()Zach Brown3-14/+15
2010-09-08RDS/IB: add refcount tracking to struct rds_ib_deviceZach Brown4-55/+125
2010-09-08RDS/IB: get the xmit max_sge from the RDS IB device on the connectionZach Brown1-7/+5
2010-09-08RDS/IB: rds_ib_cm_handle_connect() forgot to unlock c_cm_lockZach Brown1-9/+6
2010-09-08rds: Fix reference counting on the for xmit_atomic and xmit_rdmaChris Mason2-9/+11
2010-09-08rds: use RCU to protect the connection hashChris Mason1-22/+22
2010-09-08RDS: use locking on the connection hash listChris Mason1-0/+3
2010-09-08rds: Fix RDMA message reference countingChris Mason2-8/+14
2010-09-08rds: don't let RDS shutdown a connection while senders are presentChris Mason5-16/+26
2010-09-08rds: Use RCU for the bind lookup searchesChris Mason4-45/+57
2010-09-08RDS/IB: add _to_node() macros for numa and use {k,v}malloc_node()Andy Grover4-5/+14
2010-09-08RDS/IB: Remove unused variable in ib_remove_addr()Andy Grover1-1/+1
2010-09-08rds: rcu-ize rds_ib_get_device()Chris Mason2-8/+17
2010-09-08rds: per-rm flush_wait waitqChris Mason2-4/+5
2010-09-08rds: switch to rwlock on bind_lockChris Mason1-7/+7
2010-09-08RDS: Update comments in rds_send_xmit()Andy Grover1-3/+2
2010-09-08RDS: Use a generation counter to avoid rds_send_xmit loopChris Mason3-4/+9
2010-09-08RDS: Get pong working againAndy Grover1-1/+4
2010-09-08RDS: Do wait_event_interruptible instead of wait_eventAndy Grover1-2/+2
2010-09-08RDS: Remove send_quota from send_xmit()Andy Grover1-15/+15
2010-09-08RDS: Move atomic stats from general to ib-specific areaAndy Grover5-6/+6
2010-09-08RDS: rds_message_unmapped() doesn't need to check if queue activeAndy Grover1-2/+1
2010-09-08RDS: Fix locking in send on m_rs_lockAndy Grover1-2/+3
2010-09-08RDS: Use NOWAIT in message_map_pages()Andy Grover1-1/+1
2010-09-08RDS: Bypass workqueue when queueing cong updatesAndy Grover1-1/+1
2010-09-08RDS: Call rds_send_xmit() directly from sendmsg()Andy Grover1-1/+1
2010-09-08RDS: rds_send_xmit() locking/irq fixesAndy Grover1-9/+12
2010-09-08RDS: Change send lock from a mutex to a spinlockAndy Grover4-29/+18
2010-09-08RDS: Refill recv ring directly from taskletAndy Grover3-17/+10
2010-09-08RDS: Stop supporting old cong map sending methodAndy Grover8-106/+13
2010-09-08RDS/IB: Do not wait for send ring to be empty on conn shutdownAndy Grover1-1/+4
2010-09-08RDS: Perform unmapping ops in stagesAndy Grover5-126/+142
2010-09-08RDS: Make sure cmsgs aren't used in improper waysAndy Grover1-0/+9
2010-09-08RDS: Add flag for silent ops. Do atomic op before RDMAAndy Grover3-24/+35
2010-09-08RDS: Move some variables around for consistencyAndy Grover2-4/+7
2010-09-08RDS: queue failure notifications for dropped atomic opsAndy Grover1-2/+10
2010-09-08RDS: Add a warning if trying to allocate 0 sgsAndy Grover1-0/+1
2010-09-08RDS: Do not set op_active in r_m_copy_from_user().Andy Grover2-7/+8
2010-09-08RDS: Rewrite rds_send_xmitAndy Grover2-63/+73
2010-09-08RDS: Rename data op members prefix from m_ to op_Andy Grover6-51/+51
2010-09-08RDS: Remove struct rds_rdma_opAndy Grover8-148/+145
2010-09-08RDS: purge atomic resources too in rds_message_purge()Andy Grover3-0/+22
2010-09-08RDS: Inline rdma_prepare into cmsg_rdma_argsAndy Grover1-26/+12
2010-09-08RDS: Implement silent atomicsAndy Grover5-35/+45
2010-09-08RDS: Move loop-only function to loop.cAndy Grover2-8/+13
2010-09-08RDS/IB: Make all flow control code conditional on i_flowctlAndy Grover1-6/+8
2010-09-08RDS: Remove unsignaled_bytes sysctlAndy Grover3-21/+0
2010-09-08RDS: rewrite rds_ib_xmitAndy Grover1-78/+45
2010-09-08RDS/IB: Remove ib_[header/data]_sge() functionsAndy Grover3-55/+23
2010-09-08RDS/IB: Remove dead codeAndy Grover1-14/+0
2010-09-08RDS/IB: Disallow connections less than RDS 3.1Andy Grover2-47/+16
2010-09-08RDS/IB: eliminate duplicate codeAndy Grover1-19/+11
2010-09-08RDS: inc_purge() transport function unused - remove itAndy Grover12-18/+3
2010-09-08RDS: WhitespaceAndy Grover3-4/+3
2010-09-08RDS: Do not mask address when pinning pagesAndy Grover1-2/+2
2010-09-08RDS: Base init_depth and responder_resources on hw valuesAndy Grover4-11/+24
2010-09-08RDS: Implement atomic operationsAndy Grover8-23/+302
2010-09-08RDS: Clear up some confusing code in send_remove_from_sockAndy Grover1-1/+1
2010-09-08RDS: make sure all sgs alloced are initializedAndy Grover2-3/+2