linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [Question] page allocation failure
@ 2014-12-08  3:25 fugang.duan
  2014-12-08 10:20 ` Michal Hocko
  0 siblings, 1 reply; 5+ messages in thread
From: fugang.duan @ 2014-12-08  3:25 UTC (permalink / raw)
  To: Michal Hocko, rmk+kernel; +Cc: linux-mm, cgroups

[-- Attachment #1: Type: text/plain, Size: 10794 bytes --]

Hi, all expert,

I run one case on i.MX6q-sabresd board, and found page allocation failure, but the kernel dump show there have free memory, I don't know why does allocate page failed.
Any points or comment are appreciated.

The case:

-          Board: imx6q sabresd board: 1G ddr memory

-          Kernel version: 3.10.53, with CMA enabled

-          After kernel up,  nfs mount one streaming server, and then aplay the streaming in loop.

-          After 1 hours test,  kernel dump page allocation failure,  but networking and system is active.

-          i.MX6q networking driver:  drivers/net/ethernet/freescale/fec_main.c

The dump log:

root@imx6qdlsolo:/mnt/src/RVDec/1080#
x800_24fps_1940kbps_a_44.1khz_96.5Kbps_2_Transformers2_h1080p.rmvb -rv9_ra6_1920
playbin is employed!
Generate VideoSink overlaysink
set color key:00010203
====== OVERLAYSINK: 4.0.2 build on Nov 23 2014 22:24:34. ======
fsl_player_init(): Successfully initialize!
fsl_player_set_media_location(): filename=RMVB_1080p_30fps_30Mbps_mp3.rmvb
[Stopped  (List Repeated)][Vol=01][00:00:00/00:00:00]
====== AIUR: 4.0.2 build on Nov 23 2014 22:24:26. ======
        Core: RMPARSER_03.00.25  build on Nov 14 2014 06:32:48
file: /usr/lib/imx-mm/parser/lib_rm_parser_arm11_elinux.so.3.0
------------------------
    Track 00 [video_0] Enabled
        Duration: 0:01:41.736000000
        Language:
    Mime:
        video/x-pn-realvideo, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, codec_data=(buffer)000000225649444f5256343007800438000c00000000001e00000148102040008000
------------------------
[INFO]  Product Info: i.MX6Q/D/S
====== VPUDEC: 4.0.2 build on Nov 23 2014 22:24:42. ======
       wrapper: 1.0.56 (VPUWRAPPER_ARM_LINUX Build on Nov 23 2014 22:19:27)
        vpulib: 5.4.27
        firmware: 3.1.1.46062
------------------------
    Track 01 [audio_0] Enabled
        Duration: 0:01:42.166000000
        Language:
    Mime:
        audio/x-pn-realaudio, channels=(int)2, rate=(int)44100, frame_bit=(int)2240, codec_data=(buffer)01000003080000250000000000080005
------------------------
[INFO]  bitstreamMode 1, chromaInterleave 1, mapType 0, tiled2LinearEnable 0

====== BEEP: 4.0.2 build on Nov 23 2014 22:24:30. ======
        Core: Real Audio decoder Wrapper  build on Nov 18 2014 10:41:40
filmxc_v4l2_output v4l2_out.39: Bypass IC.
e: /usr/lib/imx-mm/audio-codec/wrmxc_v4l2_output v4l2_out.39: Bypass IC.
ap/lib_realad_wrap_arm11_elinux.so.1
CODEC: REALAUDIOD_ARM_01.01.00_ARM11  build on Sep  4 2014 14:37:18.
fsl_player_play()

FSL_PLAYER_01.00_LINUX build on Nov 23 2014 22:24:47
        [h]display the operation Help
        [p]Play
        [s]Stop
        [e]Seek
        [a]Pause when playing, play when paused
        [v]Volume
        [m]Switch to mute or not
        [>]Play next file
        [<]Play previous file
        [r]Switch to repeated mode or not
        [f]Set full screen or not
        [z]resize the width and height
        [t]Rotate
        [c]Setting play rate
        [i]Display the metadata
        [x]eXit
[Playing  (List Repeated)][Vol=01][00:01:41/00:01:42]EOS Found!
FSL_PLAYER_UI_MSG_EOS
Total showed frames (3049), display master blited (3049), playing for (0:01:42.130724000), fps (29.854).
fsl_player_stop()
RV9_1920x1080_23.976fps_6059kbps_RV6_44.1khz_96.5kbps_2ch.rmvb
fsl_player_stop()
fsl_player_set_media_location(): filename=RV9_1920x1080_23.976fps_6059kbps_RV6_44.1khz_96.5kbps_2ch.rmvb

====== AIUR: 4.0.2 build on Nov 23 2014 22:24:26. ======
        Core: RMPARSER_03.00.25  build on Nov 14 2014 06:32:48
file: /usr/lib/imx-mm/parser/lib_rm_parser_arm11_elinux.so.3.0
------------------------
    Track 00 [video_0] Enabled
        Duration: 0:04:00.783000000
        Language:
    Mime:
        video/x-pn-realvideo, width=(int)1920, height=(int)1080, framerate=(fraction)785645/32768, codec_data=(buffer)000000225649444f5256343007800438000c000000000017f9da0148102040008000
------------------------
[INFO]  Product Info: i.MX6Q/D/S
====== VPUDEC: 4.0.2 build on Nov 23 2014 22:24:42. ======
        wrapper: 1.0.56 (VPUWRAPPER_ARM_LINUX Build on Nov 23 2014 22:19:27)
        vpulib: 5.4.27
        firmware: 3.1.1.46062
------------------------
    Track 01 [audio_0] Enabled
        Duration: 0:04:01.486000000
        Language:
    Mime:
        audio/x-pn-realaudio, channels=(int)2, rate=(int)44100, frame_bit=(int)2240, codec_data=(buffer)01000003080000250000000000080005
------------------------
[INFO]  bitstreamMode 1, chromaInterleave 1, mapType 0, tiled2LinearEnable 0

====== BEEP: 4.0.2 build on Nov 23 2014 22:24:30. ======
        Core:mxc_v4l2_output v4l2_out.39: Bypass IC.
Real Audio decoder Wrapper  builmxc_v4l2_output v4l2_out.39: Bypass IC.
d on Nov 18 2014 10:41:40
file: /usr/lib/imx-mm/audio-codec/wrap/lib_realad_wrap_arm11_elinux.so.1
CODEC: REALAUDIOD_ARM_01.01.00_ARM11  build on Sep  4 2014 14:37:18.
fsl_player_play()
[Playing  (List Repeated)][Vol=01][00:04:00/00:04:01]EOS Found!
FSL_PLAYER_UI_MSG_EOS
Total showed frames (5774), display master blited (5774), playing for (0:04:01.448752000), fps (23.914).
[Playing  (List Repeated)][Vol=01][00:00:00/00:00:00]fsl_player_stop()
rv10_ra6_1920x1080_24fps_5495kbps_a_44.1khz_44.1Kbps_2_avatar-fte1_h1080p.rmvb
fsl_player_stop()
fsl_player_set_media_location(): filename=rv10_ra6_1920x1080_24fps_5495kbps_a_44.1khz_44.1Kbps_2_avatar-fte1_h1080p.rmvb

====== AIUR: 4.0.2 build on Nov 23 2014 22:24:26. ======
        Core: RMPARSER_03.00.25  build on Nov 14 2014 06:32:48
file: /usr/lib/imx-mm/parser/lib_rm_parser_arm11_elinux.so.3.0
------------------------
    Track 00 [video_0] Enabled
        Duration: 0:04:06.749000000
        Language:
    Mime:
        video/x-pn-realvideo, width=(int)1920, height=(int)1080, framerate=(fraction)1571291/65536, codec_data=(buffer)000000225649444f5256343007800438000c000000000017f9db0108102040008000
------------------------
[INFO]  Product Info: i.MX6Q/D/S
====== VPUDEC: 4.0.2 build on Nov 23 2014 22:24:42. ======
        wrapper: 1.0.56 (VPUWRAPPER_ARM_LINUX Build on Nov 23 2014 22:19:27)
        vpulib: 5.4.27
        firmware: 3.1.1.46062
------------------------
    Track 01 [audio_0] Enabled
        Duration: 0:04:07.059000000
        Language:
    Mime:
        audio/x-pn-realaudio, channels=(int)2, rate=(int)44100, frame_bit=(int)1024, codec_data=(buffer)01000003080000250000000000020004
------------------------
[INFO]  bitstreamMode 1, chromaInterleave 1, mapType 0, tiled2LinearEnable 0

====== BEEP: 4.0.2 build on Nov 23 2014 22:24:30. ======
        Core:mxc_v4l2_output v4l2_out.39: Bypass IC.
Real Audio decoder Wrapper  builmxc_v4l2_output v4l2_out.39: Bypass IC.
d on Nov 18 2014 10:41:40
file: /usr/lib/imx-mm/audio-codec/wrap/lib_realad_wrap_arm11_elinux.so.1
CODEC: REALAUDIOD_ARM_01.01.00_ARM11  build on Sep  4 2014 14:37:18.
fsl_player_play()
[Playing  (List Repeated)][Vol=01][00:02:54/00:04:07]swapper/0: page allocation failure: order:0, mode:0x200020
CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.10.53-1.1.0_ga+g67f859d #1
[<80013b00>] (unwind_backtrace+0x0/0xf4) from [<80011524>] (show_stack+0x10/0x14)
[<80011524>] (show_stack+0x10/0x14) from [<80094474>] (warn_alloc_failed+0xe0/0x118)
[<80094474>] (warn_alloc_failed+0xe0/0x118) from [<8009723c>] (__alloc_pages_nodemask+0x640/0x89c)
[<8009723c>] (__alloc_pages_nodemask+0x640/0x89c) from [<800c13e4>] (new_slab+0x1e4/0x218)
[<800c13e4>] (new_slab+0x1e4/0x218) from [<8067ef38>] (__slab_alloc.isra.64.constprop.69+0x380/0x590)
[<8067ef38>] (__slab_alloc.isra.64.constprop.69+0x380/0x590) from [<800c29a8>] (kmem_cache_alloc+0xdc/0x110)
[<800c29a8>] (kmem_cache_alloc+0xdc/0x110) from [<805197d0>] (build_skb+0x28/0x98)
[<805197d0>] (build_skb+0x28/0x98) from [<8051c0c8>] (__netdev_alloc_skb+0x54/0xfc)
[<8051c0c8>] (__netdev_alloc_skb+0x54/0xfc) from [<803ab878>] (fec_enet_rx_napi+0x758/0xa28)
[<803ab878>] (fec_enet_rx_napi+0x758/0xa28) from [<80527618>] (net_rx_action+0xbc/0x17c)
[<80527618>] (net_rx_action+0xbc/0x17c) from [<800332ec>] (__do_softirq+0x120/0x200)
[<800332ec>] (__do_softirq+0x120/0x200) from [<80033460>] (do_softirq+0x50/0x58)
[<80033460>] (do_softirq+0x50/0x58) from [<800336fc>] (irq_exit+0x9c/0xd0)
[<800336fc>] (irq_exit+0x9c/0xd0) from [<8000e94c>] (handle_IRQ+0x44/0x90)
[<8000e94c>] (handle_IRQ+0x44/0x90) from [<80008558>] (gic_handle_irq+0x2c/0x5c)
[<80008558>] (gic_handle_irq+0x2c/0x5c) from [<8000dc80>] (__irq_svc+0x40/0x70)
Exception stack(0x80cbff20 to 0x80cbff68)
ff20: 80cbff68 00003fee b2931c73 00000ee2 b292c14d 00000ee2 81597180 80ccbd68
ff40: 00000000 00000000 80cbe000 80cbe000 00000017 80cbff68 8005fbd4 80456db0
ff60: 60010013 ffffffff
[<8000dc80>] (__irq_svc+0x40/0x70) from [<80456db0>] (cpuidle_enter_state+0x50/0xe0)
[<80456db0>] (cpuidle_enter_state+0x50/0xe0) from [<80456ef0>] (cpuidle_idle_call+0xb0/0x148)
[<80456ef0>] (cpuidle_idle_call+0xb0/0x148) from [<8000ec68>] (arch_cpu_idle+0x10/0x54)
[<8000ec68>] (arch_cpu_idle+0x10/0x54) from [<8005f4a8>] (cpu_startup_entry+0x104/0x150)
[<8005f4a8>] (cpu_startup_entry+0x104/0x150) from [<80c71a9c>] (start_kernel+0x324/0x330)
Mem-info:
DMA per-cpu:
CPU    0: hi:  186, btch:  31 usd: 208
CPU    1: hi:  186, btch:  31 usd:   0
CPU    2: hi:  186, btch:  31 usd:   0
CPU    3: hi:  186, btch:  31 usd:  97
active_anon:11642 inactive_anon:331 isolated_anon:0
active_file:78585 inactive_file:79182 isolated_file:0
unevictable:0 dirty:0 writeback:0 unstable:0
free:35948 slab_reclaimable:1318 slab_unreclaimable:2242
mapped:5698 shmem:367 pagetables:477 bounce:0
free_cma:35784
DMA free:143792kB min:3336kB low:4168kB high:5004kB active_anon:46568kB inactive_anon:1324kB active_file:314340kB inactive_file:316728kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:1048576kB managed:697164kB mlocked:0kB dirty:0kB writeback:0kB mapped:22792kB shmem:1468kB slab_reclaimable:5272kB slab_unreclaimable:8968kB kernel_stack:1704kB pagetables:1908kB unstable:0kB bounce:0kB free_cma:143136kB writeback_tmp:0kB pages_scanned:51 all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 4452*4kB (UC) 4382*8kB (UC) 4111*16kB (UC) 786*32kB (UC) 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB 0*8192kB 0*16384kB 0*32768kB = 143792kB
158126 total pagecache pages
0 pages in swap cache
Swap cache stats: add 0, delete 0, find 0/0
Free swap  = 0kB
Total swap = 0kB
SLUB: Unable to allocate memory on node -1 (gfp=0x20)
  cache: kmalloc-192, object size: 192, buffer size: 192, default order: 0, min order: 0
  node 0: slabs: 0, objs: 0, free: 0
[Playing  (List Repeated)][Vol=01][00:02:56/00:04:07]


Regards,
Andy

[-- Attachment #2: Type: text/html, Size: 41451 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread
* [Question] page allocation failure
@ 2014-12-05 10:22 fugang.duan
  2014-12-05 12:55 ` Michal Hocko
  0 siblings, 1 reply; 5+ messages in thread
