[ewg] [PATCH] IB/qib: fix compiler errors for 2.6.30
Vlad, Please pull: git://git.openfabrics.org/~ralphc/linux-2.6/.git ofed_kernel_1_5 This should fix the 2.6.30 build errors. commit 4047cc3120a7c9b36fbddc3158ae0c01ec6636d9 Author: Ralph Campbell (QLogic) Date: Thu Jul 9 15:47:02 2009 -0700 IB/qib: backport QIB from 2.6.30 to 2.6.27 Signed-off-by: Ralph Campbell commit 7251f2dbf99d0a97ea936f277d85baecbeafa1fd Author: Ralph Campbell (QLogic) Date: Thu Jul 9 15:43:52 2009 -0700 IB/qib: fix compiler errors for 2.6.30 Signed-off-by: Ralph Campbell ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] [GIT PULL OFED-1.5] Add RHEL5.4 support with NFSRDMA backport
Hey Vlad, Please pull the RHEL5.4 patch from ssh://v...@sofa.openfabrics.org/home/jon/scm/ofed_kernel-1.5.git dev It contains the following patch: commit 746550ccbe10639a8647eb468039d3a26c7f2045 Author: Jon Mason Date: Thu Jul 9 10:47:02 2009 -0500 Add RHEL5.4 support with NFSRDMA backport. This is mostly a copy of the RHEL5.3 tree with updated OFED scripts. With this patch, I am able to build the NFS module (and the NFS module only) without issue and it passes Connectahon over TCP. Signed-Off-By: Jon Mason Which creates or modifies: 86 files changed, 5796 insertions(+), 1 deletions(-) create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/asm-generic/atomic.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/asm/bitops.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/asm/prom.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/asm/scatterlist.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/asm/unaligned.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/backing-dev.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/capability.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/compiler.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/completion.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/cpumask.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/cred.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/crypto.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/device.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/dma-attrs.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/dma-mapping.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/etherdevice.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/file.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/freezer.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/fs.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/fscache.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/genalloc.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/if.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/if_ether.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/if_vlan.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/in.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/inet.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/inet_lro.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/inetdevice.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/interrupt.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/jiffies.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/kernel.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/kobject.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/list.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/log2.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/magic.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/mm.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/mnt_namespace.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/mount.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/mpage.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/mutex.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/namei.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/net.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/netdevice.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/netlink.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/notifier.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/pagemap.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/pagevec.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/path.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/pci.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/proc_fs.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/quotaops.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/random.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/rbtree.h create mode 100644 kernel_addons/backport/2.6.18-EL5.4/include/linux/rculist.h create mode 100644 kernel_addons/backport/2.6.18-EL5
RE: [ewg] Re: What is the status of the bugs for OFED 1.4.2?
>> We decided to have OFED 1.4.2 with the critical bugs that >prevent Lustre >> from running. >> What is the status of these bug fixes? >> Can we build OFED 1.4.2-RC? > >I have a number of patches for NFSRDMA queued locally that I can push, >but there are still a few bugs that we found internally while doing the >OFED 1.5 backports that I think would be good to fix. I will have the >bugs opened in the OFED bugzilla so that they can be tracked. I am interested in putting in a few patches slated for 1.5 into 1.4.2 as well. What is the target release date for 1.4.2? I don't want to drag out the schedule on my account. Chien ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] [PATCH 0FED 1.5] remove *.orig files
Remove erronious *.orig files from the OFED 1.5 tree Signed-Off-By: Jon Mason --- diff --git a/kernel_addons/attic/backport/2.6.16_sles10_sp1/include/linux/netdevice.h.orig b/kernel_addons/attic/backport/2.6.16_sles10_sp1/include/linux/netdevice.h.orig deleted file mode 100644 index 225eeda..000 --- a/kernel_addons/attic/backport/2.6.16_sles10_sp1/include/linux/netdevice.h.orig +++ /dev/null @@ -1,22 +0,0 @@ -#ifndef _LINUX_NETDEVICE_BACKPORT_TO_2_6_16 -#define _LINUX_NETDEVICE_BACKPORT_TO_2_6_16 - -#include_next - -static inline void netif_tx_lock(struct net_device *dev) -{ - spin_lock(&dev->xmit_lock); - dev->xmit_lock_owner = smp_processor_id(); -} - -static inline void netif_tx_unlock(struct net_device *dev) -{ - dev->xmit_lock_owner = -1; - spin_unlock(&dev->xmit_lock); -} - -#undef SET_ETHTOOL_OPS -#define SET_ETHTOOL_OPS(netdev, ops) \ - (netdev)->ethtool_ops = (struct ethtool_ops *)(ops) - -#endif diff --git a/kernel_addons/attic/backport/2.6.9_U2/include/linux/types.h.orig b/kernel_addons/attic/backport/2.6.9_U2/include/linux/types.h.orig deleted file mode 100644 index c06977a..000 --- a/kernel_addons/attic/backport/2.6.9_U2/include/linux/types.h.orig +++ /dev/null @@ -1,10 +0,0 @@ -#ifndef LINUX_TYPES_BACKPORT_H -#define LINUX_TYPES_BACKPORT_H - -#include_next - -#ifdef __KERNEL__ -typedef unsigned int gfp_t; -#endif - -#endif diff --git a/kernel_addons/backport/2.6.9_U6/include/linux/types.h.orig b/kernel_addons/backport/2.6.9_U6/include/linux/types.h.orig deleted file mode 100644 index 5272dbe..000 --- a/kernel_addons/backport/2.6.9_U6/include/linux/types.h.orig +++ /dev/null @@ -1,22 +0,0 @@ -#ifndef LINUX_TYPES_BACKPORT_H -#define LINUX_TYPES_BACKPORT_H - -#include_next - -#define BITS_PER_BYTE 8 -#define __bitwise__ - -typedef __u16 __sum16; -typedef __u32 __wsum; - -#endif -#ifndef LINUX_TYPES_BAcKPORT_TO_2_6_18_H -#define LINUX_TYPES_BAcKPORT_TO_2_6_18_H - -#include_next - -typedef _Bool bool; - -typedef unsigned long resource_size_t; - -#endif ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] OFED-1.5-20090709-0600 build break in qib
We hit another build break in the nightly build. Thanks, Jon === Distibution: CentOS 5.3 CPU type: x86_64 Linux kernel: 2.6.30 OFED version: OFED-1.5-20090709-0600 # ./install.pl -- 2,3 ... Failed to build ofa_kernel RPM See /tmp/OFED.7414.logs/ofa_kernel.rpmbuild.log # less /tmp/OFED.7414.logs/ofa_kernel.rpmbuild.log ... -D"KBUILD_BASENAME=KBUILD_STR(qib_init)" - D"KBUILD_MODNAME=KBUILD_STR(ib_qib)" -c -o /var/tmp/OFED_topdir/BUILD/ ofa_kernel-1.5/drivers/infiniband/hw/qib/.tmp_qib_init.o /var/tmp/ OFED_topdir/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/qib/qib_init.c /var/tmp/OFED_topdir/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/qib/ qib_init.c: In function 'qib_init_one': /var/tmp/OFED_topdir/BUILD/ofa_kernel-1.5/drivers/infiniband/hw/qib/ qib_init.c:1225: error: 'struct device' has no member named 'bus_id' make[4]: *** [/var/tmp/OFED_topdir/BUILD/ofa_kernel-1.5/drivers/ infiniband/hw/qib/qib_init.o] Error 1 make[3]: *** [/var/tmp/OFED_topdir/BUILD/ofa_kernel-1.5/drivers/ infiniband/hw/qib] Error 2 make[2]: *** [/var/tmp/OFED_topdir/BUILD/ofa_kernel-1.5/drivers/ infiniband] Error 2 make[1]: *** [_module_/var/tmp/OFED_topdir/BUILD/ofa_kernel-1.5] Error 2make[1]: Leaving directory `/usr/src/linux-2.6.30' make: *** [kernel] Error 2error: Bad exit status from /var/tmp/rpm-tmp. 23758 (%build) ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] Re: What is the status of the bugs for OFED 1.4.2?
On Thu, Jul 09, 2009 at 02:43:03PM +0300, Tziporet Koren wrote: > Hi > We decided to have OFED 1.4.2 with the critical bugs that prevent Lustre > from running. > What is the status of these bug fixes? > Can we build OFED 1.4.2-RC? I have a number of patches for NFSRDMA queued locally that I can push, but there are still a few bugs that we found internally while doing the OFED 1.5 backports that I think would be good to fix. I will have the bugs opened in the OFED bugzilla so that they can be tracked. Thanks, Jon > > Thanks > Tziporet ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
Re: [ewg] OFED-1.5-20090706-0600 build break
On 14:39 Thu 09 Jul , Tziporet Koren wrote: > Sasha - can you create a new package with the fix? Yes, the problem was with management daily build, I'm fixing this now. Sasha ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] What is the status of the bugs for OFED 1.4.2?
Hi We decided to have OFED 1.4.2 with the critical bugs that prevent Lustre from running. What is the status of these bug fixes? Can we build OFED 1.4.2-RC? Thanks Tziporet ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
Re: [ewg] OFED-1.5-20090706-0600 build break
Jon Mason wrote: On Mon, Jul 06, 2009 at 10:44:09PM +0300, Tziporet Koren wrote: Adding Sasha - maybe he knows the reason We are still seeing this breakage in the latest nightly build. Can this package be regressed until the issue is solved? The version in 07/02 worked, so maybe that could used. Thanks, Jon Sasha - can you create a new package with the fix? Tziporet ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
Re: [ewg] RHEL5.4 support in OFED 1.5
Jon Mason wrote: RHEL5.4 Beta was announced last week and the Beta kernels can be found at http://people.redhat.com/dzickus/el5. Is there anyone currently working on the RHEL5.4 backports for OFED 1.5? When can we expect something to be in-tree? I was able to apply the kernels found at that location to a RHEL5.3 install, and did the NFSRDMA backport against it. I can send out my patches to create the RHEL5.4 tree and the NFSRDMA backport. The tree can obviously be updated when RHEL5.4 is officially released next month. This could save us all the headache of having to wait for it to come out before we do our backports for OFED 1.5 Jon This is a good idea Can you send Vlad patches to add RHEL 5.4 to OFED 1.5 Thanks Tziporet ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] Re: [GIT PULL OFED-1.5] NFSRDMA bugfix
Done (Pulled into OFED 1.5). -Jack On Thursday 09 July 2009 02:23, Jon Mason wrote: > Hey Jack, > > Please pull from > > ssh://ja...@sofa.openfabrics.org/home/jon/scm/ofed_kernel-1.5.git dev > > I have run the build script on sofa, and I did not see any issues. > > It contains the following patch: > > commit 5f0e2d987dfd5a0b8d8f8dd6f1ecf51b7ac7b1f8 > Author: Jon Mason > Date: Wed Jul 8 13:36:10 2009 -0500 > > RHEL5.3 does not need the backported write_cache_pages that RHEL5.2 > needs. Remove it and call the in-kernel version of that function. > > Signed-Off-By: Jon Mason > > Thanks, > Jon > ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] Re: [GIT PULL ofed-1.5] cxgb3 RH4 backports
Steve Wise wrote: Vlad, Please pull the cxgb3 RH4.6/7 backports from ssh://v...@sofa.openfabrics.org/~swise/scm/ofed_kernel.git ofed_1_5 Thanks, Steve. Done, Regards, Vladimir ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] Re: [PATCH] install.pl: Install QIB driver instead of Ipath
Ralph Campbell wrote: Vlad, Please apply this to your ~vlad/ofed_scripts.git ofed_1_5 repo. This patch installs the qib driver which replaces the ipath driver in OFED-1.5. Signed-off-by: Ralph Campbell Applied, Regards, Vladimir ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
[ewg] Re: [ofa-general] Re: [PATCH v4] libibmad: Handle MAD redirection
Hal Rosenstock wrote: This patch should make its way into OFED 1.5... so who should pull it? You? Vlad? Someone not on CC? Whoever, please apply for OFED 1.5 -- thanks! Sasha is the management maintainer. Userspace trees for OFED 1.5 haven't been created and I think this aspect is in transition. -- Hal We take user space for ofed 1.5 from latest management tarball from Sasha. So when it will be in the tree it will be in Tziporet ___ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg