From: Justin Piszcz <jpiszcz@lucidpixels.com>
To: David Rientjes <rientjes@google.com>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
Kernel Testers List <kernel-testers@vger.kernel.org>,
"Rafael J. Wysocki" <rjw@sisk.pl>
Subject: Re: [Bug #13648] nfsd: page allocation failure
Date: Tue, 7 Jul 2009 04:01:15 -0400 (EDT) [thread overview]
Message-ID: <alpine.DEB.2.00.0907070400370.26479@p34.internal.lan> (raw)
In-Reply-To: <alpine.DEB.2.00.0907062046060.29086@chino.kir.corp.google.com>
On Mon, 6 Jul 2009, David Rientjes wrote:
> On Tue, 7 Jul 2009, Rafael J. Wysocki wrote:
>
>> This message has been generated automatically as a part of a report
>> of regressions introduced between 2.6.29 and 2.6.30.
>>
>> The following bug entry is on the current list of known regressions
>> introduced between 2.6.29 and 2.6.30. Please verify if it still should
>> be listed and let me know (either way).
>>
>>
>> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=13648
>> Subject : nfsd: page allocation failure
>> Submitter : Justin Piszcz <jpiszcz@lucidpixels.com>
>> Date : 2009-06-22 12:08 (15 days old)
>> References : http://lkml.org/lkml/2009/6/22/309
>>
>
> Here's the last page allocation failure in the bug report:
>
> [415964.311165] nfsd: page allocation failure. order:0, mode:0x20
> [415964.311168] Pid: 2680, comm: nfsd Not tainted 2.6.30 #2
> [415964.311170] Call Trace:
> [415964.311171] <IRQ> [<ffffffff802849ed>] ? __alloc_pages_internal+0x3dd/0x4e0
> [415964.311179] [<ffffffff802a6c77>] ? cache_alloc_refill+0x2d7/0x570
> [415964.311182] [<ffffffff802a707d>] ? kmem_cache_alloc+0x8d/0xa0
> [415964.311185] [<ffffffff805a6109>] ? __alloc_skb+0x49/0x160
> [415964.311188] [<ffffffff805ea846>] ? tcp_send_ack+0x26/0x120
> [415964.311191] [<ffffffff805e867d>] ? tcp_rcv_established+0x7bd/0x940
> [415964.311193] [<ffffffff805efb1d>] ? tcp_v4_do_rcv+0xdd/0x210
> [415964.311195] [<ffffffff805f02d6>] ? tcp_v4_rcv+0x686/0x750
> ...
> [415964.311319] Active_anon:154810 active_file:131162 inactive_anon:33447
> [415964.311320] inactive_file:690987 unevictable:0 dirty:112116 writeback:0 unstable:0
> [415964.311321] free:8662 slab:965366 mapped:9316 pagetables:4618 bounce:0
> [415964.311325] DMA free:9692kB min:16kB low:20kB high:24kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB present:8668kB pages_scanned:0 all_unreclaimable? yes
> [415964.311328] lowmem_reserve[]: 0 3246 7980 7980
> [415964.311333] DMA32 free:21312kB min:6656kB low:8320kB high:9984kB active_anon:118464kB inactive_anon:23908kB active_file:174708kB inactive_file:1206812kB unevictable:0kB present:3324312kB pages_scanned:0 all_unreclaimable? no
> [415964.311336] lowmem_reserve[]: 0 0 4734 4734
> [415964.311341] Normal free:3644kB min:9708kB low:12132kB high:14560kB active_anon:500776kB inactive_anon:109880kB active_file:349940kB inactive_file:1557136kB unevictable:0kB present:4848000kB pages_scanned:0 all_unreclaimable? no
> [415964.311344] lowmem_reserve[]: 0 0 0 0
> ...
>
> There's simply no memory available in ZONE_NORMAL to satisfy the atomic
> allocation; you've been able to allocate beyond the 9708K minimum
> watermark because it's GFP_ATOMIC (and then only to 3641K because of
> ALLOC_HIGH and ALLOC_HARDER).
>
> 112116 pages, or 438M of memory, is dirty.
>
> [415964.311369] 827035 total pagecache pages
> [415964.311371] 4728 pages in swap cache
> [415964.311373] Swap cache stats: add 12746, delete 8018, find 16878/17480
> [415964.311374] Free swap = 16756356kB
> [415964.311375] Total swap = 16787768kB
> [415964.312141] 2277376 pages RAM
> [415964.312141] 252254 pages reserved
> [415964.312141] 546309 pages shared
> [415964.312141] 1520221 pages non-shared
>
> And since you have an 8G machine, that value is only about half of the
> default dirty_background_ratio setting of 10 to start pdflush from writing
> it out.
>
> What is suspect is almost half of your system's memory is consumed by
> slab. Have you been able to collect slabtop -o when these failures happen
> to determine whether this is a duplicate of
> http://bugzilla.kernel.org/show_bug.cgi?id=13518 ?
>
As of yet, the problem has not recurred, when it does, will pull slabtop
-o output.
Justin.
next prev parent reply other threads:[~2009-07-07 8:01 UTC|newest]
Thread overview: 188+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-07-06 23:57 2.6.31-rc2: Reported regressions 2.6.29 -> 2.6.30 Rafael J. Wysocki
2009-07-06 23:57 ` [Bug #13109] High latency on /sys/class/thermal Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13219] Intel 440GX: Since kernel 2.6.30-rc1, computers hangs randomly but not with kernel <= 2.6.29.4 Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13119] Trouble with make-install from a NFS mount Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13277] 2.6.30 regression - hang on 2nd resume - bisected - Thinkpad X40 Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13179] CD-R: wodim intermittent failures Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13318] AGP doesn't work anymore on nforce2 Rafael J. Wysocki
2009-07-07 2:12 ` Shaohua Li
2009-07-07 11:00 ` Rafael J. Wysocki
2009-07-07 11:46 ` Bartlomiej Zolnierkiewicz
2009-07-07 0:00 ` [Bug #13319] Page allocation failures with b43 and p54usb Rafael J. Wysocki
2009-07-07 1:05 ` Larry Finger
2009-07-07 6:29 ` David Rientjes
2009-07-07 6:57 ` Pekka Enberg
2009-07-08 13:18 ` Larry Finger
2009-07-07 0:00 ` [Bug #13306] hibernate slow on _second_ run Rafael J. Wysocki
2009-07-07 0:12 ` Johannes Berg
2009-07-07 10:58 ` Rafael J. Wysocki
2009-07-07 11:27 ` Johannes Berg
2009-07-07 0:00 ` [Bug #13328] b44: eth0: BUG! Timeout waiting for bit 00000002 of register 42c to clear Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13337] [post 2.6.29 regression] hang during suspend of b44/b43 modules Rafael J. Wysocki
2009-07-08 22:02 ` Jan Scholz
2009-07-09 15:14 ` Jan Scholz
2009-07-09 20:03 ` Rafael J. Wysocki
2009-07-09 20:28 ` Johannes Berg
2009-07-09 20:34 ` Rafael J. Wysocki
2009-07-11 14:07 ` Jan Scholz
2009-07-11 14:36 ` Johannes Berg
2009-07-11 17:20 ` Jan Scholz
2009-07-11 17:47 ` Johannes Berg
2009-07-26 20:41 ` 2.6.31-rc4: Reported regressions 2.6.29 -> 2.6.30 Rafael J. Wysocki
2009-07-26 20:41 ` [Bug #13109] High latency on /sys/class/thermal Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13328] b44: eth0: BUG! Timeout waiting for bit 00000002 of register 42c to clear Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13318] AGP doesn't work anymore on nforce2 Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13319] Page allocation failures with b43 and p54usb Rafael J. Wysocki
2009-07-27 0:17 ` Larry Finger
2009-07-27 0:24 ` David Rientjes
2009-07-27 7:08 ` Pekka Enberg
2009-07-27 9:37 ` David Rientjes
2009-07-27 17:20 ` Christoph Lameter
2009-07-27 18:16 ` David Rientjes
2009-07-27 21:43 ` Christoph Lameter
2009-07-27 22:38 ` David Rientjes
2009-07-28 1:30 ` [patch] slub: use size and objsize orders to disable debug flags David Rientjes
2009-07-28 7:53 ` Pekka Enberg
2009-08-03 14:56 ` Christoph Lameter
2009-07-26 20:45 ` [Bug #13337] [post 2.6.29 regression] hang during suspend of b44/b43 modules Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13341] Random Oops at boot at loading ip6tables rules Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13219] Intel 440GX: Since kernel 2.6.30-rc1, computers hangs randomly but not with kernel <= 2.6.29.4 Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13306] hibernate slow on _second_ run Rafael J. Wysocki
2009-07-27 8:16 ` Johannes Berg
2009-07-27 21:09 ` [Bug 13306] " Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13401] pktcdvd writing is really slow with CFQ scheduler (bisected) Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13362] rt2x00: slow wifi with correct basic rate bitmap Rafael J. Wysocki
2009-08-02 13:45 ` Alejandro Riveira Fernández
2009-08-02 20:30 ` Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13374] reiserfs blocked for more than 120secs Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13373] fbcon, intelfb, i915: INFO: possible circular locking dependency detected Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13351] 2.6.30 corrupts my system after suspend resume with readonly mounted hard disk Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13389] Warning 'Invalid throttling state, reset' gets displayed when it should not be Rafael J. Wysocki
2009-07-27 1:22 ` Frans Pop
2009-07-27 21:25 ` Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13407] adb trackpad disappears after suspend to ram Rafael J. Wysocki
2009-07-28 14:49 ` Jan Scholz
2009-07-26 20:45 ` [Bug #13424] possible deadlock when doing governor switching Rafael J. Wysocki
2009-07-27 16:48 ` Mathieu Desnoyers
2009-07-27 21:38 ` Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13408] Performance regression in 2.6.30-rc7 Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13471] Loading parport_pc kills the keyboard if ACPI is enabled Rafael J. Wysocki
2009-07-31 14:14 ` Alan Cox
2009-07-31 15:08 ` Ozan Çağlayan
2009-07-31 15:17 ` Alan Cox
2009-08-04 11:33 ` Ozan Çağlayan
2009-07-26 20:45 ` [Bug #13512] D43 on 2.6.30 doesn't suspend anymore Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13502] GPE storm causes polling mode, which causes /proc/acpi/battery read to take 4 seconds - MacBookPro4,1 Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13514] acer_wmi causes stack corruption Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13472] Oops with minicom and USB serial Rafael J. Wysocki
2009-07-27 14:40 ` Alan Stern
2009-07-27 21:55 ` Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13518] slab grows with NFS write activity Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13475] suspend/hibernate lockdep warning Rafael J. Wysocki
2009-07-27 1:59 ` Dave Young
2009-07-27 16:52 ` Mathieu Desnoyers
2009-07-27 21:57 ` Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13554] linux-image-2.6.30-1-686, KMS enabled: black screen, no X window Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13583] pdflush uses 5% CPU on otherwise idle system Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13620] acpi_enforce_resources broken - conflicting i2c module loaded on some EeePCs Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13581] ath9k doesn't work with newer kernels Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13564] random general protection fault at boot time caused by khubd Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13558] Tracelog during resume Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13621] xfs hangs with assertion failed Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13624] usb: wrong autosuspend initialization Rafael J. Wysocki
2009-07-27 14:42 ` Alan Stern
2009-07-27 14:44 ` list
2009-07-27 15:09 ` Alan Stern
2009-07-27 21:59 ` Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13638] rt2870 driver is broken for (some) cards Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13634] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22 Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13649] Bad page state in process with various applications Rafael J. Wysocki
2009-07-27 9:05 ` Johannes Weiner
2009-07-27 22:06 ` Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13644] hibernation/swsusp lockup due to acpi-cpufreq Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13646] warn_on tty_io.c, broken bluetooth Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13660] Crashes during boot on 2.6.30 / 2.6.31-rc, random programs Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13648] nfsd: page allocation failure Rafael J. Wysocki
2009-07-27 11:04 ` Stephan von Krawczynski
2009-07-27 22:04 ` Rafael J. Wysocki
2009-07-30 21:30 ` David Rientjes
2009-07-31 11:48 ` Stephan von Krawczynski
2009-07-26 20:45 ` [Bug #13694] i915 phantom TV Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13681] A number of usb Devices causes Oops messages and kernel panics Rafael J. Wysocki
2009-07-29 13:29 ` Greg KH
2009-07-29 21:09 ` Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13669] Kernel bug with dock driver Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13682] The webcam stopped working when upgrading from 2.6.29 to 2.6.30 Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13795] abnormal boot and no suspend due to 'async' (fastboot) Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13739] 2.6.30 leaking keys on console switch Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13751] oops on HP/Compaq 6910p lid closure Rafael J. Wysocki
2009-07-26 20:45 ` [Bug #13780] NULL pointer dereference loading powernowk8 Rafael J. Wysocki
2009-07-30 22:16 ` David Rientjes
2009-07-26 20:45 ` [Bug #13797] iBook G4 doesn't suspend since 2ed8d2b3a8 Rafael J. Wysocki
2009-07-27 22:23 ` Jörg Sommer
2009-07-28 14:40 ` [Bug #13337] [post 2.6.29 regression] hang during suspend of b44/b43 modules Jan Scholz
2009-07-28 15:26 ` Johannes Berg
2009-07-28 21:15 ` Rafael J. Wysocki
2009-07-28 23:51 ` [PATCH 2.6.31] mac80211: fix suspend Jan Scholz
2009-07-07 0:00 ` [Bug #13362] rt2x00: slow wifi with correct basic rate bitmap Rafael J. Wysocki
2009-07-07 10:06 ` Alejandro Riveira Fernández
2009-07-07 11:01 ` Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13351] 2.6.30 corrupts my system after suspend resume with readonly mounted hard disk Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13341] Random Oops at boot at loading ip6tables rules Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13374] reiserfs blocked for more than 120secs Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13389] Warning 'Invalid throttling state, reset' gets displayed when it should not be Rafael J. Wysocki
2009-07-07 19:19 ` Frans Pop
2009-07-07 20:11 ` Rafael J. Wysocki
2009-07-08 0:56 ` Zhang Rui
2009-07-07 0:00 ` [Bug #13373] fbcon, intelfb, i915: INFO: possible circular locking dependency detected Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13401] pktcdvd writing is really slow with CFQ scheduler (bisected) Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13407] adb trackpad disappears after suspend to ram Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13408] Performance regression in 2.6.30-rc7 Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13471] Loading parport_pc kills the keyboard if ACPI is enabled Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13424] possible deadlock when doing governor switching Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13472] Oops with minicom and USB serial Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13502] GPE storm causes polling mode, which causes /proc/acpi/battery read to take 4 seconds - MacBookPro4,1 Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13475] suspend/hibernate lockdep warning Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13512] D43 on 2.6.30 doesn't suspend anymore Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13514] acer_wmi causes stack corruption Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13518] slab grows with NFS write activity Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13554] linux-image-2.6.30-1-686, KMS enabled: black screen, no X window Rafael J. Wysocki
2009-07-20 21:35 ` Andrew Morton
2009-07-07 0:00 ` [Bug #13558] Tracelog during resume Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13620] acpi_enforce_resources broken - conflicting i2c module loaded on some EeePCs Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13583] pdflush uses 5% CPU on otherwise idle system Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13564] random general protection fault at boot time caused by khubd Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13581] ath9k doesn't work with newer kernels Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13621] xfs hangs with assertion failed Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13624] usb: wrong autosuspend initialization Rafael J. Wysocki
2009-07-07 0:22 ` list
2009-07-07 0:00 ` [Bug #13638] rt2870 driver is broken for (some) cards Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13634] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22 Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13644] hibernation/swsusp lockup due to acpi-cpufreq Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13647] fb/mmap lockdep report Rafael J. Wysocki
2009-07-07 5:57 ` Jarek Poplawski
2009-07-07 11:04 ` Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13646] warn_on tty_io.c, broken bluetooth Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13648] nfsd: page allocation failure Rafael J. Wysocki
2009-07-07 3:55 ` David Rientjes
2009-07-07 8:01 ` Justin Piszcz [this message]
2009-07-19 21:36 ` David Rientjes
2009-07-07 0:00 ` [Bug #13649] Bad page state in process with various applications Rafael J. Wysocki
2009-07-07 0:00 ` [Bug #13651] Anyone know what happened with PC speaker in 2.6.30? Rafael J. Wysocki
2009-07-07 19:13 ` Frans Pop
2009-07-07 20:24 ` Rafael J. Wysocki
2009-07-07 0:01 ` [Bug #13660] Crashes during boot on 2.6.30 / 2.6.31-rc, random programs Rafael J. Wysocki
2009-07-07 0:01 ` [Bug #13663] suspend to ram regression (IDE related) Rafael J. Wysocki
2009-07-07 18:02 ` Etienne Basset
2009-07-07 0:01 ` [Bug #13669] Kernel bug with dock driver Rafael J. Wysocki
2009-07-07 0:01 ` [Bug #13668] Can't boot 2.6.30 powerpc kernel under qemu Rafael J. Wysocki
2009-07-07 2:49 ` Rob Landley
2009-07-07 11:08 ` Rafael J. Wysocki
2009-07-07 0:01 ` [Bug #13681] A number of usb Devices causes Oops messages and kernel panics Rafael J. Wysocki
2009-07-07 0:01 ` [Bug #13694] i915 phantom TV Rafael J. Wysocki
2009-07-07 0:01 ` [Bug #13682] The webcam stopped working when upgrading from 2.6.29 to 2.6.30 Rafael J. Wysocki
2009-07-07 7:32 ` Oliver Neukum
-- strict thread matches above, loose matches on Subject: below --
2009-06-29 0:26 2.6.31-rc1-git3: Reported regressions 2.6.29 -> 2.6.30 Rafael J. Wysocki
2009-06-29 0:31 ` [Bug #13648] nfsd: page allocation failure Rafael J. Wysocki
2009-06-30 0:02 ` David Rientjes
2009-06-30 8:05 ` Justin Piszcz
2009-06-30 8:48 ` David Rientjes
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=alpine.DEB.2.00.0907070400370.26479@p34.internal.lan \
--to=jpiszcz@lucidpixels.com \
--cc=kernel-testers@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=rientjes@google.com \
--cc=rjw@sisk.pl \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®