All of lore.kernel.org
 help / color / mirror / Atom feed
From: Leon Romanovsky <leon-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
To: Jason Gunthorpe
	<jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
Cc: linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: [PATCH rdma-core 00/17] Fixes, flattening and packaging
Date: Fri, 7 Oct 2016 17:05:51 +0300	[thread overview]
Message-ID: <20161007140551.GT9282@leon.nu> (raw)
In-Reply-To: <1475787103-13283-1-git-send-email-jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>

[-- Attachment #1: Type: text/plain, Size: 28205 bytes --]

On Thu, Oct 06, 2016 at 02:51:26PM -0600, Jason Gunthorpe wrote:
> 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

Jason,
Can you please add all patches from ML too to this pull request, so they
apply cleanly?

Thanks.

>
> 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-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

  parent reply	other threads:[~2016-10-07 14:05 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-10-06 20:51 [PATCH rdma-core 00/17] Fixes, flattening and packaging Jason Gunthorpe
     [not found] ` <1475787103-13283-1-git-send-email-jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-10-06 20:51   ` [PATCH rdma-core 01/17] Update Intel lists in MAINTAINERS Jason Gunthorpe
     [not found]     ` <1475787103-13283-2-git-send-email-jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-10-07 11:42       ` Dalessandro, Dennis
2016-10-06 20:51   ` [PATCH rdma-core 02/17] Update COPYING to reflect recent cxgb4 merge Jason Gunthorpe
     [not found]     ` <1475787103-13283-3-git-send-email-jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-10-06 21:31       ` Steve Wise
2016-10-06 20:51   ` [PATCH rdma-core 03/17] Update comment in cxbg* drivers Jason Gunthorpe
     [not found]     ` <1475787103-13283-4-git-send-email-jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-10-06 21:31       ` Steve Wise
2016-10-06 20:51   ` [PATCH rdma-core 04/17] Remove missed auto* related files Jason Gunthorpe
2016-10-06 20:51   ` [PATCH rdma-core 05/17] rdmacm: Drop SONAME in rspreload Jason Gunthorpe
2016-10-06 20:51   ` [PATCH rdma-core 06/17] umad: Use symlinks instead of a NROFF .so directive Jason Gunthorpe
2016-10-06 20:51   ` [PATCH rdma-core 07/17] verbs: Remove -fno-strict-aliasing Jason Gunthorpe
2016-10-06 20:51   ` [PATCH rdma-core 08/17] Move providers into providers/ Jason Gunthorpe
     [not found]     ` <1475787103-13283-9-git-send-email-jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-10-06 21:33       ` Steve Wise
2016-10-06 20:51   ` [PATCH rdma-core 09/17] iwpmd: Flatten iwpmd/src into iwpmd/ Jason Gunthorpe
     [not found]     ` <1475787103-13283-10-git-send-email-jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-10-06 21:33       ` Steve Wise
2016-10-06 20:51   ` [PATCH rdma-core 10/17] srp_deamon: Flatten srp_daemon/src,etc into srp_daemon/ Jason Gunthorpe
2016-10-06 20:51   ` [PATCH rdma-core 11/17] ibcm: Flatten libibcm/src,include into libibcm/ Jason Gunthorpe
2016-10-06 20:51   ` [PATCH rdma-core 12/17] umad: Flatten libibumad/src,include into libibumad/ Jason Gunthorpe
2016-10-06 20:51   ` [PATCH rdma-core 13/17] verbs: Flatten libibverbs/src,include into libibverbs/ Jason Gunthorpe
2016-10-06 20:51   ` [PATCH rdma-core 14/17] rdmacm: Flatten librdmacm/src,include into librdmacm/ Jason Gunthorpe
2016-10-06 20:51   ` [PATCH rdma-core 15/17] Combined RPM Spec file Jason Gunthorpe
2016-10-06 20:51   ` [PATCH rdma-core 16/17] srp_daemon: Add the debian initscripts as an option Jason Gunthorpe
2016-10-06 20:51   ` [PATCH rdma-core 17/17] Debian Packaging Jason Gunthorpe
2016-10-07 14:05   ` Leon Romanovsky [this message]
     [not found]     ` <20161007140551.GT9282-2ukJVAZIZ/Y@public.gmane.org>
2016-10-07 18:05       ` [PATCH rdma-core 00/17] Fixes, flattening and packaging Jason Gunthorpe
     [not found]         ` <20161007180527.GA27537-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-10-07 18:34           ` Leon Romanovsky
2016-10-07 17:07   ` Doug Ledford

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20161007140551.GT9282@leon.nu \
    --to=leon-dgejt+ai2ygdnm+yrofe0a@public.gmane.org \
    --cc=jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org \
    --cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.