Messages in this thread | | | Subject | Re: OOM-killer too aggressive? | From | Chris Largret <> | Date | Sun, 26 Feb 2006 13:06:55 -0800 |
| |
On Sun, 2006-02-26 at 10:21 -0800, Andrew Morton wrote: > Chuck Ebbert <76306.1226@compuserve.com> wrote: > > > > Chris Largret is getting repeated OOM kills because of DMA memory > > exhaustion: > > > > oom-killer: gfp_mask=0xd1, order=3 > > > > This could be related to the known GFP_DMA oom on some x86_64 machines.
I'm not sure if this has any bearing on it, but the OOM Killer only does this when I compile the kernel with SMP support.
> > Or should floppy.c be fixed so it doesn't ask for so much? > > The page allocator uses 32k as the threshold for when-to-try-like-crazy. > > x86_64 should probably be defining its own fd_dma_mem_alloc() which doesn't > use GFP_DMA. > > --- devel/drivers/block/floppy.c~floppy-false-oom-fix 2006-02-26 10:14:38.000000000 -0800 > +++ devel-akpm/drivers/block/floppy.c 2006-02-26 10:15:04.000000000 -0800 > @@ -278,7 +278,8 @@ static void do_fd_request(request_queue_
Sorry, this didn't help on my machine. I am running that latest kernel pre-patch (2.6.16-rc4) for testing right now and had to modify the offsets a little. If there's any output that would help, please let me know.
-- Chris Largret <http://daga.dyndns.org>
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |