When running from EMMC we get the following stack dump, but when running from SD card the the startup trace is clean:
[ 0.292030] ------------[ cut here ]------------ [ 0.292048] WARNING: CPU: 0 PID: 1 at drivers/bus/omap_l3_noc.c:147 l3_interrupt_handler+0x23c/0x340() [ 0.292056] 44000000.ocp:L3 Custom Error: MASTER MPU TARGET GPMC (Idle): Data Access in User mode during Functional access [ 0.292062] Modules linked in: [ 0.292074] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.1.18-gc61731b #31 [ 0.292080] Hardware name: Generic DRA72X (Flattened Device Tree) [ 0.292105] [<c0016818>] (unwind_backtrace) from [<c0012990>] (show_stack+0x10/0x14) [ 0.292119] [<c0012990>] (show_stack) from [<c05ed9d8>] (dump_stack+0x94/0xa8) [ 0.292131] [<c05ed9d8>] (dump_stack) from [<c0035634>] (warn_slowpath_common+0x80/0xb0) [ 0.292142] [<c0035634>] (warn_slowpath_common) from [<c0035694>] (warn_slowpath_fmt+0x30/0x40) [ 0.292154] [<c0035694>] (warn_slowpath_fmt) from [<c02ec34c>] (l3_interrupt_handler+0x23c/0x340) [ 0.292169] [<c02ec34c>] (l3_interrupt_handler) from [<c00728d4>] (handle_irq_event_percpu+0x78/0x134) [ 0.292181] [<c00728d4>] (handle_irq_event_percpu) from [<c00729cc>] (handle_irq_event+0x3c/0x5c) [ 0.292192] [<c00729cc>] (handle_irq_event) from [<c00754c0>] (handle_fasteoi_irq+0xb0/0x17c) [ 0.292203] [<c00754c0>] (handle_fasteoi_irq) from [<c0071fe0>] (generic_handle_irq+0x2c/0x3c) [ 0.292215] [<c0071fe0>] (generic_handle_irq) from [<c0072278>] (__handle_domain_irq+0x5c/0xb4) [ 0.292225] [<c0072278>] (__handle_domain_irq) from [<c000945c>] (gic_handle_irq+0x24/0x5c) [ 0.292236] [<c000945c>] (gic_handle_irq) from [<c05f30c0>] (__irq_svc+0x40/0x74) [ 0.292242] Exception stack(0xee87fcc0 to 0xee87fd08) [ 0.292250] fcc0: ee9567e0 60000013 00000000 00000006 ee956780 ee964440 00000017 c02ec110 [ 0.292258] fce0: ee9567e0 60000013 00000017 00000002 00000000 ee87fd08 c0073fd8 c05f2860 [ 0.292264] fd00: 60000013 ffffffff [ 0.292277] [<c05f30c0>] (__irq_svc) from [<c05f2860>] (_raw_spin_unlock_irqrestore+0x1c/0x4c) [ 0.292288] [<c05f2860>] (_raw_spin_unlock_irqrestore) from [<c0073fd8>] (__setup_irq+0x25c/0x534) [ 0.292300] [<c0073fd8>] (__setup_irq) from [<c00743fc>] (request_threaded_irq+0xc4/0x144) [ 0.292312] [<c00743fc>] (request_threaded_irq) from [<c0076290>] (devm_request_threaded_irq+0x58/0x9c) [ 0.292323] [<c0076290>] (devm_request_threaded_irq) from [<c02ec634>] (omap_l3_probe+0x1e4/0x280) [ 0.292336] [<c02ec634>] (omap_l3_probe) from [<c03d5094>] (platform_drv_probe+0x44/0xa4) [ 0.292347] [<c03d5094>] (platform_drv_probe) from [<c03d3954>] (driver_probe_device+0x17c/0x2bc) [ 0.292357] [<c03d3954>] (driver_probe_device) from [<c03d1f58>] (bus_for_each_drv+0x60/0x94) [ 0.292366] [<c03d1f58>] (bus_for_each_drv) from [<c03d37a8>] (device_attach+0x74/0x88) [ 0.292375] [<c03d37a8>] (device_attach) from [<c03d2e78>] (bus_probe_device+0x84/0xa8) [ 0.292387] [<c03d2e78>] (bus_probe_device) from [<c03d126c>] (device_add+0x3e8/0x570) [ 0.292400] [<c03d126c>] (device_add) from [<c04cd190>] (of_platform_device_create_pdata+0x84/0xb8) [ 0.292411] [<c04cd190>] (of_platform_device_create_pdata) from [<c04cd2b8>] (of_platform_bus_create+0xe8/0x190) [ 0.292422] [<c04cd2b8>] (of_platform_bus_create) from [<c04cd48c>] (of_platform_populate+0x5c/0xac) [ 0.292434] [<c04cd48c>] (of_platform_populate) from [<c085c030>] (pdata_quirks_init+0x60/0x74) [ 0.292446] [<c085c030>] (pdata_quirks_init) from [<c085bf5c>] (omap_generic_init+0x14/0x1c) [ 0.292458] [<c085bf5c>] (omap_generic_init) from [<c084f6e4>] (customize_machine+0x24/0x44) [ 0.292469] [<c084f6e4>] (customize_machine) from [<c0009730>] (do_one_initcall+0x8c/0x1d8) [ 0.292480] [<c0009730>] (do_one_initcall) from [<c084ce84>] (kernel_init_freeable+0x1c0/0x264) [ 0.292490] [<c084ce84>] (kernel_init_freeable) from [<c05ea2b8>] (kernel_init+0xc/0xe8) [ 0.292500] [<c05ea2b8>] (kernel_init) from [<c000f528>] (ret_from_fork+0x14/0x2c) [ 0.292515] ---[ end trace a7dea708e754c409 ]---
Otherwise, the system seems to be in working order after startup. Other than being disturbing to see during boot, this error appears to have no effect.
In any event, it would be nice to know the root cause of the error in order to eliminate it, just in case it is having some latent adverse impact on the system.
Thanks,
Weston