From e7a0cee4e350860f9abff7543f4c54d9c1443a1a Mon Sep 17 00:00:00 2001 From: Stefan Roscher Date: Mon, 8 Dec 2008 13:52:27 +0100 Subject: [PATCH] IB\ehca: update ehca release notes This patch updates the ehca release notes for OFED-1.4 Signed-off-by: Stefan Roscher --- ehca_release_notes.txt | 44 ++++++++++++++++++++++++++++-------------- 1 file changed, 30 insertions(+), 14 deletions(-) diff --git a/ehca_release_notes.txt b/ehca_release_notes.txt index ec9c67e..b341750 100644 --- a/ehca_release_notes.txt +++ b/ehca_release_notes.txt @@ -24,18 +24,37 @@ In order to set ehca parameters, add the following line(s) to /etc/modprobe.conf whereby is one of the following items: - debug_level debug level (0: no debug traces (default), 1: with debug traces) -- nr_ports number of connected ports (2: (default), -1: autodetect mdoe) - port_act_time time to wait for port activation (default: 30 sec) - scaling_code scaling code (0: disable (default), 1: enable) +- open_aqp1 Open AQP1 on startup (default: no) (bool) +- hw_level Hardware level (0: autosensing (default), 0x10..0x14: eHCA, 0x20..0x23: eHCA2) (int) +- nr_ports number of connected ports (-1: autodetect, 1: port one only, 2: two ports (default) (int) +- use_hp_mr Use high performance MRs (default: no) (bool) +- poll_all_eqs Poll all event queues periodically (default: yes) (bool) +- static_rate Set permanent static rate (default: no static rate) (int) +- lock_hcalls Serialize all hCalls made by the driver (default: autodetect) (bool) +- number_of_cqs Max number of CQs which can be allocated (default: autodetect) (int) +- number_of_qps Max number of QPs which can be allocated (default: autodetect) (int) New Features ------------ -- Port connection autodetect mode -- eHCA2 only: - * Large page MRs - * Shared receive QPs - * Low latency QPs - * 4k MTU +- Flush error completion support + +Fixed Bugs ofed-1.4 +--------------------- +- Reject send work requests only for RESET, INIT and RTR state +- Reject receive work requests if QP is in RESET state +- In case of lost interrupts, trigger EOI to reenable interrupts +- Filter PATH_MIG events if QP was never armed +- Release mutex in error path of alloc_small_queue_page() +- Check idr_find() return value +- Discard double CQE for one WR +- Generate flush status CQ entries +- Don't allow creating UC QP with SRQ +- Fix reported max number of QPs and CQs in systems with >1 adapter +- Reject dynamic memory add/remove when ehca adapter is present +- Remove reference to special QP in case of port activation failure +- Fix locking for shca_list_lock Fixed Bugs ofed-1.3.1 --------------------- @@ -58,14 +77,11 @@ Fixed Bugs ofed-1.3 Available backports ------------------- -- RedHat EL4 up5: 2.6.9-42.ELsmp -- RedHat EL4 up6: 2.6.9-65.ELsmp -- RedHat EL5: 2.6.18-8.ELsmp - RedHat EL5 up1: 2.6.18-53.ELsmp -- SLES10: 2.6.16.21-0.8-smp +- RedHat EL5 up2: 2.6.18-92.ELsmp - SLES10SP1: 2.6.16-53-0.16-smp - SLES10SP2: 2.6.16-60 -- kernel.org: 2.6.19-24.x +- kernel.org: 2.6.24-27 Known Issues ------------ @@ -76,5 +92,5 @@ strongly recommended to set option nr_ports=-1 to enable autodetect mode: 2. Furthermore the port(s) needs to be connected to an active switch port while loading the ehca device driver. -3. RedHat EL5 2.6.18-8.ELsmp - User space not supported +3. Dynamic memory operations are not supported with ehca + -- 2.46.0