Show patches with: Submitter = Al Viro       |   1614 patches
« 1 2 ... 5 6 716 17 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,01/37] ntfs_copy_from_user_iter(): don't bother with copying iov_iter [RFC,01/37] ntfs_copy_from_user_iter(): don't bother with copying iov_iter - - - --- 2021-06-06 Al Viro New
[14/14] getcwd(2): clean up error handling [01/14] d_path: "\0" is {0,0}, not {0} - 1 - --- 2021-05-19 Al Viro New
[13/14] d_path: prepend_path() is unlikely to return non-zero [01/14] d_path: "\0" is {0,0}, not {0} - 1 - --- 2021-05-19 Al Viro New
[12/14] d_path: prepend_path(): lift the inner loop into a new helper [01/14] d_path: "\0" is {0,0}, not {0} - 1 - --- 2021-05-19 Al Viro New
[11/14] d_path: prepend_path(): lift resetting b in case when we'd return 3 out of loop [01/14] d_path: "\0" is {0,0}, not {0} - - - --- 2021-05-19 Al Viro New
[10/14] d_path: prepend_path(): get rid of vfsmnt [01/14] d_path: "\0" is {0,0}, not {0} - - - --- 2021-05-19 Al Viro New
[09/14] d_path: introduce struct prepend_buffer [01/14] d_path: "\0" is {0,0}, not {0} - - - --- 2021-05-19 Al Viro New
[08/14] d_path: make prepend_name() boolean [01/14] d_path: "\0" is {0,0}, not {0} - 1 - --- 2021-05-19 Al Viro New
[07/14] d_path: lift -ENAMETOOLONG handling into callers of prepend_path() [01/14] d_path: "\0" is {0,0}, not {0} - 1 - --- 2021-05-19 Al Viro New
[06/14] d_path: don't bother with return value of prepend() [01/14] d_path: "\0" is {0,0}, not {0} - 1 - --- 2021-05-19 Al Viro New
[05/14] getcwd(2): saner logics around prepend_path() call [01/14] d_path: "\0" is {0,0}, not {0} - 1 - --- 2021-05-19 Al Viro New
[04/14] d_path: get rid of path_with_deleted() [01/14] d_path: "\0" is {0,0}, not {0} - - - --- 2021-05-19 Al Viro New
[03/14] d_path: regularize handling of root dentry in __dentry_path() [01/14] d_path: "\0" is {0,0}, not {0} - 1 - --- 2021-05-19 Al Viro New
[02/14] d_path: saner calling conventions for __dentry_path() [01/14] d_path: "\0" is {0,0}, not {0} - 1 - --- 2021-05-19 Al Viro New
[01/14] d_path: "\0" is {0,0}, not {0} [01/14] d_path: "\0" is {0,0}, not {0} - 1 - --- 2021-05-19 Al Viro New
[git,pull] more simple_recursive_removal() stuff [git,pull] more simple_recursive_removal() stuff - - - --- 2021-05-03 Al Viro New
[git,pull] #work.file [git,pull] #work.file - - - --- 2021-05-03 Al Viro New
[git,pull] work.misc [git,pull] work.misc - - - --- 2021-05-02 Al Viro New
[git,pull] ecryptfs series [git,pull] ecryptfs series - - - --- 2021-05-02 Al Viro New
[git,pull] fileattr series from Miklos [git,pull] fileattr series from Miklos - - - --- 2021-04-26 Al Viro New
[git,pull] vfs.git inode type handling fixes [git,pull] vfs.git inode type handling fixes - - - --- 2021-04-26 Al Viro New
[git,pull] breakage in LOOKUP_MOUNTPOINT handling [git,pull] breakage in LOOKUP_MOUNTPOINT handling - - - --- 2021-04-08 Al Viro New
[git,pull] a couple of fixes in vfs.git [git,pull] a couple of fixes in vfs.git - - - --- 2021-04-06 Al Viro New
[4/4] ecryptfs: ecryptfs_dentry_info->crypt_stat is never used [1/4] ecryptfs: get rid of pointless dget/dput in ->symlink() and ->link() - - - --- 2021-03-20 Al Viro New
[3/4] ecryptfs: get rid of unused accessors [1/4] ecryptfs: get rid of pointless dget/dput in ->symlink() and ->link() - - - --- 2021-03-20 Al Viro New
[2/4] ecryptfs: saner API for lock_parent() [1/4] ecryptfs: get rid of pointless dget/dput in ->symlink() and ->link() - - - --- 2021-03-20 Al Viro New
[1/4] ecryptfs: get rid of pointless dget/dput in ->symlink() and ->link() [1/4] ecryptfs: get rid of pointless dget/dput in ->symlink() and ->link() - - - --- 2021-03-20 Al Viro New
[7/7] cifs: switch build_path_from_dentry() to using dentry_path_raw() [1/7] cifs: don't cargo-cult strndup() - - - --- 2021-03-20 Al Viro New
[6/7] cifs: allocate buffer in the caller of build_path_from_dentry() [1/7] cifs: don't cargo-cult strndup() - - - --- 2021-03-20 Al Viro New
[5/7] cifs: make build_path_from_dentry() return const char * [1/7] cifs: don't cargo-cult strndup() - - - --- 2021-03-20 Al Viro New
[4/7] cifs: constify pathname arguments in a bunch of helpers [1/7] cifs: don't cargo-cult strndup() - - - --- 2021-03-20 Al Viro New
[3/7] cifs: constify path argument of ->make_node() [1/7] cifs: don't cargo-cult strndup() - - - --- 2021-03-20 Al Viro New
[2/7] cifs: constify get_normalized_path() properly [1/7] cifs: don't cargo-cult strndup() - - - --- 2021-03-20 Al Viro New
[1/7] cifs: don't cargo-cult strndup() [1/7] cifs: don't cargo-cult strndup() - - - --- 2021-03-20 Al Viro New
[v2,15/15] spufs: fix bogosity in S_ISGID handling [v2,01/15] new helper: inode_wrong_type() 1 - - --- 2021-03-13 Al Viro New
[v2,14/15] 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" [v2,01/15] new helper: inode_wrong_type() - 1 - --- 2021-03-13 Al Viro New
[v2,13/15] openpromfs: don't do unlock_new_inode() until the new inode is set up [v2,01/15] new helper: inode_wrong_type() - - - --- 2021-03-13 Al Viro New
[v2,12/15] hostfs_mknod(): don't bother with init_special_inode() [v2,01/15] new helper: inode_wrong_type() - - - --- 2021-03-13 Al Viro New
[v2,11/15] cifs: have cifs_fattr_to_inode() refuse to change type on live inode [v2,01/15] new helper: inode_wrong_type() - 1 - --- 2021-03-13 Al Viro New
[v2,10/15] cifs: have ->mkdir() handle race with another client sanely [v2,01/15] new helper: inode_wrong_type() - 1 - --- 2021-03-13 Al Viro New
[v2,09/15] do_cifs_create(): don't set ->i_mode of something we had not created [v2,01/15] new helper: inode_wrong_type() - 1 - --- 2021-03-13 Al Viro New
[v2,08/15] gfs2: be careful with inode refresh [v2,01/15] new helper: inode_wrong_type() - - - --- 2021-03-13 Al Viro New
[v2,07/15] ocfs2_inode_lock_update(): make sure we don't change the type bits of i_mode [v2,01/15] new helper: inode_wrong_type() - - - --- 2021-03-13 Al Viro New
[v2,06/15] orangefs_inode_is_stale(): i_mode type bits do *not* form a bitmap... [v2,01/15] new helper: inode_wrong_type() - - - --- 2021-03-13 Al Viro New
[v2,05/15] vboxsf: don't allow to change the inode type [v2,01/15] new helper: inode_wrong_type() - - - --- 2021-03-13 Al Viro New
[v2,04/15] afs: Fix updating of i_mode due to 3rd party change [v2,01/15] new helper: inode_wrong_type() - - - --- 2021-03-13 Al Viro New
[v2,03/15] ceph: don't allow type or device number to change on non-I_NEW inodes [v2,01/15] new helper: inode_wrong_type() - - - --- 2021-03-13 Al Viro New
[v2,02/15] ceph: fix up error handling with snapdirs [v2,01/15] new helper: inode_wrong_type() - - - --- 2021-03-13 Al Viro New
[v2,01/15] new helper: inode_wrong_type() [v2,01/15] new helper: inode_wrong_type() - 1 - --- 2021-03-13 Al Viro New
[git,pull] vfs.git misc stuff [git,pull] vfs.git misc stuff - - - --- 2021-02-27 Al Viro New
[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 - - - --- 2021-02-22 Al Viro New
[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 - - - --- 2021-02-22 Al Viro New
[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 - - - --- 2021-02-22 Al Viro New
[5/8] fold unix_mknod() into unix_bind_bsd() [1/8] af_unix: take address assignment/hash insertion into a new helper - - - --- 2021-02-22 Al Viro New
[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 - - - --- 2021-02-22 Al Viro New
[3/8] unix_bind(): separate BSD and abstract cases [1/8] af_unix: take address assignment/hash insertion into a new helper - - - --- 2021-02-22 Al Viro New
[2/8] unix_bind(): allocate addr earlier [1/8] af_unix: take address assignment/hash insertion into a new helper - - - --- 2021-02-22 Al Viro New
[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 - - - --- 2021-02-22 Al Viro New
[git,pull] RCU-safe common_lsm_audit() [git,pull] RCU-safe common_lsm_audit() - - - --- 2021-02-21 Al Viro New
[git,pull] d_name whack-a-mole [git,pull] d_name whack-a-mole - - - --- 2021-02-21 Al Viro New
[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 - - - --- 2021-02-19 Al Viro New
[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 - - - --- 2021-02-19 Al Viro New
[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 - - - --- 2021-02-19 Al Viro New
[5/8] fold unix_mknod() into unix_bind_bsd() [1/8] af_unix: take address assignment/hash insertion into a new helper - - - --- 2021-02-19 Al Viro New
[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 - - - --- 2021-02-19 Al Viro New
[3/8] unix_bind(): separate BSD and abstract cases [1/8] af_unix: take address assignment/hash insertion into a new helper - - - --- 2021-02-19 Al Viro New
[2/8] unix_bind(): allocate addr earlier [1/8] af_unix: take address assignment/hash insertion into a new helper - - - --- 2021-02-19 Al Viro New
[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 1 - - --- 2021-02-19 Al Viro New
[git,pull] namei stuff [git,pull] namei stuff - - - --- 2021-02-15 Al Viro New
[git,pull] sendfile fixes [git,pull] sendfile fixes - - - --- 2021-02-14 Al Viro New
[git,pull] vfs.git fixes [git,pull] vfs.git fixes - - - --- 2021-01-17 Al Viro New
[git,pull] vfs.git misc stuff [git,pull] vfs.git misc stuff - - - --- 2020-12-24 Al Viro New
[git,pull] epoll rework [git,pull] epoll rework - - - --- 2020-12-14 Al Viro New
[git,pull] vfs misc pile [git,pull] vfs misc pile - - - --- 2020-10-24 Al Viro New
[git,pull] vfs.git mount compat series [git,pull] vfs.git mount compat series - - - --- 2020-10-12 Al Viro New
[git,pull] vfs.git quota compat series [git,pull] vfs.git quota compat series - - - --- 2020-10-12 Al Viro New
[git,pull] vfs.git iov_iter series [git,pull] vfs.git iov_iter series - - - --- 2020-10-12 Al Viro New
[git,pull] vfs.git csum_and_copy stuff [git,pull] vfs.git csum_and_copy stuff - - - --- 2020-10-12 Al Viro New
[git,pull] vfs.git fixes [git,pull] vfs.git fixes - - - --- 2020-10-11 Al Viro New
[RFC,27/27] epoll: take epitem list out of struct file [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,26/27] epoll: massage the check list insertion [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,25/27] lift rcu_read_lock() into reverse_path_check() [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,24/27] convert ->f_ep_links/->fllink to hlist [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,23/27] ep_insert(): move creation of wakeup source past the fl_ep_links insertion [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,22/27] fold ep_read_events_proc() into the only caller [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,21/27] take the common part of ep_eventpoll_poll() and ep_item_poll() into helper [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,20/27] ep_insert(): we only need tep->mtx around the insertion itself [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,19/27] ep_insert(): don't open-code ep_remove() on failure exits [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,18/27] lift locking/unlocking ep->mtx out of ep_{start,done}_scan() [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,17/27] ep_send_events_proc(): fold into the caller [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,16/27] lift the calls of ep_send_events_proc() into the callers [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,15/27] lift the calls of ep_read_events_proc() into the callers [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,14/27] ep_scan_ready_list(): prepare to splitup [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,13/27] ep_loop_check_proc(): saner calling conventions [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,12/27] get rid of ep_push_nested() [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,11/27] ep_loop_check_proc(): lift pushing the cookie into callers [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,10/27] clean reverse_path_check_proc() a bit [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,09/27] reverse_path_check_proc(): don't bother with cookies [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,08/27] reverse_path_check_proc(): sane arguments [RFC,01/27] epoll: switch epitem->pwqlist to single-linked list - - - --- 2020-10-04 Al Viro New
[RFC,07/27] untangling ep_call_nested(): and there was much rejoicing Untitled series #359377 - - - --- 2020-10-04 Al Viro New
« 1 2 ... 5 6 716 17 »