[openfabrics-ewg] ipath patches for RC3

Bryan O'Sullivan bos at pathscale.com
Tue Aug 29 16:17:11 PDT 2006


Hi, Tziporet -

This is a set of patches for the ipath driver for OFED 1.1 RC3.  Unlike
our previous patches, this is a set that is split out into multiple
patches.

The patches are against 2.6.18-rc4, which was the baseline kernel that
the OFED tree seemed to be built against this morning.

Please see the contents of the series file for details of patch
ordering, and which backport patches should be applied against which
kernels.  Entries with the comment "accepted" after them have been
accepted by Roland for 2.6.19, and have seen a lot of testing here.

Please note that these patches as a whole have been only lightly tested,
along with the rest of the current OFED 1.1 RC3 kernel changes.  They
compile on all the kernels I've tried, but I've only had time to
actually boot and run tests on with them on FC4, 2.6.16.  We are finding
that SDP is not working at all, but I do not have further information
for you yet.

Regards,

	<b

---- diffstat output ----

 drivers/infiniband/hw/ipath/verbs_debug.h       |  108 --
 drivers/infiniband/Makefile                     |    2
 drivers/infiniband/core/uverbs_cmd.c            |   16
 drivers/infiniband/core/verbs.c                 |    4
 drivers/infiniband/hw/ipath/Kconfig             |   21
 drivers/infiniband/hw/ipath/Makefile            |   33
 drivers/infiniband/hw/ipath/ipath_common.h      |   65 -
 drivers/infiniband/hw/ipath/ipath_cq.c          |  201 ++-
 drivers/infiniband/hw/ipath/ipath_debug.h       |    2
 drivers/infiniband/hw/ipath/ipath_diag.c        |  154 +++
 drivers/infiniband/hw/ipath/ipath_driver.c      |  416 ++++++--
 drivers/infiniband/hw/ipath/ipath_file_ops.c    |  925 +++++++++++++-----
 drivers/infiniband/hw/ipath/ipath_fs.c          |    4
 drivers/infiniband/hw/ipath/ipath_iba6110.c     |   53 -
 drivers/infiniband/hw/ipath/ipath_iba6120.c     |   84 -
 drivers/infiniband/hw/ipath/ipath_init_chip.c   |   21
 drivers/infiniband/hw/ipath/ipath_intr.c        |   24
 drivers/infiniband/hw/ipath/ipath_kernel.h      |   88 -
 drivers/infiniband/hw/ipath/ipath_keys.c        |    3
 drivers/infiniband/hw/ipath/ipath_layer.c       | 1211 ------------------------
 drivers/infiniband/hw/ipath/ipath_layer.h       |  115 --
 drivers/infiniband/hw/ipath/ipath_mad.c         |  357 ++++++-
 drivers/infiniband/hw/ipath/ipath_mmap.c        |  122 ++
 drivers/infiniband/hw/ipath/ipath_mr.c          |   12
 drivers/infiniband/hw/ipath/ipath_qp.c          |  305 ++++--
 drivers/infiniband/hw/ipath/ipath_rc.c          |   56 -
 drivers/infiniband/hw/ipath/ipath_registers.h   |    7
 drivers/infiniband/hw/ipath/ipath_ruc.c         |  160 ++-
 drivers/infiniband/hw/ipath/ipath_srq.c         |  244 +++-
 drivers/infiniband/hw/ipath/ipath_stats.c       |   27
 drivers/infiniband/hw/ipath/ipath_sysfs.c       |   68 +
 drivers/infiniband/hw/ipath/ipath_uc.c          |    5
 drivers/infiniband/hw/ipath/ipath_ud.c          |  182 ++-
 drivers/infiniband/hw/ipath/ipath_verbs.c       |  710 +++++++++++---
 drivers/infiniband/hw/ipath/ipath_verbs.h       |  256 +++--
 drivers/infiniband/hw/ipath/ipath_verbs_mcast.c |    7
 drivers/infiniband/hw/ipath/ipath_wc_ppc64.c    |   52 +
 drivers/infiniband/hw/mthca/mthca_dev.h         |    5
 drivers/infiniband/hw/mthca/mthca_qp.c          |    3
 drivers/infiniband/hw/mthca/mthca_srq.c         |    2
 include/rdma/ib_user_verbs.h                    |    2
 include/rdma/ib_verbs.h                         |    6
 42 files changed, 3447 insertions(+), 2691 deletions(-)

