Re: [GIT pull] irq updates for 4.13

From: Sebastian Reichel
Date: Tue Jul 11 2017 - 07:21:37 EST


Hi,

On Tue, Jul 11, 2017 at 12:52:17PM +0200, Thomas Gleixner wrote:
> On Tue, 11 Jul 2017, Thomas Gleixner wrote:
> > On Tue, 11 Jul 2017, Sebastian Reichel wrote:
> > So this crashes in do_raw_spin_unlock_irqrestore() !?! I just have to
> > wonder how the raw_spin_lock() succeeded. That does not make any sense.
>
> can you please apply the patch below on top of 4.12? It's a backport
> isolating the resource request changes.

Full bootlog for v4.12 + your patch is below. I used the same
.config with oldconfig.

-- Sebastian

[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.12.0-00001-g2a481f732c4b (sre@earth) (gcc version 6.3.0 20170516 (Debian 6.3.0-18) ) #1539 SMP Tue Jul 11 13:13:20 CEST 2017
[ 0.000000] CPU: ARMv7 Processor [411fc093] revision 3 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] OF: fdt: Machine model: Motorola Droid 4 XT894
[ 0.000000] earlycon: omap8250 at MMIO 0x48020000 (options '')
[ 0.000000] bootconsole [omap8250] enabled
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] cma: Reserved 16 MiB at 0xbe800000
[ 0.000000] OMAP4: Map 0xbfb00000 to fe600000 for dram barrier
[ 0.000000] OMAP4430 ES2.3
[ 0.000000] percpu: Embedded 18 pages/cpu @ef69b000 s41256 r8192 d24280 u73728
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 259136
[ 0.000000] Kernel command line: root=/dev/mmcblk0p1 rootwait rw console=tty0 console=ttyS2,115200 fbcon=rotate:1 earlyprintk earlycon
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Memory: 992184K/1043456K available (10240K kernel code, 985K rwdata, 3396K rodata, 1024K init, 8063K bss, 34888K reserved, 16384K cma-reserved, 240640K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xf0800000 - 0xff800000 ( 240 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xf0000000 ( 768 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0b00000 (11232 kB)
[ 0.000000] .init : 0xc0f00000 - 0xc1000000 (1024 kB)
[ 0.000000] .data : 0xc1000000 - 0xc10f6514 ( 986 kB)
[ 0.000000] .bss : 0xc10f8000 - 0xc18d7f74 (8064 kB)
[ 0.000000] Running RCU self tests
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU lockdep checking is enabled.
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] L2C: platform modifies aux control register: 0x5e470000 -> 0x7e470000
[ 0.000000] L2C: DT/platform modifies aux control register: 0x5e470000 -> 0x7e470000
[ 0.000000] L2C-310 erratum 727915 enabled
[ 0.000000] L2C-310 enabling early BRESP for Cortex-A9
[ 0.000000] L2C-310 ID prefetch enabled, offset 8 lines
[ 0.000000] L2C-310 cache controller enabled, 16 ways, 1024 kB
[ 0.000000] L2C-310: CACHE_ID 0x410000c4, AUX_CTRL 0x7e470000
[ 0.000000] ti_dt_clocks_register: failed to lookup clock node dss_fck
[ 0.000000] OMAP clockevent source: timer1 at 32768 Hz
[ 0.000000] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
[ 0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65535999984741ns
[ 0.008605] OMAP clocksource: 32k_counter at 32768 Hz
[ 0.014862] Console: colour dummy device 80x30
[ 0.021179] console [tty0] enabled
[ 0.024688] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[ 0.032745] ... MAX_LOCKDEP_SUBCLASSES: 8
[ 0.036956] ... MAX_LOCK_DEPTH: 48
[ 0.041320] ... MAX_LOCKDEP_KEYS: 8191
[ 0.045806] ... CLASSHASH_SIZE: 4096
[ 0.050354] ... MAX_LOCKDEP_ENTRIES: 32768
[ 0.054931] ... MAX_LOCKDEP_CHAINS: 65536
[ 0.059539] ... CHAINHASH_SIZE: 32768
[ 0.064147] memory used by lock dependency info: 5167 kB
[ 0.069732] per task-struct memory footprint: 1536 bytes
[ 0.075347] Calibrating delay loop... 2387.14 BogoMIPS (lpj=11935744)
[ 0.136138] pid_max: default: 32768 minimum: 301
[ 0.141235] Security Framework initialized
[ 0.145568] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.152435] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.161865] CPU: Testing write buffer coherency: ok
[ 0.167938] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.173858] smp: CPU1 parked within kernel, needs reset (0x80011ba8 0x80067478)
[ 0.182342] Setting up static identity map for 0x80100000 - 0x80100078
[ 0.190734] smp: Bringing up secondary CPUs ...
[ 0.249481] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.249877] smp: Brought up 1 node, 2 CPUs
[ 0.260009] SMP: Total of 2 processors activated (4780.85 BogoMIPS).
[ 0.266601] CPU: All CPU(s) started in SVC mode.
[ 0.273559] devtmpfs: initialized
[ 0.302398] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[ 0.312103] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.322357] futex hash table entries: 512 (order: 3, 32768 bytes)
[ 0.329925] pinctrl core: initialized pinctrl subsystem
[ 0.338195] NET: Registered protocol family 16
[ 0.346618] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.357208] omap_hwmod: l3_main_3 using broken dt data from ocp
[ 0.366516] omap_hwmod: l3_main_2 using broken dt data from ocp
[ 0.465270] omap_hwmod: uart1: _wait_target_disable failed
[ 0.474456] cpuidle: using governor ladder
[ 0.478790] cpuidle: using governor menu
[ 0.493927] OMAP GPIO hardware version 0.1
[ 0.511169] GPIO line 173 (touchscreen-reset) hogged as output/high
[ 0.520660] omap-gpmc 50000000.gpmc: GPMC revision 6.0
[ 0.526123] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
[ 0.533905] irq: no irq domain found for /ocp/l4@4a000000/scm@100000/pinmux@40 !
[ 0.546539] irq: no irq domain found for /ocp/l4@4a000000/scm@100000/pinmux@40 !
[ 0.564086] platform 4b501000.aes: Cannot lookup hwmod 'aes'
[ 0.570343] platform 480a5000.des: Cannot lookup hwmod 'des'
[ 0.580688] No ATAGs?
[ 0.580932] hw-breakpoint: Failed to enable monitor mode on CPU 0.
[ 0.591308] OMAP DMA hardware revision 0.0
[ 0.600067] ARM PMU: not yet supported on OMAP4430 due to missing CTI driver
[ 0.640228] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported)
[ 0.655883] omap-iommu 4a066000.mmu: 4a066000.mmu registered
[ 0.662139] omap-iommu 55082000.mmu: 55082000.mmu registered
[ 0.670227] SCSI subsystem initialized
[ 0.674987] usbcore: registered new interface driver usbfs
[ 0.680786] usbcore: registered new interface driver hub
[ 0.686370] usbcore: registered new device driver usb
[ 0.692169] usb_phy_generic hsusb1_phy: hsusb1_phy supply vcc not found, using dummy regulator
[ 0.703186] omap_i2c 48070000.i2c: bus 0 rev0.10 at 100 kHz
[ 0.709930] omap_i2c 48072000.i2c: bus 1 rev0.10 at 100 kHz
[ 0.716308] omap_i2c 48060000.i2c: bus 2 rev0.10 at 100 kHz
[ 0.723052] omap_i2c 48350000.i2c: bus 3 rev0.10 at 100 kHz
[ 0.729095] media: Linux media interface: v0.10
[ 0.733886] Linux video capture interface: v2.00
[ 0.739715] omap-mailbox 4a0f4000.mailbox: omap mailbox rev 0x400
[ 0.746459] Advanced Linux Sound Architecture Driver Initialized.
[ 0.754272] Bluetooth: Core ver 2.22
[ 0.758056] NET: Registered protocol family 31
[ 0.762695] Bluetooth: HCI device and connection manager initialized
[ 0.769348] Bluetooth: HCI socket layer initialized
[ 0.774444] Bluetooth: L2CAP socket layer initialized
[ 0.779815] Bluetooth: SCO socket layer initialized
[ 0.787414] clocksource: Switched to clocksource 32k_counter
[ 0.911956] VFS: Disk quotas dquot_6.6.0
[ 0.916168] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.942535] NET: Registered protocol family 2
[ 0.948486] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.955871] TCP bind hash table entries: 8192 (order: 6, 294912 bytes)
[ 0.964050] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.971160] UDP hash table entries: 512 (order: 3, 40960 bytes)
[ 0.977539] UDP-Lite hash table entries: 512 (order: 3, 40960 bytes)
[ 0.984802] NET: Registered protocol family 1
[ 0.990783] RPC: Registered named UNIX socket transport module.
[ 0.996948] RPC: Registered udp transport module.
[ 1.001892] RPC: Registered tcp transport module.
[ 1.006774] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 1.022338] audit: initializing netlink subsys (disabled)
[ 1.028747] audit: type=2000 audit(1.021:1): state=initialized audit_enabled=0 res=1
[ 1.029632] workingset: timestamp_bits=14 max_order=18 bucket_order=4
[ 1.045257] NFS: Registering the id_resolver key type
[ 1.050903] Key type id_resolver registered
[ 1.055267] Key type id_legacy registered
[ 1.059570] jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
[ 1.075866] jitterentropy: Initialization failed with host not compliant with requirements: 2
[ 1.085021] NET: Registered protocol family 38
[ 1.089843] bounce: pool size: 64 pages
[ 1.093902] io scheduler noop registered
[ 1.098022] io scheduler deadline registered
[ 1.102539] io scheduler cfq registered (default)
[ 1.107513] io scheduler mq-deadline registered
[ 1.112213] io scheduler kyber registered
[ 1.120635] pinctrl-single 4a100040.pinmux: 203 pins at pa fc100040 size 406
[ 1.128479] pinctrl-single 4a31e040.pinmux: 28 pins at pa fc31e040 size 56
[ 1.141876] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 1.155822] 4806a000.serial: ttyS0 at MMIO 0x4806a000 (irq = 224, base_baud = 3000000) is a 8250
[ 1.166656] 4806c000.serial: ttyS1 at MMIO 0x4806c000 (irq = 225, base_baud = 3000000) is a 8250
[ 1.177520] 48020000.serial: ttyS2 at MMIO 0x48020000 (irq = 226, base_baud = 3000000) is a 8250
[ 1.186889] console [ttyS2] enabled
[ 1.186889] console [ttyS2] enabled
[ 1.194122] bootconsole [omap8250] disabled
[ 1.194122] bootconsole [omap8250] disabled
[ 1.204406] 4806e000.serial: ttyS3 at MMIO 0x4806e000 (irq = 227, base_baud = 3000000) is a 8250
[ 1.217895] omapdss_dss 58000000.dss: 58000000.dss supply vdda_video not found, using dummy regulator
[ 1.227630] DSS: OMAP DSS rev 4.0
[ 1.232940] omapdss_dss 58000000.dss: bound 58001000.dispc (ops dispc_component_ops)
[ 1.242095] omapdss_dss 58000000.dss: bound 58004000.encoder (ops dsi_component_ops)
[ 1.251037] omapdss_dss 58000000.dss: bound 58006000.encoder (ops hdmi4_component_ops)
[ 1.291046] brd: module loaded
[ 1.310607] loop: module loaded
[ 1.318725] mtdoops: mtd device (mtddev=name/number) must be supplied
[ 1.329315] cpcap-core spi1.0: CPCAP vendor: ST rev: 2.10 (1a)
[ 1.336914] Unhandled fault: imprecise external abort (0x1406) at 0x00000000
[ 1.343994] pgd = c0004000
[ 1.346710] [00000000] *pgd=00000000
[ 1.350341] Internal error: : 1406 [#1] SMP ARM
[ 1.354888] Modules linked in:
[ 1.357971] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.12.0-00001-g2a481f732c4b #1539
[ 1.365936] Hardware name: Generic OMAP4 (Flattened Device Tree)
[ 1.371978] task: ee8aadc0 task.stack: ee8ac000
[ 1.376556] PC is at lock_release+0x25c/0x360
[ 1.380950] LR is at lock_release+0x25c/0x360
[ 1.385314] pc : [<c019a4ac>] lr : [<c019a4ac>] psr: 20000093
[ 1.385314] sp : ee8adb60 ip : c10fc43c fp : eea05010
[ 1.396881] r10: 00000001 r9 : c10f1e70 r8 : 60000093
[ 1.402130] r7 : c1007b6c r6 : c0520658 r5 : ee9fd274 r4 : a0000013
[ 1.408691] r3 : ee8aadc0 r2 : 00000003 r1 : 00000003 r0 : 00000000
[ 1.415252] Flags: nzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment none
[ 1.422515] Control: 10c5387d Table: 8000404a DAC: 00000051
[ 1.428314] Process swapper/0 (pid: 1, stack limit = 0xee8ac218)
[ 1.434356] Stack: (0xee8adb60 to 0xee8ae000)
[ 1.438751] db60: a0000013 c0520648 00000007 a0000013 ee9fd264 ee9fd264 00000007 eea05100
[ 1.446960] db80: c061fe0c eea05000 eea05010 c0add86c 00000000 fc310134 ee9fd264 c0520658
[ 1.455200] dba0: 00000020 ee9fd2a4 ee9fd070 00000000 eea05100 c05196f0 ee9fd2a4 eea05010
[ 1.463439] dbc0: eef1d580 c0519c20 eea05000 00000021 eef1d580 c01a9508 0000000f c01aa584
[ 1.471649] dbe0: ee8000c0 60000013 00000000 eef1d580 00000000 c01a77b8 eef9c400 00000021
[ 1.479888] dc00: c061fe0c eea05000 eea05010 c01a9890 00002084 00000204 eef9c400 c10a7bc8
[ 1.488128] dc20: 00000001 eef18600 00000000 00000000 00000000 c0620d7c c0d93c60 eef9c400
[ 1.496368] dc40: 00000000 efd93038 ef6a85d0 0000014e 00000021 00000084 00000084 eef18600
[ 1.504577] dc60: eef1de90 00000021 00000084 eef19000 00000010 eef1e93c c0b613dc c0620f54
[ 1.512817] dc80: c10a7bc8 ee8adc8c 00000004 eef19000 eef19000 eef18600 00000021 eef17f90
[ 1.521057] dca0: eef1e810 c062bd68 ffffffff c10a7bc8 eef17f98 ee8aadc0 00000001 00000000
[ 1.529266] dcc0: c10a7bc8 00000010 00000000 00000000 eef19000 eef19000 eef17f90 00000000
[ 1.537506] dce0: 00000010 0000001a 00000013 00000000 00000000 c062bef0 0000000a 0000001a
[ 1.545745] dd00: 00000000 00000013 00000000 eef19000 c10a7b78 00000000 c10a7b88 00000000
[ 1.553985] dd20: 00000000 c06a06b8 eef19000 c18bfe4c 00000000 c05fcd9c 00000000 ee8add70
[ 1.562194] dd40: c05fcee8 00000001 00000000 c18bfe08 00000000 c05fb2d4 ee9eccd4 eef13c54
[ 1.570434] dd60: eef19000 eef19034 c10affe0 c05fca58 eef19000 00000001 c18bfe08 eef19008
[ 1.578674] dd80: eef19000 c10affe0 00000000 c05fc0d4 eef19008 eecdc000 eef19000 c05fa478
[ 1.586914] dda0: 00000000 eef19000 eef19260 00000000 eef19000 eecdc000 00000000 eea61c10
[ 1.595123] ddc0: 00000001 00000000 c0d7f208 c06a184c eecdc000 ef6e9a2c ef6e9a7c eef19000
[ 1.603363] dde0: 00000001 c06a20ac 00000000 00000002 c0add880 eea61c10 c06a1bd8 002dc6c0
[ 1.611602] de00: eea61c10 eef17210 eecdc000 eecdc000 eea61c10 eea61c10 c0da4ba0 c0da4b98
[ 1.619812] de20: 000001f0 c06a243c 00000000 eecdc4e0 eecdc000 eecdc000 eea61c10 c06a5e60
[ 1.628051] de40: 00000000 60000013 c1897138 00000004 8132535b eea61c10 ffffffed c10b0c74
[ 1.636291] de60: fffffdfb 00000000 00000000 c0f66858 c0f005a8 c05fecf8 eea61c10 c18bfe4c
[ 1.644531] de80: 00000000 c10b0c74 00000000 c05fcd9c eea61c10 c10b0c74 eea61c44 00000000
[ 1.652740] dea0: c10f8000 00000007 c0f66858 c05fcee4 00000000 c10b0c74 c05fce24 c05fb228
[ 1.660980] dec0: ee8a58a4 eea5ac50 c10b0c74 eef13580 c10a5720 c05fc2e4 c0d332c0 c0f4365c
[ 1.669219] dee0: 00000000 c10b0c74 c0f4365c 00000000 c0e4f6ec c05fdd28 ffffe000 c0f4365c
[ 1.677429] df00: 00000000 c0101874 00000134 00000000 efffec00 efffecdd c0e50efc 00000134
[ 1.685668] df20: 00000134 c015f5dc c0e4f6ec 00000000 00000006 00000006 efffecdd 00000000
[ 1.693908] df40: c0f7f7cc 00000006 c10f8000 c0f6684c c0f7fe74 c10f8000 c0f66850 c10f8000
[ 1.702148] df60: 00000007 c0f00eb4 00000006 00000006 00000000 c0f005a8 c0ad652c 00000134
[ 1.710357] df80: 00000000 00000000 c0ad652c 00000000 00000000 00000000 00000000 00000000
[ 1.718597] dfa0: 00000000 c0ad6534 00000000 c01077d0 00000000 00000000 00000000 00000000
[ 1.726837] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 1.735046] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 c0c0c0c0 c0c0c0c0
[ 1.743316] [<c019a4ac>] (lock_release) from [<c0add86c>] (_raw_spin_unlock_irqrestore+0x1c/0x44)
[ 1.752258] [<c0add86c>] (_raw_spin_unlock_irqrestore) from [<c0520658>] (omap_gpio_get_direction+0x38/0x44)
[ 1.762145] [<c0520658>] (omap_gpio_get_direction) from [<c05196f0>] (gpiochip_lock_as_irq+0x98/0xe4)
[ 1.771423] [<c05196f0>] (gpiochip_lock_as_irq) from [<c0519c20>] (gpiochip_irq_reqres+0x2c/0x6c)
[ 1.780364] [<c0519c20>] (gpiochip_irq_reqres) from [<c01a9508>] (__setup_irq+0x46c/0x69c)
[ 1.788696] [<c01a9508>] (__setup_irq) from [<c01a9890>] (request_threaded_irq+0xcc/0x14c)
[ 1.796997] [<c01a9890>] (request_threaded_irq) from [<c0620d7c>] (regmap_add_irq_chip+0x794/0x914)
[ 1.806121] [<c0620d7c>] (regmap_add_irq_chip) from [<c0620f54>] (devm_regmap_add_irq_chip+0x58/0xb4)
[ 1.815399] [<c0620f54>] (devm_regmap_add_irq_chip) from [<c062bd68>] (cpcap_init_irq_chip+0x138/0x16c)
[ 1.824859] [<c062bd68>] (cpcap_init_irq_chip) from [<c062bef0>] (cpcap_probe+0x154/0x264)
[ 1.833190] [<c062bef0>] (cpcap_probe) from [<c06a06b8>] (spi_drv_probe+0x7c/0xac)
[ 1.840820] [<c06a06b8>] (spi_drv_probe) from [<c05fcd9c>] (driver_probe_device+0x260/0x2e8)
[ 1.849334] [<c05fcd9c>] (driver_probe_device) from [<c05fb2d4>] (bus_for_each_drv+0x64/0x98)
[ 1.857910] [<c05fb2d4>] (bus_for_each_drv) from [<c05fca58>] (__device_attach+0xb0/0x118)
[ 1.866241] [<c05fca58>] (__device_attach) from [<c05fc0d4>] (bus_probe_device+0x88/0x90)
[ 1.874450] [<c05fc0d4>] (bus_probe_device) from [<c05fa478>] (device_add+0x3c8/0x57c)
[ 1.882446] [<c05fa478>] (device_add) from [<c06a184c>] (spi_add_device+0x90/0x134)
[ 1.890136] [<c06a184c>] (spi_add_device) from [<c06a20ac>] (spi_register_master+0x444/0x7a4)
[ 1.898742] [<c06a20ac>] (spi_register_master) from [<c06a243c>] (devm_spi_register_master+0x30/0x70)
[ 1.908020] [<c06a243c>] (devm_spi_register_master) from [<c06a5e60>] (omap2_mcspi_probe+0x278/0x354)
[ 1.917297] [<c06a5e60>] (omap2_mcspi_probe) from [<c05fecf8>] (platform_drv_probe+0x50/0xb0)
[ 1.925872] [<c05fecf8>] (platform_drv_probe) from [<c05fcd9c>] (driver_probe_device+0x260/0x2e8)
[ 1.934814] [<c05fcd9c>] (driver_probe_device) from [<c05fcee4>] (__driver_attach+0xc0/0xc4)
[ 1.943298] [<c05fcee4>] (__driver_attach) from [<c05fb228>] (bus_for_each_dev+0x6c/0xa0)
[ 1.951538] [<c05fb228>] (bus_for_each_dev) from [<c05fc2e4>] (bus_add_driver+0x100/0x210)
[ 1.959869] [<c05fc2e4>] (bus_add_driver) from [<c05fdd28>] (driver_register+0x78/0xf4)
[ 1.967926] [<c05fdd28>] (driver_register) from [<c0101874>] (do_one_initcall+0x3c/0x170)
[ 1.976165] [<c0101874>] (do_one_initcall) from [<c0f00eb4>] (kernel_init_freeable+0x210/0x2dc)
[ 1.984924] [<c0f00eb4>] (kernel_init_freeable) from [<c0ad6534>] (kernel_init+0x8/0x114)
[ 1.993164] [<c0ad6534>] (kernel_init) from [<c01077d0>] (ret_from_fork+0x14/0x24)
[ 2.000793] Code: e121f008 eaffffc4 e5993010 eb005645 (e3500000)
[ 2.006927] ---[ end trace 2992a491dcf791c6 ]---
[ 2.011627] ------------[ cut here ]------------
[ 2.016296] WARNING: CPU: 0 PID: 1 at drivers/bus/omap_l3_noc.c:147 l3_interrupt_handler+0x21c/0x348
[ 2.025482] 44000000.ocp:L3 Custom Error: MASTER MPU TARGET L4CFG (Read): Data Access in User mode during Functional access
[ 2.036682] Modules linked in:
[ 2.039764] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G D 4.12.0-00001-g2a481f732c4b #1539
[ 2.048950] Hardware name: Generic OMAP4 (Flattened Device Tree)
[ 2.054992] [<c0110260>] (unwind_backtrace) from [<c010c2dc>] (show_stack+0x10/0x14)
[ 2.062805] [<c010c2dc>] (show_stack) from [<c04d2e20>] (dump_stack+0xac/0xe0)
[ 2.070068] [<c04d2e20>] (dump_stack) from [<c013ab90>] (__warn+0xd8/0x104)
[ 2.077087] [<c013ab90>] (__warn) from [<c013abf0>] (warn_slowpath_fmt+0x34/0x44)
[ 2.084625] [<c013abf0>] (warn_slowpath_fmt) from [<c050df7c>] (l3_interrupt_handler+0x21c/0x348)
[ 2.093566] [<c050df7c>] (l3_interrupt_handler) from [<c01a7344>] (__handle_irq_event_percpu+0x48/0x3b4)
[ 2.103118] [<c01a7344>] (__handle_irq_event_percpu) from [<c01a76cc>] (handle_irq_event_percpu+0x1c/0x58)
[ 2.112823] [<c01a76cc>] (handle_irq_event_percpu) from [<c01a7740>] (handle_irq_event+0x38/0x5c)
[ 2.121765] [<c01a7740>] (handle_irq_event) from [<c01aab5c>] (handle_fasteoi_irq+0xcc/0x1ac)
[ 2.130340] [<c01aab5c>] (handle_fasteoi_irq) from [<c01a6640>] (generic_handle_irq+0x20/0x34)
[ 2.139038] [<c01a6640>] (generic_handle_irq) from [<c01a6ba8>] (__handle_domain_irq+0x64/0xe0)
[ 2.147766] [<c01a6ba8>] (__handle_domain_irq) from [<c010155c>] (gic_handle_irq+0x54/0xb8)
[ 2.156188] [<c010155c>] (gic_handle_irq) from [<c0addfb0>] (__irq_svc+0x70/0x98)
[ 2.163726] Exception stack(0xee8ad898 to 0xee8ad8e0)
[ 2.168792] d880: c0142080 c10f9640
[ 2.177032] d8a0: 00000000 00000000 ffffe000 00000000 ee8ac000 00000000 00000001 ee80e400
[ 2.185272] d8c0: c10081ac 00000082 00200144 ee8ad8e8 c0142080 c0142084 60000113 ffffffff
[ 2.193511] [<c0addfb0>] (__irq_svc) from [<c0142084>] (__do_softirq+0xb4/0x510)
[ 2.200958] [<c0142084>] (__do_softirq) from [<c0142860>] (irq_exit+0xe4/0x160)
[ 2.208312] [<c0142860>] (irq_exit) from [<c01a6bb0>] (__handle_domain_irq+0x6c/0xe0)
[ 2.216217] [<c01a6bb0>] (__handle_domain_irq) from [<c010155c>] (gic_handle_irq+0x54/0xb8)
[ 2.224609] [<c010155c>] (gic_handle_irq) from [<c0addfb0>] (__irq_svc+0x70/0x98)
[ 2.232147] Exception stack(0xee8ad988 to 0xee8ad9d0)
[ 2.237213] d980: c0add8b8 ee8aadc0 00000000 00000000 ee8afb44 0000000b
[ 2.245452] d9a0: ffffe000 00000000 00000000 00000001 c019a4ae c019a4b0 ee8ac000 ee8ad9d8
[ 2.253692] d9c0: c0add8b8 c0add8bc 60000113 ffffffff
[ 2.258789] [<c0addfb0>] (__irq_svc) from [<c0add8bc>] (_raw_spin_unlock_irq+0x28/0x2c)
[ 2.266845] [<c0add8bc>] (_raw_spin_unlock_irq) from [<c0140e68>] (do_exit+0x810/0xbe4)
[ 2.274902] [<c0140e68>] (do_exit) from [<c010c6d0>] (die+0x3f0/0x490)
[ 2.281463] [<c010c6d0>] (die) from [<c01013cc>] (do_DataAbort+0xa8/0xb8)
[ 2.288299] [<c01013cc>] (do_DataAbort) from [<c0addf04>] (__dabt_svc+0x64/0xa0)
[ 2.295745] Exception stack(0xee8adb10 to 0xee8adb58)
[ 2.300811] db00: 00000000 00000003 00000003 ee8aadc0
[ 2.309051] db20: a0000013 ee9fd274 c0520658 c1007b6c 60000093 c10f1e70 00000001 eea05010
[ 2.317291] db40: c10fc43c ee8adb60 c019a4ac c019a4ac 20000093 ffffffff
[ 2.323944] [<c0addf04>] (__dabt_svc) from [<c019a4ac>] (lock_release+0x25c/0x360)
[ 2.331573] [<c019a4ac>] (lock_release) from [<c0add86c>] (_raw_spin_unlock_irqrestore+0x1c/0x44)
[ 2.340484] [<c0add86c>] (_raw_spin_unlock_irqrestore) from [<c0520658>] (omap_gpio_get_direction+0x38/0x44)
[ 2.350402] [<c0520658>] (omap_gpio_get_direction) from [<c05196f0>] (gpiochip_lock_as_irq+0x98/0xe4)
[ 2.359680] [<c05196f0>] (gpiochip_lock_as_irq) from [<c0519c20>] (gpiochip_irq_reqres+0x2c/0x6c)
[ 2.368591] [<c0519c20>] (gpiochip_irq_reqres) from [<c01a9508>] (__setup_irq+0x46c/0x69c)
[ 2.376922] [<c01a9508>] (__setup_irq) from [<c01a9890>] (request_threaded_irq+0xcc/0x14c)
[ 2.385253] [<c01a9890>] (request_threaded_irq) from [<c0620d7c>] (regmap_add_irq_chip+0x794/0x914)
[ 2.394348] [<c0620d7c>] (regmap_add_irq_chip) from [<c0620f54>] (devm_regmap_add_irq_chip+0x58/0xb4)
[ 2.403656] [<c0620f54>] (devm_regmap_add_irq_chip) from [<c062bd68>] (cpcap_init_irq_chip+0x138/0x16c)
[ 2.413085] [<c062bd68>] (cpcap_init_irq_chip) from [<c062bef0>] (cpcap_probe+0x154/0x264)
[ 2.421417] [<c062bef0>] (cpcap_probe) from [<c06a06b8>] (spi_drv_probe+0x7c/0xac)
[ 2.429046] [<c06a06b8>] (spi_drv_probe) from [<c05fcd9c>] (driver_probe_device+0x260/0x2e8)
[ 2.437530] [<c05fcd9c>] (driver_probe_device) from [<c05fb2d4>] (bus_for_each_drv+0x64/0x98)
[ 2.446136] [<c05fb2d4>] (bus_for_each_drv) from [<c05fca58>] (__device_attach+0xb0/0x118)
[ 2.454437] [<c05fca58>] (__device_attach) from [<c05fc0d4>] (bus_probe_device+0x88/0x90)
[ 2.462677] [<c05fc0d4>] (bus_probe_device) from [<c05fa478>] (device_add+0x3c8/0x57c)
[ 2.470642] [<c05fa478>] (device_add) from [<c06a184c>] (spi_add_device+0x90/0x134)
[ 2.478363] [<c06a184c>] (spi_add_device) from [<c06a20ac>] (spi_register_master+0x444/0x7a4)
[ 2.486938] [<c06a20ac>] (spi_register_master) from [<c06a243c>] (devm_spi_register_master+0x30/0x70)
[ 2.496215] [<c06a243c>] (devm_spi_register_master) from [<c06a5e60>] (omap2_mcspi_probe+0x278/0x354)
[ 2.505523] [<c06a5e60>] (omap2_mcspi_probe) from [<c05fecf8>] (platform_drv_probe+0x50/0xb0)
[ 2.514099] [<c05fecf8>] (platform_drv_probe) from [<c05fcd9c>] (driver_probe_device+0x260/0x2e8)
[ 2.523040] [<c05fcd9c>] (driver_probe_device) from [<c05fcee4>] (__driver_attach+0xc0/0xc4)
[ 2.531524] [<c05fcee4>] (__driver_attach) from [<c05fb228>] (bus_for_each_dev+0x6c/0xa0)
[ 2.539764] [<c05fb228>] (bus_for_each_dev) from [<c05fc2e4>] (bus_add_driver+0x100/0x210)
[ 2.548065] [<c05fc2e4>] (bus_add_driver) from [<c05fdd28>] (driver_register+0x78/0xf4)
[ 2.556152] [<c05fdd28>] (driver_register) from [<c0101874>] (do_one_initcall+0x3c/0x170)
[ 2.564361] [<c0101874>] (do_one_initcall) from [<c0f00eb4>] (kernel_init_freeable+0x210/0x2dc)
[ 2.573120] [<c0f00eb4>] (kernel_init_freeable) from [<c0ad6534>] (kernel_init+0x8/0x114)
[ 2.581359] [<c0ad6534>] (kernel_init) from [<c01077d0>] (ret_from_fork+0x14/0x24)
[ 2.588989] ---[ end trace 2992a491dcf791c7 ]---
[ 2.593749] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[ 2.593749]
[ 2.602966] CPU1: stopping
[ 2.605682] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G D W 4.12.0-00001-g2a481f732c4b #1539
[ 2.614898] Hardware name: Generic OMAP4 (Flattened Device Tree)
[ 2.620971] [<c0110260>] (unwind_backtrace) from [<c010c2dc>] (show_stack+0x10/0x14)
[ 2.628784] [<c010c2dc>] (show_stack) from [<c04d2e20>] (dump_stack+0xac/0xe0)
[ 2.636047] [<c04d2e20>] (dump_stack) from [<c010e720>] (handle_IPI+0x300/0x408)
[ 2.643524] [<c010e720>] (handle_IPI) from [<c01015a4>] (gic_handle_irq+0x9c/0xb8)
[ 2.651153] [<c01015a4>] (gic_handle_irq) from [<c0addfb0>] (__irq_svc+0x70/0x98)
[ 2.658691] Exception stack(0xee8d7f70 to 0xee8d7fb8)
[ 2.663787] 7f60: c0108224 00000000 00000000 00000000
[ 2.672027] 7f80: ee8d6000 c1007bd0 c1007b6c c0f89838 c1007fa4 c10502a9 00000000 00000000
[ 2.680297] 7fa0: c1007fa4 ee8d7fc0 c0108224 c0108228 60000013 ffffffff
[ 2.686950] [<c0addfb0>] (__irq_svc) from [<c0108228>] (arch_cpu_idle+0x20/0x3c)
[ 2.694427] [<c0108228>] (arch_cpu_idle) from [<c0189314>] (do_idle+0x164/0x218)
[ 2.701873] [<c0189314>] (do_idle) from [<c0189738>] (cpu_startup_entry+0x18/0x1c)
[ 2.709503] [<c0189738>] (cpu_startup_entry) from [<8010164c>] (0x8010164c)
[ 2.716552] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[ 2.716552]

Attachment: signature.asc
Description: PGP signature