Show patches with: Series = [01/22] struct dentry: get rid of randomize_layout idiocy       |    State = Action Required       |    Archived = No       |   22 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[22/22] __dentry_kill(): new locking scheme [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[21/22] d_prune_aliases(): use a shrink list [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[20/22] switch select_collect{,2}() to use of to_shrink_list() [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[19/22] to_shrink_list(): call only if refcount is 0 [01/22] struct dentry: get rid of randomize_layout idiocy 1 - - --- 2023-11-09 Al Viro New
[18/22] fold dentry_kill() into dput() [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[17/22] don't try to cut corners in shrink_lock_dentry() [01/22] struct dentry: get rid of randomize_layout idiocy - - - --- 2023-11-09 Al Viro New
[16/22] fold the call of retain_dentry() into fast_dput() [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[15/22] Call retain_dentry() with refcount 0 [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[14/22] dentry_kill(): don't bother with retain_dentry() on slow path [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[13/22] __dentry_kill(): get consistent rules for victim's refcount [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[12/22] Make retain_dentry() neutral with respect to refcounting [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[11/22] __dput_to_list(): do decrement of refcount in the callers [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[10/22] fast_dput(): new rules for refcount [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[09/22] fast_dput(): handle underflows gracefully [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[08/22] fast_dput(): having ->d_delete() is not reason to delay refcount decrement [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[07/22] shrink_dentry_list(): no need to check that dentry refcount is marked dead [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[06/22] get rid of __dget() [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[05/22] centralize killing dentry from shrink list [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[04/22] dentry: switch the lists of children to hlist [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[03/22] coda_flag_children(): cope with dentries turning negative [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New
[02/22] switch nfsd_client_rmdir() to use of simple_recursive_removal() [01/22] struct dentry: get rid of randomize_layout idiocy 2 1 1 --- 2023-11-09 Al Viro New
[01/22] struct dentry: get rid of randomize_layout idiocy [01/22] struct dentry: get rid of randomize_layout idiocy - 1 - --- 2023-11-09 Al Viro New