On Tue, Jul 21, 2020 at 01:16:18PM +0300, Kamal Heib wrote: > The RoCE spec require from RoCE devices to support only the defualt pkey, > While the rxe driver maintain a 64 enties pkey table and use only the > first entry. With that said remove the maintaing of the pkey table and > used the default pkey when needed. > > Fixes: 8700e3e7c485 ("Soft RoCE driver") > Signed-off-by: Kamal Heib <kamalheib1@xxxxxxxxx> > --- > drivers/infiniband/sw/rxe/rxe.c | 34 +++------------------------ > drivers/infiniband/sw/rxe/rxe_param.h | 4 ++-- > drivers/infiniband/sw/rxe/rxe_recv.c | 29 ++++------------------- > drivers/infiniband/sw/rxe/rxe_req.c | 5 +--- > drivers/infiniband/sw/rxe/rxe_verbs.c | 17 +++----------- > drivers/infiniband/sw/rxe/rxe_verbs.h | 1 - > 6 files changed, 13 insertions(+), 77 deletions(-) It looks OK to me, but this is not a 'fixes' so I dropped it. There is no reason a rxe device should have anything other than a single entry pkey table with the default value Applied to for-next Thanks, Jason