-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Laurent Riffard wrote: > Le 15.10.2007 20:31, Jeff Mahoney a écrit : >> Christoph Hellwig wrote: >>> On Mon, Oct 15, 2007 at 12:34:58AM +0200, Laurent Riffard wrote: >>>> reiserfs_delete_xattrs >>>> reiserfs_delete_inode >>>> generic_delete_inode >>>> generic_drop_inode >>>> iput >>>> do_unlinkat >>>> sys_unlink >>>> sys_enter_past_esp >>>> >>>> I reported a similar BUG in 2.6.22-rc8-mm2 (see >>>> http://lkml.org/lkml/2007/9/27/235). Dave Hansen sent a patch for it, I >>>> tested it and it was OK for 2.6.22-rc8-mm2. >>>> >>>> I tried this patch on 2.6.23-mm1, and it fixed the BUGs here too. >>> The delete path is a similar case as the one Dave fixed, also cause by >>> a NULL vfsmount passed to dentry_open, but through a different code-path. >>> >>> Untested fix for this problem below: >> Here's a patch I worked up the other night that kills off struct file >> completely from the xattr code. I've tested it locally. > > Sorry Jeff, your patch does not apply on 2.6.23-mm1. The 'struct file' > removal from reiserfs_xattr_ function is already in -mm > (make-reiserfs-stop-using-struct-file-for-internal.patch). > > The Dave's patch I was refering to is this one: I'd guess not. This patch was actually against mainline. I should've specified. I can work up one against -mm later today if it's needed. - -Jeff - -- Jeff Mahoney SUSE Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFHE8wyLPWxlyuTD7IRAiJrAJ4nC6gwH1cFjWx6BI04O5fDIRftmACcD2wb whyXThHlIBK2phnZ6Pf8Pb8= =Kx6k -----END PGP SIGNATURE----- - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html