Bug#666021: linux-image-3.2.0-2-powerpc64: Kernel reports page allocation failure: order:1, mode:0x20

2016-04-12 Thread Mathieu Malaterre
found 666021 3.2.78-1
thanks

> This is not a PowerPC-specific issue.  (In fact POWER is much less
> likely to have this problem, as its usual page size is 64K.)

This is the default now :

[debian/config/kernelarch-powerpc/config-arch-64: Set PPC_64K_PAGES.]
https://anonscm.debian.org/cgit/kernel/linux.git/commit/?id=aed63a56b189d771116f2d4b8fe10bbec528e6a2



Bug#666021: linux-image-3.2.0-2-powerpc64: Kernel reports page allocation failure: order:1, mode:0x20

2013-06-25 Thread Ben Hutchings
There is a common problem that network hardware may require multi-page
buffers, which we can't allocate (without swapping, which is not
possible in the network stack) if memory is nearly full and fragmented.
This case is similar but slightly different: the multi-page allocation
is for a new socket for a TCP connection.

This is not a PowerPC-specific issue.  (In fact POWER is much less
likely to have this problem, as its usual page size is 64K.)

Fundamentally this can't be solved, but I wonder whether the default
value of vm.min_free_kbytes is too low.

Ben.

-- 
Ben Hutchings
Life is like a sewer:
what you get out of it depends on what you put into it.


signature.asc
Description: This is a digitally signed message part


Bug#666021: linux-image-3.2.0-2-powerpc64: Kernel reports page allocation failure: order:1, mode:0x20

2012-03-27 Thread Petr Tichy
Package: linux-2.6
Version: 3.2.12-1
Severity: normal



-- Package-specific info:
** Version:
Linux version 3.2.0-2-powerpc64 (Debian 3.2.9-1) 
(debian-kernel@lists.debian.org) (gcc version 4.6.2 (Debian 4.6.2-11) ) #1 SMP 
Sun Mar 4 22:46:58 UTC 2012

** Command line:
ro root=UUID=164e826d-0477-46ef-b426-5b06bc352dbe 

** Not tainted

