Hi Linus, Two minor fixes in here, both heading to stable. In detail: - Fix error where forced async uring_cmd getsockopt returns the wrong value on execution, leading to it never being completed (Pavel) - Fix io_alloc_pbuf_ring() using a NULL check rather than IS_ERR (Pavel) Please pull! The following changes since commit f557af081de6b45a25e27d633b4d8d2dbc2f428e: Merge tag 'riscv-for-linus-6.11-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux (2024-07-20 09:11:27 -0700) are available in the Git repository at: git://git.kernel.dk/linux.git tags/io_uring-6.11-20240722 for you to fetch changes up to bcc87d978b834c298bbdd9c52454c5d0a946e97e: io_uring: fix error pbuf checking (2024-07-20 11:04:57 -0600) ---------------------------------------------------------------- io_uring-6.11-20240722 ---------------------------------------------------------------- Pavel Begunkov (2): io_uring: fix lost getsockopt completions io_uring: fix error pbuf checking io_uring/kbuf.c | 4 +++- io_uring/uring_cmd.c | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) -- Jens Axboe