lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Tue, 01 Mar 2011 12:56:50 +0800 From: Ian Kent <raven@...maw.net> To: Al Viro <viro@...IV.linux.org.uk> Cc: Nick Piggin <npiggin@...il.com>, David Howells <dhowells@...hat.com>, Kernel Mailing List <linux-kernel@...r.kernel.org>, linux-fsdevel <linux-fsdevel@...r.kernel.org>, Linus Torvalds <torvalds@...ux-foundation.org>, Andrew Morton <akpm@...ux-foundation.org> Subject: [PATCH 0/4] more on vfs-scale and vfs-automount I've put quite a bit of time into testing 2.6.38-rc and, given the time frame, and update is needed. The included patch series much improves the behaviour of autofs under load. I first thought the dentry leak you found was not the cause of the BUG() I was seeing but that appears to not be the case. I'm not seeing the BUG() at shutdown when umounting any more. I am still seeing occassional incorrect ENOENT returns. They must be comming from the VFS or the daemon as I've changed almost all the ENOENT returns in the autofs module to identify where it's comming from. Anyway, all, please review. --- Ian Kent (4): autofs4 - fix autofs4_expire_indirect() traversal autofs4 - fix dentry leak in autofs4_expire_direct() autofs4 - fix rootless multi-mount race vfs - check non-mountpoint dentry might block in __follow_mount_rcu() fs/autofs4/expire.c | 72 ++++++++++++++++++++++++++++++++++++++++----------- fs/autofs4/root.c | 20 +++----------- fs/namei.c | 24 ++++++++++++++--- 3 files changed, 80 insertions(+), 36 deletions(-) -- Ian -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists