On Tue, Jan 03, 2023 at 02:11:19PM +0000, Bernard Metzler wrote: > Oh ok, thanks. It is probably find_vma() further down the call > which makes sure the address is valid for the user context. I > tried reserving bogus user memory with siw and indeed get the > right failure from trying to pin it. Why isn't this using a normal umem which does all this for you? Jason