On Fri Sep 13 22:36:58 2024 +0000, Paul Gofman wrote:
And the IO_STATUS_BLOCK is not relayed anywhere to the app / caller.
Neither is the sync_ioctl() IOSB. The problem is that for user I/O the 32-bit iosb will always exist, so our I/O infrastructure assumes it will and tries to write to it. Making it not do that is a few orders of magnitude harder than just supplying the dummy iosb.