debugfs pinctrl crash on beagle-xm

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On beagle-xm, v3.13-rc3, I see the following crash if I use the pinctrl
debugfs:

# cat /debug/pinctrl/48002030.pinmux/pins
[   16.464233] Unhandled fault: external abort on non-linefetch (0x1028)
at 0xfa002268
[   16.472351] Internal error: : 1028 [#1] SMP ARM
[   16.477142] Modules linked in:
[   16.480377] CPU: 0 PID: 878 Comm: cat Not tainted
3.13.0-rc3-00001-g851bf0abf7d6 #80
[   16.488555] task: dd2ba080 ti: dd1b6000 task.ti: dd1b6000
[   16.494262] PC is at pcs_readw+0xc/0x20
[   16.498321] LR is at pcs_pin_dbg_show+0x34/0x54
[   16.503112] pc : [<c0321e64>]    lr : [<c0322dc8>]    psr: a0000013
[   16.503112] sp : dd1b7e98  ip : dd1b7ea8  fp : dd1b7ea4
[   16.515197] r10: c075b67c  r9 : 0000011c  r8 : c05dabf4
[   16.520721] r7 : dd34dd8c  r6 : dd34dd80  r5 : 0000011c  r4 : dd3c28c0
[   16.527618] r3 : c0321e58  r2 : fa002030  r1 : dd3c28c0  r0 : fa002268
[   16.534515] Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM
Segment user
[   16.542022] Control: 10c5387d  Table: 9d52c019  DAC: 00000015
[   16.548095] Process cat (pid: 878, stack limit = 0xdd1b6248)
[   16.554077] Stack: (0xdd1b7e98 to 0xdd1b8000)
[   16.558654] 7e80:
   dd1b7ebc dd1b7ea8
[   16.567291] 7ea0: c0322dc8 c0321e64 0000011d dd3c28c0 dd1b7ef4
dd1b7ec0 c031d860 c0322da0
[   16.575927] 7ec0: 00020000 dd34ddb8 dd1b6000 dd1b7f08 00000001
becaabd0 00000001 dd09e140
[   16.584564] 7ee0: 00000000 dd3c28c0 dd1b7f44 dd1b7ef8 c0144c98
c031d7b8 dd3c28f0 becaabd0
[   16.593200] 7f00: 00001000 dd1b7f78 00000000 00000000 dd55b000
dd09e140 dd55b000 dd09e140
[   16.601837] 7f20: 00001000 becaabd0 dd1b7f78 00000000 dd1b6000
00001000 dd1b7f74 dd1b7f48
[   16.610443] 7f40: c0122484 c0144adc 00000001 00000000 00000000
00000000 dd09e140 becaabd0
[   16.619079] 7f60: 00000000 00001000 dd1b7fa4 dd1b7f78 c01226a0
c01223f8 00000000 00000000
[   16.627716] 7f80: 000aea08 00000003 becaabd0 00000003 c000f6e4
00000000 00000000 dd1b7fa8
[   16.636352] 7fa0: c000f520 c0122668 000aea08 00000003 00000003
becaabd0 00001000 00000000
[   16.644989] 7fc0: 000aea08 00000003 becaabd0 00000003 00000001
00000001 00000000 00000003
[   16.653625] 7fe0: 00000000 becaabac 00010318 b6ec0ebc 60000010
00000003 fefffded aa599656
[   16.662231] Backtrace:
[   16.664855] [<c0321e58>] (pcs_readw+0x0/0x20) from [<c0322dc8>]
(pcs_pin_dbg_show+0x34/0x54)
[   16.673767] [<c0322d94>] (pcs_pin_dbg_show+0x0/0x54) from
[<c031d860>] (pinctrl_pins_show+0xb4/0x
f4)
[   16.683380]  r5:dd3c28c0 r4:0000011d
[   16.687194] [<c031d7ac>] (pinctrl_pins_show+0x0/0xf4) from
[<c0144c98>] (seq_read+0x1c8/0x4a0)
[   16.696289] [<c0144ad0>] (seq_read+0x0/0x4a0) from [<c0122484>]
(vfs_read+0x98/0x138)
[   16.704559] [<c01223ec>] (vfs_read+0x0/0x138) from [<c01226a0>]
(SyS_read+0x44/0x78)
[   16.712738] [<c012265c>] (SyS_read+0x0/0x78) from [<c000f520>]
(ret_fast_syscall+0x0/0x48)
[   16.721466] Code: e89da800 e1a0c00d e92dd800 e24cb004 (e1d020b0)
[   16.727905] ---[ end trace 81665b2138543736 ]---
[   16.732788] BUG: sleeping function called from invalid context at
kernel/locking/rwsem.c:20
[   16.741607] in_atomic(): 0, irqs_disabled(): 128, pid: 878, name: cat
[   16.748382] INFO: lockdep is turned off.
[   16.752532] irq event stamp: 3448
[   16.756011] hardirqs last  enabled at (3447): [<c05897bc>]
mutex_lock_nested+0x2e4/0x3c4
[   16.764587] hardirqs last disabled at (3448): [<c058b9d4>]
__dabt_svc+0x34/0x80
[   16.772308] softirqs last  enabled at (2974): [<c0048644>]
__do_softirq+0x1b4/0x314
[   16.780395] softirqs last disabled at (2961): [<c0048b90>]
irq_exit+0xb0/0x108
[   16.788024] CPU: 0 PID: 878 Comm: cat Tainted: G      D
3.13.0-rc3-00001-g851bf0abf7d6 #80
[   16.797180] Backtrace:
[   16.799804] [<c0013350>] (dump_backtrace+0x0/0x10c) from [<c00134ec>]
(show_stack+0x18/0x1c)
[   16.808685]  r6:0000000b r5:c08ef480 r4:00000000 r3:00000000
[   16.814697] [<c00134d4>] (show_stack+0x0/0x1c) from [<c0584660>]
(dump_stack+0x8c/0xc0)
[   16.823181] [<c05845d4>] (dump_stack+0x0/0xc0) from [<c006f208>]
(__might_sleep+0xe4/0x11c)
[   16.831970]  r4:dd1b6000 r3:dd2ba080
[   16.835784] [<c006f124>] (__might_sleep+0x0/0x11c) from [<c0589e94>]
(down_read+0x28/0x60)
[   16.844512]  r5:c00b6020 r4:dd376694
[   16.848297] [<c0589e6c>] (down_read+0x0/0x60) from [<c00b6020>]
(acct_collect+0x44/0x198)
[   16.856933]  r5:dd1b6000 r4:dd470140
[   16.860717] [<c00b5fdc>] (acct_collect+0x0/0x198) from [<c0045b54>]
(do_exit+0x144/0x968)
[   16.869354]  r7:c08474fc r6:dd2ba080 r5:dd1b6000 r4:0000000b
[   16.875366] [<c0045a10>] (do_exit+0x0/0x968) from [<c00138f0>]
(die+0x400/0x458)
[   16.883178]  r7:c08474fc
[   16.885864] [<c00134f0>] (die+0x0/0x458) from [<c001396c>]
(arm_notify_die+0x24/0x5c)
[   16.894134] [<c0013948>] (arm_notify_die+0x0/0x5c) from [<c0008460>]
(do_DataAbort+0x90/0xa0)
[   16.903137] [<c00083d0>] (do_DataAbort+0x0/0xa0) from [<c058b9e4>]
(__dabt_svc+0x44/0x80)
[   16.911743] Exception stack(0xdd1b7e50 to 0xdd1b7e98)
[   16.917083] 7e40:                                     fa002268
dd3c28c0 fa002030 c0321e58
[   16.925720] 7e60: dd3c28c0 0000011c dd34dd80 dd34dd8c c05dabf4
0000011c c075b67c dd1b7ea4
[   16.934356] 7e80: dd1b7ea8 dd1b7e98 c0322dc8 c0321e64 a0000013 ffffffff
[   16.941314]  r8:c05dabf4 r7:dd1b7e84 r6:ffffffff r5:a0000013 r4:c0321e64
[   16.948455] [<c0321e58>] (pcs_readw+0x0/0x20) from [<c0322dc8>]
(pcs_pin_dbg_show+0x34/0x54)
[   16.957366] [<c0322d94>] (pcs_pin_dbg_show+0x0/0x54) from
[<c031d860>] (pinctrl_pins_show+0xb4/0x
f4)
[   16.967010]  r5:dd3c28c0 r4:0000011d
[   16.970794] [<c031d7ac>] (pinctrl_pins_show+0x0/0xf4) from
[<c0144c98>] (seq_read+0x1c8/0x4a0)
[   16.979888] [<c0144ad0>] (seq_read+0x0/0x4a0) from [<c0122484>]
(vfs_read+0x98/0x138)
[   16.988159] [<c01223ec>] (vfs_read+0x0/0x138) from [<c01226a0>]
(SyS_read+0x44/0x78)
[   16.996337] [<c012265c>] (SyS_read+0x0/0x78) from [<c000f520>]
(ret_fast_syscall+0x0/0x48)
[   17.005096] In-band Error seen by MPU  at address 0
[   17.010223] ------------[ cut here ]------------
[   17.015106] WARNING: CPU: 0 PID: 878 at drivers/bus/omap_l3_smx.c:162
omap3_l3_app_irq+0xd4/0x12c
()
[   17.024658] Modules linked in:
[   17.027893] CPU: 0 PID: 878 Comm: cat Tainted: G      D
3.13.0-rc3-00001-g851bf0abf7d6 #80
[   17.037048] Backtrace:
[   17.039672] [<c0013350>] (dump_backtrace+0x0/0x10c) from [<c00134ec>]
(show_stack+0x18/0x1c)
[   17.048553]  r6:c031a794 r5:00000009 r4:00000000 r3:00000000
[   17.054595] [<c00134d4>] (show_stack+0x0/0x1c) from [<c0584660>]
(dump_stack+0x8c/0xc0)
[   17.063049] [<c05845d4>] (dump_stack+0x0/0xc0) from [<c0043b3c>]
(warn_slowpath_common+0x74/0x98)
[   17.072387]  r4:00000000 r3:dd2ba080
[   17.076202] [<c0043ac8>] (warn_slowpath_common+0x0/0x98) from
[<c0043b84>] (warn_slowpath_null+0x
24/0x2c)
[   17.086303]  r8:00000000 r7:f8001400 r6:00000000 r5:00000000 r4:04001a00
[   17.093414] [<c0043b60>] (warn_slowpath_null+0x0/0x2c) from
[<c031a794>] (omap3_l3_app_irq+0xd4/0
x12c)
[   17.103240] [<c031a6c0>] (omap3_l3_app_irq+0x0/0x12c) from
[<c0093580>] (handle_irq_event_percpu+
0x60/0x28c)
[   17.113616]  r7:00000000 r6:0000001a r5:dd005594 r4:dd0cd580
[   17.119628] [<c0093520>] (handle_irq_event_percpu+0x0/0x28c) from
[<c00937f0>] (handle_irq_event+
0x44/0x64)
[   17.129913] [<c00937ac>] (handle_irq_event+0x0/0x64) from
[<c00964b8>] (handle_level_irq+0xb4/0x1
14)
[   17.139556]  r6:dd1b6000 r5:dd005594 r4:dd005540 r3:00020000
[   17.145568] [<c0096404>] (handle_level_irq+0x0/0x114) from
[<c0092ee4>] (generic_handle_irq+0x28/
0x38)
[   17.155364]  r5:c0837278 r4:0000001a
[   17.159179] [<c0092ebc>] (generic_handle_irq+0x0/0x38) from
[<c000fe4c>] (handle_IRQ+0x54/0xb8)
[   17.168365]  r4:c08437f0 r3:00000174
[   17.172149] [<c000fdf8>] (handle_IRQ+0x0/0xb8) from [<c00085f4>]
(omap3_intc_handle_irq+0x68/0x7c
)
[   17.181610]  r8:dd1b6000 r7:0000001a r6:c08ec290 r5:dd1b7c50 r4:fa200000
r3:00000060
[   17.189941] [<c000858c>] (omap3_intc_handle_irq+0x0/0x7c) from
[<c058ba64>] (__irq_svc+0x44/0x5c)
[   17.199279] Exception stack(0xdd1b7c50 to 0xdd1b7c98)
[   17.204620] 7c40:                                     c058b384
dd2ba080 dd1b7c98 00000000
[   17.213256] 7c60: dd5297c4 dd1b6000 0000000b 0000088c dd1b6000
c08eb904 dd1b6000 dd1b7cac
[   17.221893] 7c80: dd1b7c88 dd1b7c98 c008a108 c058b38c 60000113 ffffffff
[   17.228851]  r7:dd1b7c84 r6:ffffffff r5:60000113 r4:c058b38c
[   17.234893] [<c058b358>] (_raw_spin_unlock_irq+0x0/0x4c) from
[<c00b6154>] (acct_collect+0x178/0x
198)
[   17.244598]  r4:dd470140 r3:dd2ba080
[   17.248413] [<c00b5fdc>] (acct_collect+0x0/0x198) from [<c0045b54>]
(do_exit+0x144/0x968)
[   17.257019]  r7:c08474fc r6:dd2ba080 r5:dd1b6000 r4:0000000b
[   17.263061] [<c0045a10>] (do_exit+0x0/0x968) from [<c00138f0>]
(die+0x400/0x458)
[   17.270843]  r7:c08474fc
[   17.273529] [<c00134f0>] (die+0x0/0x458) from [<c001396c>]
(arm_notify_die+0x24/0x5c)
[   17.281799] [<c0013948>] (arm_notify_die+0x0/0x5c) from [<c0008460>]
(do_DataAbort+0x90/0xa0)
[   17.290802] [<c00083d0>] (do_DataAbort+0x0/0xa0) from [<c058b9e4>]
(__dabt_svc+0x44/0x80)
[   17.299438] Exception stack(0xdd1b7e50 to 0xdd1b7e98)
[   17.304748] 7e40:                                     fa002268
dd3c28c0 fa002030 c0321e58
[   17.313385] 7e60: dd3c28c0 0000011c dd34dd80 dd34dd8c c05dabf4
0000011c c075b67c dd1b7ea4
[   17.322021] 7e80: dd1b7ea8 dd1b7e98 c0322dc8 c0321e64 a0000013 ffffffff
[   17.329010]  r8:c05dabf4 r7:dd1b7e84 r6:ffffffff r5:a0000013 r4:c0321e64
[   17.336120] [<c0321e58>] (pcs_readw+0x0/0x20) from [<c0322dc8>]
(pcs_pin_dbg_show+0x34/0x54)
[   17.345031] [<c0322d94>] (pcs_pin_dbg_show+0x0/0x54) from
[<c031d860>] (pinctrl_pins_show+0xb4/0x
f4)
[   17.354675]  r5:dd3c28c0 r4:0000011d
[   17.358459] [<c031d7ac>] (pinctrl_pins_show+0x0/0xf4) from
[<c0144c98>] (seq_read+0x1c8/0x4a0)
[   17.367553] [<c0144ad0>] (seq_read+0x0/0x4a0) from [<c0122484>]
(vfs_read+0x98/0x138)
[   17.375823] [<c01223ec>] (vfs_read+0x0/0x138) from [<c01226a0>]
(SyS_read+0x44/0x78)
[   17.384002] [<c012265c>] (SyS_read+0x0/0x78) from [<c000f520>]
(ret_fast_syscall+0x0/0x48)
[   17.392730] ---[ end trace 81665b2138543737 ]---

Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux