- 
    Wed Feb 22 2012 Bang Nguyen - 1.5.1-4.0.58
    - RDS: make sure rds_ib_remove_one() returns only after the device is freed.
- RDS: make sure rds_ib_recv_refill() doesn't leave ring empty. 
- 
    Sat Dec 24 2011 Joe Jin - 1.5.1-4.0.54
    - Add ib_qib support. 
- 
    Tue Sep 13 2011 Chris Mason - 1.5.1-4.0.53
    - Don't test rds_ib_ring_empty or ring_log without proper locks held 
- 
    Sat Aug 13 2011 Chris Mason - 1.5.1-4.0.52
    - Don't use RCU on the bind hash table to avoid close delays 
- 
    Wed Jun 22 2011 Chris Mason - 1.5.1-4.0.50
    - Fix crashes when rdma_resolve_route fails 
- 
    Wed Jun 22 2011 Joe Jin - 1.5.1-4.0.49
    - Add EL5.6 build support. 
- 
    Sat Jun 18 2011 Chris Mason - 1.5.1-4.0.48
    - RDS: Fix deadlock on congestion updates
- RDS: Fix memory use-after-free on RDS sockets 
- 
    Fri Apr 22 2011 Chris Mason - 1.5.1-4.0.47
    - RDS: disable the arp verify patch 
- 
    Sat Apr 09 2011 Chris Mason - 1.5.1-4.0.46
    - RDS: Destory the rdma id later in connection reset to avoid use after free 
- 
    Tue Apr 05 2011 Tina Yang - 1.5.1-4.0.45
    - RDS: sock close hang on RDS_MSG_MAPPED
- RDS: sk_alloc use GFP_KERNEL
- RDS: bad addr crash 
- 
    Fri Mar 25 2011 Chris Mason - 1.5.1-4.0.44
    - RDS: RDS_MSG_MAPPED race
- RDS: completion shutdown race
- RDS: sock rca hashtable race 
- 
    Thu Mar 17 2011 Chris Mason - 1.5.1-4.0.43
    - RDS: don't resched recv refill unless we've done at least 128 buffers 
- 
    Thu Mar 17 2011 Tina Yang - 1.5.1-4.0.42
    - RDS: resched recv refill as needed (Chris Mason)
- RDS: add rds-specific sock destruct function 
- 
    Sat Mar 12 2011 Tina Yang - 1.5.1-4.0.41
    - IPOIB: work around a possible lost interrupt (Eli Cohen<eli@mallanox.co.il>) 
- 
    Mon Feb 28 2011 Chris Mason - 1.5.1-4.0.40
    - RDS: Make sure rds_send_xmit catches pending congestion updates 
- 
    Sat Feb 26 2011 Chris Mason - 1.5.1-4.0.39
    - RDS: don't leak rdma ids that are new 
- 
    Wed Feb 23 2011 Chris Mason - 1.5.1-4.0.38
    - RDS: deal with ENOMEM in rds_ib_recv_refill 
- 
    Mon Feb 21 2011 Chris Mason - 1.5.1-4.0.37
    - RDS: don't destroy the rdma id on half formed connections 
- 
    Fri Feb 18 2011 Chris Mason - 1.5.1-4.0.36
    - RDS: don't trust the LL_SEND_FULL bit 
- 
    Thu Feb 03 2011 Chris Mason - 1.5.1-4.0.35
    - RDS: give up on half formed connections after 15s 
- 
    Sat Jan 22 2011 Chris Mason - 1.5.1-4.0.34
    - Bring back the LL_SEND_FULL bit, otherwise we don't make progress
  on the send queue once the ring empties 
- 
    Sat Jan 22 2011 Chris Mason - 1.5.1-4.0.33
    - Don't schedule inside rds_send_xmit, it is called with locks held 
- 
    Thu Jan 20 2011 Chris Mason - 1.5.1-4.0.32
    - Replace mismatched arp fix with more effective one
- Don't set the LL_SEND_FULL bit when the send ring is full 
- 
    Fri Jan 14 2011 Chris Mason - 1.5.1-4.0.31
    - Fix mismatched arp entries during connection reset
- Fix softlockups in rds_send_xmit 
- 
    Tue Jan 04 2011 Chris Mason - 1.5.1-4.0.29
    - Add fix for enodev errors from sendmsg during resets 
- 
    Tue Nov 30 2010 Chris Mason - 1.5.1-4.0.28
    - Alias rds_rdma to rds, fix ib retry count 
- 
    Thu Nov 18 2010 Chris Mason - 1.5.1-4.0.27
    - Fix bad sequence numbers on local connections 
- 
    Wed Nov 10 2010 Chris Mason - 1.5.1-4.0.26
    - Bump version to reflect bonding fix 
- 
    Tue Nov 09 2010 Chris Mason - 1.5.1-4.0.25
    - Pin RDS to prevent problems in rmmod 
- 
    Tue Oct 26 2010 Chris Mason - 1.5.1-4.0.24
    - RDS should teardown IB state first during connection resets 
- 
    Sat Oct 23 2010 Chris Mason - 1.5.1-4.0.23
    - Fix rds permissions checks during copies 
- 
    Sun Sep 26 2010 Chris Mason - 1.5.1-4.0.21
    - Update to BXOFED 1.5.1-1.3.6-5 
- 
    Sun Sep 26 2010 Chris Mason - 1.5.1-4.0.20
    - Enable debug builds 
- 
    Fri Sep 17 2010 Chris Mason - 1.5.1-4.0.20
    - Fix rds frag leak
- Drop the backout for bug 2014, it is causing connection resets 
- 
    Wed Sep 15 2010 Chris Mason - 1.5.1-4.0.19
    - Drop the backout for bug 2014, it is causing connection resets 
- 
    Sat Sep 11 2010 Chris Mason - 1.5.1-4.0.18
    - Add BXOFED 
- 
    Fri Sep 10 2010 Chris Mason - 1.5.1-4.0.17
    - Avoid warning floods for leaked frags 
- 
    Sat Aug 28 2010 Chris Mason - 1.5.1-4.0.16
    - Fix IP addressing problem, allows rds-ping to work between two cards on the same box 
- 
    Wed Aug 25 2010 Chris Mason - 1.5.1-4ofadevel14
    - Don't make ipoib child interface sysfs files world writable 
- 
    Wed Aug 25 2010 Chris Mason - 1.5.1-4ofadevel13
    - Don't allow ipoib to rmmod, it crashes 
- 
    Tue Aug 24 2010 Chris Mason - 1.5.1-4ofadevel12
    - Add reference to neighbor struct to avoid memory corruption 
- 
    Sun Aug 22 2010 Chris Mason - 1.5.1-4ofadevel12
    - Add test fix for ipoib corruption 
- 
    Fri Aug 06 2010 Chris Mason - 1.5.1-4ofadevel11
    - Pull rmmod fixes and connection tear down fixes 
- 
    Wed Jul 21 2010 Chris Mason - 1.5.1-4ofadevel10
    - Update rds-fmr-flush-often.diff to ofadevel10
  This makes sure the flush thread is usually woken up by allocating
  procs instead of at interrupt time 
- 
    Tue Jul 20 2010 Chris Mason - 1.5.1-4ofadevel9
    - Update to the rds development tree
- Spread send/recive cqs 
- 
    Sat Apr 24 2010 Andy Grover <andy.grover@oracle.com> - 1.5.1-4ofatest13
    - Add patches
  0004-RDS-Destroy-unconnected-connections-after-5-minutes.patch
  0005-RDS-cleanup-remove-NULL-s-and-NULL-s-in-pt.patch
  0006-RDS-break-out-rdma-and-data-ops-into-nested-structs.patch
  0007-RDS-cleanup-fix-rds_rdma_unuse.patch
  0008-RDS-Explicitly-allocate-rm-in-sendmsg.patch
  0009-RDS-fold-rdma.h-into-rds.h.patch
  0010-RDS-make-m_rdma_op-a-member-of-rds_message.patch
  0011-RDS-fix-backwards-logic-test.patch
  0012-RDS-make-sure-all-sgs-alloced-are-initialized.patch
  0013-RDS-Clear-up-some-confusing-code-in-send_remove_fro.patch
  0014-RDS-Implement-atomic-operations.patch
  0015-RDS-Base-init_depth-and-responder_resources-on-hw-v.patch
  0016-RDS-Do-not-mask-address-when-pinning-pages.patch
  0017-RDS-Whitespace.patch
  0018-RDS-inc_purge-transport-function-unused-remove.patch
  0019-RDS-IB-eliminate-duplicate-code.patch
  0020-RDS-IB-Disallow-connections-less-than-RDS-3.1.patch
  0021-RDS-IB-Remove-dead-code.patch
  0022-RDS-IB-Remove-ib_-header-data-_sge-functions.patch
  0023-RDS-rewrite-rds_ib_xmit.patch
  0024-RDS-Remove-unsignaled_bytes-sysctl.patch
  0025-RDS-IB-Make-all-flow-control-code-conditional-on-i_.patch
  0026-RDS-Move-loop-only-function-to-loop.c.patch
  0027-RDS-Implement-silent-atomics.patch
  0028-RDS-Inline-rdma_prepare-into-cmsg_rdma_args.patch
  0029-RDS-purge-atomic-resources-too-in-rds_message_purge.patch
  0030-RDS-Remove-struct-rds_rdma_op.patch
  0031-RDS-Rename-data-op-members-prefix-from-m_-to-op_.patch
  0032-RDS-Rewrite-rds_send_xmit.patch
  0033-RDS-Do-not-set-op_active-in-r_m_copy_from_user.patch
  0034-RDS-Add-a-warning-if-trying-to-allocate-0-sgs.patch
  0035-RDS-queue-failure-notifications-for-dropped-atomic.patch
  0036-RDS-Move-some-variables-around-for-consistency.patch
  0037-RDS-Add-flag-for-silent-ops.-Do-atomic-op-before-RD.patch
  0038-RDS-Make-sure-cmsgs-aren-t-used-in-improper-ways.patch
  0039-RDS-Perform-unmapping-ops-in-stages.patch
  0040-RDS-IB-Do-not-wait-for-send-ring-to-be-empty-on-con.patch
  0041-RDS-Stop-supporting-old-cong-map-sending-method.patch
  0042-RDS-Refill-recv-ring-directly-from-tasklet.patch
  0043-RDS-Unify-send-and-recv-CQs.patch
  0044-RDS-Change-send-lock-from-a-mutex-to-a-spinlock.patch
  0045-RDS-rds_send_xmit-locking-irq-fixes.patch
  0046-RDS-Call-rds_send_xmit-directly-from-sendmsg.patch
  0047-RDS-Bypass-workqueue-when-queueing-cong-updates.patch
  0048-RDS-Use-NOWAIT-in-message_map_pages.patch
  0049-RDS-Fix-locking-in-send-on-m_rs_lock.patch
  0050-RDS-rds_message_unmapped-doesn-t-need-to-check-if.patch
  0051-RDS-Move-atomic-stats-from-general-to-ib-specific-a.patch
  0052-RDS-Remove-send_quota-from-send_xmit.patch
  0053-RDS-Do-wait_event_interruptible-instead-of-wait_eve.patch
  0054-RDS-Get-pong-working-again.patch
  0055-RDS-Use-a-generation-counter-to-avoid-rds_send_xmit.patch
  0056-RDS-Update-comments-in-rds_send_xmit.patch
  0057-cmason-switch-to-rwlock-on-bind_lock.patch
  0058-cmason-mlx4-only-get-max-17-vectors.patch
  0059-cmason-per-rm-flush_wait-waitq.patch
  0060-cmason-rcu-ize-ib_get_device.patch
  0061-RDS-Limit-CQEs-handled-in-tasklet.patch
  0062-ib-add-_to_node-macros-for-numa-and-use-k-v-mall.patch
  0063-RDS-IB-Remove-unused-variable-in-ib_remove_addr.patch 
- 
    Wed Apr 14 2010 Andy Grover <andy.grover@oracle.com> - 1.5.1-4
    - Add patches
  0002-RDS-Rewrite-rds_send_drop_to-for-clarity.patch
  0003-RDS-Fix-locking-in-send-on-m_rs_lock.patch 
- 
    Wed Apr 07 2010 Andy Grover <andy.grover@oracle.com> - 1.5.1-3
    - Add patches
  0001-RDS-Fix-corrupted-rds_mrs.patch 
- 
    Fri Mar 26 2010 Andy Grover <andy.grover@oracle.com> - 1.5.1-2
    - Update to 1.5.1-GA 
- 
    Thu Mar 04 2010 Andy Grover <andy.grover@oracle.com> - 1.5.1-1
    - Update to 1.5.1-rc2
- Remove patches
  0001-RDS-update-copy_to_user-state-in-tcp-transport.patch
  0002-RDS-use-IB_CQ_VECTOR_LEAST_ATTACHED-for-cq-s.patch
  0003-RDS-TCP-Wait-to-wake-thread-when-write-space-availa.patch
  0004-RDS-Fix-congestion-issues-for-loopback.patch
  0005-RDS-Fix-send-locking-issue.patch 
- 
    Thu Feb 18 2010 Andy Grover <andy.grover@oracle.com> - 1.5-1
    - Initial packaging of OFED 1.5 for OEL5
- Add patches
  0001-RDS-update-copy_to_user-state-in-tcp-transport.patch
  0002-RDS-use-IB_CQ_VECTOR_LEAST_ATTACHED-for-cq-s.patch
  0003-RDS-TCP-Wait-to-wake-thread-when-write-space-availa.patch
  0004-RDS-Fix-congestion-issues-for-loopback.patch
  0005-RDS-Fix-send-locking-issue.patch