Framebuffer memory corruption bug

Simon Arlott simon at fire.lp0.eu
Thu Jun 7 18:07:58 EDT 2012


I'm not sure what's going on here, but the address ranges here are
suspicious:

frame buffer	0x49385000 to 0x497ea000
problem memory	0xc9479ee8 to 0xc9479fff
		0xc9479a30 to 0xc9479a33
		0xc9473ee8 to 0xc9473fff
		0xc946bee8 to 0xc946bfff
		0xc9459ee8 to 0xc9459fff
		0xc947df80 to 0xc947dfff

Ignoring the top 2 bits, these address ranges overlap.

I see the logo and some junk on the display. It looks like there's some
issue with the memory aliasing causing the framebuffer to overwrite
kernel memory and then memleak to overwrite the video buffer...

[   11.918501] calling  bcm2708_fb_driver_init+0x0/0xc @ 1
[   11.924255] bus: 'platform': add driver bcm2708_fb
[   11.929530] bus: 'platform': driver_probe_device: matched device display.0 with driver bcm2708_fb
[   11.938699] bus: 'platform': really_probe: probing driver bcm2708_fb with device display.0
[   11.947955] cma: dma_alloc_from_contiguous(cma ca9292a0, count 1, align 0)
[   11.956141] cma: dma_alloc_from_contiguous(): returned c157c800
[   11.962278] bcm2708_fb display.0: registering framebuffer (1920x1200 at 16)
[   11.969673] device: 'fb0': device_add
[   11.983352] device: 'vtcon1': device_add
[   12.007898] bcm2708_fb display.0: fb->fb.fix.smem_start=49385000 fbinfo->pitch=3840 fb->fb.fix.smem_len=4608000 fb->fb.screen_size=4608000
[   12.021681] bcm2708_fb display.0: fb->fb.screen_base=d1000000
[   12.056138] Console: switching to colour frame buffer device 240x75
[   12.112937] driver: 'display.0': driver_bound: bound to device 'bcm2708_fb'
[   12.119942] bus: 'platform': really_probe: bound device display.0 to driver bcm2708_fb
[   12.130474] =============================================================================
[   12.138665] BUG dentry (Not tainted): Padding overwritten. 0xc9479ee8-0xc9479fff
[   12.146052] -----------------------------------------------------------------------------
[   12.146052] 
[   12.155700] INFO: Slab 0xc1544f00 objects=23 used=23 fp=0x  (null) flags=0x4080
[   12.163053] [<c000dda0>] (unwind_backtrace+0x0/0xe0) from [<c0080ba4>] (slab_err+0x48/0x5c)
[   12.171413] [<c0080ba4>] (slab_err+0x48/0x5c) from [<c008163c>] (slab_pad_check.part.33+0xb8/0xfc)
[   12.180375] [<c008163c>] (slab_pad_check.part.33+0xb8/0xfc) from [<c0081750>] (check_slab+0xd0/0xe4)
[   12.189525] [<c0081750>] (check_slab+0xd0/0xe4) from [<c01471e8>] (alloc_debug_processing+0x18/0x150)
[   12.198751] [<c01471e8>] (alloc_debug_processing+0x18/0x150) from [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0)
[   12.210146] [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0) from [<c0082b7c>] (kmem_cache_alloc+0x60/0x138)
[   12.221020] [<c0082b7c>] (kmem_cache_alloc+0x60/0x138) from [<c009d528>] (__d_alloc+0x1c/0x140)
[   12.229720] [<c009d528>] (__d_alloc+0x1c/0x140) from [<c009d678>] (d_alloc+0x10/0x54)
[   12.237563] [<c009d678>] (d_alloc+0x10/0x54) from [<c00928f0>] (__lookup_hash+0x84/0xe0)
[   12.245663] [<c00928f0>] (__lookup_hash+0x84/0xe0) from [<c01480c0>] (lookup_slow+0x44/0xa4)
[   12.254109] [<c01480c0>] (lookup_slow+0x44/0xa4) from [<c00952c8>] (do_last.isra.36+0x148/0x738)
[   12.262901] [<c00952c8>] (do_last.isra.36+0x148/0x738) from [<c009596c>] (path_openat+0xb4/0x388)
[   12.271775] [<c009596c>] (path_openat+0xb4/0x388) from [<c0095c6c>] (do_filp_open+0x2c/0x78)
[   12.280216] [<c0095c6c>] (do_filp_open+0x2c/0x78) from [<c008eb94>] (open_exec+0x18/0xa0)
[   12.288397] [<c008eb94>] (open_exec+0x18/0xa0) from [<c008fb58>] (do_execve+0x300/0x4f4)
[   12.296494] [<c008fb58>] (do_execve+0x300/0x4f4) from [<c000bdd0>] (kernel_execve+0x34/0x80)
[   12.304940] [<c000bdd0>] (kernel_execve+0x34/0x80) from [<c00293fc>] (____call_usermodehelper+0x128/0x144)
[   12.314596] [<c00293fc>] (____call_usermodehelper+0x128/0x144) from [<c0009e08>] (kernel_thread_exit+0x0/0x8)
[   12.324504] Padding c9479ee8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.333193] Padding c9479ef8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.341879] Padding c9479f08: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.350566] Padding c9479f18: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.359253] Padding c9479f28: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.367941] Padding c9479f38: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.376628] Padding c9479f48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.385315] Padding c9479f58: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.394002] Padding c9479f68: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.402688] Padding c9479f78: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.411377] Padding c9479f88: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.420063] Padding c9479f98: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.428752] Padding c9479fa8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.437439] Padding c9479fb8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.446125] Padding c9479fc8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.454812] Padding c9479fd8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.463499] Padding c9479fe8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.472185] Padding c9479ff8: 00 00 00 00 00 00 00 00                          ........
[   12.480181] FIX dentry: Restoring 0xc9479ee8-0xc9479fff=0x5a
[   12.480181] 
[   12.487312] =============================================================================
[   12.495479] BUG dentry (Not tainted): Redzone overwritten
[   12.500870] -----------------------------------------------------------------------------
[   12.500870] 
[   12.510515] INFO: 0xc9479a30-0xc9479a33. First byte 0x0 instead of 0xbb
[   12.517125] INFO: Slab 0xc1544f00 objects=23 used=23 fp=0x  (null) flags=0x4080
[   12.524425] INFO: Object 0xc9479988 @offset=6536 fp=0x  (null)
[   12.524425] 
[   12.531729] Bytes b4 c9479978: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.540506] Object c9479988: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.549107] Object c9479998: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.557707] Object c94799a8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.566308] Object c94799b8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.574908] Object c94799c8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.583509] Object c94799d8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.592108] Object c94799e8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.600709] Object c94799f8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.609309] Object c9479a08: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.617909] Object c9479a18: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   12.626508] Object c9479a28: 00 00 00 00 00 00 00 00                          ........
[   12.634416] Redzone c9479a30: 00 00 00 00                                      ....
[   12.642062] Padding c9479ad8: 00 00 00 00 00 00 00 00                          ........
[   12.650083] [<c000dda0>] (unwind_backtrace+0x0/0xe0) from [<c008133c>] (check_bytes_and_report+0x94/0xc0)
[   12.659655] [<c008133c>] (check_bytes_and_report+0x94/0xc0) from [<c00813ac>] (check_object+0x44/0x21c)
[   12.669057] [<c00813ac>] (check_object+0x44/0x21c) from [<c0147264>] (alloc_debug_processing+0x94/0x150)
[   12.678545] [<c0147264>] (alloc_debug_processing+0x94/0x150) from [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0)
[   12.689938] [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0) from [<c0082b7c>] (kmem_cache_alloc+0x60/0x138)
[   12.700809] [<c0082b7c>] (kmem_cache_alloc+0x60/0x138) from [<c009d528>] (__d_alloc+0x1c/0x140)
[   12.709509] [<c009d528>] (__d_alloc+0x1c/0x140) from [<c009d678>] (d_alloc+0x10/0x54)
[   12.717347] [<c009d678>] (d_alloc+0x10/0x54) from [<c00928f0>] (__lookup_hash+0x84/0xe0)
[   12.725444] [<c00928f0>] (__lookup_hash+0x84/0xe0) from [<c01480c0>] (lookup_slow+0x44/0xa4)
[   12.733888] [<c01480c0>] (lookup_slow+0x44/0xa4) from [<c00952c8>] (do_last.isra.36+0x148/0x738)
[   12.742679] [<c00952c8>] (do_last.isra.36+0x148/0x738) from [<c009596c>] (path_openat+0xb4/0x388)
[   12.751555] [<c009596c>] (path_openat+0xb4/0x388) from [<c0095c6c>] (do_filp_open+0x2c/0x78)
[   12.759996] [<c0095c6c>] (do_filp_open+0x2c/0x78) from [<c008eb94>] (open_exec+0x18/0xa0)
[   12.768175] [<c008eb94>] (open_exec+0x18/0xa0) from [<c008fb58>] (do_execve+0x300/0x4f4)
[   12.776273] [<c008fb58>] (do_execve+0x300/0x4f4) from [<c000bdd0>] (kernel_execve+0x34/0x80)
[   12.784717] [<c000bdd0>] (kernel_execve+0x34/0x80) from [<c00293fc>] (____call_usermodehelper+0x128/0x144)
[   12.794371] [<c00293fc>] (____call_usermodehelper+0x128/0x144) from [<c0009e08>] (kernel_thread_exit+0x0/0x8)
[   12.804276] FIX dentry: Restoring 0xc9479a30-0xc9479a33=0xbb
[   12.804276] 
[   12.811406] FIX dentry: Marking all objects used
[   12.816037] =============================================================================
[   12.824204] BUG dentry (Not tainted): Padding overwritten. 0xc9473ee8-0xc9473fff
[   12.831588] -----------------------------------------------------------------------------
[   12.831588] 
[   12.841233] INFO: Slab 0xc1544e40 objects=23 used=23 fp=0x  (null) flags=0x4080
[   12.848558] [<c000dda0>] (unwind_backtrace+0x0/0xe0) from [<c0080ba4>] (slab_err+0x48/0x5c)
[   12.856916] [<c0080ba4>] (slab_err+0x48/0x5c) from [<c008163c>] (slab_pad_check.part.33+0xb8/0xfc)
[   12.865878] [<c008163c>] (slab_pad_check.part.33+0xb8/0xfc) from [<c0081750>] (check_slab+0xd0/0xe4)
[   12.875015] [<c0081750>] (check_slab+0xd0/0xe4) from [<c01471e8>] (alloc_debug_processing+0x18/0x150)
[   12.884241] [<c01471e8>] (alloc_debug_processing+0x18/0x150) from [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0)
[   12.895633] [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0) from [<c0082b7c>] (kmem_cache_alloc+0x60/0x138)
[   12.906502] [<c0082b7c>] (kmem_cache_alloc+0x60/0x138) from [<c009d528>] (__d_alloc+0x1c/0x140)
[   12.915203] [<c009d528>] (__d_alloc+0x1c/0x140) from [<c009d678>] (d_alloc+0x10/0x54)
[   12.923042] [<c009d678>] (d_alloc+0x10/0x54) from [<c00928f0>] (__lookup_hash+0x84/0xe0)
[   12.931141] [<c00928f0>] (__lookup_hash+0x84/0xe0) from [<c01480c0>] (lookup_slow+0x44/0xa4)
[   12.939586] [<c01480c0>] (lookup_slow+0x44/0xa4) from [<c00952c8>] (do_last.isra.36+0x148/0x738)
[   12.948375] [<c00952c8>] (do_last.isra.36+0x148/0x738) from [<c009596c>] (path_openat+0xb4/0x388)
[   12.957250] [<c009596c>] (path_openat+0xb4/0x388) from [<c0095c6c>] (do_filp_open+0x2c/0x78)
[   12.965689] [<c0095c6c>] (do_filp_open+0x2c/0x78) from [<c008eb94>] (open_exec+0x18/0xa0)
[   12.973868] [<c008eb94>] (open_exec+0x18/0xa0) from [<c008fb58>] (do_execve+0x300/0x4f4)
[   12.981964] [<c008fb58>] (do_execve+0x300/0x4f4) from [<c000bdd0>] (kernel_execve+0x34/0x80)
[   12.990408] [<c000bdd0>] (kernel_execve+0x34/0x80) from [<c00293fc>] (____call_usermodehelper+0x128/0x144)
[   13.000061] [<c00293fc>] (____call_usermodehelper+0x128/0x144) from [<c0009e08>] (kernel_thread_exit+0x0/0x8)
[   13.009966] Padding c9473ee8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.018654] Padding c9473ef8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.027341] Padding c9473f08: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.036027] Padding c9473f18: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.044715] Padding c9473f28: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.053402] Padding c9473f38: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.062088] Padding c9473f48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.070774] Padding c9473f58: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.079461] Padding c9473f68: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.088148] Padding c9473f78: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.096834] Padding c9473f88: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.105522] Padding c9473f98: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.114209] Padding c9473fa8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.122896] Padding c9473fb8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.131584] Padding c9473fc8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.140271] Padding c9473fd8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.148958] Padding c9473fe8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.157646] Padding c9473ff8: 00 00 00 00 00 00 00 00                          ........
[   13.165641] FIX dentry: Restoring 0xc9473ee8-0xc9473fff=0x5a
[   13.165641] 
[   13.172771] =============================================================================
[   13.180937] BUG dentry (Not tainted): Redzone overwritten
[   13.186326] -----------------------------------------------------------------------------
[   13.186326] 
[   13.195970] INFO: 0xc9472608-0xc947260b. First byte 0x0 instead of 0xbb
[   13.202579] INFO: Slab 0xc1544e40 objects=23 used=23 fp=0x  (null) flags=0x4080
[   13.209880] INFO: Object 0xc9472560 @offset=1376 fp=0x  (null)
[   13.209880] 
[   13.217182] Bytes b4 c9472550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.225956] Object c9472560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.234556] Object c9472570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.243157] Object c9472580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.251756] Object c9472590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.260356] Object c94725a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.268956] Object c94725b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.277556] Object c94725c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.286157] Object c94725d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.294757] Object c94725e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.303357] Object c94725f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.311957] Object c9472600: 00 00 00 00 00 00 00 00                          ........
[   13.319864] Redzone c9472608: 00 00 00 00                                      ....
[   13.327511] Padding c94726b0: 00 00 00 00 00 00 00 00                          ........
[   13.335534] [<c000dda0>] (unwind_backtrace+0x0/0xe0) from [<c008133c>] (check_bytes_and_report+0x94/0xc0)
[   13.345107] [<c008133c>] (check_bytes_and_report+0x94/0xc0) from [<c00813ac>] (check_object+0x44/0x21c)
[   13.354508] [<c00813ac>] (check_object+0x44/0x21c) from [<c0147264>] (alloc_debug_processing+0x94/0x150)
[   13.363994] [<c0147264>] (alloc_debug_processing+0x94/0x150) from [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0)
[   13.375386] [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0) from [<c0082b7c>] (kmem_cache_alloc+0x60/0x138)
[   13.386255] [<c0082b7c>] (kmem_cache_alloc+0x60/0x138) from [<c009d528>] (__d_alloc+0x1c/0x140)
[   13.394955] [<c009d528>] (__d_alloc+0x1c/0x140) from [<c009d678>] (d_alloc+0x10/0x54)
[   13.402795] [<c009d678>] (d_alloc+0x10/0x54) from [<c00928f0>] (__lookup_hash+0x84/0xe0)
[   13.410893] [<c00928f0>] (__lookup_hash+0x84/0xe0) from [<c01480c0>] (lookup_slow+0x44/0xa4)
[   13.419340] [<c01480c0>] (lookup_slow+0x44/0xa4) from [<c00952c8>] (do_last.isra.36+0x148/0x738)
[   13.428131] [<c00952c8>] (do_last.isra.36+0x148/0x738) from [<c009596c>] (path_openat+0xb4/0x388)
[   13.437005] [<c009596c>] (path_openat+0xb4/0x388) from [<c0095c6c>] (do_filp_open+0x2c/0x78)
[   13.445446] [<c0095c6c>] (do_filp_open+0x2c/0x78) from [<c008eb94>] (open_exec+0x18/0xa0)
[   13.453624] [<c008eb94>] (open_exec+0x18/0xa0) from [<c008fb58>] (do_execve+0x300/0x4f4)
[   13.461722] [<c008fb58>] (do_execve+0x300/0x4f4) from [<c000bdd0>] (kernel_execve+0x34/0x80)
[   13.470166] [<c000bdd0>] (kernel_execve+0x34/0x80) from [<c00293fc>] (____call_usermodehelper+0x128/0x144)
[   13.479821] [<c00293fc>] (____call_usermodehelper+0x128/0x144) from [<c0009e08>] (kernel_thread_exit+0x0/0x8)
[   13.489726] FIX dentry: Restoring 0xc9472608-0xc947260b=0xbb
[   13.489726] 
[   13.496854] FIX dentry: Marking all objects used
[   13.501484] =============================================================================
[   13.509652] BUG dentry (Not tainted): Padding overwritten. 0xc946bee8-0xc946bfff
[   13.517036] -----------------------------------------------------------------------------
[   13.517036] 
[   13.526681] INFO: Slab 0xc1544d40 objects=23 used=23 fp=0x  (null) flags=0x4080
[   13.534008] [<c000dda0>] (unwind_backtrace+0x0/0xe0) from [<c0080ba4>] (slab_err+0x48/0x5c)
[   13.542366] [<c0080ba4>] (slab_err+0x48/0x5c) from [<c008163c>] (slab_pad_check.part.33+0xb8/0xfc)
[   13.551326] [<c008163c>] (slab_pad_check.part.33+0xb8/0xfc) from [<c0081750>] (check_slab+0xd0/0xe4)
[   13.560464] [<c0081750>] (check_slab+0xd0/0xe4) from [<c01471e8>] (alloc_debug_processing+0x18/0x150)
[   13.569690] [<c01471e8>] (alloc_debug_processing+0x18/0x150) from [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0)
[   13.581082] [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0) from [<c0082b7c>] (kmem_cache_alloc+0x60/0x138)
[   13.591952] [<c0082b7c>] (kmem_cache_alloc+0x60/0x138) from [<c009d528>] (__d_alloc+0x1c/0x140)
[   13.600651] [<c009d528>] (__d_alloc+0x1c/0x140) from [<c009d678>] (d_alloc+0x10/0x54)
[   13.608490] [<c009d678>] (d_alloc+0x10/0x54) from [<c00928f0>] (__lookup_hash+0x84/0xe0)
[   13.616589] [<c00928f0>] (__lookup_hash+0x84/0xe0) from [<c01480c0>] (lookup_slow+0x44/0xa4)
[   13.625033] [<c01480c0>] (lookup_slow+0x44/0xa4) from [<c00952c8>] (do_last.isra.36+0x148/0x738)
[   13.633821] [<c00952c8>] (do_last.isra.36+0x148/0x738) from [<c009596c>] (path_openat+0xb4/0x388)
[   13.642695] [<c009596c>] (path_openat+0xb4/0x388) from [<c0095c6c>] (do_filp_open+0x2c/0x78)
[   13.651135] [<c0095c6c>] (do_filp_open+0x2c/0x78) from [<c008eb94>] (open_exec+0x18/0xa0)
[   13.659314] [<c008eb94>] (open_exec+0x18/0xa0) from [<c008fb58>] (do_execve+0x300/0x4f4)
[   13.667410] [<c008fb58>] (do_execve+0x300/0x4f4) from [<c000bdd0>] (kernel_execve+0x34/0x80)
[   13.675851] [<c000bdd0>] (kernel_execve+0x34/0x80) from [<c00293fc>] (____call_usermodehelper+0x128/0x144)
[   13.685504] [<c00293fc>] (____call_usermodehelper+0x128/0x144) from [<c0009e08>] (kernel_thread_exit+0x0/0x8)
[   13.695409] Padding c946bee8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.704098] Padding c946bef8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.712785] Padding c946bf08: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.721472] Padding c946bf18: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.730160] Padding c946bf28: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.738846] Padding c946bf38: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.747534] Padding c946bf48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.756222] Padding c946bf58: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.764909] Padding c946bf68: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.773597] Padding c946bf78: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.782284] Padding c946bf88: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.790970] Padding c946bf98: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.799657] Padding c946bfa8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.808342] Padding c946bfb8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.817030] Padding c946bfc8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.825717] Padding c946bfd8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.834404] Padding c946bfe8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.843090] Padding c946bff8: 00 00 00 00 00 00 00 00                          ........
[   13.851084] FIX dentry: Restoring 0xc946bee8-0xc946bfff=0x5a
[   13.851084] 
[   13.858214] =============================================================================
[   13.866380] BUG dentry (Not tainted): Redzone overwritten
[   13.871771] -----------------------------------------------------------------------------
[   13.871771] 
[   13.881415] INFO: 0xc946b8d8-0xc946b8db. First byte 0x0 instead of 0xbb
[   13.888026] INFO: Slab 0xc1544d40 objects=23 used=23 fp=0x  (null) flags=0x4080
[   13.895325] INFO: Object 0xc946b830 @offset=6192 fp=0x  (null)
[   13.895325] 
[   13.902628] Bytes b4 c946b820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.911401] Object c946b830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.920002] Object c946b840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.928602] Object c946b850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.937202] Object c946b860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.945801] Object c946b870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.954402] Object c946b880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.963003] Object c946b890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.971603] Object c946b8a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.980203] Object c946b8b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.988804] Object c946b8c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   13.997403] Object c946b8d0: 00 00 00 00 00 00 00 00                          ........
[   14.005309] Redzone c946b8d8: 00 00 00 00                                      ....
[   14.012957] Padding c946b980: 00 00 00 00 00 00 00 00                          ........
[   14.020981] [<c000dda0>] (unwind_backtrace+0x0/0xe0) from [<c008133c>] (check_bytes_and_report+0x94/0xc0)
[   14.030551] [<c008133c>] (check_bytes_and_report+0x94/0xc0) from [<c00813ac>] (check_object+0x44/0x21c)
[   14.039952] [<c00813ac>] (check_object+0x44/0x21c) from [<c0147264>] (alloc_debug_processing+0x94/0x150)
[   14.049439] [<c0147264>] (alloc_debug_processing+0x94/0x150) from [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0)
[   14.060830] [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0) from [<c0082b7c>] (kmem_cache_alloc+0x60/0x138)
[   14.071703] [<c0082b7c>] (kmem_cache_alloc+0x60/0x138) from [<c009d528>] (__d_alloc+0x1c/0x140)
[   14.080403] [<c009d528>] (__d_alloc+0x1c/0x140) from [<c009d678>] (d_alloc+0x10/0x54)
[   14.088243] [<c009d678>] (d_alloc+0x10/0x54) from [<c00928f0>] (__lookup_hash+0x84/0xe0)
[   14.096342] [<c00928f0>] (__lookup_hash+0x84/0xe0) from [<c01480c0>] (lookup_slow+0x44/0xa4)
[   14.104787] [<c01480c0>] (lookup_slow+0x44/0xa4) from [<c00952c8>] (do_last.isra.36+0x148/0x738)
[   14.113577] [<c00952c8>] (do_last.isra.36+0x148/0x738) from [<c009596c>] (path_openat+0xb4/0x388)
[   14.122452] [<c009596c>] (path_openat+0xb4/0x388) from [<c0095c6c>] (do_filp_open+0x2c/0x78)
[   14.130892] [<c0095c6c>] (do_filp_open+0x2c/0x78) from [<c008eb94>] (open_exec+0x18/0xa0)
[   14.139071] [<c008eb94>] (open_exec+0x18/0xa0) from [<c008fb58>] (do_execve+0x300/0x4f4)
[   14.147169] [<c008fb58>] (do_execve+0x300/0x4f4) from [<c000bdd0>] (kernel_execve+0x34/0x80)
[   14.155613] [<c000bdd0>] (kernel_execve+0x34/0x80) from [<c00293fc>] (____call_usermodehelper+0x128/0x144)
[   14.165268] [<c00293fc>] (____call_usermodehelper+0x128/0x144) from [<c0009e08>] (kernel_thread_exit+0x0/0x8)
[   14.175175] FIX dentry: Restoring 0xc946b8d8-0xc946b8db=0xbb
[   14.175175] 
[   14.182305] FIX dentry: Marking all objects used
[   14.186935] =============================================================================
[   14.195104] BUG dentry (Not tainted): Padding overwritten. 0xc9459ee8-0xc9459fff
[   14.202488] -----------------------------------------------------------------------------
[   14.202488] 
[   14.212133] INFO: Slab 0xc1544b00 objects=23 used=23 fp=0x  (null) flags=0x4080
[   14.219459] [<c000dda0>] (unwind_backtrace+0x0/0xe0) from [<c0080ba4>] (slab_err+0x48/0x5c)
[   14.227818] [<c0080ba4>] (slab_err+0x48/0x5c) from [<c008163c>] (slab_pad_check.part.33+0xb8/0xfc)
[   14.236781] [<c008163c>] (slab_pad_check.part.33+0xb8/0xfc) from [<c0081750>] (check_slab+0xd0/0xe4)
[   14.245921] [<c0081750>] (check_slab+0xd0/0xe4) from [<c01471e8>] (alloc_debug_processing+0x18/0x150)
[   14.255146] [<c01471e8>] (alloc_debug_processing+0x18/0x150) from [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0)
[   14.266538] [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0) from [<c0082b7c>] (kmem_cache_alloc+0x60/0x138)
[   14.277408] [<c0082b7c>] (kmem_cache_alloc+0x60/0x138) from [<c009d528>] (__d_alloc+0x1c/0x140)
[   14.286107] [<c009d528>] (__d_alloc+0x1c/0x140) from [<c009d678>] (d_alloc+0x10/0x54)
[   14.293946] [<c009d678>] (d_alloc+0x10/0x54) from [<c00928f0>] (__lookup_hash+0x84/0xe0)
[   14.302046] [<c00928f0>] (__lookup_hash+0x84/0xe0) from [<c01480c0>] (lookup_slow+0x44/0xa4)
[   14.310491] [<c01480c0>] (lookup_slow+0x44/0xa4) from [<c00952c8>] (do_last.isra.36+0x148/0x738)
[   14.319281] [<c00952c8>] (do_last.isra.36+0x148/0x738) from [<c009596c>] (path_openat+0xb4/0x388)
[   14.328156] [<c009596c>] (path_openat+0xb4/0x388) from [<c0095c6c>] (do_filp_open+0x2c/0x78)
[   14.336597] [<c0095c6c>] (do_filp_open+0x2c/0x78) from [<c008eb94>] (open_exec+0x18/0xa0)
[   14.344775] [<c008eb94>] (open_exec+0x18/0xa0) from [<c008fb58>] (do_execve+0x300/0x4f4)
[   14.352872] [<c008fb58>] (do_execve+0x300/0x4f4) from [<c000bdd0>] (kernel_execve+0x34/0x80)
[   14.361314] [<c000bdd0>] (kernel_execve+0x34/0x80) from [<c00293fc>] (____call_usermodehelper+0x128/0x144)
[   14.370969] [<c00293fc>] (____call_usermodehelper+0x128/0x144) from [<c0009e08>] (kernel_thread_exit+0x0/0x8)
[   14.380874] Padding c9459ee8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.389562] Padding c9459ef8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.398249] Padding c9459f08: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.406937] Padding c9459f18: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.415624] Padding c9459f28: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.424312] Padding c9459f38: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.432999] Padding c9459f48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.441685] Padding c9459f58: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.450372] Padding c9459f68: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.459059] Padding c9459f78: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.467746] Padding c9459f88: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.476432] Padding c9459f98: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.485119] Padding c9459fa8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.493807] Padding c9459fb8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.502493] Padding c9459fc8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.511180] Padding c9459fd8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.519867] Padding c9459fe8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.528554] Padding c9459ff8: 00 00 00 00 00 00 00 00                          ........
[   14.536550] FIX dentry: Restoring 0xc9459ee8-0xc9459fff=0x5a
[   14.536550] 
[   14.543680] =============================================================================
[   14.551845] BUG dentry (Not tainted): Redzone overwritten
[   14.557234] -----------------------------------------------------------------------------
[   14.557234] 
[   14.566877] INFO: 0xc9458b68-0xc9458b6b. First byte 0x0 instead of 0xbb
[   14.573487] INFO: Slab 0xc1544b00 objects=23 used=23 fp=0x  (null) flags=0x4080
[   14.580786] INFO: Object 0xc9458ac0 @offset=2752 fp=0x  (null)
[   14.580786] 
[   14.588090] Bytes b4 c9458ab0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.596864] Object c9458ac0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.605464] Object c9458ad0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.614065] Object c9458ae0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.622665] Object c9458af0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.631266] Object c9458b00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.639866] Object c9458b10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.648465] Object c9458b20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.657066] Object c9458b30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.665667] Object c9458b40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.674267] Object c9458b50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   14.682866] Object c9458b60: 00 00 00 00 00 00 00 00                          ........
[   14.690773] Redzone c9458b68: 00 00 00 00                                      ....
[   14.698419] Padding c9458c10: 00 00 00 00 00 00 00 00                          ........
[   14.706440] [<c000dda0>] (unwind_backtrace+0x0/0xe0) from [<c008133c>] (check_bytes_and_report+0x94/0xc0)
[   14.716012] [<c008133c>] (check_bytes_and_report+0x94/0xc0) from [<c00813ac>] (check_object+0x44/0x21c)
[   14.725414] [<c00813ac>] (check_object+0x44/0x21c) from [<c0147264>] (alloc_debug_processing+0x94/0x150)
[   14.734901] [<c0147264>] (alloc_debug_processing+0x94/0x150) from [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0)
[   14.746293] [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0) from [<c0082b7c>] (kmem_cache_alloc+0x60/0x138)
[   14.757163] [<c0082b7c>] (kmem_cache_alloc+0x60/0x138) from [<c009d528>] (__d_alloc+0x1c/0x140)
[   14.765863] [<c009d528>] (__d_alloc+0x1c/0x140) from [<c009d678>] (d_alloc+0x10/0x54)
[   14.773702] [<c009d678>] (d_alloc+0x10/0x54) from [<c00928f0>] (__lookup_hash+0x84/0xe0)
[   14.781799] [<c00928f0>] (__lookup_hash+0x84/0xe0) from [<c01480c0>] (lookup_slow+0x44/0xa4)
[   14.790243] [<c01480c0>] (lookup_slow+0x44/0xa4) from [<c00952c8>] (do_last.isra.36+0x148/0x738)
[   14.799033] [<c00952c8>] (do_last.isra.36+0x148/0x738) from [<c009596c>] (path_openat+0xb4/0x388)
[   14.807908] [<c009596c>] (path_openat+0xb4/0x388) from [<c0095c6c>] (do_filp_open+0x2c/0x78)
[   14.816348] [<c0095c6c>] (do_filp_open+0x2c/0x78) from [<c008eb94>] (open_exec+0x18/0xa0)
[   14.824527] [<c008eb94>] (open_exec+0x18/0xa0) from [<c008fb58>] (do_execve+0x300/0x4f4)
[   14.832624] [<c008fb58>] (do_execve+0x300/0x4f4) from [<c000bdd0>] (kernel_execve+0x34/0x80)
[   14.841068] [<c000bdd0>] (kernel_execve+0x34/0x80) from [<c00293fc>] (____call_usermodehelper+0x128/0x144)
[   14.850724] [<c00293fc>] (____call_usermodehelper+0x128/0x144) from [<c0009e08>] (kernel_thread_exit+0x0/0x8)
[   14.860630] FIX dentry: Restoring 0xc9458b68-0xc9458b6b=0xbb
[   14.860630] 
[   14.867757] FIX dentry: Marking all objects used
[   14.874189] initcall bcm2708_fb_driver_init+0x0/0xc returned 0 after 2880760 usecs
[   14.882551] calling  sysrq_init+0x0/0x80 @ 1
[   14.887210] initcall sysrq_init+0x0/0x80 returned 0 after 344 usecs
[   14.894031] calling  rand_initialize+0x0/0x2c @ 1
[   14.899104] initcall rand_initialize+0x0/0x2c returned 0 after 330 usecs
[   14.906118] calling  topology_sysfs_init+0x0/0x20 @ 1
[   14.912221] initcall topology_sysfs_init+0x0/0x20 returned 0 after 880 usecs
[   14.919295] calling  bcm2708_wdog_init+0x0/0x80 @ 1
[   14.924252] bcm2708_wdog: default timeout=16 (nowayout=0)
[   14.929664] bus: 'platform': add driver bcm2708_wdog
[   14.935267] bus: 'platform': driver_probe_device: matched device 20100000.watchdog with driver bcm2708_wdog
[   14.945095] bus: 'platform': really_probe: probing driver bcm2708_wdog with device 20100000.watchdog
[   14.958512] device: 'watchdog': device_add
[   14.969983] device: 'watchdog0': device_add
[   14.982135] bcm2708_wdog 20100000.watchdog: at MMIO 0x20100000
[   14.987986] driver: '20100000.watchdog': driver_bound: bound to device 'bcm2708_wdog'
[   14.996551] bus: 'platform': really_probe: bound device 20100000.watchdog to driver bcm2708_wdog
[   15.008751] initcall bcm2708_wdog_init+0x0/0x80 returned 0 after 82448 usecs
[   15.016784] calling  init_ladder+0x0/0xc @ 1
[   15.021796] cpuidle: using governor ladder
[   15.025937] initcall init_ladder+0x0/0xc returned 0 after 4734 usecs
[   15.032589] calling  init_menu+0x0/0xc @ 1
[   15.036706] cpuidle: using governor menu
[   15.040645] initcall init_menu+0x0/0xc returned 0 after 3849 usecs
[   15.046944] initlevel:7=late, 10 registered initcalls
[   15.052147] calling  init_machine_late+0x0/0x28 @ 1
[   15.057036] initcall init_machine_late+0x0/0x28 returned 0 after 0 usecs
[   15.063817] calling  init_oops_id+0x0/0x44 @ 1
[   15.068486] initcall init_oops_id+0x0/0x44 returned 0 after 195 usecs
[   15.075187] calling  printk_late_init+0x0/0x64 @ 1
[   15.079995] initcall printk_late_init+0x0/0x64 returned 0 after 0 usecs
[   15.086689] calling  pm_qos_power_init+0x0/0x60 @ 1
[   15.092075] device: 'cpu_dma_latency': device_add
[   15.102361] device: 'network_latency': device_add
[   15.113365] device: 'network_throughput': device_add
[   15.124108] initcall pm_qos_power_init+0x0/0x60 returned 0 after 31682 usecs
[   15.132248] calling  kmemleak_late_init+0x0/0x98 @ 1
[   15.137391] ------------[ cut here ]------------
[   15.142637] WARNING: at lib/list_debug.c:29 __list_add+0x34/0xa0()
[   15.148830] list_add corruption. next->prev should be prev (ca404348), but was   (null). (next=c9479208).
[   15.158735] [<c000dda0>] (unwind_backtrace+0x0/0xe0) from [<c0014a70>] (warn_slowpath_common+0x48/0x60)
[   15.168282] [<c0014a70>] (warn_slowpath_common+0x48/0x60) from [<c0014ae0>] (warn_slowpath_fmt+0x2c/0x3c)
[   15.177938] [<c0014ae0>] (warn_slowpath_fmt+0x2c/0x3c) from [<c00e3844>] (__list_add+0x34/0xa0)
[   15.186726] [<c00e3844>] (__list_add+0x34/0xa0) from [<c009d6ac>] (d_alloc+0x44/0x54)
[   15.194652] [<c009d6ac>] (d_alloc+0x44/0x54) from [<c00928f0>] (__lookup_hash+0x84/0xe0)
[   15.202827] [<c00928f0>] (__lookup_hash+0x84/0xe0) from [<c0094f6c>] (lookup_one_len+0xd0/0xec)
[   15.211611] [<c0094f6c>] (lookup_one_len+0xd0/0xec) from [<c00c8850>] (debugfs_create_file+0x68/0x16c)
[   15.220939] [<c00c8850>] (debugfs_create_file+0x68/0x16c) from [<c01bb758>] (kmemleak_late_init+0x44/0x98)
[   15.230675] [<c01bb758>] (kmemleak_late_init+0x44/0x98) from [<c01b07c0>] (do_one_initcall+0x50/0x164)
[   15.240058] [<c01b07c0>] (do_one_initcall+0x50/0x164) from [<c01b09e8>] (kernel_init+0x114/0x1d8)
[   15.249011] [<c01b09e8>] (kernel_init+0x114/0x1d8) from [<c0009e08>] (kernel_thread_exit+0x0/0x8)
[   15.257943] ---[ end trace e2b8f24b93bebe59 ]---
[   15.262660] =============================================================================
[   15.270837] BUG inode_cache (Tainted: G        W   ): Padding overwritten. 0xc947df80-0xc947dfff
[   15.279608] -----------------------------------------------------------------------------
[   15.279608] 
[   15.289256] INFO: Slab 0xc1544f80 objects=12 used=12 fp=0x  (null) flags=0x4080
[   15.296595] [<c000dda0>] (unwind_backtrace+0x0/0xe0) from [<c0080ba4>] (slab_err+0x48/0x5c)
[   15.304959] [<c0080ba4>] (slab_err+0x48/0x5c) from [<c008163c>] (slab_pad_check.part.33+0xb8/0xfc)
[   15.313922] [<c008163c>] (slab_pad_check.part.33+0xb8/0xfc) from [<c0081750>] (check_slab+0xd0/0xe4)
[   15.323072] [<c0081750>] (check_slab+0xd0/0xe4) from [<c01471e8>] (alloc_debug_processing+0x18/0x150)
[   15.332298] [<c01471e8>] (alloc_debug_processing+0x18/0x150) from [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0)
[   15.343691] [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0) from [<c0082b7c>] (kmem_cache_alloc+0x60/0x138)
[   15.354564] [<c0082b7c>] (kmem_cache_alloc+0x60/0x138) from [<c009f670>] (alloc_inode+0x30/0x94)
[   15.363354] [<c009f670>] (alloc_inode+0x30/0x94) from [<c00a0008>] (new_inode_pseudo+0x8/0x40)
[   15.371969] [<c00a0008>] (new_inode_pseudo+0x8/0x40) from [<c00a0048>] (new_inode+0x8/0x1c)
[   15.380323] [<c00a0048>] (new_inode+0x8/0x1c) from [<c00c86d8>] (debugfs_mknod.part.10.constprop.11+0x1c/0x12c)
[   15.390411] [<c00c86d8>] (debugfs_mknod.part.10.constprop.11+0x1c/0x12c) from [<c00c8908>] (debugfs_create_file+0x120/0x16c)
[   15.401631] [<c00c8908>] (debugfs_create_file+0x120/0x16c) from [<c01bb758>] (kmemleak_late_init+0x44/0x98)
[   15.411376] [<c01bb758>] (kmemleak_late_init+0x44/0x98) from [<c01b07c0>] (do_one_initcall+0x50/0x164)
[   15.420683] [<c01b07c0>] (do_one_initcall+0x50/0x164) from [<c01b09e8>] (kernel_init+0x114/0x1d8)
[   15.429560] [<c01b09e8>] (kernel_init+0x114/0x1d8) from [<c0009e08>] (kernel_thread_exit+0x0/0x8)
[   15.438429] Padding c947df80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.447118] Padding c947df90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.455806] Padding c947dfa0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.464493] Padding c947dfb0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.473180] Padding c947dfc0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.481867] Padding c947dfd0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.490554] Padding c947dfe0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.499241] Padding c947dff0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.507931] FIX inode_cache: Restoring 0xc947df80-0xc947dfff=0x5a
[   15.507931] 
[   15.515495] =============================================================================
[   15.523661] BUG inode_cache (Tainted: G        W   ): Redzone overwritten
[   15.530438] -----------------------------------------------------------------------------
[   15.530438] 
[   15.540083] INFO: 0xc947d450-0xc947d453. First byte 0x0 instead of 0xbb
[   15.546694] INFO: Slab 0xc1544f80 objects=12 used=12 fp=0x  (null) flags=0x4080
[   15.553993] INFO: Object 0xc947d260 @offset=4704 fp=0x  (null)
[   15.553993] 
[   15.561297] Bytes b4 c947d250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.570072] Object c947d260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.578673] Object c947d270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.587275] Object c947d280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.595876] Object c947d290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.604477] Object c947d2a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.613077] Object c947d2b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.621677] Object c947d2c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.630277] Object c947d2d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.638877] Object c947d2e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.647477] Object c947d2f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.656077] Object c947d300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.664678] Object c947d310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.673278] Object c947d320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.681878] Object c947d330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.690480] Object c947d340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.699081] Object c947d350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.707682] Object c947d360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.716282] Object c947d370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.724882] Object c947d380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.733482] Object c947d390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.742082] Object c947d3a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.750681] Object c947d3b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.759281] Object c947d3c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.767882] Object c947d3d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.776481] Object c947d3e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.785081] Object c947d3f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.793681] Object c947d400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.802281] Object c947d410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.810881] Object c947d420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.819481] Object c947d430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.828082] Object c947d440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[   15.836681] Redzone c947d450: 00 00 00 00                                      ....
[   15.844328] Padding c947d4f8: 00 00 00 00 00 00 00 00                          ........
[   15.852347] [<c000dda0>] (unwind_backtrace+0x0/0xe0) from [<c008133c>] (check_bytes_and_report+0x94/0xc0)
[   15.861919] [<c008133c>] (check_bytes_and_report+0x94/0xc0) from [<c00813ac>] (check_object+0x44/0x21c)
[   15.871323] [<c00813ac>] (check_object+0x44/0x21c) from [<c0147264>] (alloc_debug_processing+0x94/0x150)
[   15.880810] [<c0147264>] (alloc_debug_processing+0x94/0x150) from [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0)
[   15.892205] [<c0147ec8>] (__slab_alloc.isra.43.constprop.47+0x544/0x5a0) from [<c0082b7c>] (kmem_cache_alloc+0x60/0x138)
[   15.903074] [<c0082b7c>] (kmem_cache_alloc+0x60/0x138) from [<c009f670>] (alloc_inode+0x30/0x94)
[   15.911864] [<c009f670>] (alloc_inode+0x30/0x94) from [<c00a0008>] (new_inode_pseudo+0x8/0x40)
[   15.920477] [<c00a0008>] (new_inode_pseudo+0x8/0x40) from [<c00a0048>] (new_inode+0x8/0x1c)
[   15.928832] [<c00a0048>] (new_inode+0x8/0x1c) from [<c00c86d8>] (debugfs_mknod.part.10.constprop.11+0x1c/0x12c)
[   15.938920] [<c00c86d8>] (debugfs_mknod.part.10.constprop.11+0x1c/0x12c) from [<c00c8908>] (debugfs_create_file+0x120/0x16c)
[   15.950139] [<c00c8908>] (debugfs_create_file+0x120/0x16c) from [<c01bb758>] (kmemleak_late_init+0x44/0x98)
[   15.959885] [<c01bb758>] (kmemleak_late_init+0x44/0x98) from [<c01b07c0>] (do_one_initcall+0x50/0x164)
[   15.969192] [<c01b07c0>] (do_one_initcall+0x50/0x164) from [<c01b09e8>] (kernel_init+0x114/0x1d8)
[   15.978065] [<c01b09e8>] (kernel_init+0x114/0x1d8) from [<c0009e08>] (kernel_thread_exit+0x0/0x8)
[   15.986929] FIX inode_cache: Restoring 0xc947d450-0xc947d453=0xbb
[   15.986929] 
[   15.994491] FIX inode_cache: Marking all objects used
[   16.000121] ------------[ cut here ]------------
[   16.004859] WARNING: at lib/list_debug.c:29 __list_add+0x34/0xa0()
[   16.011044] list_add corruption. next->prev should be prev (ca8153d0), but was   (null). (next=c947cb5c).
[   16.020715] [<c000dda0>] (unwind_backtrace+0x0/0xe0) from [<c0014a70>] (warn_slowpath_common+0x48/0x60)
[   16.030195] [<c0014a70>] (warn_slowpath_common+0x48/0x60) from [<c0014ae0>] (warn_slowpath_fmt+0x2c/0x3c)
[   16.039844] [<c0014ae0>] (warn_slowpath_fmt+0x2c/0x3c) from [<c00e3844>] (__list_add+0x34/0xa0)
[   16.048633] [<c00e3844>] (__list_add+0x34/0xa0) from [<c009fb58>] (inode_sb_list_add+0x28/0x38)
[   16.057413] [<c009fb58>] (inode_sb_list_add+0x28/0x38) from [<c00a0054>] (new_inode+0x14/0x1c)
[   16.066105] [<c00a0054>] (new_inode+0x14/0x1c) from [<c00c86d8>] (debugfs_mknod.part.10.constprop.11+0x1c/0x12c)
[   16.076356] [<c00c86d8>] (debugfs_mknod.part.10.constprop.11+0x1c/0x12c) from [<c00c8908>] (debugfs_create_file+0x120/0x16c)
[   16.087651] [<c00c8908>] (debugfs_create_file+0x120/0x16c) from [<c01bb758>] (kmemleak_late_init+0x44/0x98)
[   16.097476] [<c01bb758>] (kmemleak_late_init+0x44/0x98) from [<c01b07c0>] (do_one_initcall+0x50/0x164)
[   16.106859] [<c01b07c0>] (do_one_initcall+0x50/0x164) from [<c01b09e8>] (kernel_init+0x114/0x1d8)
[   16.115813] [<c01b09e8>] (kernel_init+0x114/0x1d8) from [<c0009e08>] (kernel_thread_exit+0x0/0x8)
[   16.124744] ---[ end trace e2b8f24b93bebe5a ]---
[   16.130517] kmemleak: Kernel memory leak detector initialized
[   16.136391] kmemleak: Automatic memory scanning thread started
[   16.142336] initcall kmemleak_late_init+0x0/0x98 returned 0 after 981526 usecs
[   16.149572] calling  random32_reseed+0x0/0x5c @ 1
[   16.154506] initcall random32_reseed+0x0/0x5c returned 0 after 84 usecs
[   16.161204] calling  random_int_secret_init+0x0/0x1c @ 1
[   16.166657] initcall random_int_secret_init+0x0/0x1c returned 0 after 120 usecs
[   16.174048] calling  deferred_probe_initcall+0x0/0x60 @ 1
[   16.180921] initcall deferred_probe_initcall+0x0/0x60 returned 0 after 1397 usecs
[   16.188592] calling  clk_disable_unused+0x0/0x64 @ 1
[   16.193834] initcall clk_disable_unused+0x0/0x64 returned 0 after 63 usecs
[   16.200720] calling  clk_debug_init+0x0/0xc4 @ 1
[   16.212733] initcall clk_debug_init+0x0/0xc4 returned 0 after 7118 usecs
�[   16.224391] ------------[ cut here ]------------
[   16.229053] WARNING: at lib/list_debug.c:29 __list_add+0x34/0xa0()
[   16.235449] list_add corruption. next->prev should be prev (ca405e28), but was   (null). (next=c94790b0).
[   16.245126] [<c000dda0>] (unwind_backtrace+0x0/0xe0) from [<c0014a70>] (warn_slowpath_common+0x48/0x60)
[   16.254606] [<c0014a70>] (warn_slowpath_common+0x48/0x60) from [<c0014ae0>] (warn_slowpath_fmt+0x2c/0x3c)
[   16.264257] [<c0014ae0>] (warn_slowpath_fmt+0x2c/0x3c) from [<c00e3844>] (__list_add+0x34/0xa0)
[   16.273039] [<c00e3844>] (__list_add+0x34/0xa0) from [<c009d6ac>] (d_alloc+0x44/0x54)
[   16.280896] [<c009d6ac>] (d_alloc+0x44/0x54) from [<c00928f0>] (__lookup_hash+0x84/0xe0)
[   16.289082] [<c00928f0>] (__lookup_hash+0x84/0xe0) from [<c01480c0>] (lookup_slow+0x44/0xa4)
[   16.297611] [<c01480c0>] (lookup_slow+0x44/0xa4) from [<c00945fc>] (path_lookupat+0x104/0x6cc)
[   16.306308] [<c00945fc>] (path_lookupat+0x104/0x6cc) from [<c0094be0>] (do_path_lookup+0x1c/0x58)
[   16.315262] [<c0094be0>] (do_path_lookup+0x1c/0x58) from [<c0094fdc>] (user_path_at_empty+0x54/0x88)
[   16.324477] [<c0094fdc>] (user_path_at_empty+0x54/0x88) from [<c0095020>] (user_path_at+0x10/0x14)
[   16.333529] [<c0095020>] (user_path_at+0x10/0x14) from [<c00882c8>] (sys_faccessat+0x9c/0x194)
[   16.342234] [<c00882c8>] (sys_faccessat+0x9c/0x194) from [<c01b0a54>] (kernel_init+0x180/0x1d8)
[   16.350948] [<c01b0a54>] (kernel_init+0x180/0x1d8) from [<c0009e08>] (kernel_thread_exit+0x0/0x8)
[   16.359884] ---[ end trace e2b8f24b93bebe5b ]---
[   16.364709] async_waiting @ 1
[   16.367809] async_continuing @ 1 after 116 usec
[   16.372913] ------------[ cut here ]------------
[   16.377565] WARNING: at lib/list_debug.c:29 __list_add+0x34/0xa0()
[   16.383925] list_add corruption. next->prev should be prev (ca460348), but was   (null). (next=c946a340).
[   16.393658] [<c000dda0>] (unwind_backtrace+0x0/0xe0) from [<c0014a70>] (warn_slowpath_common+0x48/0x60)
[   16.403150] [<c0014a70>] (warn_slowpath_common+0x48/0x60) from [<c0014ae0>] (warn_slowpath_fmt+0x2c/0x3c)
[   16.412805] [<c0014ae0>] (warn_slowpath_fmt+0x2c/0x3c) from [<c00e3844>] (__list_add+0x34/0xa0)
[   16.421589] [<c00e3844>] (__list_add+0x34/0xa0) from [<c009d6ac>] (d_alloc+0x44/0x54)
[   16.429442] [<c009d6ac>] (d_alloc+0x44/0x54) from [<c00928f0>] (__lookup_hash+0x84/0xe0)
[   16.437622] [<c00928f0>] (__lookup_hash+0x84/0xe0) from [<c009656c>] (do_unlinkat+0x54/0x138)
[   16.446240] [<c009656c>] (do_unlinkat+0x54/0x138) from [<c01b0fb0>] (initrd_load+0x1c/0x4c)
[   16.454673] [<c01b0fb0>] (initrd_load+0x1c/0x4c) from [<c01b0ec8>] (prepare_namespace+0xc0/0x174)
[   16.463628] [<c01b0ec8>] (prepare_namespace+0xc0/0x174) from [<c01b0a6c>] (kernel_init+0x198/0x1d8)
[   16.472751] [<c01b0a6c>] (kernel_init+0x198/0x1d8) from [<c0009e08>] (kernel_thread_exit+0x0/0x8)
[   16.481688] ---[ end trace e2b8f24b93bebe5c ]---
[   16.487108] ------------[ cut here ]------------
[   16.492004] WARNING: at lib/list_debug.c:29 __list_add+0x34/0xa0()
[   16.498192] list_add corruption. next->prev should be prev (ca817510), but was   (null). (next=c947c61c).
[   16.507919] [<c000dda0>] (unwind_backtrace+0x0/0xe0) from [<c0014a70>] (warn_slowpath_common+0x48/0x60)
[   16.517409] [<c0014a70>] (warn_slowpath_common+0x48/0x60) from [<c0014ae0>] (warn_slowpath_fmt+0x2c/0x3c)
[   16.527060] [<c0014ae0>] (warn_slowpath_fmt+0x2c/0x3c) from [<c00e3844>] (__list_add+0x34/0xa0)
[   16.535847] [<c00e3844>] (__list_add+0x34/0xa0) from [<c009fb58>] (inode_sb_list_add+0x28/0x38)
[   16.544622] [<c009fb58>] (inode_sb_list_add+0x28/0x38) from [<c00a0054>] (new_inode+0x14/0x1c)
[   16.553315] [<c00a0054>] (new_inode+0x14/0x1c) from [<c00c7a78>] (ramfs_get_inode+0x14/0x130)
[   16.561911] [<c00c7a78>] (ramfs_get_inode+0x14/0x130) from [<c00c7ce4>] (ramfs_mknod+0x18/0x7c)
[   16.570629] [<c00c7ce4>] (ramfs_mknod+0x18/0x7c) from [<c0095f2c>] (vfs_mknod+0x8c/0x98)
[   16.578797] [<c0095f2c>] (vfs_mknod+0x8c/0x98) from [<c009608c>] (sys_mknodat+0x154/0x18c)
[   16.587150] [<c009608c>] (sys_mknodat+0x154/0x18c) from [<c01b0fc0>] (initrd_load+0x2c/0x4c)
[   16.595712] [<c01b0fc0>] (initrd_load+0x2c/0x4c) from [<c01b0ec8>] (prepare_namespace+0xc0/0x174)
[   16.604675] [<c01b0ec8>] (prepare_namespace+0xc0/0x174) from [<c01b0a6c>] (kernel_init+0x198/0x1d8)
[   16.613806] [<c01b0a6c>] (kernel_init+0x198/0x1d8) from [<c0009e08>] (kernel_thread_exit+0x0/0x8)
[   16.622745] ---[ end trace e2b8f24b93bebe5d ]---
[   16.628668] async_waiting @ 1
[   16.631955] async_continuing @ 1 after 5 usec
[   16.729680] Freeing init memory: 13408K
cannot run '/etc/init.d/rcS': No such file or directory

Please press Enter to activate this console. [   16.775869] device: 'vcs2': device_add
[   16.787633] device: 'vcsa2': device_add
[   16.806709] device: 'vcs3': device_add
[   16.813050] device: 'vcsa3': device_add
[   16.829378] device: 'vcs4': device_add
[   16.837905] device: 'vcsa4': device_add
[   88.533980] kmemleak: 445 new suspected memory leaks (see /sys/kernel/debug/kmemleak)

-- 
Simon Arlott



More information about the linux-rpi-kernel mailing list