Show patches with: Submitter = NeilBrown       |    State = Action Required       |   176 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[-,RFC] VFS: disable new delegations during delegation-breaking operations [-,RFC] VFS: disable new delegations during delegation-breaking operations - - - --- 2024-09-16 NeilBrown New
[7/7] Block: switch bd_prepare_to_claim to use wait_var_event_mutex() Make wake_up_{bit,var} less fragile - - - --- 2024-08-26 NeilBrown New
[6/7] sched: Add wait/wake interface for variable updated under a lock. Make wake_up_{bit,var} less fragile - - - --- 2024-08-26 NeilBrown New
[5/7] sched: Add test_and_clear_wake_up_bit() and atomic_dec_and_wake_up() Make wake_up_{bit,var} less fragile - - - --- 2024-08-26 NeilBrown New
[4/7] sched: Document wait_var_event() family of functions and wake_up_var() Make wake_up_{bit,var} less fragile - - - --- 2024-08-26 NeilBrown New
[3/7] sched: Improve documentation for wake_up_bit/wait_on_bit family of functions Make wake_up_{bit,var} less fragile - - - --- 2024-08-26 NeilBrown New
[2/7] sched: change wake_up_bit() and related function to expect unsigned long * Make wake_up_{bit,var} less fragile - - - --- 2024-08-26 NeilBrown New
[1/7] block: change wait on bd_claiming to use a var_waitqueue, not a bit_waitqueue Make wake_up_{bit,var} less fragile - - - --- 2024-08-26 NeilBrown New
[9/9] Use clear_and_wake_up_bit() where appropriate. Make wake_up_{bit,var} less fragile - - - --- 2024-08-19 NeilBrown New
[8/9] Improve and extend wake_up_var() interface. Make wake_up_{bit,var} less fragile - - - --- 2024-08-19 NeilBrown New
[7/9] Improve and expand wake_up_bit() interface. Make wake_up_{bit,var} less fragile - - - --- 2024-08-19 NeilBrown New
[6/9] block/pktdvd: switch congestion waiting to ___wait_var_event() Make wake_up_{bit,var} less fragile - - - --- 2024-08-19 NeilBrown New
[5/9] Block: switch bd_prepare_to_claim to use ___wait_var_event() Make wake_up_{bit,var} less fragile - - - --- 2024-08-19 NeilBrown New
[4/9] Use wait_var_event() instead of I_DIO_WAKEUP Make wake_up_{bit,var} less fragile - - - --- 2024-08-19 NeilBrown New
[3/9] XFS: use wait_var_event() when waiting of i_pincount. Make wake_up_{bit,var} less fragile - - - --- 2024-08-19 NeilBrown New
[2/9] Introduce atomic_dec_and_wake_up_var(). Make wake_up_{bit,var} less fragile - - - --- 2024-08-19 NeilBrown New
[1/9] i915: remove wake_up on I915_RESET_MODESET. Make wake_up_{bit,var} less fragile - - - --- 2024-08-19 NeilBrown New
[v2] VFS: generate FS_CREATE before FS_OPEN when ->atomic_open used. [v2] VFS: generate FS_CREATE before FS_OPEN when ->atomic_open used. - - 1 --- 2024-06-12 NeilBrown New
VFS: generate FS_CREATE before FS_OPEN when ->atomic_open used. VFS: generate FS_CREATE before FS_OPEN when ->atomic_open used. - - - --- 2024-06-12 NeilBrown New
[3/3] VFS: don't export flush_delayed_fput(). nfsd: fully close all files in the nfsd threads - - - --- 2023-12-08 NeilBrown New
[2/3] nfsd: Don't leave work of closing files to a work queue. nfsd: fully close all files in the nfsd threads - - - --- 2023-12-08 NeilBrown New
[1/3] nfsd: use __fput_sync() to avoid delayed closing of files. nfsd: fully close all files in the nfsd threads - - - --- 2023-12-08 NeilBrown New
[2/2] nfsd: Don't leave work of closing files to a work queue. Move all file-close work for nfsd into nfsd threads - - - --- 2023-12-04 NeilBrown New
[1/2] Allow a kthread to declare that it calls task_work_run() Move all file-close work for nfsd into nfsd threads - - - --- 2023-12-04 NeilBrown New
[PATCH/RFC] core/nfsd: allow kernel threads to use task_work. [PATCH/RFC] core/nfsd: allow kernel threads to use task_work. - - - --- 2023-11-27 NeilBrown New
[RFC] VFS: lock source directory for link to avoid rename race. [RFC] VFS: lock source directory for link to avoid rename race. - - - --- 2022-09-16 NeilBrown New
[10/10] NFS: support parallel updates in the one directory. Improve scalability of directory operations - - - --- 2022-08-26 NeilBrown New
[09/10] VFS: add LOOKUP_SILLY_RENAME Improve scalability of directory operations - - - --- 2022-08-26 NeilBrown New
[08/10] NFSD: allow parallel creates from nfsd Improve scalability of directory operations - - - --- 2022-08-26 NeilBrown New
[07/10] VFS: hold DCACHE_PAR_UPDATE lock across d_revalidate() Improve scalability of directory operations - - - --- 2022-08-26 NeilBrown New
[06/10] VFS: support concurrent renames. Improve scalability of directory operations - - - --- 2022-08-26 NeilBrown New
[05/10] VFS: export done_path_update() Improve scalability of directory operations - - - --- 2022-08-26 NeilBrown New
[04/10] VFS: move dput() and mnt_drop_write() into done_path_update() Improve scalability of directory operations - - - --- 2022-08-26 NeilBrown New
[03/10] VFS: move want_write checks into lookup_hash_update() Improve scalability of directory operations - - - --- 2022-08-26 NeilBrown New
[02/10] VFS: move EEXIST and ENOENT tests into lookup_hash_update() Improve scalability of directory operations - - - --- 2022-08-26 NeilBrown New
[01/10] VFS: support parallel updates in the one directory. Improve scalability of directory operations - - - --- 2022-08-26 NeilBrown New
[11/12] nfsd: use (un)lock_inode instead of fh_(un)lock Allow concurrent directory updates. - - - --- 2022-06-13 NeilBrown New
[12/12] nfsd: discard fh_locked flag and fh_lock/fh_unlock Allow concurrent directory updates. - 1 - --- 2022-06-13 NeilBrown New
[10/12] nfsd: reduce locking in nfsd_lookup() Allow concurrent directory updates. - 1 - --- 2022-06-13 NeilBrown New
[09/12] nfsd: support concurrent renames. Allow concurrent directory updates. - 1 - --- 2022-06-13 NeilBrown New
[08/12] nfsd: allow parallel creates from nfsd Allow concurrent directory updates. - 1 - --- 2022-06-13 NeilBrown New
[07/12] NFS: support parallel updates in the one directory. Allow concurrent directory updates. - - - --- 2022-06-13 NeilBrown New
[06/12] VFS: support concurrent renames. Allow concurrent directory updates. - - - --- 2022-06-13 NeilBrown New
[05/12] VFS: export done_path_update() Allow concurrent directory updates. - - - --- 2022-06-13 NeilBrown New
[04/12] VFS: move dput() and mnt_drop_write() into done_path_update() Allow concurrent directory updates. - - - --- 2022-06-13 NeilBrown New
[03/12] VFS: move want_write checks into lookup_hash_update() Allow concurrent directory updates. - - - --- 2022-06-13 NeilBrown New
[02/12] VFS: move EEXIST and ENOENT tests into lookup_hash_update() Allow concurrent directory updates. - - - --- 2022-06-13 NeilBrown New
[01/12] VFS: support parallel updates in the one directory. Allow concurrent directory updates. - - - --- 2022-06-13 NeilBrown New
[resend] VFS: filename_create(): fix incorrect intent. [resend] VFS: filename_create(): fix incorrect intent. - 2 - --- 2022-04-14 NeilBrown New
[v4] VFS: filename_create(): fix incorrect intent. [v4] VFS: filename_create(): fix incorrect intent. - 2 - --- 2022-04-01 NeilBrown New
[v3] VFS: filename_create(): fix incorrect intent. [v3] VFS: filename_create(): fix incorrect intent. - - - --- 2022-04-01 NeilBrown New
[v2] VFS: filename_create(): fix incorrect intent. [v2] VFS: filename_create(): fix incorrect intent. - - - --- 2022-03-31 NeilBrown New
VFS: filename_create(): fix incorrect intent. VFS: filename_create(): fix incorrect intent. - 1 - --- 2022-03-28 NeilBrown New
[08/11] Remove bdi_congested() and wb_congested() and related functions Remove remaining parts of congestion tracking code. 1 - - --- 2022-02-22 NeilBrown New
[09/11] f2fs: replace congestion_wait() calls with io_schedule_timeout() Remove remaining parts of congestion tracking code. - - - --- 2022-02-22 NeilBrown New
[11/11] Remove congestion tracking framework. Remove remaining parts of congestion tracking code. - - - --- 2022-02-22 NeilBrown New
[10/11] block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" Remove remaining parts of congestion tracking code. 1 - - --- 2022-02-22 NeilBrown New
[05/11] nfs: remove reliance on bdi congestion Remove remaining parts of congestion tracking code. - - - --- 2022-02-22 NeilBrown New
[07/11] Remove inode_congested() Remove remaining parts of congestion tracking code. - - - --- 2022-02-22 NeilBrown New
[06/11] ceph: remove reliance on bdi congestion Remove remaining parts of congestion tracking code. - - - --- 2022-02-22 NeilBrown New
[04/11] fuse: remove reliance on bdi congestion Remove remaining parts of congestion tracking code. - - - --- 2022-02-22 NeilBrown New
[03/11] MM: improve cleanup when ->readpages doesn't process all pages. Remove remaining parts of congestion tracking code. - - - --- 2022-02-22 NeilBrown New
[02/11] MM: document and polish read-ahead code. Remove remaining parts of congestion tracking code. - - - --- 2022-02-22 NeilBrown New
[01/11] DOC: convert 'subsection' to 'section' in gfp.h Remove remaining parts of congestion tracking code. - - - --- 2022-02-22 NeilBrown New
[PATCH/RFC] VFS: support parallel updates in the one directory. [PATCH/RFC] VFS: support parallel updates in the one directory. - - - --- 2022-02-22 NeilBrown New
[08/11] Remove bdi_congested() and wb_congested() and related functions Remove remaining parts of congestion tracking code. 1 - - --- 2022-02-10 NeilBrown New
[09/11] f2fs: replace congestion_wait() calls with io_schedule_timeout() Remove remaining parts of congestion tracking code. - - - --- 2022-02-10 NeilBrown New
[10/11] block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" Remove remaining parts of congestion tracking code. 1 1 - --- 2022-02-10 NeilBrown New
[11/11] Remove congestion tracking framework. Remove remaining parts of congestion tracking code. - - - --- 2022-02-10 NeilBrown New
[07/11] Remove inode_congested() Remove remaining parts of congestion tracking code. - - - --- 2022-02-10 NeilBrown New
[04/11] fuse: remove reliance on bdi congestion Remove remaining parts of congestion tracking code. - - - --- 2022-02-10 NeilBrown New
[05/11] nfs: remove reliance on bdi congestion Remove remaining parts of congestion tracking code. - - - --- 2022-02-10 NeilBrown New
[06/11] ceph: remove reliance on bdi congestion Remove remaining parts of congestion tracking code. - - - --- 2022-02-10 NeilBrown New
[03/11] MM: improve cleanup when ->readpages doesn't process all pages. Remove remaining parts of congestion tracking code. - - - --- 2022-02-10 NeilBrown New
[02/11] MM: document and polish read-ahead code. Remove remaining parts of congestion tracking code. - - - --- 2022-02-10 NeilBrown New
[01/11] DOC: convert 'subsection' to 'section' in gfp.h Remove remaining parts of congestion tracking code. - - - --- 2022-02-10 NeilBrown New
[3/3] ceph: remove reliance on bdi congestion remove dependence of inode_congested() - - - --- 2022-01-31 NeilBrown New
[2/3] nfs: remove reliance on bdi congestion remove dependence of inode_congested() - - - --- 2022-01-31 NeilBrown New
[1/3] fuse: remove reliance on bdi congestion remove dependence of inode_congested() - - - --- 2022-01-31 NeilBrown New
[9/9] Remove congestion tracking framework. Remove remaining parts of congestions tracking code. - - - --- 2022-01-27 NeilBrown New
[8/9] block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" Remove remaining parts of congestions tracking code. - - - --- 2022-01-27 NeilBrown New
[7/9] NFS: remove congestion control. Remove remaining parts of congestions tracking code. - - - --- 2022-01-27 NeilBrown New
[6/9] fuse: don't set/clear bdi_congested Remove remaining parts of congestions tracking code. - - - --- 2022-01-27 NeilBrown New
[5/9] cephfs: don't set/clear bdi_congestion Remove remaining parts of congestions tracking code. - - - --- 2022-01-27 NeilBrown New
[4/9] f2f2: replace some congestion_wait() calls with io_schedule_timeout() Remove remaining parts of congestions tracking code. - - - --- 2022-01-27 NeilBrown New
[3/9] f2fs: change retry waiting for f2fs_write_single_data_page() Remove remaining parts of congestions tracking code. - - - --- 2022-01-27 NeilBrown New
[2/9] Remove bdi_congested() and wb_congested() and related functions Remove remaining parts of congestions tracking code. 1 - - --- 2022-01-27 NeilBrown New
[1/9] Remove inode_congested() Remove remaining parts of congestions tracking code. - - - --- 2022-01-27 NeilBrown New
[-,resend] devtmpfs regression fix: reconfigure on each mount [-,resend] devtmpfs regression fix: reconfigure on each mount 1 - - --- 2022-01-16 NeilBrown New
[2/2] Remove bdi_congested() and wb_congested() and related functions Remove some 'congested' tests - - - --- 2021-12-13 NeilBrown New
[1/2] Remove inode_congested() Remove some 'congested' tests - - - --- 2021-12-13 NeilBrown New
[-,regression] devtmpfs: reconfigure on each mount [-,regression] devtmpfs: reconfigure on each mount 1 - - --- 2021-12-13 NeilBrown New
[6/6] XFS: remove congestion_wait() loop from xfs_buf_alloc_pages() congestion_wait() and GFP_NOFAIL - - - --- 2021-09-17 NeilBrown New
[5/6] XFS: remove congestion_wait() loop from kmem_alloc() congestion_wait() and GFP_NOFAIL - - - --- 2021-09-17 NeilBrown New
[4/6] EXT4: remove congestion_wait from ext4_bio_write_page, and simplify congestion_wait() and GFP_NOFAIL - - - --- 2021-09-17 NeilBrown New
[3/6] EXT4: Remove ENOMEM/congestion_wait() loops. congestion_wait() and GFP_NOFAIL - - - --- 2021-09-17 NeilBrown New
[2/6] MM: improve documentation for __GFP_NOFAIL congestion_wait() and GFP_NOFAIL 1 - - --- 2021-09-17 NeilBrown New
[1/6] MM: Support __GFP_NOFAIL in alloc_pages_bulk_*() and improve doco congestion_wait() and GFP_NOFAIL 1 - - --- 2021-09-17 NeilBrown New
[6/6] XFS: remove congestion_wait() loop from xfs_buf_alloc_pages() congestion_wait() and GFP_NOFAIL - - - --- 2021-09-14 NeilBrown New
[5/6] XFS: remove congestion_wait() loop from kmem_alloc() congestion_wait() and GFP_NOFAIL - - - --- 2021-09-14 NeilBrown New
« 1 2 »