lkml.org 
[lkml]   [2023]   [Nov]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH RFC V2 2/6] RDMA/rxe: set RXE_PAGE_SIZE_CAP to PAGE_SIZE
    Date
    RXE_PAGE_SIZE_CAP means the MR page size supported by RXE. However
    in current RXE implementation, only PAGE_SIZE MR works well.
    So change it to PAGE_SIZE only.

    ULPs such as SRP calculating the page size according to this attribute
    get worked again with this change.

    Signed-off-by: Li Zhijian <lizhijian@fujitsu.com>
    ---
    drivers/infiniband/sw/rxe/rxe_param.h | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/drivers/infiniband/sw/rxe/rxe_param.h b/drivers/infiniband/sw/rxe/rxe_param.h
    index d2f57ead78ad..b1cf1e1c0ce1 100644
    --- a/drivers/infiniband/sw/rxe/rxe_param.h
    +++ b/drivers/infiniband/sw/rxe/rxe_param.h
    @@ -38,7 +38,7 @@ static inline enum ib_mtu eth_mtu_int_to_enum(int mtu)
    /* default/initial rxe device parameter settings */
    enum rxe_device_param {
    RXE_MAX_MR_SIZE = -1ull,
    - RXE_PAGE_SIZE_CAP = 0xfffff000,
    + RXE_PAGE_SIZE_CAP = PAGE_SIZE,
    RXE_MAX_QP_WR = DEFAULT_MAX_VALUE,
    RXE_DEVICE_CAP_FLAGS = IB_DEVICE_BAD_PKEY_CNTR
    | IB_DEVICE_BAD_QKEY_CNTR
    --
    2.41.0
    \
     
     \ /
      Last update: 2023-11-20 13:47    [W:4.078 / U:0.012 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site