Port over linux 4.1.15 mlx4 kernel bypass driver
authorKanoj Sarcar' via Akaros <akaros@googlegroups.com>
Wed, 10 Feb 2016 23:54:30 +0000 (15:54 -0800)
committerBarret Rhoden <brho@cs.berkeley.edu>
Wed, 17 Feb 2016 22:23:14 +0000 (17:23 -0500)
commit40a50ed34916c11ebd22b5fdc461aa4ddec41d6e
tree5f71c735a21dbf83e8921781ba53580eea9c1f81
parentb94d8034d6859d321e67a4f747c5924ebafdbd6c
Port over linux 4.1.15 mlx4 kernel bypass driver

Port over linux 4.1.15 drivers/infiniband/hw/mlx4 logic essential for
kernel bypass NIC access. Slight edits to adapt to Akaros environment
(#if exclusion of non essential code blocks, panic stubs etc), described
in README file.

Signed-off-by: Kanoj Sarcar <kanoj@google.com>
Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
kern/drivers/net/mlx4u/Kconfig [new file with mode: 0644]
kern/drivers/net/mlx4u/Makefile [new file with mode: 0644]
kern/drivers/net/mlx4u/README [new file with mode: 0644]
kern/drivers/net/mlx4u/cq.c [new file with mode: 0644]
kern/drivers/net/mlx4u/doorbell.c [new file with mode: 0644]
kern/drivers/net/mlx4u/main.c [new file with mode: 0644]
kern/drivers/net/mlx4u/mlx4_ib.h [new file with mode: 0644]
kern/drivers/net/mlx4u/mr.c [new file with mode: 0644]
kern/drivers/net/mlx4u/qp.c [new file with mode: 0644]
kern/drivers/net/mlx4u/srq.c [new file with mode: 0644]
kern/drivers/net/mlx4u/user.h [new file with mode: 0644]