-------------- next part --------------
# -*- fundamental -*-
resize-cq-driver-specific-data.patch #+accepted
user-data-to-modify-methods.patch #+accepted
mmap-cq-rq.patch #+accepted
powerpc-porting-changes.patch #+accepted
lock-resource-limit-counters-correctly.patch #+accepted
fix-unload-crash-if-cfgports-lt-portcnt.patch #+accepted
fix-kpiobufs-handling.patch #+accepted
no-longer-require-wronly-piobufs.patch #+accepted
merge-core-verbs.patch #+accepted
simplify-layer.patch #+accepted
merge-debug-code.patch #+accepted
remove-sma.patch #+accepted
trivial-cleanups.patch #+accepted
diag-send.patch #+accepted
forbid-zero-entry-cq.patch #+accepted
count-attached-qps-correctly.patch #+accepted
rename-products.patch #+accepted
freeze-with-serno.patch #+accepted
more-strict-test-of-modify-qp-verb.patch #+accepted
validate-path_mig_state-properly.patch #+accepted
limit-qp-create-count.patch #+accepted
fix-sq_sig_all.patch #+accepted
allow-disable-sma.patch #+accepted
fix-ipath_poll-return.patch #+accepted
warn-if-no-lid.patch
control-rx-polarity-inversion.patch #+accepted
limit-packets-sent-without-ack.patch
fix-port_rcvhdrq-memleak.patch
user-master-slave.patch
unregister-from-openib-early.patch
guid-0-cleanup.patch
drop-double-unregister.patch
count-cqs-properly.patch
backport/header.patch #+2.6.9 #+2.6.12 #+2.6.13 #+2.6.16 #+2.6.17
backport/dont-leak-info-to-userspace.patch #+2.6.9 #+2.6.12 #+2.6.13 #+2.6.16 #+2.6.17
backport/iowrite32_copy.patch #+2.6.9 #+2.6.12 #+2.6.13
backport/bits_per_byte-2.6.15.patch #+2.6.9 #+2.6.12 #+2.6.13
backport/mutex-2.6.15.patch #+2.6.9 #+2.6.12 #+2.6.13
backport/page-hacks-2.6.14.patch #+2.6.9 #+2.6.12 #+2.6.13
backport/page-hacks-2.6.9.patch #+2.6.9
backport/iounmap-2.6.9.patch #+2.6.9
backport/idr_destroy-2.6.13.patch #+2.6.9 #+2.6.12 #+2.6.13
backport/fs-get_sb-2.6.17.patch #+2.6.9 #+2.6.12 #+2.6.13 #+2.6.16 #+2.6.17
backport/pci_find_next_capability-2.6.14.patch #+2.6.9 #+rhel4_U3 #+2.6.12 #+2.6.13
backport/sysfs-show-2.6.12.patch #+2.6.9 #+2.6.12
backport/rlimit-2.6.9.patch #+2.6.9
backport/remap_page_range-2.6.9.patch #+2.6.9
backport/class-2.6.12.patch #+rhel4_U3 #+2.6.9 #+2.6.12
backport/class-2.6.9.patch #+2.6.9 #+rhel4_U3
backport/class-rhel4_U4.patch #+rhel4_U4
backport/pcie-linkstate-2.6.9.patch #+2.6.9
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ofed-patches.tbz2
Type: application/x-bzip
Size: 70594 bytes
Desc: not available
URL: <http://lists.openfabrics.org/pipermail/ewg/attachments/20060829/45df76a6/attachment.bin>


More information about the ewg mailing list