On 9/19/20 3:46 AM, Zhu Yanjun wrote: > On 9/19/2020 4:44 PM, Zhu Yanjun wrote: >> >> On 9/19/2020 7:51 AM, Jason Gunthorpe wrote: >>> On Fri, Sep 18, 2020 at 04:15:05PM -0500, Bob Pearson wrote: >>>> This patch series is a collection of API extensions for the rdma_rxe driver. >>>> With this patch set installed there are no errors in pyverbs run-tests and >>>> 31 tests are skipped down from 56. The remaining skipped test cases include >>>> - XRC tests >>>> - ODP tests >>>> - Parent device tests >>>> - Import tests >>>> - Device memory >>>> - MLX5 specific tests >>>> - EFA tests >>> It seems like a big improvement! Thanks! >>> >>> Zhu, can you look through this too? >> >> OK. It seems that a problem occurred in this patch set. >> >> Hi, Bob >> >> Please fix this problem. Thanks a lot. > > The problem mail is in the attachment. Please check and fix it. > > Zhu Yanjun > >> >> Zhu Yanjun >> >>> >>> Jason >>> >>>> It continues from the previous (v4) set which implemented memory windows and >>>> has had a number of individual patches picked up in for-next. >>>> >>>> This set (v5) includes: >>>> Ported to current head of tree >>>> Memory windows patches not yet picked up >>>> kernel support for the extended user space APIs: >>>> - ibv_query_device_ex >>>> - ibv_create_cq_ex >>>> - ibv_create_qp_ex >>>> Fixes for multicast which is not currently working >>> I would like to progress the simple independent obviously OK bits, >>> could you split them out? >>> >>> Jason > > Zhu, The missing prototype was a good catch. (That is resolved now.) But I can't figure out the null pointer arithmetic warnings. They are all in obscure distant header files. Do you have any insight about those? Bob