[PATCH rdma-core 00/17] Fixes, flattening and packaging

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is mostly a grab bag of the finished work left in my tree:

 - Missed items for the last merge
 - Fix a few mistakes in the earlier patches and build system
 - Final rename of directories to make the tree shallower (eg eliminate src/, add providers/)
 - RPM and DEB packaging

See

https://github.com/linux-rdma/rdma-core/pull/13

Jason Gunthorpe (17):
  Update Intel lists in MAINTAINERS
  Update COPYING to reflect recent cxgb4 merge
  Update comment in cxbg* drivers
  Remove missed auto* related files
  rdmacm: Drop SONAME in rspreload
  umad: Use symlinks instead of a NROFF .so directive
  verbs: Remove -fno-strict-aliasing
  Move providers into providers/
  iwpmd: Flatten iwpmd/src into iwpmd/
  srp_deamon: Flatten srp_daemon/src,etc into srp_daemon/
  ibcm: Flatten libibcm/src,include into libibcm/
  umad: Flatten libibumad/src,include into libibumad/
  verbs: Flatten libibverbs/src,include into libibverbs/
  rdmacm: Flatten librdmacm/src,include into librdmacm/
  Combined RPM Spec file
  srp_daemon: Add the debian initscripts as an option
  Debian Packaging

 CMakeLists.txt                                     |  41 ++-
 COPYING.md                                         |   7 +-
 Documentation/versioning.md                        |  20 ++
 MAINTAINERS                                        |  26 +-
 buildlib/ninja-wrapper                             |  16 ++
 debian/changelog                                   |   5 +
 debian/compat                                      |   1 +
 debian/control                                     | 299 +++++++++++++++++++++
 debian/ibacm.install                               |  10 +
 debian/ibverbs-providers.install                   |   7 +
 debian/ibverbs-utils.install                       |  16 ++
 debian/iwpmd.install                               |   7 +
 debian/libibcm-dev.install                         |   3 +
 debian/libibcm1.install                            |   1 +
 debian/libibcm1.symbols                            |  23 ++
 debian/libibumad-dev.install                       |   3 +
 debian/libibumad3.install                          |   2 +
 debian/libibumad3.symbols                          |  38 +++
 debian/libibverbs-dev.install                      |  12 +
 debian/libibverbs1.install                         |   1 +
 debian/libibverbs1.postinst                        |  10 +
 debian/libibverbs1.symbols                         | 134 +++++++++
 debian/librdmacm-dev.install                       |  57 ++++
 debian/librdmacm1.install                          |   2 +
 debian/librdmacm1.symbols                          |  64 +++++
 debian/rdmacm-utils.install                        |  24 ++
 debian/rules                                       |  99 +++++++
 debian/srptools.default                            |  14 +
 debian/srptools.init                               |  89 ++++++
 debian/srptools.install                            |   8 +
 iwpmd/CMakeLists.txt                               |  17 ++
 iwpmd/{src => }/iwarp_pm.h                         |   0
 iwpmd/{src => }/iwarp_pm_common.c                  |   0
 iwpmd/{src => }/iwarp_pm_helper.c                  |   0
 iwpmd/{src => }/iwarp_pm_server.c                  |   0
 iwpmd/{src => }/iwpm_netlink.h                     |   0
 iwpmd/src/.dirstamp                                |   0
 iwpmd/src/CMakeLists.txt                           |  16 --
 libcxgb4/COPYING                                   |  29 --
 libibcm/{src => }/CMakeLists.txt                   |   4 +-
 libibcm/{src => }/cm.c                             |   0
 libibcm/{include/infiniband => }/cm.h              |   0
 libibcm/{include/infiniband => }/cm_abi.h          |   0
 libibcm/{src => }/libibcm.map                      |   0
 libibumad/CMakeLists.txt                           |  16 ++
 libibumad/gen_chlog.sh                             |  67 -----
 libibumad/{src => }/libibumad.map                  |   0
 libibumad/libibumad.ver                            |   9 -
 libibumad/man/CMakeLists.txt                       |   8 +-
 libibumad/man/umad_attribute_str.3                 |   3 -
 libibumad/man/umad_mad_status_str.3                |   3 -
 libibumad/man/umad_method_str.3                    |   3 -
 libibumad/src/CMakeLists.txt                       |  16 --
 libibumad/{src => }/sysfs.c                        |   0
 libibumad/{src => }/umad.c                         |   0
 libibumad/{include/infiniband => }/umad.h          |   0
 libibumad/{include/infiniband => }/umad_cm.h       |   0
 libibumad/{include/infiniband => }/umad_sa.h       |   0
 libibumad/{include/infiniband => }/umad_sm.h       |   0
 libibumad/{src => }/umad_str.c                     |   0
 libibumad/{include/infiniband => }/umad_str.h      |   0
 libibumad/{include/infiniband => }/umad_types.h    |   0
 libibverbs/{src => }/CMakeLists.txt                |  18 +-
 libibverbs/{include/infiniband => }/arch.h         |   0
 libibverbs/{src => }/cmd.c                         |   0
 libibverbs/{src => }/compat-1_0.c                  |   0
 libibverbs/{src => }/device.c                      |   0
 libibverbs/{include/infiniband => }/driver.h       |   0
 libibverbs/{src => }/enum_strs.c                   |   0
 libibverbs/examples/CMakeLists.txt                 |   2 -
 libibverbs/examples/pingpong.c                     |   9 +-
 libibverbs/{src => }/ibverbs.h                     |   0
 libibverbs/{src => }/init.c                        |   0
 libibverbs/{include/infiniband => }/kern-abi.h     |   0
 libibverbs/{src => }/libibverbs.map                |   0
 libibverbs/{src => }/marshall.c                    |   0
 libibverbs/{include/infiniband => }/marshall.h     |   0
 libibverbs/{src => }/memory.c                      |   0
 libibverbs/{src => }/neigh.c                       |   0
 libibverbs/{src => }/neigh.h                       |   0
 libibverbs/{src => }/nl1_compat.h                  |   0
 libibverbs/{include/infiniband => }/opcode.h       |   0
 libibverbs/{include/infiniband => }/sa-kern-abi.h  |   0
 libibverbs/{include/infiniband => }/sa.h           |   0
 libibverbs/{src => }/sysfs.c                       |   0
 libibverbs/{src => }/verbs.c                       |   0
 libibverbs/{include/infiniband => }/verbs.h        |   0
 libipathverbs/src/CMakeLists.txt                   |   4 -
 librdmacm/{src => }/CMakeLists.txt                 |  14 +-
 librdmacm/{src => }/acm.c                          |   0
 librdmacm/{src => }/addrinfo.c                     |   0
 librdmacm/{src => }/cma.c                          |   0
 librdmacm/{src => }/cma.h                          |   0
 librdmacm/{include/infiniband => }/ib.h            |   0
 librdmacm/{src => }/indexer.c                      |   0
 librdmacm/{src => }/indexer.h                      |   0
 librdmacm/{src => }/librdmacm.map                  |   0
 librdmacm/{src => }/librspreload.map               |   0
 librdmacm/{src => }/preload.c                      |   0
 librdmacm/{include/rdma => }/rdma_cma.h            |   0
 librdmacm/{include/rdma => }/rdma_cma_abi.h        |   0
 librdmacm/{include/rdma => }/rdma_verbs.h          |   0
 librdmacm/{src => }/rsocket.c                      |   0
 librdmacm/{include/rdma => }/rsocket.h             |   0
 librxe/src/CMakeLists.txt                          |   3 -
 {libcxgb3/src => providers/cxgb3}/CMakeLists.txt   |   0
 {libcxgb3/src => providers/cxgb3}/cq.c             |   0
 {libcxgb3/src => providers/cxgb3}/cxio_wr.h        |   3 +-
 .../src => providers/cxgb3}/firmware_exports.h     |   0
 {libcxgb3/src => providers/cxgb3}/iwch-abi.h       |   0
 {libcxgb3/src => providers/cxgb3}/iwch.c           |   0
 {libcxgb3/src => providers/cxgb3}/iwch.h           |   0
 {libcxgb3/src => providers/cxgb3}/qp.c             |   0
 {libcxgb3/src => providers/cxgb3}/verbs.c          |   0
 {libcxgb4/src => providers/cxgb4}/CMakeLists.txt   |   0
 {libcxgb4/src => providers/cxgb4}/cq.c             |   0
 {libcxgb4/src => providers/cxgb4}/cxgb4-abi.h      |   0
 {libcxgb4/src => providers/cxgb4}/dev.c            |   0
 {libcxgb4/src => providers/cxgb4}/libcxgb4.h       |   0
 {libcxgb4/src => providers/cxgb4}/qp.c             |   0
 {libcxgb4/src => providers/cxgb4}/t4.h             |   3 +-
 {libcxgb4/src => providers/cxgb4}/t4_chip_type.h   |   0
 {libcxgb4/src => providers/cxgb4}/t4_pci_id_tbl.h  |   0
 {libcxgb4/src => providers/cxgb4}/t4_regs.h        |   0
 {libcxgb4/src => providers/cxgb4}/t4fw_api.h       |   0
 {libcxgb4/src => providers/cxgb4}/t4fw_ri_api.h    |   0
 {libcxgb4/src => providers/cxgb4}/verbs.c          |   0
 .../src => providers/hfi1verbs}/CMakeLists.txt     |   0
 .../src => providers/hfi1verbs}/hfi-abi.h          |   0
 .../src => providers/hfi1verbs}/hfiverbs.c         |   0
 .../src => providers/hfi1verbs}/hfiverbs.h         |   0
 {libhfi1verbs/src => providers/hfi1verbs}/verbs.c  |   0
 {libi40iw/src => providers/i40iw}/CMakeLists.txt   |   0
 {libi40iw/src => providers/i40iw}/i40e_devids.h    |   0
 {libi40iw/src => providers/i40iw}/i40iw-abi.h      |   0
 {libi40iw/src => providers/i40iw}/i40iw_d.h        |   0
 {libi40iw/src => providers/i40iw}/i40iw_osdep.h    |   0
 {libi40iw/src => providers/i40iw}/i40iw_register.h |   0
 {libi40iw/src => providers/i40iw}/i40iw_status.h   |   0
 {libi40iw/src => providers/i40iw}/i40iw_uk.c       |   0
 {libi40iw/src => providers/i40iw}/i40iw_umain.c    |   0
 {libi40iw/src => providers/i40iw}/i40iw_umain.h    |   0
 {libi40iw/src => providers/i40iw}/i40iw_user.h     |   0
 {libi40iw/src => providers/i40iw}/i40iw_uverbs.c   |   0
 .../ipathverbs}/CMakeLists.txt                     |   5 +
 {libipathverbs => providers/ipathverbs}/COPYING    |   0
 .../ipathverbs}/dracut_check                       |   0
 .../ipathverbs}/dracut_install                     |   0
 .../ipathverbs}/dracut_kmod                        |   0
 .../src => providers/ipathverbs}/ipath-abi.h       |   0
 .../src => providers/ipathverbs}/ipathverbs.c      |   0
 .../src => providers/ipathverbs}/ipathverbs.h      |   0
 .../ipathverbs}/truescale-serdes.cmds              |   0
 .../ipathverbs}/truescale.conf.in                  |   0
 .../src => providers/ipathverbs}/verbs.c           |   0
 {libmlx4/src => providers/mlx4}/CMakeLists.txt     |   0
 {libmlx4 => providers/mlx4}/COPYING                |   0
 {libmlx4/src => providers/mlx4}/buf.c              |   0
 {libmlx4/src => providers/mlx4}/cq.c               |   0
 {libmlx4/src => providers/mlx4}/dbrec.c            |   0
 {libmlx4/src => providers/mlx4}/doorbell.h         |   0
 {libmlx4/src => providers/mlx4}/mlx4-abi.h         |   0
 {libmlx4/src => providers/mlx4}/mlx4.c             |   0
 {libmlx4/src => providers/mlx4}/mlx4.h             |   0
 {libmlx4/src => providers/mlx4}/mmio.h             |   0
 {libmlx4/src => providers/mlx4}/qp.c               |   0
 {libmlx4/src => providers/mlx4}/srq.c              |   0
 {libmlx4/src => providers/mlx4}/verbs.c            |   0
 {libmlx4/src => providers/mlx4}/wqe.h              |   0
 {libmlx5/src => providers/mlx5}/CMakeLists.txt     |   0
 {libmlx5/src => providers/mlx5}/bitmap.h           |   0
 {libmlx5/src => providers/mlx5}/buf.c              |   0
 {libmlx5/src => providers/mlx5}/cq.c               |   0
 {libmlx5/src => providers/mlx5}/dbrec.c            |   0
 {libmlx5/src => providers/mlx5}/doorbell.h         |   0
 {libmlx5/src => providers/mlx5}/mlx5-abi.h         |   0
 {libmlx5/src => providers/mlx5}/mlx5.c             |   0
 {libmlx5/src => providers/mlx5}/mlx5.h             |   0
 {libmlx5/src => providers/mlx5}/qp.c               |   0
 {libmlx5/src => providers/mlx5}/srq.c              |   0
 {libmlx5/src => providers/mlx5}/verbs.c            |   0
 {libmlx5/src => providers/mlx5}/wqe.h              |   0
 {libmthca/src => providers/mthca}/CMakeLists.txt   |   0
 {libmthca/src => providers/mthca}/ah.c             |   0
 {libmthca/src => providers/mthca}/buf.c            |   0
 {libmthca/src => providers/mthca}/cq.c             |   0
 {libmthca/src => providers/mthca}/doorbell.h       |   0
 {libmthca/src => providers/mthca}/memfree.c        |   0
 {libmthca/src => providers/mthca}/mthca-abi.h      |   0
 {libmthca/src => providers/mthca}/mthca.c          |   0
 {libmthca/src => providers/mthca}/mthca.h          |   0
 {libmthca/src => providers/mthca}/qp.c             |   0
 {libmthca/src => providers/mthca}/srq.c            |   0
 {libmthca/src => providers/mthca}/verbs.c          |   0
 {libmthca/src => providers/mthca}/wqe.h            |   0
 {libnes/src => providers/nes}/CMakeLists.txt       |   0
 {libnes/src => providers/nes}/nes-abi.h            |   0
 {libnes/src => providers/nes}/nes_umain.c          |   0
 {libnes/src => providers/nes}/nes_umain.h          |   0
 {libnes/src => providers/nes}/nes_uverbs.c         |   0
 {libocrdma/src => providers/ocrdma}/CMakeLists.txt |   0
 {libocrdma => providers/ocrdma}/Changelog          |   0
 {libocrdma/src => providers/ocrdma}/ocrdma_abi.h   |   0
 {libocrdma/src => providers/ocrdma}/ocrdma_main.c  |   0
 {libocrdma/src => providers/ocrdma}/ocrdma_main.h  |   0
 {libocrdma/src => providers/ocrdma}/ocrdma_verbs.c |   0
 {librxe => providers/rxe}/CMakeLists.txt           |   3 +
 {librxe => providers/rxe}/man/CMakeLists.txt       |   0
 {librxe => providers/rxe}/man/rxe.7                |   0
 {librxe => providers/rxe}/man/rxe_cfg.8            |   0
 {librxe/src => providers/rxe}/rxe-abi.h            |   0
 {librxe/src => providers/rxe}/rxe.c                |   0
 {librxe/src => providers/rxe}/rxe.h                |   0
 {librxe => providers/rxe}/rxe_cfg                  |   0
 {librxe/src => providers/rxe}/rxe_queue.h          |   0
 rdma-core.spec                                     | 123 +++++++++
 srp_daemon/CMakeLists.txt                          |  50 ++++
 srp_daemon/{man => }/ibsrpdm.1                     |   0
 srp_daemon/{srp_daemon => }/logrotate-srp_daemon   |   0
 srp_daemon/man/CMakeLists.txt                      |   4 -
 .../{srp_daemon => }/rsyslog-srp_daemon.conf       |   0
 srp_daemon/{man => }/srp_daemon.1.in               |   0
 srp_daemon/{srp_daemon => }/srp_daemon.c           |   0
 srp_daemon/{srp_daemon => }/srp_daemon.conf        |   0
 srp_daemon/{srp_daemon => }/srp_daemon.h           |   0
 srp_daemon/{srp_daemon => }/srp_daemon.sh.in       |   0
 srp_daemon/srp_daemon/CMakeLists.txt               |  34 ---
 srp_daemon/{srp_daemon => }/srp_handle_traps.c     |   0
 srp_daemon/{srp_daemon => }/srp_ib_types.h         |   0
 srp_daemon/{srp_daemon => }/srp_sync.c             |   0
 srp_daemon/{srp_daemon => }/srpd.in                |   0
 231 files changed, 1243 insertions(+), 262 deletions(-)
 create mode 100644 buildlib/ninja-wrapper
 create mode 100644 debian/changelog
 create mode 100644 debian/compat
 create mode 100644 debian/control
 create mode 100644 debian/ibacm.install
 create mode 100644 debian/ibverbs-providers.install
 create mode 100644 debian/ibverbs-utils.install
 create mode 100644 debian/iwpmd.install
 create mode 100644 debian/libibcm-dev.install
 create mode 100644 debian/libibcm1.install
 create mode 100644 debian/libibcm1.symbols
 create mode 100644 debian/libibumad-dev.install
 create mode 100644 debian/libibumad3.install
 create mode 100644 debian/libibumad3.symbols
 create mode 100644 debian/libibverbs-dev.install
 create mode 100644 debian/libibverbs1.install
 create mode 100644 debian/libibverbs1.postinst
 create mode 100644 debian/libibverbs1.symbols
 create mode 100644 debian/librdmacm-dev.install
 create mode 100644 debian/librdmacm1.install
 create mode 100644 debian/librdmacm1.symbols
 create mode 100644 debian/rdmacm-utils.install
 create mode 100755 debian/rules
 create mode 100644 debian/srptools.default
 create mode 100644 debian/srptools.init
 create mode 100644 debian/srptools.install
 rename iwpmd/{src => }/iwarp_pm.h (100%)
 rename iwpmd/{src => }/iwarp_pm_common.c (100%)
 rename iwpmd/{src => }/iwarp_pm_helper.c (100%)
 rename iwpmd/{src => }/iwarp_pm_server.c (100%)
 rename iwpmd/{src => }/iwpm_netlink.h (100%)
 delete mode 100644 iwpmd/src/.dirstamp
 delete mode 100644 iwpmd/src/CMakeLists.txt
 delete mode 100644 libcxgb4/COPYING
 rename libibcm/{src => }/CMakeLists.txt (74%)
 rename libibcm/{src => }/cm.c (100%)
 rename libibcm/{include/infiniband => }/cm.h (100%)
 rename libibcm/{include/infiniband => }/cm_abi.h (100%)
 rename libibcm/{src => }/libibcm.map (100%)
 create mode 100644 libibumad/CMakeLists.txt
 delete mode 100755 libibumad/gen_chlog.sh
 rename libibumad/{src => }/libibumad.map (100%)
 delete mode 100644 libibumad/libibumad.ver
 delete mode 100644 libibumad/man/umad_attribute_str.3
 delete mode 100644 libibumad/man/umad_mad_status_str.3
 delete mode 100644 libibumad/man/umad_method_str.3
 delete mode 100644 libibumad/src/CMakeLists.txt
 rename libibumad/{src => }/sysfs.c (100%)
 rename libibumad/{src => }/umad.c (100%)
 rename libibumad/{include/infiniband => }/umad.h (100%)
 rename libibumad/{include/infiniband => }/umad_cm.h (100%)
 rename libibumad/{include/infiniband => }/umad_sa.h (100%)
 rename libibumad/{include/infiniband => }/umad_sm.h (100%)
 rename libibumad/{src => }/umad_str.c (100%)
 rename libibumad/{include/infiniband => }/umad_str.h (100%)
 rename libibumad/{include/infiniband => }/umad_types.h (100%)
 rename libibverbs/{src => }/CMakeLists.txt (56%)
 rename libibverbs/{include/infiniband => }/arch.h (100%)
 rename libibverbs/{src => }/cmd.c (100%)
 rename libibverbs/{src => }/compat-1_0.c (100%)
 rename libibverbs/{src => }/device.c (100%)
 rename libibverbs/{include/infiniband => }/driver.h (100%)
 rename libibverbs/{src => }/enum_strs.c (100%)
 rename libibverbs/{src => }/ibverbs.h (100%)
 rename libibverbs/{src => }/init.c (100%)
 rename libibverbs/{include/infiniband => }/kern-abi.h (100%)
 rename libibverbs/{src => }/libibverbs.map (100%)
 rename libibverbs/{src => }/marshall.c (100%)
 rename libibverbs/{include/infiniband => }/marshall.h (100%)
 rename libibverbs/{src => }/memory.c (100%)
 rename libibverbs/{src => }/neigh.c (100%)
 rename libibverbs/{src => }/neigh.h (100%)
 rename libibverbs/{src => }/nl1_compat.h (100%)
 rename libibverbs/{include/infiniband => }/opcode.h (100%)
 rename libibverbs/{include/infiniband => }/sa-kern-abi.h (100%)
 rename libibverbs/{include/infiniband => }/sa.h (100%)
 rename libibverbs/{src => }/sysfs.c (100%)
 rename libibverbs/{src => }/verbs.c (100%)
 rename libibverbs/{include/infiniband => }/verbs.h (100%)
 delete mode 100644 libipathverbs/src/CMakeLists.txt
 rename librdmacm/{src => }/CMakeLists.txt (81%)
 rename librdmacm/{src => }/acm.c (100%)
 rename librdmacm/{src => }/addrinfo.c (100%)
 rename librdmacm/{src => }/cma.c (100%)
 rename librdmacm/{src => }/cma.h (100%)
 rename librdmacm/{include/infiniband => }/ib.h (100%)
 rename librdmacm/{src => }/indexer.c (100%)
 rename librdmacm/{src => }/indexer.h (100%)
 rename librdmacm/{src => }/librdmacm.map (100%)
 rename librdmacm/{src => }/librspreload.map (100%)
 rename librdmacm/{src => }/preload.c (100%)
 rename librdmacm/{include/rdma => }/rdma_cma.h (100%)
 rename librdmacm/{include/rdma => }/rdma_cma_abi.h (100%)
 rename librdmacm/{include/rdma => }/rdma_verbs.h (100%)
 rename librdmacm/{src => }/rsocket.c (100%)
 rename librdmacm/{include/rdma => }/rsocket.h (100%)
 delete mode 100644 librxe/src/CMakeLists.txt
 rename {libcxgb3/src => providers/cxgb3}/CMakeLists.txt (100%)
 rename {libcxgb3/src => providers/cxgb3}/cq.c (100%)
 rename {libcxgb3/src => providers/cxgb3}/cxio_wr.h (99%)
 rename {libcxgb3/src => providers/cxgb3}/firmware_exports.h (100%)
 rename {libcxgb3/src => providers/cxgb3}/iwch-abi.h (100%)
 rename {libcxgb3/src => providers/cxgb3}/iwch.c (100%)
 rename {libcxgb3/src => providers/cxgb3}/iwch.h (100%)
 rename {libcxgb3/src => providers/cxgb3}/qp.c (100%)
 rename {libcxgb3/src => providers/cxgb3}/verbs.c (100%)
 rename {libcxgb4/src => providers/cxgb4}/CMakeLists.txt (100%)
 rename {libcxgb4/src => providers/cxgb4}/cq.c (100%)
 rename {libcxgb4/src => providers/cxgb4}/cxgb4-abi.h (100%)
 rename {libcxgb4/src => providers/cxgb4}/dev.c (100%)
 rename {libcxgb4/src => providers/cxgb4}/libcxgb4.h (100%)
 rename {libcxgb4/src => providers/cxgb4}/qp.c (100%)
 rename {libcxgb4/src => providers/cxgb4}/t4.h (99%)
 rename {libcxgb4/src => providers/cxgb4}/t4_chip_type.h (100%)
 rename {libcxgb4/src => providers/cxgb4}/t4_pci_id_tbl.h (100%)
 rename {libcxgb4/src => providers/cxgb4}/t4_regs.h (100%)
 rename {libcxgb4/src => providers/cxgb4}/t4fw_api.h (100%)
 rename {libcxgb4/src => providers/cxgb4}/t4fw_ri_api.h (100%)
 rename {libcxgb4/src => providers/cxgb4}/verbs.c (100%)
 rename {libhfi1verbs/src => providers/hfi1verbs}/CMakeLists.txt (100%)
 rename {libhfi1verbs/src => providers/hfi1verbs}/hfi-abi.h (100%)
 rename {libhfi1verbs/src => providers/hfi1verbs}/hfiverbs.c (100%)
 rename {libhfi1verbs/src => providers/hfi1verbs}/hfiverbs.h (100%)
 rename {libhfi1verbs/src => providers/hfi1verbs}/verbs.c (100%)
 rename {libi40iw/src => providers/i40iw}/CMakeLists.txt (100%)
 rename {libi40iw/src => providers/i40iw}/i40e_devids.h (100%)
 rename {libi40iw/src => providers/i40iw}/i40iw-abi.h (100%)
 rename {libi40iw/src => providers/i40iw}/i40iw_d.h (100%)
 rename {libi40iw/src => providers/i40iw}/i40iw_osdep.h (100%)
 rename {libi40iw/src => providers/i40iw}/i40iw_register.h (100%)
 rename {libi40iw/src => providers/i40iw}/i40iw_status.h (100%)
 rename {libi40iw/src => providers/i40iw}/i40iw_uk.c (100%)
 rename {libi40iw/src => providers/i40iw}/i40iw_umain.c (100%)
 rename {libi40iw/src => providers/i40iw}/i40iw_umain.h (100%)
 rename {libi40iw/src => providers/i40iw}/i40iw_user.h (100%)
 rename {libi40iw/src => providers/i40iw}/i40iw_uverbs.c (100%)
 rename {libipathverbs => providers/ipathverbs}/CMakeLists.txt (84%)
 rename {libipathverbs => providers/ipathverbs}/COPYING (100%)
 rename {libipathverbs => providers/ipathverbs}/dracut_check (100%)
 rename {libipathverbs => providers/ipathverbs}/dracut_install (100%)
 rename {libipathverbs => providers/ipathverbs}/dracut_kmod (100%)
 rename {libipathverbs/src => providers/ipathverbs}/ipath-abi.h (100%)
 rename {libipathverbs/src => providers/ipathverbs}/ipathverbs.c (100%)
 rename {libipathverbs/src => providers/ipathverbs}/ipathverbs.h (100%)
 rename {libipathverbs => providers/ipathverbs}/truescale-serdes.cmds (100%)
 rename {libipathverbs => providers/ipathverbs}/truescale.conf.in (100%)
 rename {libipathverbs/src => providers/ipathverbs}/verbs.c (100%)
 rename {libmlx4/src => providers/mlx4}/CMakeLists.txt (100%)
 rename {libmlx4 => providers/mlx4}/COPYING (100%)
 rename {libmlx4/src => providers/mlx4}/buf.c (100%)
 rename {libmlx4/src => providers/mlx4}/cq.c (100%)
 rename {libmlx4/src => providers/mlx4}/dbrec.c (100%)
 rename {libmlx4/src => providers/mlx4}/doorbell.h (100%)
 rename {libmlx4/src => providers/mlx4}/mlx4-abi.h (100%)
 rename {libmlx4/src => providers/mlx4}/mlx4.c (100%)
 rename {libmlx4/src => providers/mlx4}/mlx4.h (100%)
 rename {libmlx4/src => providers/mlx4}/mmio.h (100%)
 rename {libmlx4/src => providers/mlx4}/qp.c (100%)
 rename {libmlx4/src => providers/mlx4}/srq.c (100%)
 rename {libmlx4/src => providers/mlx4}/verbs.c (100%)
 rename {libmlx4/src => providers/mlx4}/wqe.h (100%)
 rename {libmlx5/src => providers/mlx5}/CMakeLists.txt (100%)
 rename {libmlx5/src => providers/mlx5}/bitmap.h (100%)
 rename {libmlx5/src => providers/mlx5}/buf.c (100%)
 rename {libmlx5/src => providers/mlx5}/cq.c (100%)
 rename {libmlx5/src => providers/mlx5}/dbrec.c (100%)
 rename {libmlx5/src => providers/mlx5}/doorbell.h (100%)
 rename {libmlx5/src => providers/mlx5}/mlx5-abi.h (100%)
 rename {libmlx5/src => providers/mlx5}/mlx5.c (100%)
 rename {libmlx5/src => providers/mlx5}/mlx5.h (100%)
 rename {libmlx5/src => providers/mlx5}/qp.c (100%)
 rename {libmlx5/src => providers/mlx5}/srq.c (100%)
 rename {libmlx5/src => providers/mlx5}/verbs.c (100%)
 rename {libmlx5/src => providers/mlx5}/wqe.h (100%)
 rename {libmthca/src => providers/mthca}/CMakeLists.txt (100%)
 rename {libmthca/src => providers/mthca}/ah.c (100%)
 rename {libmthca/src => providers/mthca}/buf.c (100%)
 rename {libmthca/src => providers/mthca}/cq.c (100%)
 rename {libmthca/src => providers/mthca}/doorbell.h (100%)
 rename {libmthca/src => providers/mthca}/memfree.c (100%)
 rename {libmthca/src => providers/mthca}/mthca-abi.h (100%)
 rename {libmthca/src => providers/mthca}/mthca.c (100%)
 rename {libmthca/src => providers/mthca}/mthca.h (100%)
 rename {libmthca/src => providers/mthca}/qp.c (100%)
 rename {libmthca/src => providers/mthca}/srq.c (100%)
 rename {libmthca/src => providers/mthca}/verbs.c (100%)
 rename {libmthca/src => providers/mthca}/wqe.h (100%)
 rename {libnes/src => providers/nes}/CMakeLists.txt (100%)
 rename {libnes/src => providers/nes}/nes-abi.h (100%)
 rename {libnes/src => providers/nes}/nes_umain.c (100%)
 rename {libnes/src => providers/nes}/nes_umain.h (100%)
 rename {libnes/src => providers/nes}/nes_uverbs.c (100%)
 rename {libocrdma/src => providers/ocrdma}/CMakeLists.txt (100%)
 rename {libocrdma => providers/ocrdma}/Changelog (100%)
 rename {libocrdma/src => providers/ocrdma}/ocrdma_abi.h (100%)
 rename {libocrdma/src => providers/ocrdma}/ocrdma_main.c (100%)
 rename {libocrdma/src => providers/ocrdma}/ocrdma_main.h (100%)
 rename {libocrdma/src => providers/ocrdma}/ocrdma_verbs.c (100%)
 rename {librxe => providers/rxe}/CMakeLists.txt (84%)
 rename {librxe => providers/rxe}/man/CMakeLists.txt (100%)
 rename {librxe => providers/rxe}/man/rxe.7 (100%)
 rename {librxe => providers/rxe}/man/rxe_cfg.8 (100%)
 rename {librxe/src => providers/rxe}/rxe-abi.h (100%)
 rename {librxe/src => providers/rxe}/rxe.c (100%)
 rename {librxe/src => providers/rxe}/rxe.h (100%)
 rename {librxe => providers/rxe}/rxe_cfg (100%)
 rename {librxe/src => providers/rxe}/rxe_queue.h (100%)
 create mode 100644 rdma-core.spec
 create mode 100644 srp_daemon/CMakeLists.txt
 rename srp_daemon/{man => }/ibsrpdm.1 (100%)
 rename srp_daemon/{srp_daemon => }/logrotate-srp_daemon (100%)
 delete mode 100644 srp_daemon/man/CMakeLists.txt
 rename srp_daemon/{srp_daemon => }/rsyslog-srp_daemon.conf (100%)
 rename srp_daemon/{man => }/srp_daemon.1.in (100%)
 rename srp_daemon/{srp_daemon => }/srp_daemon.c (100%)
 rename srp_daemon/{srp_daemon => }/srp_daemon.conf (100%)
 rename srp_daemon/{srp_daemon => }/srp_daemon.h (100%)
 rename srp_daemon/{srp_daemon => }/srp_daemon.sh.in (100%)
 delete mode 100644 srp_daemon/srp_daemon/CMakeLists.txt
 rename srp_daemon/{srp_daemon => }/srp_handle_traps.c (100%)
 rename srp_daemon/{srp_daemon => }/srp_ib_types.h (100%)
 rename srp_daemon/{srp_daemon => }/srp_sync.c (100%)
 rename srp_daemon/{srp_daemon => }/srpd.in (100%)

-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux