On 10/18/23 12:17, Jason Gunthorpe wrote:
If siw hangs as well, I definitely comfortable continuing to debug and
leaving the work queues in-tree for now.
Regarding the KASAN complaint that I shared about one month ago, can
that complaint have any other root cause than the patch "RDMA/rxe: Add
workqueue support for rxe tasks"? That report shows a use-after-free by
rxe code with a pointer to memory that was owned by the rxe driver and
that was freed by the rxe driver. That memory is an skbuff. The rxe
driver manages skbuffs. The SRP driver doesn't even know about these
skbuff objects. See also
https://lore.kernel.org/linux-rdma/8ee2869b-3f51-4195-9883-015cd30b4241@xxxxxxx/
Thanks,
Bart.