RDMA/rxe: Remove unneeded RXE_POOL_ATOMIC flag
authorBob Pearson <rpearsonhpe@gmail.com>
Wed, 16 Dec 2020 23:15:44 +0000 (17:15 -0600)
committerJason Gunthorpe <jgg@nvidia.com>
Tue, 12 Jan 2021 20:35:38 +0000 (16:35 -0400)
Remove RXE_POOL_ATOMIC flag from rxe_type_info for AH objects.  These
objects are now allocated by rdma/core so there is no further reason for
this flag.

Link: https://lore.kernel.org/r/20201216231550.27224-2-rpearson@hpe.com
Signed-off-by: Bob Pearson <rpearson@hpe.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/infiniband/sw/rxe/rxe_pool.c

index b374eb5..11571ff 100644 (file)
@@ -25,7 +25,7 @@ struct rxe_type_info rxe_type_info[RXE_NUM_TYPES] = {
        [RXE_TYPE_AH] = {
                .name           = "rxe-ah",
                .size           = sizeof(struct rxe_ah),
-               .flags          = RXE_POOL_ATOMIC | RXE_POOL_NO_ALLOC,
+               .flags          = RXE_POOL_NO_ALLOC,
        },
        [RXE_TYPE_SRQ] = {
                .name           = "rxe-srq",