On Mon, 16 Oct 2023 06:47:38 -0700, Breno Leitao wrote: > This patchset adds support for getsockopt (SOCKET_URING_OP_GETSOCKOPT) > and setsockopt (SOCKET_URING_OP_SETSOCKOPT) in io_uring commands. > SOCKET_URING_OP_SETSOCKOPT implements generic case, covering all levels > and optnames. SOCKET_URING_OP_GETSOCKOPT is limited, for now, to > SOL_SOCKET level, which seems to be the most common level parameter for > get/setsockopt(2). > > [...] Applied, thanks! [01/11] bpf: Add sockptr support for getsockopt commit: 7cb15cc7e081730df3392f136a8789f3d2c3fd66 [02/11] bpf: Add sockptr support for setsockopt commit: c028f6e54aa180747e384796760eee3bd78e0891 [03/11] net/socket: Break down __sys_setsockopt commit: e70464dcdcddb5128fe7956bf809683824c64de5 [04/11] net/socket: Break down __sys_getsockopt commit: 25f82732c8352bd0bec33c5a9989fd46cac5789f [05/11] io_uring/cmd: Pass compat mode in issue_flags commit: 66c87d5639f2f80421b3a01f12dcb7718f996093 [06/11] tools headers: Grab copy of io_uring.h commit: c36507ed1a2c2cb05c4a2aad9acb39ca5d7c12fe [07/11] selftests/net: Extract uring helpers to be reusable commit: 11336afdd4141bbbd144b118a8a559b1993dc5d2 [08/11] io_uring/cmd: return -EOPNOTSUPP if net is disabled commit: d807234143872e460cdf851f1b2bbda2b427f95d [09/11] io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT commit: c3199f61b896cdef3664dc12729a2beadf322783 [10/11] io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT commit: 43ad652250d24e9496f4cd6a0d670417807ac9a0 [11/11] selftests/bpf/sockopt: Add io_uring support commit: d9710f1d12a99738ff168e252ab8e9ffdeb90ed5 Best regards, -- Jens Axboe