]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r273135 and r273867:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 30 Oct 2014 17:05:32 +0000 (17:05 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 30 Oct 2014 17:05:32 +0000 (17:05 +0000)
commitc8c99e885dc261511c490d165d309572d8727a8b
tree6f8949cafda93a4aa379199f98b340b57d27b759
parentf541b5f95696408c3d0b2682ceac9daaad23e1d5
MFC r273135 and r273867:
Update the OFED Linux compatibility layer and
Mellanox hardware driver(s):

- Properly name an inclusion guard.
- Fix compile warnings regarding unsigned enums.
- Fix compile warning regarding unused variable.
- Add two new sysctl nodes.
- Remove all empty linux header files.
- Make an error printout more verbose.
- Use "mod_delayed_work()" instead of
  cancelling and starting a timeout.
- Implement more Linux scatterlist
  functions.
- Don't forget to add "options OFED" to
  the kernel configuration file before
  using infiniband.

Sponsored by: Mellanox Technologies

git-svn-id: svn://svn.freebsd.org/base/stable/9@273868 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
34 files changed:
sys/contrib/rdma/krping/krping.c
sys/ofed/drivers/infiniband/core/addr.c
sys/ofed/drivers/infiniband/core/agent.c
sys/ofed/drivers/infiniband/core/ucm.c
sys/ofed/drivers/infiniband/core/uverbs_main.c
sys/ofed/drivers/infiniband/hw/mlx4/ah.c
sys/ofed/drivers/infiniband/hw/mthca/mthca_config_reg.h
sys/ofed/drivers/infiniband/hw/mthca/mthca_memfree.c
sys/ofed/drivers/infiniband/hw/mthca/mthca_uar.c
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_verbs.c
sys/ofed/drivers/net/mlx4/Makefile
sys/ofed/drivers/net/mlx4/en_ethtool.c
sys/ofed/drivers/net/mlx4/en_netdev.c
sys/ofed/drivers/net/mlx4/en_params.c [deleted file]
sys/ofed/drivers/net/mlx4/en_selftest.c
sys/ofed/drivers/net/mlx4/en_tx.c
sys/ofed/drivers/net/mlx4/mcg.c
sys/ofed/drivers/net/mlx4/pd.c
sys/ofed/drivers/net/mlx4/xrcd.c [deleted file]
sys/ofed/include/asm/page.h [deleted file]
sys/ofed/include/linux/completion.h
sys/ofed/include/linux/etherdevice.h
sys/ofed/include/linux/ethtool.h [deleted file]
sys/ofed/include/linux/inet.h [deleted file]
sys/ofed/include/linux/mlx4/device.h
sys/ofed/include/linux/mlx4/driver.h
sys/ofed/include/linux/mount.h [deleted file]
sys/ofed/include/linux/netdevice.h
sys/ofed/include/linux/scatterlist.h
sys/ofed/include/linux/vmalloc.h
sys/ofed/include/rdma/ib_addr.h
sys/ofed/include/rdma/ib_smi.h
sys/ofed/include/rdma/ib_user_cm.h