From: Jason Gunthorpe <jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
To: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>,
linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: Devesh Sharma
<Devesh.sharma-laKkSmNT4hbQT0dZR+AlfA@public.gmane.org>,
Hal Rosenstock
<hal-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>,
Mike Marciniszyn
<mike.marciniszyn-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>,
Moni Shoua <monis-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>,
Sean Hefty <sean.hefty-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>,
Steve Wise
<swise-7bPotxP6k4+P2YhJcF5u+vpXobYPEAuW@public.gmane.org>,
Tatyana Nikolova
<Tatyana.E.Nikolova-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>,
Vladimir Sokolovsky
<vlad-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>,
Yishai Hadas <yishaih-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
Subject: [RFCv2 00/15] RFCv2: Consolidated userspace RDMA library repo
Date: Mon, 22 Aug 2016 12:13:23 -0600 [thread overview]
Message-ID: <1471889618-1605-1-git-send-email-jgunthorpe@obsidianresearch.com> (raw)
Hello Everyone,
Here is the patch series for the consolidation. This is based on the special
merge commit created by the buildlib/make-merge.py script. See my prior
message (http://www.spinics.net/lists/linux-rdma/msg39026.html) for details.
The first 7 patches change/fix various things in the original packages to
build consistently, patch 8 has cmake and all the auto* co-exist, and can be
used to do build compares (see buildlib/compare-build.py)
The next batch of patches removes the old build stuff, packaging, merges
COPYING files and lightly simplifies the directory structure.
https://github.com/jgunthorpe/rdma-plumbing
This has been rebased since my last posting with feedback from Steve.
The following 15 repositories were pulled together.
libcxgb3 git://git.openfabrics.org/~swise/libcxgb3.git 0de0392268af3a657b329874b63b6ee827109508
libcxgb4 git://git.openfabrics.org/~swise/libcxgb4.git 15d3253dc814da28e2b93ed02a8e9a96d97f20ae
libhfi1verbs https://github.com/01org/opa-libhfi1verbs.git 377b68888a0b885fc2a44ddf7a2ec33f2fcf217b
libi40iw git://git.openfabrics.org/~tnikolova/libi40iw/.git 9d35609f79d6a235e23182e9ceadf3605b2682da
libibcm git://git.openfabrics.org/~shefty/libibcm.git b04920e8bfe0689a2fe67815321dcf646fd48a7e
libibumad git://git.openfabrics.org/~halr/libibumad.git ecda3a56b18c6a2845f3d966f8b8061941f5d447
libibverbs git://git.kernel.org/pub/scm/libs/infiniband/libibverbs.git 0be978ea2bfaf203c35334b090bddb280de62611
libipathverbs https://github.com/01org/libipathverbs.git 8291d485f3a5544b43974e7be88f3646f35ae07c
libmlx4 git://git.openfabrics.org/~yishaih/libmlx4.git 162f948c4e04753a15cfb7afcdf6219dbe0bc31e
libmlx5 git://git.openfabrics.org/~yishaih/libmlx5.git f23f9aa7b9033cd8ebbd58d67d65e9b81d0525fa
libmthca git://git.kernel.org/pub/scm/libs/infiniband/libmthca.git 6f4dd7451ddef120247e13fa6cb8e1df69c3ddf9
libnes git://git.openfabrics.org/~tnikolova/libnes/.git 7dc7cf2474612ec909bff251096ca2aefa9cddf1
libocrdma git://git.openfabrics.org/~emulex/libocrdma.git 41f6bbb3fe8129678c233da439d872b3fe9f75dc
librdmacm git://git.openfabrics.org/~shefty/librdmacm.git 032bbe60ad32d59004447e03061a9f6d632cc55f
librxe https://github.com/SoftRoCE/librxe-dev.git 227e3c49b6e423c066e1e1887fe30c8261f63cbd
Steve suggests that iwpm be included as well, which makes sense..
My hope is that Doug will step up as the unified maintainer, with a process
similar to the kernel. Most of the libraries are unchanging/unmaintained/dead.
Jason Gunthorpe (15):
Fix bogus executable file permissions
umad: Include umad.h in the canonical way
rdmacm: Control symbol export from librspreload
ibcm: Actually use the version script when linking
Include pthreads in the provider libraries
Be explicit about _GNU_SOURCE
hfi/ipath: Use the name of the provider for the .driver file
Unified CMake build system
Support obsolete cmake from 2013
Remove the auto* based build systems
Remove the ChangeLog files
Combine COPYING files
Consolidate the .gitignore files
Move providers into providers/
Add a MAINTAINERS file
.gitignore | 29 +
CMakeLists.txt | 230 +
COPYING | 6 +
COPYING.BSD | 26 +
libnes/gpl-2.0.txt => COPYING.GPL2 | 14 +-
MAINTAINERS | 81 +
README.md | 69 +
buildlib/FindLDSymVer.cmake | 41 +
buildlib/RDMA_BuildType.cmake | 31 +
buildlib/RDMA_DoFixup.cmake | 25 +
buildlib/RDMA_EnableCStd.cmake | 23 +
buildlib/config.h.in | 29 +
buildlib/fixup-include/rdma-rdma_user_rxe.h | 144 +
buildlib/fixup-include/valgrind-memcheck.h | 5 +
buildlib/provider.map | 6 +
buildlib/publish_headers.cmake | 20 +
buildlib/rdma_functions.cmake | 243 +
libcxgb3/ChangeLog | 791 -
libcxgb3/Makefile.am | 27 -
libcxgb3/autogen.sh | 8 -
libcxgb3/config/.gitignore | 0
libcxgb3/configure.in | 67 -
libcxgb3/cxgb3.driver | 1 -
libcxgb3/libcxgb3.spec.in | 55 -
libcxgb3/src/iwch.map | 6 -
libcxgb4/COPYING | 29 -
libcxgb4/ChangeLog | 1133 --
libcxgb4/Makefile.am | 27 -
libcxgb4/autogen.sh | 8 -
libcxgb4/config/config.guess | 1439 --
libcxgb4/config/config.sub | 1811 ---
libcxgb4/config/depcomp | 530 -
libcxgb4/config/install-sh | 323 -
libcxgb4/configure.in | 67 -
libcxgb4/cxgb4.driver | 1 -
libcxgb4/libcxgb4.spec.in | 55 -
libcxgb4/src/cxgb4.map | 6 -
libhfi1verbs/.gitignore | 18 -
libhfi1verbs/Makefile.am | 83 -
libhfi1verbs/autogen.sh | 64 -
libhfi1verbs/configure.in | 124 -
libhfi1verbs/hfi1.driver | 1 -
libhfi1verbs/libhfi1verbs.spec.in | 111 -
libhfi1verbs/makefile | 93 -
libhfi1verbs/makesrpm.sh | 15 -
libhfi1verbs/src/hfiverbs.map | 4 -
libi40iw/COPYING | 372 -
libi40iw/Makefile.am | 26 -
libi40iw/configure.ac | 72 -
libi40iw/i40iw.driver | 1 -
libi40iw/libi40iw.spec.in | 72 -
libi40iw/src/i40iw.map | 39 -
libibcm/COPYING | 378 -
libibcm/ChangeLog | 0
libibcm/Makefile.am | 35 -
libibcm/autogen.sh | 9 -
libibcm/configure.in | 72 -
libibcm/examples/CMakeLists.txt | 2 +
libibcm/src/CMakeLists.txt | 9 +
libibcm/src/cm.c | 2 +-
libibumad/COPYING | 377 -
libibumad/ChangeLog | 94 -
libibumad/Makefile.am | 75 -
libibumad/autogen.sh | 11 -
libibumad/configure.in | 72 -
libibumad/man/CMakeLists.txt | 42 +
libibumad/src/CMakeLists.txt | 14 +
libibumad/src/sysfs.c | 3 -
libibumad/src/umad.c | 2 +-
libibumad/tests/CMakeLists.txt | 5 +
libibumad/tests/umad_reg2_compat.c | 2 +-
libibumad/tests/umad_register2.c | 2 +-
libibverbs/.gitignore | 24 -
libibverbs/COPYING | 378 -
libibverbs/ChangeLog | 583 -
libibverbs/Makefile.am | 126 -
libibverbs/autogen.sh | 4 -
libibverbs/config/.gitignore | 8 -
libibverbs/configure.ac | 125 -
libibverbs/examples/.gitignore | 10 -
libibverbs/examples/CMakeLists.txt | 29 +
libibverbs/examples/asyncwatch.c | 2 +-
libibverbs/examples/rc_pingpong.c | 2 +-
libibverbs/examples/srq_pingpong.c | 2 +-
libibverbs/examples/uc_pingpong.c | 2 +-
libibverbs/examples/ud_pingpong.c | 2 +-
libibverbs/examples/xsrq_pingpong.c | 2 +-
libibverbs/man/CMakeLists.txt | 78 +
libibverbs/src/.gitignore | 3 -
libibverbs/src/CMakeLists.txt | 34 +
libibverbs/src/device.c | 2 +-
libibverbs/src/init.c | 2 +-
libibverbs/src/sysfs.c | 2 +-
libipathverbs/.gitignore | 22 -
libipathverbs/Makefile.am | 79 -
libipathverbs/autogen.sh | 43 -
libipathverbs/configure.in | 118 -
libipathverbs/ipath.driver | 1 -
libipathverbs/libipathverbs.spec.in | 104 -
libipathverbs/src/ipathverbs.map | 4 -
libmlx4/.gitignore | 17 -
libmlx4/COPYING | 378 -
libmlx4/Makefile.am | 19 -
libmlx4/autogen.sh | 4 -
libmlx4/config/.gitignore | 8 -
libmlx4/configure.ac | 94 -
libmlx4/debian/changelog | 73 -
libmlx4/debian/compat | 1 -
libmlx4/debian/control | 47 -
libmlx4/debian/copyright | 43 -
libmlx4/debian/libmlx4-1.install | 2 -
libmlx4/debian/libmlx4-dev.install | 1 -
.../debian/patches/driver-plugin-directory.patch | 10 -
libmlx4/debian/patches/series | 1 -
libmlx4/debian/rules | 10 -
libmlx4/debian/source/format | 1 -
libmlx4/debian/watch | 3 -
libmlx4/libmlx4.spec.in | 90 -
libmlx4/mlx4.driver | 1 -
libmlx4/src/.gitignore | 3 -
libmlx4/src/mlx4.map | 5 -
libmlx5/.gitignore | 33 -
libmlx5/COPYING | 378 -
libmlx5/Makefile.am | 27 -
libmlx5/autogen.sh | 7 -
libmlx5/config/.gitignore | 8 -
libmlx5/configure.ac | 105 -
libmlx5/debian/changelog | 18 -
libmlx5/debian/compat | 1 -
libmlx5/debian/control | 47 -
libmlx5/debian/copyright | 43 -
libmlx5/debian/libmlx5-1.install | 2 -
libmlx5/debian/libmlx5-dev.install | 1 -
.../debian/patches/driver-plugin-directory.patch | 10 -
libmlx5/debian/patches/series | 1 -
libmlx5/debian/rules | 10 -
libmlx5/debian/source/format | 1 -
libmlx5/debian/watch | 3 -
libmlx5/libmlx5.spec.in | 60 -
libmlx5/m4/ax_gcc_func_attribute.m4 | 223 -
libmlx5/mlx5.driver | 1 -
libmlx5/src/.gitignore | 3 -
libmlx5/src/mlx5.map | 5 -
libmthca/.gitignore | 17 -
libmthca/COPYING | 378 -
libmthca/ChangeLog | 378 -
libmthca/Makefile.am | 29 -
libmthca/autogen.sh | 8 -
libmthca/config/.gitignore | 8 -
libmthca/configure.in | 80 -
libmthca/debian/changelog | 73 -
libmthca/debian/compat | 1 -
libmthca/debian/control | 48 -
libmthca/debian/copyright | 44 -
libmthca/debian/libmthca-dev.install | 1 -
libmthca/debian/libmthca1.install | 2 -
.../debian/patches/driver-plugin-directory.patch | 10 -
libmthca/debian/patches/series | 1 -
libmthca/debian/rules | 10 -
libmthca/debian/source/format | 1 -
libmthca/debian/watch | 3 -
libmthca/libmthca.spec.in | 97 -
libmthca/mthca.driver | 1 -
libmthca/src/.gitignore | 3 -
libmthca/src/mthca.map | 5 -
libnes/Makefile.am | 26 -
libnes/autogen.sh | 12 -
libnes/config/.gitignore | 0
libnes/configure.in | 72 -
libnes/libnes.spec.in | 107 -
libnes/nes.driver | 1 -
libnes/src/nes.map | 5 -
libocrdma/COPYING | 317 -
libocrdma/Makefile.am | 23 -
libocrdma/autogen.sh | 8 -
libocrdma/config/.gitignore | 8 -
libocrdma/configure.in | 68 -
libocrdma/libocrdma.spec.in | 71 -
libocrdma/ocrdma.driver | 1 -
libocrdma/src/ocrdma.map | 5 -
librdmacm/.gitignore | 64 -
librdmacm/COPYING | 378 -
librdmacm/ChangeLog | 0
librdmacm/Makefile.am | 138 -
librdmacm/autogen.sh | 5 -
librdmacm/configure.ac | 108 -
librdmacm/examples/.gitignore | 23 -
librdmacm/examples/CMakeLists.txt | 43 +
librdmacm/examples/rping.c | 2 +-
librdmacm/man/CMakeLists.txt | 65 +
librdmacm/src/.gitignore | 9 -
librdmacm/src/CMakeLists.txt | 39 +
librdmacm/src/librspreload.map | 33 +
librdmacm/src/preload.c | 6 +-
librdmacm/src/rsocket.c | 2 +-
librxe/AUTHORS | 0
librxe/COPYING | 0
librxe/ChangeLog | 0
librxe/INSTALL | 0
librxe/Makefile.am | 36 -
librxe/Makefile.in | 939 --
librxe/NEWS | 0
librxe/README | 0
librxe/aclocal.m4 | 9390 ------------
librxe/config.h.in | 89 -
librxe/config/config.guess | 1526 --
librxe/config/config.sub | 1658 ---
librxe/config/depcomp | 530 -
librxe/config/install-sh | 519 -
librxe/config/ltmain.sh | 9636 ------------
librxe/config/missing | 360 -
librxe/configure | 14728 -------------------
librxe/configure.in | 75 -
librxe/librxe.spec | 55 -
librxe/librxe.spec.in | 55 -
librxe/rxe.driver | 1 -
librxe/src/rxe.map | 5 -
{libcxgb4 => providers/cxgb3}/AUTHORS | 0
providers/cxgb3/CMakeLists.txt | 6 +
{libcxgb3 => providers/cxgb3}/COPYING | 0
{libcxgb3 => providers/cxgb3}/README | 0
{libcxgb3/src => providers/cxgb3}/cq.c | 0
{libcxgb3/src => providers/cxgb3}/cxio_wr.h | 0
.../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
{libcxgb3 => providers/cxgb4}/AUTHORS | 0
providers/cxgb4/CMakeLists.txt | 6 +
{libcxgb4 => providers/cxgb4}/README | 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}/queue.h | 0
{libcxgb4/src => providers/cxgb4}/t4.h | 0
{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_interface.h | 0
{libcxgb4/src => providers/cxgb4}/verbs.c | 0
{libhfi1verbs => providers/hfi1verbs}/AUTHORS | 0
providers/hfi1verbs/CMakeLists.txt | 4 +
{libhfi1verbs => providers/hfi1verbs}/COPYING | 0
{libhfi1verbs => providers/hfi1verbs}/README | 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
{libnes => providers/i40iw}/AUTHORS | 0
providers/i40iw/CMakeLists.txt | 5 +
{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
{libipathverbs => providers/ipathverbs}/AUTHORS | 0
providers/ipathverbs/CMakeLists.txt | 8 +
{libipathverbs => providers/ipathverbs}/COPYING | 0
{libipathverbs => providers/ipathverbs}/README | 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 | 0
.../src => providers/ipathverbs}/verbs.c | 0
{libmlx4 => providers/mlx4}/AUTHORS | 0
providers/mlx4/CMakeLists.txt | 9 +
{libmlx4 => providers/mlx4}/README | 0
{libmlx4/src => providers/mlx4}/buf.c | 0
{libmlx4/src => providers/mlx4}/cq.c | 0
{libmlx4/src => providers/mlx4}/dbrec.c | 2 +-
{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 => providers/mlx5}/AUTHORS | 0
providers/mlx5/CMakeLists.txt | 9 +
{libmlx5 => providers/mlx5}/README | 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 | 3 +-
{libmlx5/src => providers/mlx5}/doorbell.h | 0
{libmlx5/src => providers/mlx5}/list.h | 0
{libmlx5/src => providers/mlx5}/mlx5-abi.h | 0
{libmlx5/src => providers/mlx5}/mlx5.c | 3 +-
{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 => providers/mthca}/AUTHORS | 0
providers/mthca/CMakeLists.txt | 10 +
{libmthca => providers/mthca}/README | 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 | 2 +-
{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
{libi40iw => providers/nes}/AUTHORS | 0
providers/nes/CMakeLists.txt | 4 +
{libnes => providers/nes}/COPYING | 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 => providers/ocrdma}/AUTHORS | 0
providers/ocrdma/CMakeLists.txt | 4 +
{libocrdma => providers/ocrdma}/Changelog | 0
{libocrdma => providers/ocrdma}/README | 0
{libocrdma/src => providers/ocrdma}/ocrdma_abi.h | 0
{libocrdma/src => providers/ocrdma}/ocrdma_list.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
providers/rxe/CMakeLists.txt | 7 +
{librxe => providers/rxe}/README.md | 0
providers/rxe/man/CMakeLists.txt | 4 +
{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
350 files changed, 1506 insertions(+), 54315 deletions(-)
create mode 100644 .gitignore
create mode 100644 CMakeLists.txt
create mode 100644 COPYING
create mode 100644 COPYING.BSD
rename libnes/gpl-2.0.txt => COPYING.GPL2 (98%)
create mode 100644 MAINTAINERS
create mode 100644 README.md
create mode 100644 buildlib/FindLDSymVer.cmake
create mode 100644 buildlib/RDMA_BuildType.cmake
create mode 100644 buildlib/RDMA_DoFixup.cmake
create mode 100644 buildlib/RDMA_EnableCStd.cmake
create mode 100644 buildlib/config.h.in
create mode 100644 buildlib/fixup-include/rdma-rdma_user_rxe.h
create mode 100644 buildlib/fixup-include/valgrind-memcheck.h
create mode 100644 buildlib/provider.map
create mode 100644 buildlib/publish_headers.cmake
create mode 100644 buildlib/rdma_functions.cmake
delete mode 100644 libcxgb3/ChangeLog
delete mode 100644 libcxgb3/Makefile.am
delete mode 100755 libcxgb3/autogen.sh
delete mode 100644 libcxgb3/config/.gitignore
delete mode 100644 libcxgb3/configure.in
delete mode 100644 libcxgb3/cxgb3.driver
delete mode 100644 libcxgb3/libcxgb3.spec.in
delete mode 100644 libcxgb3/src/iwch.map
delete mode 100644 libcxgb4/COPYING
delete mode 100644 libcxgb4/ChangeLog
delete mode 100644 libcxgb4/Makefile.am
delete mode 100755 libcxgb4/autogen.sh
delete mode 100755 libcxgb4/config/config.guess
delete mode 100755 libcxgb4/config/config.sub
delete mode 100755 libcxgb4/config/depcomp
delete mode 100755 libcxgb4/config/install-sh
delete mode 100644 libcxgb4/configure.in
delete mode 100644 libcxgb4/cxgb4.driver
delete mode 100644 libcxgb4/libcxgb4.spec.in
delete mode 100644 libcxgb4/src/cxgb4.map
delete mode 100644 libhfi1verbs/.gitignore
delete mode 100644 libhfi1verbs/Makefile.am
delete mode 100755 libhfi1verbs/autogen.sh
delete mode 100644 libhfi1verbs/configure.in
delete mode 100644 libhfi1verbs/hfi1.driver
delete mode 100644 libhfi1verbs/libhfi1verbs.spec.in
delete mode 100644 libhfi1verbs/makefile
delete mode 100644 libhfi1verbs/makesrpm.sh
delete mode 100644 libhfi1verbs/src/hfiverbs.map
delete mode 100644 libi40iw/COPYING
delete mode 100644 libi40iw/Makefile.am
delete mode 100644 libi40iw/configure.ac
delete mode 100644 libi40iw/i40iw.driver
delete mode 100644 libi40iw/libi40iw.spec.in
delete mode 100644 libi40iw/src/i40iw.map
delete mode 100644 libibcm/COPYING
delete mode 100644 libibcm/ChangeLog
delete mode 100644 libibcm/Makefile.am
delete mode 100755 libibcm/autogen.sh
delete mode 100644 libibcm/configure.in
create mode 100644 libibcm/examples/CMakeLists.txt
create mode 100644 libibcm/src/CMakeLists.txt
mode change 100755 => 100644 libibcm/src/cm.c
delete mode 100644 libibumad/COPYING
delete mode 100644 libibumad/ChangeLog
delete mode 100644 libibumad/Makefile.am
delete mode 100755 libibumad/autogen.sh
delete mode 100644 libibumad/configure.in
create mode 100644 libibumad/man/CMakeLists.txt
create mode 100644 libibumad/src/CMakeLists.txt
create mode 100644 libibumad/tests/CMakeLists.txt
delete mode 100644 libibverbs/.gitignore
delete mode 100644 libibverbs/COPYING
delete mode 100644 libibverbs/ChangeLog
delete mode 100644 libibverbs/Makefile.am
delete mode 100755 libibverbs/autogen.sh
delete mode 100644 libibverbs/config/.gitignore
delete mode 100644 libibverbs/configure.ac
delete mode 100644 libibverbs/examples/.gitignore
create mode 100644 libibverbs/examples/CMakeLists.txt
create mode 100644 libibverbs/man/CMakeLists.txt
delete mode 100644 libibverbs/src/.gitignore
create mode 100644 libibverbs/src/CMakeLists.txt
delete mode 100644 libipathverbs/.gitignore
delete mode 100644 libipathverbs/Makefile.am
delete mode 100755 libipathverbs/autogen.sh
delete mode 100644 libipathverbs/configure.in
delete mode 100644 libipathverbs/ipath.driver
delete mode 100644 libipathverbs/libipathverbs.spec.in
delete mode 100644 libipathverbs/src/ipathverbs.map
delete mode 100644 libmlx4/.gitignore
delete mode 100644 libmlx4/COPYING
delete mode 100644 libmlx4/Makefile.am
delete mode 100755 libmlx4/autogen.sh
delete mode 100644 libmlx4/config/.gitignore
delete mode 100644 libmlx4/configure.ac
delete mode 100644 libmlx4/debian/changelog
delete mode 100644 libmlx4/debian/compat
delete mode 100644 libmlx4/debian/control
delete mode 100644 libmlx4/debian/copyright
delete mode 100644 libmlx4/debian/libmlx4-1.install
delete mode 100644 libmlx4/debian/libmlx4-dev.install
delete mode 100644 libmlx4/debian/patches/driver-plugin-directory.patch
delete mode 100644 libmlx4/debian/patches/series
delete mode 100755 libmlx4/debian/rules
delete mode 100644 libmlx4/debian/source/format
delete mode 100644 libmlx4/debian/watch
delete mode 100644 libmlx4/libmlx4.spec.in
delete mode 100644 libmlx4/mlx4.driver
delete mode 100644 libmlx4/src/.gitignore
delete mode 100644 libmlx4/src/mlx4.map
delete mode 100644 libmlx5/.gitignore
delete mode 100644 libmlx5/COPYING
delete mode 100644 libmlx5/Makefile.am
delete mode 100755 libmlx5/autogen.sh
delete mode 100644 libmlx5/config/.gitignore
delete mode 100644 libmlx5/configure.ac
delete mode 100644 libmlx5/debian/changelog
delete mode 100644 libmlx5/debian/compat
delete mode 100644 libmlx5/debian/control
delete mode 100644 libmlx5/debian/copyright
delete mode 100644 libmlx5/debian/libmlx5-1.install
delete mode 100644 libmlx5/debian/libmlx5-dev.install
delete mode 100644 libmlx5/debian/patches/driver-plugin-directory.patch
delete mode 100644 libmlx5/debian/patches/series
delete mode 100755 libmlx5/debian/rules
delete mode 100644 libmlx5/debian/source/format
delete mode 100644 libmlx5/debian/watch
delete mode 100644 libmlx5/libmlx5.spec.in
delete mode 100644 libmlx5/m4/ax_gcc_func_attribute.m4
delete mode 100644 libmlx5/mlx5.driver
delete mode 100644 libmlx5/src/.gitignore
delete mode 100644 libmlx5/src/mlx5.map
delete mode 100644 libmthca/.gitignore
delete mode 100644 libmthca/COPYING
delete mode 100644 libmthca/ChangeLog
delete mode 100644 libmthca/Makefile.am
delete mode 100755 libmthca/autogen.sh
delete mode 100644 libmthca/config/.gitignore
delete mode 100644 libmthca/configure.in
delete mode 100644 libmthca/debian/changelog
delete mode 100644 libmthca/debian/compat
delete mode 100644 libmthca/debian/control
delete mode 100644 libmthca/debian/copyright
delete mode 100644 libmthca/debian/libmthca-dev.install
delete mode 100644 libmthca/debian/libmthca1.install
delete mode 100644 libmthca/debian/patches/driver-plugin-directory.patch
delete mode 100644 libmthca/debian/patches/series
delete mode 100755 libmthca/debian/rules
delete mode 100644 libmthca/debian/source/format
delete mode 100644 libmthca/debian/watch
delete mode 100644 libmthca/libmthca.spec.in
delete mode 100644 libmthca/mthca.driver
delete mode 100644 libmthca/src/.gitignore
delete mode 100644 libmthca/src/mthca.map
delete mode 100644 libnes/Makefile.am
delete mode 100755 libnes/autogen.sh
delete mode 100644 libnes/config/.gitignore
delete mode 100644 libnes/configure.in
delete mode 100644 libnes/libnes.spec.in
delete mode 100644 libnes/nes.driver
delete mode 100644 libnes/src/nes.map
delete mode 100644 libocrdma/COPYING
delete mode 100644 libocrdma/Makefile.am
delete mode 100644 libocrdma/autogen.sh
delete mode 100644 libocrdma/config/.gitignore
delete mode 100644 libocrdma/configure.in
delete mode 100644 libocrdma/libocrdma.spec.in
delete mode 100644 libocrdma/ocrdma.driver
delete mode 100644 libocrdma/src/ocrdma.map
delete mode 100644 librdmacm/.gitignore
delete mode 100644 librdmacm/COPYING
delete mode 100644 librdmacm/ChangeLog
delete mode 100644 librdmacm/Makefile.am
delete mode 100755 librdmacm/autogen.sh
delete mode 100644 librdmacm/configure.ac
delete mode 100644 librdmacm/examples/.gitignore
create mode 100644 librdmacm/examples/CMakeLists.txt
create mode 100644 librdmacm/man/CMakeLists.txt
delete mode 100644 librdmacm/src/.gitignore
create mode 100644 librdmacm/src/CMakeLists.txt
create mode 100644 librdmacm/src/librspreload.map
delete mode 100644 librxe/AUTHORS
delete mode 100644 librxe/COPYING
delete mode 100644 librxe/ChangeLog
delete mode 100644 librxe/INSTALL
delete mode 100644 librxe/Makefile.am
delete mode 100644 librxe/Makefile.in
delete mode 100644 librxe/NEWS
delete mode 100644 librxe/README
delete mode 100644 librxe/aclocal.m4
delete mode 100644 librxe/config.h.in
delete mode 100755 librxe/config/config.guess
delete mode 100755 librxe/config/config.sub
delete mode 100755 librxe/config/depcomp
delete mode 100755 librxe/config/install-sh
delete mode 100755 librxe/config/ltmain.sh
delete mode 100755 librxe/config/missing
delete mode 100755 librxe/configure
delete mode 100644 librxe/configure.in
delete mode 100644 librxe/librxe.spec
delete mode 100644 librxe/librxe.spec.in
delete mode 100644 librxe/rxe.driver
delete mode 100644 librxe/src/rxe.map
rename {libcxgb4 => providers/cxgb3}/AUTHORS (100%)
create mode 100644 providers/cxgb3/CMakeLists.txt
rename {libcxgb3 => providers/cxgb3}/COPYING (100%)
rename {libcxgb3 => providers/cxgb3}/README (100%)
rename {libcxgb3/src => providers/cxgb3}/cq.c (100%)
rename {libcxgb3/src => providers/cxgb3}/cxio_wr.h (100%)
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 {libcxgb3 => providers/cxgb4}/AUTHORS (100%)
create mode 100644 providers/cxgb4/CMakeLists.txt
rename {libcxgb4 => providers/cxgb4}/README (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}/queue.h (100%)
rename {libcxgb4/src => providers/cxgb4}/t4.h (100%)
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_interface.h (100%)
rename {libcxgb4/src => providers/cxgb4}/verbs.c (100%)
rename {libhfi1verbs => providers/hfi1verbs}/AUTHORS (100%)
create mode 100644 providers/hfi1verbs/CMakeLists.txt
rename {libhfi1verbs => providers/hfi1verbs}/COPYING (100%)
rename {libhfi1verbs => providers/hfi1verbs}/README (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 {libnes => providers/i40iw}/AUTHORS (100%)
create mode 100644 providers/i40iw/CMakeLists.txt
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}/AUTHORS (100%)
create mode 100644 providers/ipathverbs/CMakeLists.txt
rename {libipathverbs => providers/ipathverbs}/COPYING (100%)
rename {libipathverbs => providers/ipathverbs}/README (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%)
mode change 100644 => 100755
rename {libipathverbs => providers/ipathverbs}/truescale.conf (100%)
rename {libipathverbs/src => providers/ipathverbs}/verbs.c (100%)
rename {libmlx4 => providers/mlx4}/AUTHORS (100%)
create mode 100644 providers/mlx4/CMakeLists.txt
rename {libmlx4 => providers/mlx4}/README (100%)
rename {libmlx4/src => providers/mlx4}/buf.c (100%)
rename {libmlx4/src => providers/mlx4}/cq.c (100%)
rename {libmlx4/src => providers/mlx4}/dbrec.c (99%)
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 => providers/mlx5}/AUTHORS (100%)
create mode 100644 providers/mlx5/CMakeLists.txt
rename {libmlx5 => providers/mlx5}/README (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 (99%)
rename {libmlx5/src => providers/mlx5}/doorbell.h (100%)
rename {libmlx5/src => providers/mlx5}/list.h (100%)
rename {libmlx5/src => providers/mlx5}/mlx5-abi.h (100%)
rename {libmlx5/src => providers/mlx5}/mlx5.c (99%)
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 => providers/mthca}/AUTHORS (100%)
create mode 100644 providers/mthca/CMakeLists.txt
rename {libmthca => providers/mthca}/README (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 (99%)
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 {libi40iw => providers/nes}/AUTHORS (100%)
create mode 100644 providers/nes/CMakeLists.txt
rename {libnes => providers/nes}/COPYING (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 => providers/ocrdma}/AUTHORS (100%)
create mode 100644 providers/ocrdma/CMakeLists.txt
rename {libocrdma => providers/ocrdma}/Changelog (100%)
rename {libocrdma => providers/ocrdma}/README (100%)
rename {libocrdma/src => providers/ocrdma}/ocrdma_abi.h (100%)
rename {libocrdma/src => providers/ocrdma}/ocrdma_list.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%)
create mode 100644 providers/rxe/CMakeLists.txt
rename {librxe => providers/rxe}/README.md (100%)
create mode 100644 providers/rxe/man/CMakeLists.txt
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%)
--
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
next reply other threads:[~2016-08-22 18:13 UTC|newest]
Thread overview: 174+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-08-22 18:13 Jason Gunthorpe [this message]
[not found] ` <1471889618-1605-1-git-send-email-jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-08-22 18:13 ` [RFCv2 01/15] Fix bogus executable file permissions Jason Gunthorpe
2016-08-22 18:13 ` [RFCv2 02/15] umad: Include umad.h in the canonical way Jason Gunthorpe
2016-08-22 18:13 ` [RFCv2 03/15] rdmacm: Control symbol export from librspreload Jason Gunthorpe
2016-08-22 18:13 ` [RFCv2 04/15] ibcm: Actually use the version script when linking Jason Gunthorpe
2016-08-22 18:13 ` [RFCv2 05/15] Include pthreads in the provider libraries Jason Gunthorpe
2016-08-22 18:13 ` [RFCv2 06/15] Be explicit about _GNU_SOURCE Jason Gunthorpe
2016-08-22 18:13 ` [RFCv2 07/15] hfi/ipath: Use the name of the provider for the .driver file Jason Gunthorpe
2016-08-22 18:13 ` [RFCv2 08/15] Unified CMake build system Jason Gunthorpe
2016-08-22 18:13 ` [RFCv2 09/15] Support obsolete cmake from 2013 Jason Gunthorpe
2016-08-22 18:13 ` [RFCv2 10/15] Remove the auto* based build systems Jason Gunthorpe
2016-08-22 18:13 ` [RFCv2 11/15] Remove the ChangeLog files Jason Gunthorpe
2016-08-22 18:13 ` [RFCv2 12/15] Combine COPYING files Jason Gunthorpe
2016-08-22 18:13 ` [RFCv2 13/15] Consolidate the .gitignore files Jason Gunthorpe
2016-08-22 18:13 ` [RFCv2 14/15] Move providers into providers/ Jason Gunthorpe
2016-08-22 18:13 ` [RFCv2 15/15] Add a MAINTAINERS file Jason Gunthorpe
2016-08-22 20:06 ` [RFCv2 00/15] RFCv2: Consolidated userspace RDMA library repo Steve Wise
2016-08-22 20:12 ` Steve Wise
2016-08-22 21:43 ` Jason Gunthorpe
[not found] ` <20160822214352.GB11695-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-08-23 18:54 ` Jason Gunthorpe
[not found] ` <20160823185441.GA1233-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-08-25 14:20 ` Doug Ledford
[not found] ` <cabbd0a7-0918-a8dd-d1e5-0b079f0c4604-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-08-25 14:22 ` Doug Ledford
[not found] ` <f98718ea-72b5-e157-5f16-14ca51a85c53-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-08-25 16:47 ` Jason Gunthorpe
[not found] ` <20160825164753.GB20612-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-08-27 2:22 ` Doug Ledford
2016-08-25 17:39 ` Jason Gunthorpe
[not found] ` <20160825173916.GC20612-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-08-25 19:52 ` Jarod Wilson
[not found] ` <20160825195246.GI1916-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-08-25 20:13 ` Jason Gunthorpe
[not found] ` <20160825201306.GA5421-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-08-25 20:32 ` Steve Wise
2016-08-26 15:42 ` Jarod Wilson
[not found] ` <20160826154206.GK1916-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-08-26 22:27 ` Jason Gunthorpe
[not found] ` <20160826222725.GA8553-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-08-27 3:00 ` Doug Ledford
[not found] ` <5421f173-384d-faef-0eab-518db6dad0e5-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-08-27 3:50 ` Jason Gunthorpe
2016-08-30 1:27 ` Jarod Wilson
[not found] ` <20160830012738.GH6803-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-09-01 18:12 ` Doug Ledford
2016-09-06 19:26 ` Jason Gunthorpe
2016-08-27 3:17 ` Doug Ledford
[not found] ` <8ef70f6c-e26d-191d-9a9a-2e0bf47fb227-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-08-27 5:21 ` Jason Gunthorpe
2016-08-28 13:28 ` Leon Romanovsky
[not found] ` <20160828132804.GN594-2ukJVAZIZ/Y@public.gmane.org>
2016-08-28 18:36 ` Jason Gunthorpe
[not found] ` <20160828183627.GC12783-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-08-29 6:29 ` Leon Romanovsky
[not found] ` <20160829062918.GR594-2ukJVAZIZ/Y@public.gmane.org>
2016-08-29 16:00 ` Jason Gunthorpe
[not found] ` <20160829160009.GA23557-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-08-30 5:43 ` Leon Romanovsky
[not found] ` <20160830054352.GI594-2ukJVAZIZ/Y@public.gmane.org>
2016-08-30 16:47 ` Jason Gunthorpe
2016-09-01 18:51 ` Doug Ledford
[not found] ` <fcfcff11-fe5c-6cf5-3575-52da4b9241ed-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-09-21 17:21 ` ira.weiny
2016-08-27 3:34 ` Doug Ledford
2016-08-28 16:14 ` Yishai Hadas
[not found] ` <c84de2a5-6526-c0a6-6535-519add3fbabb-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>
2016-08-28 18:27 ` Jason Gunthorpe
[not found] ` <20160828182715.GA12783-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-08-29 12:07 ` Yishai Hadas
[not found] ` <765b7e2d-51e0-98aa-60d1-26be35eb7a3d-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>
2016-08-29 16:34 ` Jason Gunthorpe
[not found] ` <20160829163453.GC23557-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-08-29 20:03 ` Yishai Hadas
[not found] ` <aaf8d6ba-6dc2-51d9-b014-dcc10114079f-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>
2016-08-29 20:37 ` Jason Gunthorpe
[not found] ` <20160829203711.GC3201-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-08-30 8:13 ` Yishai Hadas
[not found] ` <60e502b0-0933-588e-8afe-afead230b2a1-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>
2016-08-30 16:10 ` Jason Gunthorpe
2016-08-29 14:39 ` Steve Wise
2016-08-29 16:19 ` Jason Gunthorpe
[not found] ` <20160829161902.GB23557-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-08-30 6:08 ` Leon Romanovsky
[not found] ` <20160830060842.GJ594-2ukJVAZIZ/Y@public.gmane.org>
2016-08-30 7:17 ` Christoph Hellwig
[not found] ` <20160830071716.GA3098-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2016-08-30 7:35 ` Leon Romanovsky
[not found] ` <20160830073521.GM594-2ukJVAZIZ/Y@public.gmane.org>
2016-08-30 16:30 ` Jason Gunthorpe
[not found] ` <20160830163033.GC26778-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-08-30 19:02 ` Leon Romanovsky
2016-09-04 8:18 ` Sagi Grimberg
[not found] ` <4b791de5-0d6e-fd94-8a31-2fe833ca72db-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>
2016-09-04 8:35 ` Leon Romanovsky
[not found] ` <20160904083517.GN21847-2ukJVAZIZ/Y@public.gmane.org>
2016-09-04 10:36 ` Sagi Grimberg
[not found] ` <a220db98-ebbf-5df4-e011-8804442796b8-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>
2016-09-04 21:40 ` Doug Ledford
[not found] ` <280b8620-0996-a9bc-dc93-bf5d710dd6de-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-09-05 1:51 ` Jason Gunthorpe
2016-09-05 5:29 ` Leon Romanovsky
2016-09-06 7:01 ` Christoph Hellwig
[not found] ` <20160906070102.GA23248-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2016-09-06 8:50 ` Sagi Grimberg
[not found] ` <6d47ca96-25eb-8358-879d-fc646ddda9cb-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>
2016-09-06 11:07 ` Leon Romanovsky
[not found] ` <20160906110729.GM21847-2ukJVAZIZ/Y@public.gmane.org>
2016-09-15 6:17 ` Christoph Hellwig
[not found] ` <20160915061753.GD4869-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2016-09-15 6:52 ` Leon Romanovsky
[not found] ` <20160915065242.GO26069-2ukJVAZIZ/Y@public.gmane.org>
2016-09-15 8:06 ` Christoph Hellwig
[not found] ` <20160915080600.GA31776-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2016-09-15 8:11 ` Leon Romanovsky
[not found] ` <20160915081149.GT26069-2ukJVAZIZ/Y@public.gmane.org>
2016-09-15 8:13 ` Christoph Hellwig
[not found] ` <20160915081327.GA7572-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2016-09-15 8:39 ` Leon Romanovsky
[not found] ` <20160915083945.GU26069-2ukJVAZIZ/Y@public.gmane.org>
2016-09-15 16:04 ` Jason Gunthorpe
[not found] ` <20160915160427.GC18154-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-15 16:09 ` Steve Wise
2016-09-15 16:37 ` Leon Romanovsky
[not found] ` <20160915163756.GB26069-2ukJVAZIZ/Y@public.gmane.org>
2016-09-15 16:39 ` Steve Wise
2016-09-15 16:44 ` Leon Romanovsky
[not found] ` <20160915164416.GC26069-2ukJVAZIZ/Y@public.gmane.org>
2016-09-15 16:49 ` Woodruff, Robert J
[not found] ` <9C6B67F36DCAFC479B1CF6A967258A8C7DE1641A-8oqHQFITsIFqS6EAlXoojrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2016-09-15 18:55 ` Leon Romanovsky
2016-09-15 19:04 ` Bart Van Assche
[not found] ` <98fb59c6-2a6d-b36a-d582-e3b24a8d7024-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2016-09-15 19:17 ` Leon Romanovsky
2016-09-15 16:49 ` Jason Gunthorpe
[not found] ` <20160915164931.GC26111-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-15 18:53 ` Leon Romanovsky
2016-09-15 19:09 ` Steve Wise
2016-09-15 19:26 ` Jason Gunthorpe
[not found] ` <20160915192628.GB437-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-15 19:36 ` Steve Wise
2016-09-16 7:06 ` Weiny, Ira
[not found] ` <2807E5FD2F6FDA4886F6618EAC48510E24EE4644-8k97q/ur5Z2krb+BlOpmy7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
2016-09-16 13:51 ` Steve Wise
2016-09-16 14:53 ` Leon Romanovsky
2016-09-16 9:09 ` 'Christoph Hellwig'
2016-09-16 15:17 ` Doug Ledford
2016-09-18 16:48 ` Sagi Grimberg
[not found] ` <33226ea3-bd5c-c40c-8080-def9d98980f9-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>
2016-09-18 16:53 ` Leon Romanovsky
[not found] ` <20160918165354.GK2923-2ukJVAZIZ/Y@public.gmane.org>
2016-09-18 17:04 ` Sagi Grimberg
2016-09-06 18:34 ` Jason Gunthorpe
[not found] ` <20160906183405.GA27914-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-07 6:56 ` Leon Romanovsky
2016-09-07 8:21 ` Sagi Grimberg
[not found] ` <cd964412-11f3-d1ca-ef76-830a24cb8e68-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>
2016-09-07 13:14 ` Yishai Hadas
[not found] ` <924d7775-0d24-e1ca-b0ee-226df053089a-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>
2016-09-07 15:58 ` Jason Gunthorpe
[not found] ` <20160907155849.GE2878-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-08 8:20 ` Sagi Grimberg
2016-09-06 19:38 ` Jason Gunthorpe
2016-08-30 16:53 ` Jason Gunthorpe
[not found] ` <20160830165352.GE26778-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-08-30 18:38 ` Leon Romanovsky
2016-08-31 17:40 ` Woodruff, Robert J
[not found] ` <9C6B67F36DCAFC479B1CF6A967258A8C7DE04100-8oqHQFITsIFqS6EAlXoojrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2016-08-31 20:03 ` Jason Gunthorpe
[not found] ` <20160831200336.GA4134-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-01 8:26 ` Christoph Hellwig
[not found] ` <20160901082643.GA19799-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2016-09-01 11:03 ` Leon Romanovsky
[not found] ` <20160901110352.GI3694-2ukJVAZIZ/Y@public.gmane.org>
2016-09-01 12:39 ` Christoph Lameter
[not found] ` <alpine.DEB.2.20.1609010736370.31007-wcBtFHqTun5QOdAKl3ChDw@public.gmane.org>
2016-09-01 13:07 ` Leon Romanovsky
[not found] ` <20160901130705.GC21847-2ukJVAZIZ/Y@public.gmane.org>
2016-09-01 14:11 ` Christoph Lameter
2016-09-01 18:14 ` Jason Gunthorpe
[not found] ` <20160901181421.GE20472-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-01 19:46 ` Doug Ledford
2016-09-01 17:52 ` Jason Gunthorpe
[not found] ` <20160901175230.GD20472-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-01 19:14 ` Woodruff, Robert J
[not found] ` <9C6B67F36DCAFC479B1CF6A967258A8C7DE04AA2-8oqHQFITsIFqS6EAlXoojrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2016-09-01 19:32 ` Jason Gunthorpe
2016-09-01 14:21 ` Woodruff, Robert J
2016-09-01 15:29 ` ira.weiny
[not found] ` <20160901152920.GA23742-W4f6Xiosr+yv7QzWx2u06xL4W9x8LtSr@public.gmane.org>
2016-09-01 17:09 ` Jason Gunthorpe
[not found] ` <20160901170955.GA19982-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-01 19:38 ` Doug Ledford
[not found] ` <a27267c8-3d5c-cdfe-ed2a-d57cb106a3bf-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-09-01 20:17 ` Jason Gunthorpe
[not found] ` <20160901201727.GG20472-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-04 21:38 ` Doug Ledford
[not found] ` <9efe8c8f-40e2-b016-9a1e-4770298b9068-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-09-05 2:34 ` Jason Gunthorpe
2016-09-02 2:04 ` ira.weiny
[not found] ` <20160902020411.GD23742-W4f6Xiosr+yv7QzWx2u06xL4W9x8LtSr@public.gmane.org>
2016-09-02 17:18 ` Jason Gunthorpe
2016-09-01 15:24 ` Sagi Grimberg
[not found] ` <4f0876ce-f3c9-83e3-d0ef-0c5656ce9462-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>
2016-09-01 15:29 ` Steve Wise
2016-09-01 15:56 ` Bart Van Assche
[not found] ` <53eb35b4-0320-acd9-9969-73f5817c8144-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2016-09-01 17:23 ` Jason Gunthorpe
[not found] ` <20160901172355.GA20472-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-01 18:36 ` Steve Wise
2016-09-02 23:32 ` Jason Gunthorpe
[not found] ` <20160902233231.GA26309-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-03 0:10 ` Bart Van Assche
[not found] ` <ef8214f8-d44d-2289-d1ed-a0998e9e05c0-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org>
2016-09-03 5:12 ` Jason Gunthorpe
2016-09-03 14:08 ` Bart Van Assche
[not found] ` <BLUPR02MB16836859F638150FF6330A0A81E40-Y8PPn9RqzNfZ9ihocuPUdanrV9Ap65cLvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2016-09-05 4:10 ` Jason Gunthorpe
[not found] ` <20160903051222.GA2098-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-04 5:54 ` Leon Romanovsky
[not found] ` <20160904055441.GI21847-2ukJVAZIZ/Y@public.gmane.org>
2016-09-04 23:55 ` Jason Gunthorpe
[not found] ` <20160904235555.GA21542-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-05 12:48 ` Leon Romanovsky
[not found] ` <20160905124802.GX21847-2ukJVAZIZ/Y@public.gmane.org>
2016-09-05 17:46 ` Jason Gunthorpe
[not found] ` <20160905174636.GC14403-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-14 4:04 ` Jason Gunthorpe
2016-09-04 21:47 ` Doug Ledford
2016-09-01 19:49 ` Doug Ledford
[not found] ` <3a266ff7-006f-3d27-9e07-9e2e3ba2d1f9-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-09-01 19:52 ` Steve Wise
2016-09-01 20:21 ` Jason Gunthorpe
[not found] ` <20160901202110.GH20472-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-04 21:45 ` Doug Ledford
2016-09-04 7:55 ` Sagi Grimberg
2016-09-04 15:07 ` Bart Van Assche
2016-09-06 13:59 ` Hal Rosenstock
[not found] ` <bb889a58-331c-8ba8-920d-e3a79072dce4-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>
2016-09-06 16:37 ` Jason Gunthorpe
[not found] ` <20160906163708.GA3862-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-06 17:05 ` Hal Rosenstock
[not found] ` <a815efb1-424f-10a6-468e-d94f420a73be-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>
2016-09-06 18:15 ` Jason Gunthorpe
2016-09-13 16:28 ` Hefty, Sean
[not found] ` <1828884A29C6694DAF28B7E6B8A82373AB07FB7A-P5GAC/sN6hkd3b2yrw5b5LfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2016-09-13 16:51 ` Hefty, Sean
[not found] ` <1828884A29C6694DAF28B7E6B8A82373AB07FBE1-P5GAC/sN6hkd3b2yrw5b5LfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2016-09-13 18:03 ` Jason Gunthorpe
[not found] ` <20160913180342.GA6933-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-13 22:13 ` Hefty, Sean
[not found] ` <1828884A29C6694DAF28B7E6B8A82373AB08075C-P5GAC/sN6hkd3b2yrw5b5LfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2016-09-13 22:25 ` Jason Gunthorpe
[not found] ` <20160913222539.GB29095-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-13 23:00 ` Hefty, Sean
[not found] ` <1828884A29C6694DAF28B7E6B8A82373AB080798-P5GAC/sN6hkd3b2yrw5b5LfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2016-09-16 15:12 ` Doug Ledford
[not found] ` <edc4c963-847a-e973-f1f1-ab9b78ad9d19-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-09-16 16:16 ` Jason Gunthorpe
[not found] ` <20160916161626.GB2833-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-16 16:24 ` Hefty, Sean
[not found] ` <1828884A29C6694DAF28B7E6B8A82373AB08C5F3-P5GAC/sN6hkd3b2yrw5b5LfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2016-09-16 16:55 ` Jason Gunthorpe
[not found] ` <20160916165500.GA15159-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-16 17:13 ` Hefty, Sean
2016-09-19 18:55 ` Jason Gunthorpe
[not found] ` <20160919185502.GA12436-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-19 18:58 ` Hefty, Sean
[not found] ` <1828884A29C6694DAF28B7E6B8A82373AB08D2CD-P5GAC/sN6hkd3b2yrw5b5LfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2016-09-19 22:54 ` Jason Gunthorpe
2016-09-16 16:34 ` Doug Ledford
[not found] ` <de8022d4-debb-2366-48c9-fdd8e391eb4b-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-09-16 16:46 ` Hal Rosenstock
2016-09-16 16:56 ` Hal Rosenstock
[not found] ` <9aaeb3e2-9283-9850-0dfa-d1ea150e7408-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>
2016-09-16 17:04 ` Jason Gunthorpe
[not found] ` <20160916170403.GB15159-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-09-16 18:08 ` Doug Ledford
2016-09-13 18:06 ` Jason Gunthorpe
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=1471889618-1605-1-git-send-email-jgunthorpe@obsidianresearch.com \
--to=jgunthorpe-epgobjl8dl3ta4ec/59zmfatqe2ktcn/@public.gmane.org \
--cc=Devesh.sharma-laKkSmNT4hbQT0dZR+AlfA@public.gmane.org \
--cc=Tatyana.E.Nikolova-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
--cc=dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
--cc=hal-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org \
--cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=mike.marciniszyn-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
--cc=monis-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org \
--cc=sean.hefty-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
--cc=swise-7bPotxP6k4+P2YhJcF5u+vpXobYPEAuW@public.gmane.org \
--cc=vlad-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org \
--cc=yishaih-VPRAkNaXOzVWk0Htik3J/w@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.