Show patches with: Submitter = Al Viro       |   47 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,28/28] deal with the last remaing boolean uses of fd_file() [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1711 2024-11-02 Al Viro Changes Requested
[v3,27/28] css_set_fork(): switch to CLASS(fd_raw, ...) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 17-2 2024-11-02 Al Viro Changes Requested
[v3,26/28] memcg_write_event_control(): switch to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 17-2 2024-11-02 Al Viro Changes Requested
[v3,25/28] assorted variants of irqfd setup: convert to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - - - 17-2 2024-11-02 Al Viro Changes Requested
[v3,24/28] do_pollfd(): convert to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1621 2024-11-02 Al Viro Changes Requested
[v3,23/28] convert do_select() [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1531 2024-11-02 Al Viro Changes Requested
[v3,22/28] convert vfs_dedupe_file_range(). [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1711 2024-11-02 Al Viro Changes Requested
[v3,21/28] convert cifs_ioctl_copychunk() [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 17-2 2024-11-02 Al Viro Changes Requested
[v3,20/28] convert media_request_get_by_fd() [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 17-2 2024-11-02 Al Viro Changes Requested
[v3,19/28] convert spu_run(2) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1711 2024-11-02 Al Viro Changes Requested
[v3,18/28] switch spufs_calls_{get,put}() to CLASS() use [v3,01/28] net/socket.c: switch to CLASS(fd) - - - 1621 2024-11-02 Al Viro Changes Requested
[v3,17/28] convert cachestat(2) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 17-2 2024-11-02 Al Viro Changes Requested
[v3,16/28] convert do_preadv()/do_pwritev() [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1711 2024-11-02 Al Viro Changes Requested
[v3,15/28] fdget(), more trivial conversions [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1711 2024-11-02 Al Viro Changes Requested
[v3,14/28] fdget(), trivial conversions [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1621 2024-11-02 Al Viro netdev Changes Requested
[v3,13/28] privcmd_ioeventfd_assign(): don't open-code eventfd_ctx_fdget() [v3,01/28] net/socket.c: switch to CLASS(fd) - - - 17-2 2024-11-02 Al Viro Changes Requested
[v3,12/28] o2hb_region_dev_store(): avoid goto around fdget()/fdput() [v3,01/28] net/socket.c: switch to CLASS(fd) - - - 1711 2024-11-02 Al Viro Changes Requested
[v3,11/28] introduce "fd_pos" class, convert fdget_pos() users to it. [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1711 2024-11-02 Al Viro Changes Requested
[v3,10/28] fdget_raw() users: switch to CLASS(fd_raw) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1621 2024-11-02 Al Viro Changes Requested
[v3,09/28] convert vmsplice() to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1711 2024-11-02 Al Viro Changes Requested
[v3,08/28] simplify xfs_find_handle() a bit [v3,01/28] net/socket.c: switch to CLASS(fd) - - - 17-2 2024-11-02 Al Viro Changes Requested
[v3,07/28] do_mq_notify(): switch to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 18-1 2024-11-02 Al Viro Changes Requested
[v3,06/28] do_mq_notify(): saner skb freeing on failures [v3,01/28] net/socket.c: switch to CLASS(fd) - - - 18-1 2024-11-02 Al Viro Changes Requested
[v3,05/28] switch netlink_getsockbyfilp() to taking descriptor [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1711 2024-11-02 Al Viro netdev Changes Requested
[v3,04/28] get rid of perf_fget_light(), convert kernel/events/core.c to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1612 2024-11-02 Al Viro Changes Requested
[v3,03/28] timerfd: switch to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1711 2024-11-02 Al Viro Changes Requested
[v3,02/28] regularize emptiness checks in fini_module(2) and vfs_dedupe_file_range() [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1711 2024-11-02 Al Viro Changes Requested
[v3,01/28] net/socket.c: switch to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - 1621 2024-11-02 Al Viro netdev Changes Requested
[CFT,experimental] net/socket.c: use straight fdget/fdput (resend) [CFT,experimental] net/socket.c: use straight fdget/fdput (resend) - - - 163- 2024-05-26 Al Viro netdev RFC
fix breakage in SOCKET_URING_OP_SIOC* implementation fix breakage in SOCKET_URING_OP_SIOC* implementation - - - 1-- 2023-12-14 Al Viro Not Applicable
[8/8] __unix_find_socket_byname(): don't pass hash and type separately [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 123- 2021-06-19 Al Viro netdev Accepted
[7/8] unix_bind_bsd(): unlink if we fail after successful mknod [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 123- 2021-06-19 Al Viro netdev Accepted
[6/8] unix_bind_bsd(): move done_path_create() call after dealing with ->bindlock [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 123- 2021-06-19 Al Viro netdev Accepted
[5/8] fold unix_mknod() into unix_bind_bsd() [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 114- 2021-06-19 Al Viro netdev Accepted
[4/8] unix_bind(): take BSD and abstract address cases into new helpers [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 114- 2021-06-19 Al Viro netdev Accepted
[3/8] unix_bind(): separate BSD and abstract cases [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 123- 2021-06-19 Al Viro netdev Accepted
[2/8] unix_bind(): allocate addr earlier [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 114- 2021-06-19 Al Viro netdev Accepted
[1/8] af_unix: take address assignment/hash insertion into a new helper [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 114- 2021-06-19 Al Viro netdev Accepted
[8/8] __unix_find_socket_byname(): don't pass hash and type separately [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 133- 2021-02-22 Al Viro netdev Not Applicable
[7/8] unix_bind_bsd(): unlink if we fail after successful mknod [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 133- 2021-02-22 Al Viro netdev Not Applicable
[6/8] unix_bind_bsd(): move done_path_create() call after dealing with ->bindlock [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 133- 2021-02-22 Al Viro netdev Not Applicable
[5/8] fold unix_mknod() into unix_bind_bsd() [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 124- 2021-02-22 Al Viro netdev Not Applicable
[4/8] unix_bind(): take BSD and abstract address cases into new helpers [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 124- 2021-02-22 Al Viro netdev Not Applicable
[3/8] unix_bind(): separate BSD and abstract cases [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 133- 2021-02-22 Al Viro netdev Not Applicable
[2/8] unix_bind(): allocate addr earlier [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 124- 2021-02-22 Al Viro netdev Not Applicable
[1/8] af_unix: take address assignment/hash insertion into a new helper [1/8] af_unix: take address assignment/hash insertion into a new helper - - - 124- 2021-02-22 Al Viro netdev Not Applicable
saner sock_from_file() calling conventions (was Re: [PATCH] bpf: Expose a bpf_sock_from_file helper… saner sock_from_file() calling conventions (was Re: [PATCH] bpf: Expose a bpf_sock_from_file helper… - - - 1-- 2020-11-12 Al Viro bpf RFC