]> git.ipfire.org Git - thirdparty/linux.git/commit
RDMA/mana_ib: Support memory windows
authorKonstantin Taranov <kotaranov@microsoft.com>
Tue, 31 Mar 2026 09:08:51 +0000 (02:08 -0700)
committerJason Gunthorpe <jgg@nvidia.com>
Thu, 9 Apr 2026 14:22:06 +0000 (11:22 -0300)
commitb21058880c454a06eeb0d146cd08e80b00caacb4
treef8875fcd7d81b544c8917d2c72d707faff2f4655
parent7244491dab347f648e661da96dc0febadd9daec3
RDMA/mana_ib: Support memory windows

Implement .alloc_mw() and .dealloc_mw() for mana device.

This is just the basic infrastructure, MW is not practically usable until
additional kernel support for allowing user space to submit MW work
requests is completed.

Link: https://patch.msgid.link/r/20260331090851.2276205-1-kotaranov@linux.microsoft.com
Signed-off-by: Konstantin Taranov <kotaranov@microsoft.com>
Reviewed-by: Long Li <longli@microsoft.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/infiniband/hw/mana/device.c
drivers/infiniband/hw/mana/mana_ib.h
drivers/infiniband/hw/mana/mr.c
include/net/mana/gdma.h