Show patches with: Submitter = Al Viro       |    Archived = No       |   65 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[net] fix a braino in cmsghdr_from_user_compat_to_kern() [net] fix a braino in cmsghdr_from_user_compat_to_kern() - 1 - 1 --- 2020-07-27 Al Viro davem Accepted
Re: PROBLEM: cryptsetup fails to unlock drive in 5.8-rc6 (regression) Re: PROBLEM: cryptsetup fails to unlock drive in 5.8-rc6 (regression) - - - - --- 2020-07-27 Al Viro davem RFC
[net-next] switch cmsghdr_from_user_compat_to_kern() to copy_from_user() [net-next] switch cmsghdr_from_user_compat_to_kern() to copy_from_user() - - - - --- 2020-05-31 Al Viro davem Accepted
[9/9] bpf: make bpf_check_uarg_tail_zero() use check_zeroed_user() Untitled series #180308 1 - - - --- 2020-05-29 Al Viro bpf Awaiting Upstream
[net-next,19/19] atm: switch do_atmif_sioc() to direct use of atm_dev_ioctl() [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,18/19] atm: lift copyin from atm_dev_ioctl() [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,17/19] atm: switch do_atm_iobuf() to direct use of atm_getnames() [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,16/19] atm: move copyin from atm_getnames() into the caller [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,15/19] atm: separate ATM_GETNAMES handling from the rest of atm_dev_ioctl() [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,14/19] batadv_socket_read(): get rid of pointless access_ok() [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,13/19] get rid of compat_mc_setsockopt() [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,12/19] handle the group_source_req options directly [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,11/19] ipv6: take handling of group_source_req options into a helper [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,10/19] ipv4: take handling of group_source_req options into a helper [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,09/19] ipv[46]: do compat setsockopt for MCAST_{JOIN,LEAVE}_GROUP directly [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,08/19] ipv6: do compat setsockopt for MCAST_MSFILTER directly [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,07/19] ip6_mc_msfilter(): pass the address list separately [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,06/19] ipv4: do compat setsockopt for MCAST_MSFILTER directly [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,05/19] set_mcast_msfilter(): take the guts of setsockopt(MCAST_MSFILTER) into a helper [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,04/19] get rid of compat_mc_getsockopt() [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,03/19] ip*_mc_gsfget(): lift copyout of struct group_filter into callers [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,02/19] compat_ip{,v6}_setsockopt(): enumerate MCAST_... options explicitly [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h [net-next,01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-21 Al Viro davem Accepted
[19/19] atm: switch do_atmif_sioc() to direct use of atm_dev_ioctl() [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[18/19] atm: lift copyin from atm_dev_ioctl() [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[17/19] atm: switch do_atm_iobuf() to direct use of atm_getnames() [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[16/19] atm: move copyin from atm_getnames() into the caller [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[15/19] atm: separate ATM_GETNAMES handling from the rest of atm_dev_ioctl() [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[14/19] batadv_socket_read(): get rid of pointless access_ok() [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[13/19] get rid of compat_mc_setsockopt() [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[12/19] handle the group_source_req options directly [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[11/19] ipv6: take handling of group_source_req options into a helper [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[10/19] ipv4: take handling of group_source_req options into a helper [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[09/19] ipv[46]: do compat setsockopt for MCAST_{JOIN,LEAVE}_GROUP directly [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[08/19] ipv6: do compat setsockopt for MCAST_MSFILTER directly [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[07/19] ip6_mc_msfilter(): pass the address list separately [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[06/19] ipv4: do compat setsockopt for MCAST_MSFILTER directly [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[05/19] set_mcast_msfilter(): take the guts of setsockopt(MCAST_MSFILTER) into a helper [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[04/19] get rid of compat_mc_getsockopt() [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[03/19] ip*_mc_gsfget(): lift copyout of struct group_filter into callers [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[02/19] compat_ip{,v6}_setsockopt(): enumerate MCAST_... options explicitly [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h [01/19] lift compat definitions of mcast [sg]etsockopt requests into net/compat.h - - - - --- 2020-05-11 Al Viro davem RFC
[bpf] don't bother with getname/kern_path - use user_path_at [bpf] don't bother with getname/kern_path - use user_path_at - - - - --- 2020-01-20 Al Viro bpf Accepted
coallocate socket_wq with socket itself coallocate socket_wq with socket itself - - - - --- 2019-07-05 Al Viro davem Accepted
sockfs: switch to ->free_inode() sockfs: switch to ->free_inode() - - - - --- 2019-07-05 Al Viro davem Accepted
[RFC] folding socket->wq into struct socket [RFC] folding socket->wq into struct socket - - - - --- 2019-05-02 Al Viro davem RFC
[8/8] aio: move sanity checks and request allocation to io_submit_one() [1/8] pin iocb through aio. - - - - --- 2019-03-10 Al Viro davem Not Applicable
[7/8] deal with get_reqs_available() in aio_get_req() itself [1/8] pin iocb through aio. - - 1 - --- 2019-03-10 Al Viro davem Not Applicable
[6/8] move dropping ->ki_eventfd into iocb_destroy() [1/8] pin iocb through aio. - - - - --- 2019-03-10 Al Viro davem Not Applicable
[5/8] make aio_read()/aio_write() return int [1/8] pin iocb through aio. - - 1 - --- 2019-03-10 Al Viro davem Not Applicable
[4/8] Fix aio_poll() races [1/8] pin iocb through aio. - - - - --- 2019-03-10 Al Viro davem Not Applicable
[3/8] aio: store event at final iocb_put() [1/8] pin iocb through aio. - - - - --- 2019-03-10 Al Viro davem Not Applicable
[2/8] keep io_event in aio_kiocb [1/8] pin iocb through aio. - - - - --- 2019-03-10 Al Viro davem Not Applicable
[1/8] pin iocb through aio. [1/8] pin iocb through aio. - - 1 - --- 2019-03-10 Al Viro davem Not Applicable
[8/8] aio: move sanity checks and request allocation to io_submit_one() [1/8] aio: make sure file is pinned - - - - --- 2019-03-07 Al Viro davem Not Applicable
[7/8] deal with get_reqs_available() in aio_get_req() itself [1/8] aio: make sure file is pinned - - - - --- 2019-03-07 Al Viro davem Not Applicable
[6/8] move dropping ->ki_eventfd into iocb_put() [1/8] aio: make sure file is pinned - - - - --- 2019-03-07 Al Viro davem Not Applicable
[5/8] make aio_read()/aio_write() return int [1/8] aio: make sure file is pinned - - - - --- 2019-03-07 Al Viro davem Not Applicable
[4/8] aio_poll(): get rid of weird refcounting [1/8] aio: make sure file is pinned - - - - --- 2019-03-07 Al Viro davem Not Applicable
[3/8] aio_poll(): sanitize the logics after vfs_poll(), get rid of leak on error [1/8] aio: make sure file is pinned - - - - --- 2019-03-07 Al Viro davem Not Applicable
[2/8] aio_poll_wake(): don't set ->woken if we ignore the wakeup [1/8] aio: make sure file is pinned - - - - --- 2019-03-07 Al Viro davem Not Applicable
[1/8] aio: make sure file is pinned [1/8] aio: make sure file is pinned - - - - --- 2019-03-07 Al Viro davem Not Applicable
aio: prevent the final fput() in the middle of vfs_poll() (Re: KASAN: use-after-free Read in unix_d… aio: prevent the final fput() in the middle of vfs_poll() (Re: KASAN: use-after-free Read in unix_d… - 1 1 - --- 2019-03-03 Al Viro davem Not Applicable
[RFC] coallocating struct socket and struct socket_wq [RFC] coallocating struct socket and struct socket_wq - - - - --- 2019-02-21 Al Viro davem RFC
[unix] missing barriers in some of unix_sock ->addr and ->path accesses [unix] missing barriers in some of unix_sock ->addr and ->path accesses - - - - --- 2019-02-15 Al Viro davem Accepted