From: Jack Wang <redacted>
This series introduces IBNBD/IBTRS kernel modules.
IBNBD (InfiniBand network block device) allows for an RDMA transfer of block
IO
over InfiniBand network. The driver presents itself as a block device on
client
side and transmits the block requests in a zero-copy fashion to the
server-side
via InfiniBand. The server part of the driver converts the incoming buffers
back
into BIOs and hands them down to the underlying block device. As soon as IO
responses come back from the drive, they are being transmitted back to the
client.
Hey Jack, why is this IB specific? Can it work over iWARP transports as well?
Steve.