All of lore.kernel.org
 help / color / mirror / Atom feed
From: Brad Campbell <brad@wasp.net.au>
To: lkml <linux-kernel@vger.kernel.org>
Subject: 2.6.10-rc1-bk page allocation failure. order:2, mode:0x20
Date: Tue, 02 Nov 2004 11:16:34 +0400	[thread overview]
Message-ID: <41873452.8040804@wasp.net.au> (raw)

G'day all,

I'm still getting quite a lot of these come up in the logs when the system is under mild load.
I suspect it might have something to do with running an MTU of 9000 on the main ethernet port which 
is directly feeding a workstation with an NFS root (and thus gets quite a high load at times)

It's not so much an issue but it does cause the workstation to stall for up to a second while it 
waits for data every time it occurs.

The loaded ethernet port is this one on an PCI card

0000:00:0d.0 Ethernet controller: Marvell Technology Group Ltd. Yukon Gigabit Ethernet 
10/100/1000Base-T Adapter (rev 12)

This started rearing its ugly head when I moved from 2.6.5 to 2.6.9-preX and persists with BK as of 
about 2 days ago.

Regards,
Brad

srv:/home/brad# uname -a
Linux srv 2.6.10-rc1 #2 Sun Oct 31 10:56:30 GST 2004 i686 GNU/Linux

srv:/home/brad# free
              total       used       free     shared    buffers     cached
Mem:        514676     251088     263588          0      13280     156328
-/+ buffers/cache:      81480     433196
Swap:       987988        284     987704

srv:/home/brad# lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
0000:00:09.0 Ethernet controller: 3Com Corporation 3c940 10/100/1000Base-T [Marvell] (rev 12)
0000:00:0b.0 Unknown mass storage controller: Promise Technology, Inc. PDC20318 (SATA150 TX4) (rev 02)
0000:00:0c.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46)
0000:00:0d.0 Ethernet controller: Marvell Technology Group Ltd. Yukon Gigabit Ethernet 
10/100/1000Base-T Adapter (rev 12)
0000:00:0e.0 Unknown mass storage controller: Promise Technology, Inc. PDC20318 (SATA150 TX4) (rev 02)
0000:00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
0000:00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus 
Master IDE (rev 06)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [K8T800 South]
0000:00:13.0 Unknown mass storage controller: Promise Technology, Inc. PDC20318 (SATA150 TX4) (rev 02)
0000:01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 315PRO PCI/AGP VGA Display 
Adapter

srv:/home/brad# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0E:A6:41:45:94
           inet addr:192.168.3.82  Bcast:192.168.3.255  Mask:255.255.255.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000
           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
           Interrupt:18 Memory:de800000-0

eth1      Link encap:Ethernet  HWaddr 00:04:E2:8E:1E:AD
           inet addr:192.168.2.82  Bcast:192.168.2.255  Mask:255.255.255.0
           UP BROADCAST RUNNING MULTICAST  MTU:9000  Metric:1
           RX packets:5207091 errors:430 dropped:430 overruns:0 frame:0
           TX packets:4805338 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000
           RX bytes:322428903 (307.4 MiB)  TX bytes:2838601552 (2.6 GiB)
           Interrupt:16 Memory:dc800000-0

lo        Link encap:Local Loopback
           inet addr:127.0.0.1  Mask:255.0.0.0
           UP LOOPBACK RUNNING  MTU:16436  Metric:1
           RX packets:138 errors:0 dropped:0 overruns:0 frame:0
           TX packets:138 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:9378 (9.1 KiB)  TX bytes:9378 (9.1 KiB)


srv:/home/brad# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda1              19G  9.4G  8.1G  54% /
tmpfs                 252M     0  252M   0% /dev/shm
/dev/hda3             165G   38G  119G  24% /raid0
/dev/md0              2.1T  2.1T   12G 100% /raid
/dev/md2              459G  315G  145G  69% /raid2

swapper: page allocation failure. order:2, mode:0x20
  [<c0138a98>] __alloc_pages+0x1c8/0x390
  [<c0138c7f>] __get_free_pages+0x1f/0x40
  [<c013c18d>] kmem_getpages+0x1d/0xb0
  [<c013ce26>] cache_grow+0xb6/0x170
  [<c013d03e>] cache_alloc_refill+0x15e/0x220
  [<c013d400>] __kmalloc+0x80/0xa0
  [<c02e61e7>] alloc_skb+0x47/0xe0
  [<e08bc871>] FillRxDescriptor+0x31/0xc0 [sk98lin]
  [<e08bc824>] FillRxRing+0x54/0x70 [sk98lin]
  [<e08bb89a>] SkGeIsrOnePort+0x17a/0x190 [sk98lin]
  [<c0132b24>] handle_IRQ_event+0x34/0x70
  [<c0132c42>] __do_IRQ+0xe2/0x160
  [<c0106666>] do_IRQ+0x26/0x40
  [<c0104aa8>] common_interrupt+0x18/0x20
  [<c0101fb0>] default_idle+0x0/0x30
  [<c0101fd3>] default_idle+0x23/0x30
  [<c010204a>] cpu_idle+0x3a/0x60
  [<c047e7c2>] start_kernel+0x142/0x160
  [<c047e3b0>] unknown_bootoption+0x0/0x1b0
syslogd: page allocation failure. order:2, mode:0x20
  [<c0138a98>] __alloc_pages+0x1c8/0x390
  [<c0138c7f>] __get_free_pages+0x1f/0x40
  [<c013c18d>] kmem_getpages+0x1d/0xb0
  [<c013ce26>] cache_grow+0xb6/0x170
  [<c013d03e>] cache_alloc_refill+0x15e/0x220
  [<c013d400>] __kmalloc+0x80/0xa0
  [<c02e61e7>] alloc_skb+0x47/0xe0
  [<e08bc871>] FillRxDescriptor+0x31/0xc0 [sk98lin]
  [<e08bc824>] FillRxRing+0x54/0x70 [sk98lin]
  [<e08bb89a>] SkGeIsrOnePort+0x17a/0x190 [sk98lin]
  [<c0132b24>] handle_IRQ_event+0x34/0x70
  [<c0132c42>] __do_IRQ+0xe2/0x160
  [<c0106666>] do_IRQ+0x26/0x40
  [<c0104aa8>] common_interrupt+0x18/0x20
syslogd: page allocation failure. order:2, mode:0x20
  [<c0138a98>] __alloc_pages+0x1c8/0x390
  [<c0104e15>] show_trace+0x35/0x90
  [<c0138c7f>] __get_free_pages+0x1f/0x40
  [<c013c18d>] kmem_getpages+0x1d/0xb0
  [<c013ce26>] cache_grow+0xb6/0x170
  [<c013d03e>] cache_alloc_refill+0x15e/0x220
  [<c0138c7f>] __get_free_pages+0x1f/0x40
  [<c013d400>] __kmalloc+0x80/0xa0
  [<c02e61e7>] alloc_skb+0x47/0xe0
  [<e08bc871>] FillRxDescriptor+0x31/0xc0 [sk98lin]
  [<e08bc824>] FillRxRing+0x54/0x70 [sk98lin]
  [<e08c0584>] SkDrvEvent+0xa44/0xaa0 [sk98lin]
  [<e08cd953>] SkGeSirqIsr+0x1d3/0x890 [sk98lin]
  [<e08d06e4>] SkEventDispatcher+0xc4/0x160 [sk98lin]
  [<e08bb7cc>] SkGeIsrOnePort+0xac/0x190 [sk98lin]
  [<c0132b24>] handle_IRQ_event+0x34/0x70
  [<c0132c42>] __do_IRQ+0xe2/0x160
  [<c0106666>] do_IRQ+0x26/0x40
  [<c0104aa8>] common_interrupt+0x18/0x20


             reply	other threads:[~2004-11-02  7:16 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-11-02  7:16 Brad Campbell [this message]
2004-11-02  8:03 ` 2.6.10-rc1-bk page allocation failure. order:2, mode:0x20 Nick Piggin
2004-11-02  8:18   ` Brad Campbell
     [not found]     ` <4187468E.3050709@yahoo.com.au>
2004-11-02  8:46       ` Brad Campbell

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=41873452.8040804@wasp.net.au \
    --to=brad@wasp.net.au \
    --cc=linux-kernel@vger.kernel.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.