From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.0 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_2 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 938DBC4361B for ; Thu, 3 Dec 2020 21:43:57 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 400A322285 for ; Thu, 3 Dec 2020 21:43:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728583AbgLCVn4 (ORCPT ); Thu, 3 Dec 2020 16:43:56 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51164 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727341AbgLCVn4 (ORCPT ); Thu, 3 Dec 2020 16:43:56 -0500 Received: from mail.andi.de1.cc (mail.andi.de1.cc [IPv6:2a01:238:4321:8900:456f:ecd6:43e:202c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F336AC061A4F; Thu, 3 Dec 2020 13:43:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=kemnade.info; s=20180802; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-ID:Subject:To:From:Date:Sender: Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=ta9R1rAy2S93scErzpST4+vtiKKKAI2+RRfSn2XetEw=; b=OOt9xBpslrdjK0KIbHX0M8gnkT AX0hUIe+zgr8esZKkgZSdrbX/i89w3kxJaEX3T+t4zdSgT7sPafK9/po+mBFb/KcUkuYUHkfGBA9i qJNi9vrwlzQIouteH8sMvGzhxxlV3afaDcRvcV+mk+w08ovb+vUJ0NbB4WlOFzLketMs=; Received: from p200300ccff0eee001a3da2fffebfd33a.dip0.t-ipconnect.de ([2003:cc:ff0e:ee00:1a3d:a2ff:febf:d33a] helo=aktux) by mail.andi.de1.cc with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1kkwNa-0005CE-7e; Thu, 03 Dec 2020 22:43:10 +0100 Date: Thu, 3 Dec 2020 22:43:09 +0100 From: Andreas Kemnade To: linux-mmc@vger.kernel.org, Discussions about the Letux Kernel , Linux OMAP Mailing List , dianders@chromium.org, wsa+renesas@sang-engineering.com, treding@nvidia.com, ulf.hansson@linaro.org, Tony Lindgren Subject: [REGRESSION] mmc: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in v4.4 Message-ID: <20201203224309.5b5e0b50@aktux> In-Reply-To: <20201201210039.258d3fed@aktux> References: <20201201210039.258d3fed@aktux> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-mmc@vger.kernel.org On Tue, 1 Dec 2020 21:00:39 +0100 Andreas Kemnade wrote: > Hi, >=20 > during probing of second mmc host on the GTA04A5 which has a > WL1835 wifi chip attached, I get the following oops. From a first glance > this seems to be a timing sensitive. Maybe it rings some bells for someon= e... > so I hesitate a bit to start the bisect job. Did the bisect job.=20 21b2cec61c04 (mmc: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed i= n v4.4) is the evil commit. Reverting it on top of v5.10-rc6 solves the problem. > Wild guessing: bus width is set while mmc module is not active, so regist= ers > are not accessible. > Kernel configuration is omap2plus_defconfig >=20 > Regards, > Andreas >=20 >=20 > [ 0.000000] Booting Linux on physical CPU 0x0 > [ 0.000000] Linux version 5.10.0-rc6 (andi@aktux) (arm-linux-gnueabihf= -gcc (Debian 8.3.0-2) 8.3.0, GNU0 > [ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=3D1= 0c5387d > [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing ins= truction cache > [ 0.000000] OF: fdt: Machine model: Goldelico GTA04A5/Letux 2804 > [ 0.000000] Memory policy: Data cache writeback > [ 0.000000] cma: Reserved 16 MiB at 0xbf000000 > [ 0.000000] Zone ranges: > [ 0.000000] Normal [mem 0x0000000080000000-0x00000000afdfffff] > [ 0.000000] HighMem [mem 0x00000000afe00000-0x00000000bfffffff] > [ 0.000000] Movable zone start for each node > [ 0.000000] Early memory node ranges > [ 0.000000] node 0: [mem 0x0000000080000000-0x00000000afdfffff] > [ 0.000000] node 0: [mem 0x00000000b0000000-0x00000000bfffffff] > [ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000bff= fffff] > [ 0.000000] CPU: All CPU(s) started in SVC mode. > [ 0.000000] OMAP3630/DM3730 ES1.2 (l2cache iva sgx neon isp 192mhz_clk) > [ 0.000000] percpu: Embedded 20 pages/cpu s49228 r8192 d24500 u81920 > [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 259= 908 > [ 0.000000] Kernel command line: root=3D/dev/mmcblk0p6 rootfstype=3Dex= t4,ext3,btrfs rootwait console=3DttyS20 > [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 = bytes, linear) > [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 by= tes, linear) > [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off > [ 0.000000] Memory: 1005132K/1046528K available (9216K kernel code, 10= 28K rwdata, 2176K rodata, 1024K ) > [ 0.000000] rcu: Hierarchical RCU implementation. > [ 0.000000] rcu: RCU event tracing is enabled. > [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=3D2 to nr_cpu_i= ds=3D1. > [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is= 10 jiffies. > [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=3D16, nr_cpu_i= ds=3D1 > [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 > [ 0.000000] IRQ: Found an INTC at 0x(ptrval) (revision 4.0) with 96 in= terrupts > [ 0.000000] random: get_random_bytes called from start_kernel+0x30c/0x= 54c with crng_init=3D0 > [ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/400/600 MHz > [ 0.000000] OMAP clocksource: 32k_counter at 32768 Hz > [ 0.000000] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xf= fffffff, max_idle_ns: 5832703998s > [ 0.000030] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps e= very 65535999984741ns > [ 0.003356] TI gptimer clockevent: always-on 32768 Hz at /ocp@68000000= /target-module@48318000 > [ 0.005096] Console: colour dummy device 80x30 > [ 0.005187] Calibrating delay loop... 600.47 BogoMIPS (lpj=3D3002368) > [ 0.053863] pid_max: default: 32768 minimum: 301 > [ 0.054138] LSM: Security Framework initializing > [ 0.054260] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes= , linear) > [ 0.054321] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 = bytes, linear) > [ 0.055694] CPU: Testing write buffer coherency: ok > [ 0.055816] CPU0: Spectre v2: using BPIALL workaround > [ 0.056213] CPU0: thread -1, cpu 0, socket -1, mpidr 0 > [ 0.057342] Setting up static identity map for 0x80100000 - 0x80100078 > [ 0.057617] rcu: Hierarchical SRCU implementation. > [ 0.058349] smp: Bringing up secondary CPUs ... > [ 0.058380] smp: Brought up 1 node, 1 CPU > [ 0.058380] SMP: Total of 1 processors activated (600.47 BogoMIPS). > [ 0.058410] CPU: All CPU(s) started in SVC mode. > [ 0.059234] devtmpfs: initialized > [ 0.086822] VFP support v0.3: implementor 41 architecture 3 part 30 va= riant c rev 3 > [ 0.087280] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xfffff= fff, max_idle_ns: 19112604462750s > [ 0.087310] futex hash table entries: 256 (order: 2, 16384 bytes, line= ar) > [ 0.088806] pinctrl core: initialized pinctrl subsystem > [ 0.090850] NET: Registered protocol family 16 > [ 0.094573] DMA: preallocated 256 KiB pool for atomic coherent allocat= ions > [ 0.121429] omap_hwmod: mcbsp2_sidetone using broken dt data from mcbsp > [ 0.122253] omap_hwmod: mcbsp3_sidetone using broken dt data from mcbsp > [ 0.206390] audit: initializing netlink subsys (disabled) > [ 0.207855] thermal_sys: Registered thermal governor 'fair_share' > [ 0.207855] thermal_sys: Registered thermal governor 'step_wise' > [ 0.207885] thermal_sys: Registered thermal governor 'user_space' > [ 0.208648] cpuidle: using governor menu > [ 0.209106] Reprogramming SDRC clock to 400000000 Hz > [ 0.252105] audit: type=3D2000 audit(0.200:1): state=3Dinitialized aud= it_enabled=3D0 res=3D1 > [ 0.252563] OMAP GPIO hardware version 2.5 > [ 0.257019] gpio-111 (irda_en): hogged as output/high > [ 0.448425] No ATAGs? > [ 0.448455] hw-breakpoint: debug architecture 0x4 unsupported. > [ 0.478210] iommu: Default domain type: Translated=20 > [ 0.480072] omap-iommu 480bd400.mmu: 480bd400.mmu registered > [ 0.480865] platform 480bc000.isp: Adding to iommu group 0 > [ 0.483367] vgaarb: loaded > [ 0.484069] SCSI subsystem initialized > [ 0.490417] omap_i2c 48070000.i2c: bus 0 rev4.4 at 2600 kHz > [ 0.511016] omap_i2c 48072000.i2c: bus 1 rev4.4 at 400 kHz > [ 0.512695] omap_i2c 48060000.i2c: bus 2 rev4.4 at 100 kHz > [ 0.513214] pps_core: LinuxPPS API ver. 1 registered > [ 0.513244] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolf= o Giometti > [ 0.513275] PTP clock support registered > [ 0.515014] clocksource: Switched to clocksource 32k_counter > [ 1.539031] VFS: Disk quotas dquot_6.6.0 > [ 1.539184] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 b= ytes) > [ 1.554412] NET: Registered protocol family 2 > [ 1.555694] tcp_listen_portaddr_hash hash table entries: 512 (order: 0= , 6144 bytes, linear) > [ 1.555755] TCP established hash table entries: 8192 (order: 3, 32768 = bytes, linear) > [ 1.555877] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, = linear) > [ 1.556060] TCP: Hash tables configured (established 8192 bind 8192) > [ 1.556243] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) > [ 1.556304] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, l= inear) > [ 1.556579] NET: Registered protocol family 1 > [ 1.557617] RPC: Registered named UNIX socket transport module. > [ 1.557647] RPC: Registered udp transport module. > [ 1.557678] RPC: Registered tcp transport module. > [ 1.557678] RPC: Registered tcp NFSv4.1 backchannel transport module. > [ 1.557708] PCI: CLS 0 bytes, default 64 > [ 1.566101] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 = counters available > [ 1.568389] Initialise system trusted keyrings > [ 1.568878] workingset: timestamp_bits=3D14 max_order=3D18 bucket_orde= r=3D4 > [ 1.570465] NFS: Registering the id_resolver key type > [ 1.570526] Key type id_resolver registered > [ 1.570556] Key type id_legacy registered > [ 1.570617] jffs2: version 2.2. (NAND) (SUMMARY) =EF=BF=BD=C9=A9 2001= -2006 Red Hat, Inc. > [ 1.571105] Key type asymmetric registered > [ 1.571136] Asymmetric key parser 'x509' registered > [ 1.571228] bounce: pool size: 64 pages > [ 1.571258] io scheduler mq-deadline registered > [ 1.571289] io scheduler kyber registered > [ 1.597412] omap-dma-engine 48056000.dma-controller: OMAP DMA engine d= river (LinkedList1/2/3 supported) > [ 1.609954] pinctrl-single 48002030.pinmux: 284 pins, size 568 > [ 1.610656] pinctrl-single 48002a00.pinmux: 46 pins, size 92 > [ 1.611511] pinctrl-single 480025a0.pinmux: 46 pins, size 92 > [ 1.612030] pinctrl-single 48002274.pinmux_mcbsp1: initialized with no= interrupts > [ 1.612060] pinctrl-single 48002274.pinmux_mcbsp1: 10 pins, size 4 > [ 1.612396] pinctrl-single 480022d8.pinmux_tv_out: initialized with no= interrupts > [ 1.612426] pinctrl-single 480022d8.pinmux_tv_out: 4 pins, size 4 > [ 1.619689] Serial: 8250/16550 driver, 6 ports, IRQ sharing enabled > [ 1.624481] 4806a000.serial: ttyS0 at MMIO 0x4806a000 (irq =3D 88, bas= e_baud =3D 3000000) is a 8250 > [ 1.626922] 4806c000.serial: ttyS1 at MMIO 0x4806c000 (irq =3D 89, bas= e_baud =3D 3000000) is a 8250 > [ 1.627258] serial serial0: tty port ttyS1 registered > [ 1.629028] 49020000.serial: ttyS2 at MMIO 0x49020000 (irq =3D 90, bas= e_baud =3D 3000000) is a 8250 > [ 2.394439] printk: console [ttyS2] enabled > [ 2.401123] 49042000.serial: ttyS3 at MMIO 0x49042000 (irq =3D 96, bas= e_baud =3D 3000000) is a 8250 > [ 2.428985] brd: module loaded > [ 2.444610] loop: module loaded > [ 2.477172] random: fast init done > [ 2.486877] twl 0-0048: PIH (irq 23) chaining IRQs 145..153 > [ 2.492614] twl 0-0048: power (irq 150) chaining IRQs 153..160 > [ 2.513305] VAUX3: Bringing 2800000uV into 2500000-2500000uV > [ 2.558990] twl4030_gpio twl4030-gpio: gpio (irq 145) chaining IRQs 16= 1..178 > [ 2.587097] mtdoops: mtd device (mtddev=3Dname/number) must be supplied > [ 2.601928] libphy: Fixed MDIO Bus: probed > [ 2.609924] i2c /dev entries driver > [ 2.619293] sdhci: Secure Digital Host Controller Interface driver > [ 2.625793] sdhci: Copyright(c) Pierre Ossman > [ 2.631317] sdhci-pltfm: SDHCI platform and OF driver helper > [ 2.643859] ledtrig-cpu: registered to indicate activity on CPUs > [ 2.654022] Initializing XFRM netlink socket > [ 2.658843] NET: Registered protocol family 10 > [ 2.665496] Segment Routing with IPv6 > [ 2.669311] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver > [ 2.676452] NET: Registered protocol family 17 > [ 2.680969] NET: Registered protocol family 15 > [ 2.685791] Key type dns_resolver registered > [ 2.690795] oprofile: using arm/armv7 > [ 2.694641] ThumbEE CPU extension supported. > [ 2.699157] Registering SWP/SWPB emulation handler > [ 2.706512] SmartReflex Class3 initialized > [ 2.712371] Loading compiled-in X.509 certificates > [ 2.757385] smartreflex 480cb000.smartreflex: omap_sr_probe: SmartRefl= ex driver initialized > [ 2.766540] smartreflex 480c9000.smartreflex: omap_sr_probe: SmartRefl= ex driver initialized > [ 2.778320] omap-gpmc 6e000000.gpmc: GPMC revision 5.0 > [ 2.783508] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000 > [ 2.792236] omap2-onenand 4000000.onenand: initializing on CS0 (0x0400= 0000), va (ptrval), DMA mode > [ 2.801574] Muxed OneNAND 512MB 1.8V 16-bit (0x50) > [ 2.806579] OneNAND version =3D 0x0232 > [ 2.811950] Scanning device for bad blocks > [ 2.872314] mmc0: host does not support reading read-only switch, assu= ming write-enable > [ 2.895294] mmc0: new high speed SDXC card at address aaaa > [ 2.905822] mmcblk0: mmc0:aaaa SC64G 59.5 GiB=20 > [ 3.098297] omap2-onenand 4000000.onenand: optimized timings for 83 MHz > [ 3.105010] 5 fixed-partitions partitions found on MTD device 4000000.= onenand > [ 3.112335] Creating 5 MTD partitions on "4000000.onenand": > [ 3.118133] 0x000000000000-0x000000080000 : "X-Loader" > [ 3.127716] 0x000000080000-0x000000240000 : "U-Boot" > [ 3.135925] 0x000000240000-0x000000280000 : "U-Boot Env" > [ 3.145904] 0x000000280000-0x000000880000 : "Kernel" > [ 3.152587] mmcblk0: p1 p2 p3 p4 < p5 p6 p7 p8 > > [ 3.159393] 0x000000880000-0x000020000000 : "File System" > [ 3.179534] omap_hsmmc 480b4000.mmc: omap_device_late_idle: enabled bu= t no driver. Idling > [ 3.265594] 8<--- cut here --- > [ 3.268707] Unhandled fault: external abort on non-linefetch (0x1028) = at 0xfa0b402c > [ 3.276397] pgd =3D (ptrval) > [ 3.279144] [fa0b402c] *pgd=3D48011452(bad) > [ 3.283203] Internal error: : 1028 [#1] SMP ARM > [ 3.287750] Modules linked in: > [ 3.290832] CPU: 0 PID: 7 Comm: kworker/u2:0 Not tainted 5.10.0-rc6 #3 > [ 3.297393] Hardware name: Generic OMAP36xx (Flattened Device Tree) > [ 3.303710] Workqueue: events_unbound async_run_entry_fn > [ 3.309082] PC is at omap_hsmmc_set_bus_width+0x8/0x78 > [ 3.314239] LR is at omap_hsmmc_set_ios+0x11c/0x258 > [ 3.319152] pc : [] lr : [] psr: 20000013 > [ 3.325469] sp : c10f9e00 ip : c175c800 fp : 00000066 > [ 3.330718] r10: c175cb80 r9 : fa0b4000 r8 : 00000000 > [ 3.335968] r7 : c123e010 r6 : c175ca58 r5 : c175cb80 r4 : c175c800 > [ 3.342529] r3 : 00000001 r2 : 58ad940c r1 : fa0b4000 r0 : c175cb80 > [ 3.349090] Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segme= nt none > [ 3.356262] Control: 10c5387d Table: 80004019 DAC: 00000051 > [ 3.362030] Process kworker/u2:0 (pid: 7, stack limit =3D 0x(ptrval)) > [ 3.368347] Stack: (0xc10f9e00 to 0xc10fa000) > [ 3.372741] 9e00: c175c800 00000007 c123e000 c123e010 00000000 c077b2b= 0 c175c800 00000000 > [ 3.380950] 9e20: c123e000 c077c14c c175c800 c077d284 c175c800 c175c80= 0 c123e000 c0799190 > [ 3.389190] 9e40: 00000000 c1755040 c175cb80 00000000 c123fd68 58ad940= c 00000001 c123e010 > [ 3.397430] 9e60: 00000000 c0edaec8 00000000 00000000 c0edaec8 0000000= 6 ffffe000 c0666728 > [ 3.405639] 9e80: c123e010 c0f38c28 c0f38c30 00000000 00000000 c066457= c c123e010 c0edaec8 > [ 3.413879] 9ea0: c06649bc c0e051c8 00000000 00000000 c0efa4a0 c06648b= 8 00000000 c10f9ef4 > [ 3.422119] 9ec0: c06649bc c066298c 00000000 c1039e6c c1653738 58ad940= c c123e010 c123e010 > [ 3.430328] 9ee0: c0e051c8 c123e054 c100f000 c0663e60 c0e03d00 c123e01= 0 00010101 58ad940c > [ 3.438568] 9f00: c12642d0 c0f02018 c12642c0 c015da48 c12642d0 c10bbf0= 0 c1009400 c100f000 > [ 3.446807] 9f20: 00000000 c0153b74 c10bc800 c1009400 00000088 c10bbf0= 0 c10bbf14 c1009400 > [ 3.455017] 9f40: 00000088 c1009418 c0e03d00 c1009400 ffffe000 c0153ee= c ffffe000 00000000 > [ 3.463256] 9f60: c10bbf00 00000000 c10b1ac0 c10b1c40 c10f8000 c0153ec= 0 c10bbf00 c10ebe94 > [ 3.471466] 9f80: c10b1ae4 c015a9ac 00000001 c10b1c40 c015a87c 0000000= 0 00000000 00000000 > [ 3.479705] 9fa0: 00000000 00000000 00000000 c0100168 00000000 0000000= 0 00000000 00000000 > [ 3.487945] 9fc0: 00000000 00000000 00000000 00000000 00000000 0000000= 0 00000000 00000000 > [ 3.496154] 9fe0: 00000000 00000000 00000000 00000000 00000013 0000000= 0 00000000 00000000 > [ 3.504394] [] (omap_hsmmc_set_bus_width) from [] = (omap_hsmmc_set_ios+0x11c/0x258) > [ 3.513763] [] (omap_hsmmc_set_ios) from [] (mmc_p= ower_up.part.8+0x3c/0xd0) > [ 3.522521] [] (mmc_power_up.part.8) from [] (mmc_= start_host+0x88/0x9c) > [ 3.530944] [] (mmc_start_host) from [] (mmc_add_h= ost+0x58/0x84) > [ 3.538726] [] (mmc_add_host) from [] (omap_hsmmc_= probe+0x5fc/0x8c0) > [ 3.546874] [] (omap_hsmmc_probe) from [] (platfor= m_drv_probe+0x48/0x98) > [ 3.555358] [] (platform_drv_probe) from [] (reall= y_probe+0x1dc/0x3b4) > [ 3.563690] [] (really_probe) from [] (driver_prob= e_device+0x58/0xb4) > [ 3.571929] [] (driver_probe_device) from [] (bus_= for_each_drv+0x7c/0xc4) > [ 3.580505] [] (bus_for_each_drv) from [] (__devic= e_attach_async_helper+0xa4/0xd8) > [ 3.589874] [] (__device_attach_async_helper) from [] (async_run_entry_fn+0x3c/0x1) > [ 3.599487] [] (async_run_entry_fn) from [] (proce= ss_one_work+0x228/0x574) > [ 3.608154] [] (process_one_work) from [] (worker_= thread+0x2c/0x5d0) > [ 3.616302] [] (worker_thread) from [] (kthread+0x= 130/0x144) > [ 3.623748] [] (kthread) from [] (ret_from_fork+0x= 14/0x2c) > [ 3.631011] Exception stack(0xc10f9fb0 to 0xc10f9ff8) > [ 3.636108] 9fa0: 00000000 0000000= 0 00000000 00000000 > [ 3.644317] 9fc0: 00000000 00000000 00000000 00000000 00000000 0000000= 0 00000000 00000000 > [ 3.652557] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 > [ 3.659210] Code: e8bd4070 ea082166 e590c004 e5901024 (e591302c)=20 > [ 3.665344] ---[ end trace 085f2ded837c839d ]--- > [ 3.670013] In-band Error seen by MPU at address 0 > [ 3.674926] ------------[ cut here ]------------ > [ 3.679565] WARNING: CPU: 0 PID: 7 at drivers/bus/omap_l3_smx.c:152 om= ap3_l3_app_irq+0xb4/0x120 > [ 3.688323] Modules linked in: > [ 3.691406] CPU: 0 PID: 7 Comm: kworker/u2:0 Tainted: G D = 5.10.0-rc6 #3 > [ 3.699371] Hardware name: Generic OMAP36xx (Flattened Device Tree) > [ 3.705657] Workqueue: events_unbound async_run_entry_fn > [ 3.711029] [] (unwind_backtrace) from [] (show_st= ack+0x10/0x14) > [ 3.718841] [] (show_stack) from [] (dump_stack+0x= c4/0xe4) > [ 3.726104] [] (dump_stack) from [] (__warn+0xd8/0= x100) > [ 3.733123] [] (__warn) from [] (warn_slowpath_fmt= +0x58/0xb8) > [ 3.740661] [] (warn_slowpath_fmt) from [] (omap3_= l3_app_irq+0xb4/0x120) > [ 3.749145] [] (omap3_l3_app_irq) from [] (__handl= e_irq_event_percpu+0x48/0x208) > [ 3.758331] [] (__handle_irq_event_percpu) from []= (handle_irq_event_percpu+0x28/0) > [ 3.768035] [] (handle_irq_event_percpu) from [] (= handle_irq_event+0x48/0x6c) > [ 3.776977] [] (handle_irq_event) from [] (handle_= level_irq+0xc4/0x15c) > [ 3.785369] [] (handle_level_irq) from [] (generic= _handle_irq+0x30/0x44) > [ 3.793853] [] (generic_handle_irq) from [] (__han= dle_domain_irq+0x64/0xe0) > [ 3.802612] [] (__handle_domain_irq) from [] (__ir= q_svc+0x6c/0x90) > [ 3.810577] Exception stack(0xc10f9cd0 to 0xc10f9d18) > [ 3.815673] 9cc0: 00000000 0000000= 0 c10bda80 00000002 > [ 3.823883] 9ce0: 00000000 c10ecb40 00000000 00000000 c10f8000 0000000= 0 bf000000 ffffe000 > [ 3.832122] 9d00: 00000000 c10f9d20 00000000 c01e0cd8 40000113 ffffffff > [ 3.838775] [] (__irq_svc) from [] (acct_collect+0= x1b0/0x1cc) > [ 3.846313] [] (acct_collect) from [] (do_exit+0x1= d0/0xb44) > [ 3.853668] [] (do_exit) from [] (die+0x324/0x364) > [ 3.860229] [] (die) from [] (do_DataAbort+0x9c/0x= b8) > [ 3.867065] [] (do_DataAbort) from [] (__dabt_svc+= 0x60/0xa0) > [ 3.874511] Exception stack(0xc10f9db0 to 0xc10f9df8) > [ 3.879608] 9da0: c175cb80 fa0b400= 0 58ad940c 00000001 > [ 3.887817] 9dc0: c175c800 c175cb80 c175ca58 c123e010 00000000 fa0b400= 0 c175cb80 00000066 > [ 3.896057] 9de0: c175c800 c10f9e00 c07996bc c079787c 20000013 ffffffff > [ 3.902709] [] (__dabt_svc) from [] (omap_hsmmc_se= t_bus_width+0x8/0x78) > [ 3.911102] [] (omap_hsmmc_set_bus_width) from [] = (omap_hsmmc_set_ios+0x11c/0x258) > [ 3.920471] [] (omap_hsmmc_set_ios) from [] (mmc_p= ower_up.part.8+0x3c/0xd0) > [ 3.929229] [] (mmc_power_up.part.8) from [] (mmc_= start_host+0x88/0x9c) > [ 3.937622] [] (mmc_start_host) from [] (mmc_add_h= ost+0x58/0x84) > [ 3.945434] [] (mmc_add_host) from [] (omap_hsmmc_= probe+0x5fc/0x8c0) > [ 3.953552] [] (omap_hsmmc_probe) from [] (platfor= m_drv_probe+0x48/0x98) > [ 3.962066] [] (platform_drv_probe) from [] (reall= y_probe+0x1dc/0x3b4) > [ 3.970367] [] (really_probe) from [] (driver_prob= e_device+0x58/0xb4) > [ 3.978607] [] (driver_probe_device) from [] (bus_= for_each_drv+0x7c/0xc4) > [ 3.987182] [] (bus_for_each_drv) from [] (__devic= e_attach_async_helper+0xa4/0xd8) > [ 3.996551] [] (__device_attach_async_helper) from [] (async_run_entry_fn+0x3c/0x1) > [ 4.006164] [] (async_run_entry_fn) from [] (proce= ss_one_work+0x228/0x574) > [ 4.014831] [] (process_one_work) from [] (worker_= thread+0x2c/0x5d0) > [ 4.022979] [] (worker_thread) from [] (kthread+0x= 130/0x144) > [ 4.030426] [] (kthread) from [] (ret_from_fork+0x= 14/0x2c) > [ 4.037689] Exception stack(0xc10f9fb0 to 0xc10f9ff8) > [ 4.042755] 9fa0: 00000000 0000000= 0 00000000 00000000 > [ 4.050994] 9fc0: 00000000 00000000 00000000 00000000 00000000 0000000= 0 00000000 00000000 > [ 4.059204] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 > [ 4.065856] ---[ end trace 085f2ded837c839e ]--- >=20