]>
git.openfabrics.org - ~emulex/for-vlad/compat-rdma.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jeff Becker [Thu, 16 Aug 2012 17:44:42 +0000 (10:44 -0700)]
NFSRDMA SLES11SP2 backport
Signed-off-by: Jeff Becker <jeffrey.c.becker@nasa.gov>
Vladimir Sokolovsky [Wed, 8 Aug 2012 15:32:44 +0000 (18:32 +0300)]
linux-next-cherry-picks: RDMA/ucma.c: Different fix for ucma context uid=0, causing iWarp RDMA applications to fail in connection establishment
Fix for ucma context uid=0, causing iWarp RDMA applications to fail in connection establishment.
This is a new patch addressing the librdmacm segfault when RDMA_CM_EVENT_ESTABLISHED event shows up with evt->id_priv = NULL
In the ucma_event_handler(), ctx->file->mut is moved up to prevent race conditions and protect from assigning zero ucma ctx->uid to asynchronously generated events.
Signed-off-by: Tatyana Nikolova <Tatyana.E.Nikolova@intel.com>
Signed-off-by: Sean Hefty <Sean.Hefty@intel.com>
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Sun, 5 Aug 2012 21:43:36 +0000 (00:43 +0300)]
connectx_port_config: remove port type restrictions and bug fixes
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Sun, 5 Aug 2012 21:36:37 +0000 (00:36 +0300)]
configure: Fix ARCH definition for ppc64 and x86
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Sun, 5 Aug 2012 19:10:32 +0000 (22:10 +0300)]
Refresh patches for linux-3.5
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Sun, 5 Aug 2012 19:04:56 +0000 (22:04 +0300)]
mlx4_en: Backports for RHEL6.2 RHEL6.3 and SLES11 SP2
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Thu, 2 Aug 2012 13:21:09 +0000 (16:21 +0300)]
IPoIB: Backports for RHEL6.2 RHEL6.3 and SLES11 SP2
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Wed, 1 Aug 2012 13:50:26 +0000 (16:50 +0300)]
Merge branch 'master' of git://git.openfabrics.org/~mmarciniszyn/new_ofed/compat-rdma
Vladimir Sokolovsky [Wed, 1 Aug 2012 13:45:06 +0000 (16:45 +0300)]
Merge branch 'master' of ssh://beany.openfabrics.org/home/vipulp/new_ofed/compat-rdma
Vladimir Sokolovsky [Wed, 1 Aug 2012 13:41:13 +0000 (16:41 +0300)]
makefile: Add CONFIG_COMPAT_SKB_FRAG_NEEDED
It is required for kernels <= 3.2 except RHEL6.3
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vipul Pandya [Tue, 31 Jul 2012 09:58:36 +0000 (15:28 +0530)]
iw_cxgb4: Backports for RHEL6.2 RHEL6.3 and SLES11 SP2
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Vipul Pandya [Tue, 31 Jul 2012 09:58:16 +0000 (15:28 +0530)]
iw_cxgb3: Backports for RHEL6.2 RHEL6.3 and SLES11 SP2
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Vipul Pandya [Tue, 31 Jul 2012 09:57:53 +0000 (15:27 +0530)]
cxgb4: Backports for RHEL6.2 RHEL6.3 and SLES11 SP2
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Vipul Pandya [Tue, 31 Jul 2012 09:57:24 +0000 (15:27 +0530)]
cxgb3: Backports for RHEL6.2 RHEL6.3 and SLES11 SP2
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Vipul Pandya [Tue, 31 Jul 2012 09:25:41 +0000 (14:55 +0530)]
iw_cxgb3/iw_cxgb4: Enable header file inclusion with absolute path
iw_cxgb3/iw_cxgb4 driver includes header files of cxgb3/cxgb4 drivers
respectively. OFED build environment is not able to find the header files
if absolute path is not given.
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Mike Marciniszyn [Wed, 25 Jul 2012 16:34:10 +0000 (12:34 -0400)]
IB/ipath: backport < 3.2 for pinned_vm field
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Mike Marciniszyn [Wed, 25 Jul 2012 16:33:31 +0000 (12:33 -0400)]
IB/ipath: backport qib_fs.c before 2.6.35
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Mike Marciniszyn [Wed, 25 Jul 2012 16:08:06 +0000 (12:08 -0400)]
IB/qib: backport < 3.2 for pinned_vm field
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Mike Marciniszyn [Wed, 25 Jul 2012 16:06:47 +0000 (12:06 -0400)]
IB/qib: backport qib_fs.c before 2.6.35
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Vladimir Sokolovsky [Mon, 16 Jul 2012 14:17:19 +0000 (17:17 +0300)]
Refresh patches
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Mon, 16 Jul 2012 14:12:01 +0000 (17:12 +0300)]
backport dst_fetch_ha: Add SLES11.2 support
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Mon, 16 Jul 2012 13:40:58 +0000 (16:40 +0300)]
Add SLES11.2 support
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Sun, 15 Jul 2012 11:04:21 +0000 (14:04 +0300)]
makefile: Update to support kernels >= 3.1
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Tatyana Nikolova [Sun, 15 Jul 2012 10:37:20 +0000 (13:37 +0300)]
Backports for linux-3.5 nes to RHEL-6.2 and RHEL-6.3
Signed-off-by: Tatyana Nikolova <Tatyana.E.Nikolova@intel.com>
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Thu, 12 Jul 2012 21:29:35 +0000 (00:29 +0300)]
BACKPORT ucma: Revert sysctl registrations
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Thu, 12 Jul 2012 20:31:26 +0000 (23:31 +0300)]
Add mlx4/ib backport
Tested on RHEL6.3
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Wed, 11 Jul 2012 08:28:41 +0000 (11:28 +0300)]
Add ib/core backports
All backport patches reside in the same directory "patches"
These patches being applied by admin_rdma.sh script.
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Wed, 11 Jul 2012 07:54:42 +0000 (10:54 +0300)]
config.mk: Set latest supported kernel version to 3.5
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Tue, 10 Jul 2012 12:46:37 +0000 (15:46 +0300)]
config.mk: backport compat to RHEL6.3
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Mon, 9 Jul 2012 14:49:37 +0000 (17:49 +0300)]
admin_rdma.sh: Take also header files from compat directory
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Jeff Becker [Thu, 5 Jul 2012 16:40:50 +0000 (09:40 -0700)]
NFSRDMA: Makefile fix
Only build sunrpc/xprtrdma
Signed-off-by: Jeff Becker <Jeffrey.C.Becker@nasa.gov>
Steve Wise [Wed, 27 Jun 2012 19:48:05 +0000 (14:48 -0500)]
ibdev2netdev: Support RNIC.
The oldstyle=y logic in ibdev2netdev to match netdevs to ibdevs didn't
work for RNIC devices since their mac address is left justified in
the gid. This patch uses the type attribute to do the right thing for
RNIC devices. Note: the oldstyle=n logic works.
Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Vladimir Sokolovsky [Mon, 2 Jul 2012 12:02:40 +0000 (15:02 +0300)]
makefile: Add compat_base
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Wed, 27 Jun 2012 21:11:58 +0000 (00:11 +0300)]
admin_rdma.sh: Update with admin-update from compat-wireless
compat-wireless commit:
3ede8e02ea893b3ac1b61933df11cba74dec3c73
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Sun, 17 Jun 2012 15:30:35 +0000 (18:30 +0300)]
patches: Remove patches that cannot be applied
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Sun, 17 Jun 2012 15:28:51 +0000 (18:28 +0300)]
checkout_files: Get rid of duplicated file
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Sun, 17 Jun 2012 15:25:36 +0000 (18:25 +0300)]
ofed_scripts/checkout_files: Remove extra files
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Sun, 17 Jun 2012 15:17:38 +0000 (18:17 +0300)]
Remove linux-next-cherry-picks patches
These patches are applied in kernel 3.5
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Sun, 17 Jun 2012 15:12:31 +0000 (18:12 +0300)]
Remove backport directories
Backport will include patches that will add support for all kernels using:
...
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Tue, 5 Jun 2012 14:52:24 +0000 (17:52 +0300)]
ofed_makedist.sh: Run admin_rdma.sh -n
This is in order to apply patches from linux-next-cherry-picks directory
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Tue, 5 Jun 2012 14:14:55 +0000 (17:14 +0300)]
linux-next-cherry-picks: IB/mlx4: pass SMP vendor-specific attribute MADs to firmware
Original patch:
From
a6f7feae6d19e84253918d88b04153af09d3a243 Mon Sep 17 00:00:00 2001
From: Jack Morgenstein <jackm@mellanox.com>
Date: Thu, 26 Jan 2012 16:41:33 +0200
Subject: [PATCH] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Tue, 5 Jun 2012 12:39:28 +0000 (15:39 +0300)]
Merge branch 'master' of ssh://openfabrics.org/home/vipulp/new_ofed/compat-rdma
Vladimir Sokolovsky [Mon, 4 Jun 2012 20:07:02 +0000 (23:07 +0300)]
Add SLES11SP2 detection
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vipul Pandya [Thu, 31 May 2012 11:57:37 +0000 (17:27 +0530)]
linux-next-cherry-picks: Add DB drop recovery patches for Chelsio's T4 adapter
This patch-series implements doorbell drop recovery for Chelsio T4 iWARP driver.
In the event where DBs are dropped application can get stalled for one or more
reasons. So, we recover RDMA and LLD queues in such an event.
We also take care for handling DB overflow events.
The patch-series also has some bug fixes, adds RDMA debugfs stats and removes
kfifo usage for ID mangement.
This patch-series is already merged with linux-next. However it is too big to
go into stable branch. It is required for Chelsio's T4 adapter correctness.
Hence adding them to linux-next-cherry-picks.
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Tatyana Nikolova [Wed, 30 May 2012 19:00:43 +0000 (14:00 -0500)]
compat-rdma/nes: Fixes
Fixes for NES driver which have been accepted upstream.
Signed-off-by: Tatyana Nikolova <Tatyana.E.Nikolova@intel.com>
Vladimir Sokolovsky [Thu, 31 May 2012 07:24:21 +0000 (10:24 +0300)]
Remove 01-srp_queue_command.patch from the root directory
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Thu, 31 May 2012 07:22:40 +0000 (10:22 +0300)]
Merge branch 'master' of git://openfabrics.org/~mmarciniszyn/new_ofed/compat-rdma
Mike Marciniszyn [Wed, 30 May 2012 15:53:40 +0000 (11:53 -0400)]
IB/srp: backport queue command to 2.6.37 and before
queuecommand changed in 2.6.37 and again before that.
Add in KERNEL_VERSION aware changes to detect the
kernel differences.
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Vladimir Sokolovsky [Wed, 30 May 2012 15:40:35 +0000 (18:40 +0300)]
Merge branch 'master' of ssh://openfabrics.org/home/vipulp/new_ofed/compat-rdma
Vipul Pandya [Wed, 30 May 2012 12:15:52 +0000 (17:45 +0530)]
cxgb4: remove netdev_alloc_page and use __GFP_COLD
This patch removes 08-remove_netdev_alloc_page.patch since there are couple
of additional changes are required in cxgb4 driver apart from what this patch
does. It adds new cxgb4 driver patch with those additional changes.
The additional changes in cxgb4 driver are taken from upstream commit
1f2149c1df50c8c712950872675f46e6e44629f0
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Vladimir Sokolovsky [Wed, 30 May 2012 07:37:19 +0000 (10:37 +0300)]
Merge branch 'master' of git://sofa.openfabrics.org/~mmarciniszyn/new_ofed/compat-rdma
Mike Marciniszyn [Tue, 29 May 2012 20:12:16 +0000 (16:12 -0400)]
IB/srp: backport queue command to 2.6.37 and before
queuecommand changed in 2.6.37 and again before that.
Add in KERNEL_VERSION aware changes to detect the
kernel differences.
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Vladimir Sokolovsky [Tue, 29 May 2012 12:31:30 +0000 (15:31 +0300)]
truescale.cmds: Drop standard errors
The following error occurs if there is no QIB device:
ls: cannot access /sys/class/infiniband/qib*: No such file or directory
This patch drops this error to /dev/null
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Faisal Latif [Mon, 23 Apr 2012 14:45:51 +0000 (09:45 -0500)]
RDMA/nes: Add RHEL6.2 Backports
Add RHEL 6.2 Backport support
Signed-off-by: Faisal Latif <faisal.latif@intel.com>
Mike Marciniszyn [Thu, 24 May 2012 19:08:09 +0000 (15:08 -0400)]
IB/qib: fix warning in qib build
The backport to get_sb_single() was incorrect
in
b3fff194cb976e7f4a18411192c8151077f4a5ea .
This corrects the return type to avoid the warnings.
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Mike Marciniszyn [Mon, 21 May 2012 17:30:49 +0000 (13:30 -0400)]
cxgb4: fix sles11sp2 to fix build error
Remove __netdev_alloc_page() call for sles11sp2 build error.
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Mike Marciniszyn [Mon, 21 May 2012 13:30:40 +0000 (09:30 -0400)]
IB/qib: backport qib_fs.c to RHEL6.2
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Mike Marciniszyn [Mon, 21 May 2012 13:18:20 +0000 (09:18 -0400)]
backports: add 3.0.13_sles11_sp2 backport
This kernel differs slightly from the vanilla 3.0.x
kernel in that the netlink_dump_start() routine
has an extra arg.
To enable compilation on both kernels, this patch
forks the SLES11SP2 backport from the 3.0 backport
and adjusts the compat include via the NEED_MIN_DUMP_ALLOC_ARG
to keep the extra arg.
This patch also adjusts the RHEL6.2 backport to leave
the source as it.
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Vipul Pandya [Fri, 18 May 2012 15:19:25 +0000 (08:19 -0700)]
admin_rdma.sh: Always apply patches from crap directory.
The patch, 01-iw_cxgb3-iw_cxgb4-Enable-header-file-inclusion-with-.patch
in the crap directory is necessary to build iw_cxgb3/iw_cxgb4 driver.
Hence modify the admin_rdma.sh to always apply that patch.
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Vipul Pandya [Fri, 18 May 2012 15:14:58 +0000 (08:14 -0700)]
crap: Add iw_cxgb3/iw_cxgb4 header file inclusion patch
iw_cxgb3/iw_cxgb4 driver includes header files of cxgb3/cxgb4 drivers
respectively. OFED build environment is not able to find the header files
if absolute path is not given.
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Vipul Pandya [Tue, 15 May 2012 11:31:42 +0000 (17:01 +0530)]
backports: Correct ib core RHEL6.2 backports patch
Source IPv4 address was not correctly resolved with this patch. Due to
this iw_cxgb4 driver was hitting a panic.
Use rt_src from routing table entry to correctly resolve the source IPv4
address.
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Vipul Pandya [Thu, 10 May 2012 14:26:52 +0000 (19:56 +0530)]
cxgb3/cxgb4/iw_cxgb3/iw_cxgb4: Add RHEL 6.2 backports
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Vipul Pandya [Mon, 7 May 2012 10:26:56 +0000 (15:56 +0530)]
cxgb3/cxgb4: Add kernel 3.0 backports
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Vipul Pandya [Mon, 7 May 2012 09:35:13 +0000 (15:05 +0530)]
cxgb4: Add kernel 3.1 backports
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Vipul Pandya [Mon, 7 May 2012 09:20:51 +0000 (14:50 +0530)]
makefile: Remove cxgb3/cxgb4 driver header files inclusion
cxgb3/cxgb4 drivers header files have the same name. They get included while
building iw_cxgb3/iw_cxgb4 drivers respectively. Including them from the top
level makefile results in wrong header file inclusion while building
iw_cxgb3/iw_cxgb4 drivers.
Remove inclusion of cxgb3/cxgb4 header files from the top level makefile
and let them get included from the individual Makefile of iw_cxgb3/iw_cxgb4
drivers.
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Vladimir Sokolovsky [Fri, 23 Mar 2012 20:47:51 +0000 (22:47 +0200)]
Add RHEL6.2 backports
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Fri, 23 Mar 2012 19:38:10 +0000 (21:38 +0200)]
makefile: Get rid of file not present errors
Redirect kconfig.h/autoconf.h file not present error to /dev/null
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Fri, 23 Mar 2012 19:59:10 +0000 (21:59 +0200)]
Makefile: Remove memtrack
Memtrack is not available in compat-rdma.
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Tue, 20 Mar 2012 16:34:21 +0000 (18:34 +0200)]
ofed_makedist.sh: Remove .gitignore
.gitignore removed to track all changes in package directories created by
ofed_makedist.sh
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Wed, 14 Mar 2012 22:09:12 +0000 (00:09 +0200)]
ofed_makedist.sh: Adopt for compat-rdma
Created tarballs per backport directory will include initial git commit
in order to ease creating new backport patches.
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Wed, 14 Mar 2012 22:03:50 +0000 (00:03 +0200)]
setlocalversion: Do not skip tagged commits
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Wed, 14 Mar 2012 21:51:32 +0000 (23:51 +0200)]
admin_rdma.sh: Use setlocalversion instead of git describe
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Wed, 14 Mar 2012 21:35:18 +0000 (23:35 +0200)]
Added setlocalversion script
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Tue, 6 Mar 2012 20:05:05 +0000 (22:05 +0200)]
admin_rdma.sh: Remove include/scsi
compat does not include scsi headers yet.
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Wed, 22 Feb 2012 13:45:20 +0000 (15:45 +0200)]
Fix makefiles
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Wed, 22 Feb 2012 08:46:15 +0000 (10:46 +0200)]
admin_rdma.sh: Use compat git tree
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Wed, 22 Feb 2012 08:44:02 +0000 (10:44 +0200)]
Add backports for kernels 3.0 and 3.1
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Wed, 22 Feb 2012 08:43:03 +0000 (10:43 +0200)]
Add OFED's kernel installation environment
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
Vladimir Sokolovsky [Wed, 22 Feb 2012 08:42:12 +0000 (10:42 +0200)]
compat-rdma: Initial commit
Based on https://github.com/mcgrof/compat-wireless master
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>