Re: adding swap workarounds oom - was: Re: Out of Memory: Killed process 16498 (java).

From: Jens Axboe
Date: Wed Mar 01 2006 - 09:59:57 EST


On Wed, Mar 01 2006, Andi Kleen wrote:
> On Wednesday 01 March 2006 15:34, Jens Axboe wrote:
>
>
> > > It shouldn't end up with more, only with less.
> >
> > Sure yes, but if that 'less' is still more than what the driver can
> > handle, then there's a problem.
>
> The driver needs to handle the full list it passed in. It's quite
> possible that the iommu layer is unable to merge anything.
>
>
> This isn't the block layer based merging where we guarantee
> to be able to merge in advance - just lazy after the fact merging.

Yes I realize that, I wonder if the bounce patch screwed something up
that destroys the block layer merging/accounting. We'll know when Andy
posts results that dump the request as well.

--
Jens Axboe

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/