** Kernel log:
Mar 27 16:36:25 addict kernel: [958021.754593] afpd: page allocation failure: 
order:1, mode:0x20
Mar 27 16:36:25 addict kernel: [958021.759018] Call Trace:
Mar 27 16:36:25 addict kernel: [958021.763346] [cfffee10] 
[c00134f4] .show_stack+0x80/0x130 (unreliable)
Mar 27 16:36:25 addict kernel: [958021.772169] [cfffeec0] 
[c0118ea0] .warn_alloc_failed+0xf0/0x108
Mar 27 16:36:25 addict kernel: [958021.781514] [cfffef80] 
[c011c170] .__alloc_pages_nodemask+0x700/0x7c4
Mar 27 16:36:25 addict kernel: [958021.791170] [c110] 
[c0158754] .kmem_getpages+0x5c/0x140
Mar 27 16:36:25 addict kernel: [958021.796193] [c1b0] 
[c0158a78] .fallback_alloc+0x174/0x200
Mar 27 16:36:25 addict kernel: [958021.805902] [c290] 
[c015a474] .kmem_cache_alloc+0x104/0x1f8
Mar 27 16:36:25 addict kernel: [958021.815720] [c350] 
[c03c2970] .sk_prot_alloc+0x38/0x1c4
Mar 27 16:36:25 addict kernel: [958021.820730] [c400] 
[c03c3a0c] .sk_clone+0x20/0x2cc
Mar 27 16:36:25 addict kernel: [958021.825597] [c4a0] 
[c0412bcc] .inet_csk_clone+0x1c/0x94
Mar 27 16:36:25 addict kernel: [958021.830363] [c530] 
[c042bb14] .tcp_create_openreq_child+0x24/0x3e8
Mar 27 16:36:25 addict kernel: [958021.839509] [c5e0] 
[c042a044] .tcp_v4_syn_recv_sock+0x3c/0x31c
Mar 27 16:36:25 addict kernel: [958021.848762] [c680] 
[c042b91c] .tcp_check_req+0x350/0x524
Mar 27 16:36:25 addict kernel: [958021.853539] [c770] 
[c0428e54] .tcp_v4_do_rcv+0x200/0x3c8
Mar 27 16:36:25 addict kernel: [958021.858296] [c850] 
[c042af18] .tcp_v4_rcv+0x558/0x940
Mar 27 16:36:25 addict kernel: [958021.862960] [c940] 
[c0408148] .ip_local_deliver_finish+0x1d0/0x2d8
Mar 27 16:36:25 addict kernel: [958021.872130] [c9e0] 
[c0407f58] .ip_rcv_finish+0x374/0x394
Mar 27 16:36:25 addict kernel: [958021.877041] [ca70] 
[c03d098c] .__netif_receive_skb+0x698/0x6e8
Mar 27 16:36:25 addict kernel: [958021.886864] [cb60] 
[c03d1fe4] .netif_receive_skb+0x90/0x98
Mar 27 16:36:25 addict kernel: [958021.897170] [cc00] 
[c03d4a04] .napi_skb_finish+0x34/0x58
Mar 27 16:36:25 addict kernel: [958021.902610] [cc80] 
[d0b44bfc] .gem_poll+0x1c04/0x1ea4 [sungem]
Mar 27 16:36:25 addict kernel: [958021.912974] [cdc0] 
[c03d2244] .net_rx_action+0xd0/0x30c
Mar 27 16:36:25 addict kernel: [958021.918263] [ceb0] 
[c008b718] .__do_softirq+0x158/0x2a0
Mar 27 16:36:25 addict kernel: [958021.923431] [cf90] 
[c001c674] .call_do_softirq+0x14/0x24
Mar 27 16:36:25 addict kernel: [958021.928489] [c0007732ef40] 
[c000eda4] .do_softirq+0x7c/0xec
Mar 27 16:36:25 addict kernel: [958021.933423] [c0007732efe0] 
[c008ba6c] .irq_exit+0x4c/0x9c
Mar 27 16:36:25 addict kernel: [958021.938229] [c0007732f060] 
[c000ec04] .do_IRQ+0x1c4/0x240
Mar 27 16:36:25 addict kernel: [958021.943028] [c0007732f110] 
[c000553c] hardware_interrupt_entry+0x18/0x1c
Mar 27 16:36:25 addict kernel: [958021.952224] --- Exception: 501 at 
_savegpr0_31+0x8/0xc
Mar 27 16:36:25 addict kernel: [958021.952227] LR = .bit_waitqueue+0x10/0x9c
Mar 27 16:36:25 addict kernel: [958021.961229] [c0007732f400] 
[c00a608c] .wake_up_bit+0x18/0x38 (unreliable)
Mar 27 16:36:25 addict kernel: [958021.970406] [c0007732f490] 
[c0182aa4] .evict+0x190/0x1f8
Mar 27 16:36:25 addict kernel: [958021.975227] [c0007732f530] 
[c0182b40] .dispose_list+0x34/0x48
Mar 27 16:36:25 addict kernel: [958021.979938] [c0007732f5b0] 
[c0184084] .prune_icache_sb+0x334/0x33c
Mar 27 16:36:25 addict kernel: [958021.988908] [c0007732f690] 
[c016bd10] .prune_super+0x110/0x1bc
Mar 27 16:36:25 addict kernel: [958021.993499] [c0007732f730] 
[c0124fa4] .shrink_slab+0x218/0x334
Mar 27 16:36:25 addict kernel: [958021.998102] [c0007732f850] 
[c0127bc4] .do_try_to_free_pages+0x2b4/0x498
Mar 27 16:36:25 addict kernel: [958022.007246] [c0007732f950] 
[c0128100] .try_to_free_pages+0xf8/0x16c
Mar 27 16:36:25 addict kernel: [958022.016489] [c0007732fa60] 
[c011bf60] .__alloc_pages_nodemask+0x4f0/0x7c4
Mar 27 16:36:25 addict kernel: [958022.025982] [c0007732fbf0] 
[c0081d24] .copy_process+0x110/0x10a4
Mar 27 16:36:25 addict kernel: [958022.030829] [c0007732fce0]