From: fugang.duan @ 2014-12-05 10:22 UTC (permalink / raw)
  To: andi, catalin.marinas, hannes, cl, vegardno, penberg
  Cc: linux-mm, cgroups, davem, eric.dumazet, ezequiel.garcia, David.Laight

[-- Attachment #1: Type: text/plain, Size: 10720 bytes --]

Hi, all expert,

I run one case on i.MX6q-sabresd board, and found page allocation failure, but the kernel dump show there have free memory, I don't know why does allocate page failed.
Any points or comment are appreciated.

The case:

-          Kernel version: 3.10.53

-          After kernel up,  nfs mount one streaming server, and then aplay the streaming in loop.

-          After 1 hours test,  kernel dump page allocation failure,  but networking and system is active.

-          i.MX6q networking driver:  drivers/net/ethernet/freescale/fec_main.c

The dump log:

root@imx6qdlsolo:/mnt/src/RVDec/1080#
x800_24fps_1940kbps_a_44.1khz_96.5Kbps_2_Transformers2_h1080p.rmvb -rv9_ra6_1920
playbin is employed!
Generate VideoSink overlaysink
set color key:00010203
====== OVERLAYSINK: 4.0.2 build on Nov 23 2014 22:24:34. ======
fsl_player_init(): Successfully initialize!
fsl_player_set_media_location(): filename=RMVB_1080p_30fps_30Mbps_mp3.rmvb
[Stopped  (List Repeated)][Vol=01][00:00:00/00:00:00]
====== AIUR: 4.0.2 build on Nov 23 2014 22:24:26. ======
        Core: RMPARSER_03.00.25  build on Nov 14 2014 06:32:48
file: /usr/lib/imx-mm/parser/lib_rm_parser_arm11_elinux.so.3.0
------------------------
    Track 00 [video_0] Enabled
        Duration: 0:01:41.736000000
        Language:
    Mime:
        video/x-pn-realvideo, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, codec_data=(buffer)000000225649444f5256343007800438000c00000000001e00000148102040008000
------------------------
[INFO]  Product Info: i.MX6Q/D/S
====== VPUDEC: 4.0.2 build on Nov 23 2014 22:24:42. ======
       wrapper: 1.0.56 (VPUWRAPPER_ARM_LINUX Build on Nov 23 2014 22:19:27)
        vpulib: 5.4.27
        firmware: 3.1.1.46062
------------------------
    Track 01 [audio_0] Enabled
        Duration: 0:01:42.166000000
        Language:
    Mime:
        audio/x-pn-realaudio, channels=(int)2, rate=(int)44100, frame_bit=(int)2240, codec_data=(buffer)01000003080000250000000000080005
------------------------
[INFO]  bitstreamMode 1, chromaInterleave 1, mapType 0, tiled2LinearEnable 0

====== BEEP: 4.0.2 build on Nov 23 2014 22:24:30. ======
        Core: Real Audio decoder Wrapper  build on Nov 18 2014 10:41:40
filmxc_v4l2_output v4l2_out.39: Bypass IC.
e: /usr/lib/imx-mm/audio-codec/wrmxc_v4l2_output v4l2_out.39: Bypass IC.
ap/lib_realad_wrap_arm11_elinux.so.1
CODEC: REALAUDIOD_ARM_01.01.00_ARM11  build on Sep  4 2014 14:37:18.
fsl_player_play()

FSL_PLAYER_01.00_LINUX build on Nov 23 2014 22:24:47
        [h]display the operation Help
        [p]Play
        [s]Stop
        [e]Seek
        [a]Pause when playing, play when paused
        [v]Volume
        [m]Switch to mute or not
        [>]Play next file
        [<]Play previous file
        [r]Switch to repeated mode or not
        [f]Set full screen or not
        [z]resize the width and height
        [t]Rotate
        [c]Setting play rate
        [i]Display the metadata
        [x]eXit
[Playing  (List Repeated)][Vol=01][00:01:41/00:01:42]EOS Found!
FSL_PLAYER_UI_MSG_EOS
Total showed frames (3049), display master blited (3049), playing for (0:01:42.130724000), fps (29.854).
fsl_player_stop()
RV9_1920x1080_23.976fps_6059kbps_RV6_44.1khz_96.5kbps_2ch.rmvb
fsl_player_stop()
fsl_player_set_media_location(): filename=RV9_1920x1080_23.976fps_6059kbps_RV6_44.1khz_96.5kbps_2ch.rmvb

====== AIUR: 4.0.2 build on Nov 23 2014 22:24:26. ======
        Core: RMPARSER_03.00.25  build on Nov 14 2014 06:32:48
file: /usr/lib/imx-mm/parser/lib_rm_parser_arm11_elinux.so.3.0
------------------------
    Track 00 [video_0] Enabled
        Duration: 0:04:00.783000000
        Language:
    Mime:
        video/x-pn-realvideo, width=(int)1920, height=(int)1080, framerate=(fraction)785645/32768, codec_data=(buffer)000000225649444f5256343007800438000c000000000017f9da0148102040008000
------------------------
[INFO]  Product Info: i.MX6Q/D/S
====== VPUDEC: 4.0.2 build on Nov 23 2014 22:24:42. ======
        wrapper: 1.0.56 (VPUWRAPPER_ARM_LINUX Build on Nov 23 2014 22:19:27)
        vpulib: 5.4.27
        firmware: 3.1.1.46062
------------------------
    Track 01 [audio_0] Enabled
        Duration: 0:04:01.486000000
        Language:
    Mime:
        audio/x-pn-realaudio, channels=(int)2, rate=(int)44100, frame_bit=(int)2240, codec_data=(buffer)01000003080000250000000000080005
------------------------
[INFO]  bitstreamMode 1, chromaInterleave 1, mapType 0, tiled2LinearEnable 0

====== BEEP: 4.0.2 build on Nov 23 2014 22:24:30. ======
        Core:mxc_v4l2_output v4l2_out.39: Bypass IC.
Real Audio decoder Wrapper  builmxc_v4l2_output v4l2_out.39: Bypass IC.
d on Nov 18 2014 10:41:40
file: /usr/lib/imx-mm/audio-codec/wrap/lib_realad_wrap_arm11_elinux.so.1
CODEC: REALAUDIOD_ARM_01.01.00_ARM11  build on Sep  4 2014 14:37:18.
fsl_player_play()
[Playing  (List Repeated)][Vol=01][00:04:00/00:04:01]EOS Found!
FSL_PLAYER_UI_MSG_EOS
Total showed frames (5774), display master blited (5774), playing for (0:04:01.448752000), fps (23.914).
[Playing  (List Repeated)][Vol=01][00:00:00/00:00:00]fsl_player_stop()
rv10_ra6_1920x1080_24fps_5495kbps_a_44.1khz_44.1Kbps_2_avatar-fte1_h1080p.rmvb
fsl_player_stop()
fsl_player_set_media_location(): filename=rv10_ra6_1920x1080_24fps_5495kbps_a_44.1khz_44.1Kbps_2_avatar-fte1_h1080p.rmvb

====== AIUR: 4.0.2 build on Nov 23 2014 22:24:26. ======
        Core: RMPARSER_03.00.25  build on Nov 14 2014 06:32:48
file: /usr/lib/imx-mm/parser/lib_rm_parser_arm11_elinux.so.3.0
------------------------
    Track 00 [video_0] Enabled
        Duration: 0:04:06.749000000
        Language:
    Mime:
        video/x-pn-realvideo, width=(int)1920, height=(int)1080, framerate=(fraction)1571291/65536, codec_data=(buffer)000000225649444f5256343007800438000c000000000017f9db0108102040008000
------------------------
[INFO]  Product Info: i.MX6Q/D/S
====== VPUDEC: 4.0.2 build on Nov 23 2014 22:24:42. ======
        wrapper: 1.0.56 (VPUWRAPPER_ARM_LINUX Build on Nov 23 2014 22:19:27)
        vpulib: 5.4.27
        firmware: 3.1.1.46062
------------------------
    Track 01 [audio_0] Enabled
        Duration: 0:04:07.059000000
        Language:
    Mime:
        audio/x-pn-realaudio, channels=(int)2, rate=(int)44100, frame_bit=(int)1024, codec_data=(buffer)01000003080000250000000000020004
------------------------
[INFO]  bitstreamMode 1, chromaInterleave 1, mapType 0, tiled2LinearEnable 0

====== BEEP: 4.0.2 build on Nov 23 2014 22:24:30. ======
        Core:mxc_v4l2_output v4l2_out.39: Bypass IC.
Real Audio decoder Wrapper  builmxc_v4l2_output v4l2_out.39: Bypass IC.
d on Nov 18 2014 10:41:40
file: /usr/lib/imx-mm/audio-codec/wrap/lib_realad_wrap_arm11_elinux.so.1
CODEC: REALAUDIOD_ARM_01.01.00_ARM11  build on Sep  4 2014 14:37:18.
fsl_player_play()
[Playing  (List Repeated)][Vol=01][00:02:54/00:04:07]swapper/0: page allocation failure: order:0, mode:0x200020
CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.10.53-1.1.0_ga+g67f859d #1
[<80013b00>] (unwind_backtrace+0x0/0xf4) from [<80011524>] (show_stack+0x10/0x14)
[<80011524>] (show_stack+0x10/0x14) from [<80094474>] (warn_alloc_failed+0xe0/0x118)
[<80094474>] (warn_alloc_failed+0xe0/0x118) from [<8009723c>] (__alloc_pages_nodemask+0x640/0x89c)
[<8009723c>] (__alloc_pages_nodemask+0x640/0x89c) from [<800c13e4>] (new_slab+0x1e4/0x218)
[<800c13e4>] (new_slab+0x1e4/0x218) from [<8067ef38>] (__slab_alloc.isra.64.constprop.69+0x380/0x590)
[<8067ef38>] (__slab_alloc.isra.64.constprop.69+0x380/0x590) from [<800c29a8>] (kmem_cache_alloc+0xdc/0x110)
[<800c29a8>] (kmem_cache_alloc+0xdc/0x110) from [<805197d0>] (build_skb+0x28/0x98)
[<805197d0>] (build_skb+0x28/0x98) from [<8051c0c8>] (__netdev_alloc_skb+0x54/0xfc)
[<8051c0c8>] (__netdev_alloc_skb+0x54/0xfc) from [<803ab878>] (fec_enet_rx_napi+0x758/0xa28)
[<803ab878>] (fec_enet_rx_napi+0x758/0xa28) from [<80527618>] (net_rx_action+0xbc/0x17c)
[<80527618>] (net_rx_action+0xbc/0x17c) from [<800332ec>] (__do_softirq+0x120/0x200)
[<800332ec>] (__do_softirq+0x120/0x200) from [<80033460>] (do_softirq+0x50/0x58)
[<80033460>] (do_softirq+0x50/0x58) from [<800336fc>] (irq_exit+0x9c/0xd0)
[<800336fc>] (irq_exit+0x9c/0xd0) from [<8000e94c>] (handle_IRQ+0x44/0x90)
[<8000e94c>] (handle_IRQ+0x44/0x90) from [<80008558>] (gic_handle_irq+0x2c/0x5c)
[<80008558>] (gic_handle_irq+0x2c/0x5c) from [<8000dc80>] (__irq_svc+0x40/0x70)
Exception stack(0x80cbff20 to 0x80cbff68)
ff20: 80cbff68 00003fee b2931c73 00000ee2 b292c14d 00000ee2 81597180 80ccbd68
ff40: 00000000 00000000 80cbe000 80cbe000 00000017 80cbff68 8005fbd4 80456db0
ff60: 60010013 ffffffff
[<8000dc80>] (__irq_svc+0x40/0x70) from [<80456db0>] (cpuidle_enter_state+0x50/0xe0)
[<80456db0>] (cpuidle_enter_state+0x50/0xe0) from [<80456ef0>] (cpuidle_idle_call+0xb0/0x148)
[<80456ef0>] (cpuidle_idle_call+0xb0/0x148) from [<8000ec68>] (arch_cpu_idle+0x10/0x54)
[<8000ec68>] (arch_cpu_idle+0x10/0x54) from [<8005f4a8>] (cpu_startup_entry+0x104/0x150)
[<8005f4a8>] (cpu_startup_entry+0x104/0x150) from [<80c71a9c>] (start_kernel+0x324/0x330)
Mem-info:
DMA per-cpu:
CPU    0: hi:  186, btch:  31 usd: 208
CPU    1: hi:  186, btch:  31 usd:   0
CPU    2: hi:  186, btch:  31 usd:   0
CPU    3: hi:  186, btch:  31 usd:  97
active_anon:11642 inactive_anon:331 isolated_anon:0
active_file:78585 inactive_file:79182 isolated_file:0
unevictable:0 dirty:0 writeback:0 unstable:0
free:35948 slab_reclaimable:1318 slab_unreclaimable:2242
mapped:5698 shmem:367 pagetables:477 bounce:0
free_cma:35784
DMA free:143792kB min:3336kB low:4168kB high:5004kB active_anon:46568kB inactive_anon:1324kB active_file:314340kB inactive_file:316728kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:1048576kB managed:697164kB mlocked:0kB dirty:0kB writeback:0kB mapped:22792kB shmem:1468kB slab_reclaimable:5272kB slab_unreclaimable:8968kB kernel_stack:1704kB pagetables:1908kB unstable:0kB bounce:0kB free_cma:143136kB writeback_tmp:0kB pages_scanned:51 all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 4452*4kB (UC) 4382*8kB (UC) 4111*16kB (UC) 786*32kB (UC) 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB 0*8192kB 0*16384kB 0*32768kB = 143792kB
158126 total pagecache pages
0 pages in swap cache
Swap cache stats: add 0, delete 0, find 0/0
Free swap  = 0kB
Total swap = 0kB
SLUB: Unable to allocate memory on node -1 (gfp=0x20)
  cache: kmalloc-192, object size: 192, buffer size: 192, default order: 0, min order: 0
  node 0: slabs: 0, objs: 0, free: 0
[Playing  (List Repeated)][Vol=01][00:02:56/00:04:07]


Regards,
Andy

[-- Attachment #2: Type: text/html, Size: 40669 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-12-08 10:20 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-12-08  3:25 [Question] page allocation failure fugang.duan
2014-12-08 10:20 ` Michal Hocko
  -- strict thread matches above, loose matches on Subject: below --
2014-12-05 10:22 fugang.duan
2014-12-05 12:55 ` Michal Hocko
2014-12-08  3:18   ` fugang.duan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox