lkml.org 
[lkml]   [2002]   [Mar]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [CFT] delayed allocation and multipage I/O patches for 2.5.6.
Hanna Linder wrote:
>
> --On Monday, March 18, 2002 12:14:27 -0800 Andrew Morton <akpm@zip.com.au> wrote:
>
> > One other possible explanation is to do with radix-tree pagecache.
> > It has to allocate memory to add nodes to the tree. When these
> > allocations start failing due to out-of-memory, the VM will keep
> > on calling swap_out() a trillion times without noticing that it
> > didn't work out. But if this happened, yo would have seen a huge
> > number of "0-order allocation failed" messages.
>
> Yes, I did see a huge number of those messages.

OK. Probably it would have eventually recovered, because there
would have been *some* I/O queued up somewhere. Of course, it
would recover a damn sight faster if I hadn't added those
printk's in the page allocator :)

> It also died
> on 2.5.6 clean though. I chalked it up to 2.5 instability.

mm. 2.5.6 is stable in my testing. PIIX4 IDE and aic7xxx SCSI.
So maybe a driver problem, maybe a highmem problem?

> Will test again when things calm down. Any chance you will
> backport to 2.4?

I don't really plan to do that. There's still quite a lot more stuff
needs doing, and it'll end up a huuuuge patch. Plus a fair bit of
the value isn't there, because 2.4 doesn't have BIOs.

-
-
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/

\
 
 \ /
  Last update: 2005-03-22 13:25    [W:0.634 / U:0.044 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site