Comment 6 for bug 605045

Revision history for this message
Hélio Nunes (dedalu-dedalu) wrote : Re: NetworkManager: page allocation failure. order:3, mode:0x4020

Same here, 64bits.

This does not look like a real workaround. As you can read in redhat's bug report (https://bugzilla.redhat.com/show_bug.cgi?id=566389), it is related to r8169 module trying to allocate four pages of physically contiguous
memory. And from my logs, it makes sense:

Nov 22 08:08:47 dedalu-desktop kernel: [15322.709908] NetworkManager: page allocation failure. order:3, mode:0x4020
Nov 22 08:08:47 dedalu-desktop kernel: [15322.709910] Pid: 1062, comm: NetworkManager Tainted: P 2.6.35-22-generic #35-Ubuntu
Nov 22 08:08:47 dedalu-desktop kernel: [15322.709912] Call Trace:
Nov 22 08:08:47 dedalu-desktop kernel: [15322.709917] [<ffffffff81108253>] __alloc_pages_slowpath+0x583/0x590
Nov 22 08:08:47 dedalu-desktop kernel: [15322.709919] [<ffffffff811083fa>] __alloc_pages_nodemask+0x19a/0x1f0
Nov 22 08:08:47 dedalu-desktop kernel: [15322.709921] [<ffffffff815891be>] ? _raw_spin_lock+0xe/0x20
Nov 22 08:08:47 dedalu-desktop kernel: [15322.709924] [<ffffffff8113fb02>] kmalloc_large_node+0x62/0xb0
Nov 22 08:08:47 dedalu-desktop kernel: [15322.709925] [<ffffffff8114367c>] __kmalloc_node_track_caller+0x13c/0x1f0
Nov 22 08:08:47 dedalu-desktop kernel: [15322.709928] [<ffffffff8148fcc6>] ? __netdev_alloc_skb+0x36/0x60
Nov 22 08:08:47 dedalu-desktop kernel: [15322.709929] [<ffffffff8148f9b3>] __alloc_skb+0x83/0x170
Nov 22 08:08:47 dedalu-desktop kernel: [15322.709931] [<ffffffff8148fcc6>] __netdev_alloc_skb+0x36/0x60
Nov 22 08:08:47 dedalu-desktop kernel: [15322.709939] [<ffffffffa000b1fc>] rtl8169_rx_fill+0xbc/0x260 [r8169]
[...]

I think we should assign this to kernel team.