Centos-kernel-stream-9/net/rds
Kamal Heib 5ca13355ba RDMA: Split kernel-only global device caps from uverbs device caps
Bugzilla: https://bugzilla.redhat.com/2120662

commit e945c653c8e972d1b81a88e474d79f801b60213a
Author: Jason Gunthorpe <jgg@ziepe.ca>
Date:   Mon Apr 4 12:26:42 2022 -0300

    RDMA: Split kernel-only global device caps from uverbs device caps

    Split out flags from ib_device::device_cap_flags that are only used
    internally to the kernel into kernel_cap_flags that is not part of the
    uapi. This limits the device_cap_flags to being the same bitmap that will
    be copied to userspace.

    This cleanly splits out the uverbs flags from the kernel flags to avoid
    confusion in the flags bitmap.

    Add some short comments describing which each of the kernel flags is
    connected to. Remove unused kernel flags.

    Link: https://lore.kernel.org/r/0-v2-22c19e565eef+139a-kern_caps_jgg@nvidia.com
    Reviewed-by: Christoph Hellwig <hch@lst.de>
    Reviewed-by: Max Gurtovoy <mgurtovoy@nvidia.com>
    Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>

Signed-off-by: Kamal Heib <kheib@redhat.com>
2022-10-06 09:14:07 -04:00
..
Kconfig
Makefile
af_rds.c
bind.c
cong.c
connection.c
ib.c RDMA: Split kernel-only global device caps from uverbs device caps 2022-10-06 09:14:07 -04:00
ib.h
ib_cm.c
ib_frmr.c net/rds: dma_map_sg is entitled to merge entries 2021-08-18 15:35:50 -07:00
ib_mr.h
ib_rdma.c
ib_recv.c
ib_ring.c
ib_send.c
ib_stats.c
ib_sysctl.c
info.c
info.h
loop.c
loop.h
message.c
page.c
rdma.c
rdma_transport.c
rdma_transport.h
rds.h
rds_single_path.h
recv.c
send.c
stats.c
sysctl.c
tcp.c
tcp.h
tcp_connect.c
tcp_listen.c
tcp_recv.c
tcp_send.c
tcp_stats.c
threads.c
transport.c