The patch titled Subject: procfs: missing rcu unlock in proc_reg_release has been removed from the -mm tree. Its filename was procfs-improve-scaling-in-proc-fix.patch This patch was dropped because an alternative patch was merged ------------------------------------------------------ From: Sasha Levin <sasha.levin@xxxxxxxxxx> Subject: procfs: missing rcu unlock in proc_reg_release Commit "procfs: improve scaling in proc" forgot to unlock rcu read lock if the proc file didn't have ops struct. Signed-off-by: Sasha Levin <sasha.levin@xxxxxxxxxx> Cc: Nathan Zimmer <nzimmer@xxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- fs/proc/inode.c | 1 + 1 file changed, 1 insertion(+) diff -puN fs/proc/inode.c~procfs-improve-scaling-in-proc-fix fs/proc/inode.c --- a/fs/proc/inode.c~procfs-improve-scaling-in-proc-fix +++ a/fs/proc/inode.c @@ -400,6 +400,7 @@ static int proc_reg_release(struct inode rcu_read_lock(); fops = rcu_dereference(pde->proc_fops); if (!fops) { + rcu_read_unlock(); /* * Can't simply exit, __fput() will think that everything is OK, * and move on to freeing struct file. remove_proc_entry() will _ Patches currently in -mm which might be from sasha.levin@xxxxxxxxxx are linux-next.patch mm-mempolicyc-fix-wrong-sp_node-insertion.patch mm-mempolicyc-fix-sp_node_init-argument-ordering.patch revert-parts-of-hlist-drop-the-node-parameter-from-iterators.patch watchdog-trigger-all-cpu-backtrace-when-locked-up-and-going-to-panic.patch epoll-support-for-disabling-items-and-a-self-test-app-fix.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html