[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: use-after-free in xfs_bawrite()
On Mon, Aug 04, 2003 at 01:10:56PM -0500, Steve Lord wrote:
> On Sat, 2003-08-02 at 03:30, Andrew Morton wrote:
> > Using Linus's current tree plus all the -mm gunk I get a fairly easy oops
> > running dbench on XFS on SMP with CONFIG_DEBUG_PAGEALLOC=y:
>
> I can't hit it for some reason, but yes, I see it. As for why xfs
I'm also unable to hit it - do you have anything special to generate
that signal to kgdb Andrew? I'm using a hacked up kdb, not kgdb, but
would have expected the pagealloc debug stuff still to trip me up on
a bad pointer dereference. Any particular number of dbench clients?
(thanks - I just want to be able to verify the fix, so want to start
from a failing state).
> and dbench don't mix so well - its a 2.6 thing, but having looked
> at what the other places which wait for I/O in the kernel do, perhaps
> if we made some similar changes to the xfs specific spots, things might
> improve. Looks like getting into io_schedule would be a good thing
> in a few strategic places.