[ewg] Re: [PATCH ofed-1.3.1 0/2] IB/ehca: Upstream patches (mostly bug fixes) for inclusion in ofed-1.3.1
Hi Tziporet! There are still issues with your patch (see the mail that Vlad sent you directly yesterday) If you will send an update in few hours we can take it for RC1 that we are going to build today. Yes, I just sent Vlad the patch file as attachment (I can not explain what is wrong because I actually retested the created patch against the git tree). Thanks Nam ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] [GIT PULL ofed-1.3.1] nes fixes for -rc1
Vlad, Please pull updated content from the following repository: git://git.openfabrics.org/~glenn/linux-2.6.git ofed_kernel The changes include the following upstream content: Chien Tung(2) RDMA/nes: Fix MSS calculation on RDMA path RDMA/nes: Fix adapter reset after PXE boot Eric Schneider(1) RDMA/nes: Add support for SFP+ PHY Roland Dreier(5) RDMA/nes: Trivial endianness annotations RDMA/nes: Remove redundant NULL check in nes_unregister_ofa_device() RDMA/nes: Use proper format and cast to print dma_addr_t RDMA/nes: Free IRQ before killing tasklet RDMA/nes: Remove volatile qualifier from struct nes_hw_cq.cq_vbase Thanks, Glenn ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] Re: [GIT PULL ofed-1.3.1] nes fixes for -rc1
Glenn Streiff wrote: Vlad, Please pull updated content from the following repository: git://git.openfabrics.org/~glenn/linux-2.6.git ofed_kernel The changes include the following upstream content: Chien Tung(2) RDMA/nes: Fix MSS calculation on RDMA path RDMA/nes: Fix adapter reset after PXE boot Eric Schneider(1) RDMA/nes: Add support for SFP+ PHY Roland Dreier(5) RDMA/nes: Trivial endianness annotations RDMA/nes: Remove redundant NULL check in nes_unregister_ofa_device() RDMA/nes: Use proper format and cast to print dma_addr_t RDMA/nes: Free IRQ before killing tasklet RDMA/nes: Remove volatile qualifier from struct nes_hw_cq.cq_vbase Thanks, Glenn Done, Regards, Vladimir ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] MVAPICH2 1.0.2 SRPM Available
I've uploaded a new SRPM for MVAPICH2 1.0.3 to the openfabrics server. This is located in ~perkinjo/ofed_1_3/ and is identified by the latest.txt file. This SRPM corresponds to the latest bug fix release for MVAPICH2. -- Jonathan Perkins http://www.cse.ohio-state.edu/~perkinjo ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
Re: [ewg] Agenda for the OFED meeting today (May 5)
Hi Tziporet, RDS fixes for RDMA API - done As an update, I just sent Vlad a bugfix for a RDMA related crash in RDS. It would be cool if that could be included in 1.3.1. I am also currently testing three more bugfix patches; two of them related to dma_sync related issues, and one patch to reduce the latency of RDS RDMA notifications (a process expects a notification from the kernel that tells it when it's okay to release the RDMA buffer - the current code tries to give a reliable status at the expense of one round-trip; this turns out to be too slow for some purposes). It is not yet clear however which (if any) of these three pending patches will make OFED 1.3.1. Regards, Olaf -- Olaf Kirch | --- o --- Nous sommes du soleil we love when we play [EMAIL PROTECTED] |/ | \ sol.dhoop.naytheet.ah kin.ir.samse.qurax ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] [PATCH] IB/ehca: Change function return types to correct type.
Also remove duplicate assignment of local_ca_ack_delay and change min_t check for local_ca_ack_delay to u8 instead of int. Signed-off-by: Stefan Roscher stefan.roscher at de.ibm.com --- drivers/infiniband/hw/ehca/ehca_hca.c |7 +++ 1 files changed, 3 insertions(+), 4 deletions(-) diff --git a/drivers/infiniband/hw/ehca/ehca_hca.c b/drivers/infiniband/hw/ehca/ehca_hca.c index 2515cbd..bc3b37d 100644 --- a/drivers/infiniband/hw/ehca/ehca_hca.c +++ b/drivers/infiniband/hw/ehca/ehca_hca.c @@ -101,7 +101,6 @@ int ehca_query_device(struct ib_device *ibdev, struct ib_device_attr *props) props-max_ee = limit_uint(rblock-max_rd_ee_context); props-max_rdd = limit_uint(rblock-max_rd_domain); props-max_fmr = limit_uint(rblock-max_mr); - props-local_ca_ack_delay = limit_uint(rblock-local_ca_ack_delay); props-max_qp_rd_atom = limit_uint(rblock-max_rr_qp); props-max_ee_rd_atom = limit_uint(rblock-max_rr_ee_context); props-max_res_rd_atom = limit_uint(rblock-max_rr_hca); @@ -115,7 +114,7 @@ int ehca_query_device(struct ib_device *ibdev, struct ib_device_attr *props) } props-max_pkeys = 16; - props-local_ca_ack_delay = limit_uint(rblock-local_ca_ack_delay); + props-local_ca_ack_delay = min_t(u8, rblock-local_ca_ack_delay, 255); props-max_raw_ipv6_qp = limit_uint(rblock-max_raw_ipv6_qp); props-max_raw_ethy_qp = limit_uint(rblock-max_raw_ethy_qp); props-max_mcast_grp = limit_uint(rblock-max_mcast_grp); @@ -136,7 +135,7 @@ query_device1: return ret; } -static int map_mtu(struct ehca_shca *shca, u32 fw_mtu) +static enum ib_mtu map_mtu(struct ehca_shca *shca, u32 fw_mtu) { switch (fw_mtu) { case 0x1: @@ -156,7 +155,7 @@ static int map_mtu(struct ehca_shca *shca, u32 fw_mtu) } } -static int map_number_of_vls(struct ehca_shca *shca, u32 vl_cap) +static u8 map_number_of_vls(struct ehca_shca *shca, u32 vl_cap) { switch (vl_cap) { case 0x1: -- 1.5.5 ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg