Re: [v4.5-rc3 REGRESSION] rcar_sound-related WARN_ON()

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

 



Hi Geert, again

> > > I tried this patch, but It didn't use this printk().
> > > Am I wrong ?
> > >
> > > -------------
> > > diff --git a/drivers/regulator/da9210-regulator.c b/drivers/regulator/da9210-regulator.c
> > > index 01c0e37..85c1166 100644
> > > --- a/drivers/regulator/da9210-regulator.c
> > > +++ b/drivers/regulator/da9210-regulator.c
> > > @@ -167,6 +167,8 @@ static irqreturn_t da9210_irq_handler(int irq, void *data)
> > >                         goto error_i2c;
> > >
> > >                 ret = IRQ_HANDLED;
> > > +       } else if (val != handled) {
> > > +               printk("---val %x : %x\n", val, handled);
> > >         }
> > 
> > That's what I meant.
> > Do you still see the "irq 311: nobody cared"?
> > Do you have the DA9210 driver enabled?

You can reproduce it by

	> git checkout git checkout renesas-drivers-2016-02-09-v4.5-rc3
	> cp ${Laurent's .config} ${LINUX}

and boot, and wait few second


----- log -------
...
[    2.625828] NET: Registered protocol family 17
[    2.630356] Registering SWP/SWPB emulation handler
[    2.635580] da9210 7-0068: I2C error : -6
[    2.637960] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    2.637963] [drm] No driver support for vblank timestamp query.
[    2.638840] [drm] Initialized rcar-du 1.0.0 20130110 on minor 0
[    2.640235] input: keyboard as /devices/platform/keyboard/input/input0
[    2.640559] hctosys: unable to open rtc device (rtc0)
[    2.727737] Micrel KSZ8041RNLI ee700000.etherne:01: attached PHY driver [Micrel KSZ8041RNLI] (mii_bus:phy_addr=ee700000.etherne:01, irq=312)
[    3.122720] random: nonblocking pool is initialized
[    5.557550] sh-eth ee700000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[    5.595876] Sending DHCP requests ., OK
[    5.705886] IP-Config: Got DHCP answer from 192.168.10.77, my address is 192.168.10.107
[    5.713983] IP-Config: Complete:
[    5.717234]      device=eth0, hwaddr=2e:09:0a:00:6e:3a, ipaddr=192.168.10.107, mask=255.255.255.0, gw=192.168.10.77
[    5.727689]      host=192.168.10.107, domain=example.org, nis-domain=(none)
[    5.734656]      bootserver=192.168.10.77, rootserver=192.168.10.77, rootpath=/tftpboot/rootfs_arm     nameserver0=192.168.10.77
[    5.746285] SDHI0 Vcc: disabling
[    5.749518] SDHI2 Vcc: disabling
[    5.752749] SDHI0 VccQ: disabling
[    5.756079] SDHI2 VccQ: disabling
[    5.759857] sh-sci e6e60000.serial: dma_request_slave_channel_compat failed
[    5.766852] sh-sci e6e60000.serial: dma_request_slave_channel_compat failed
[    5.779229] VFS: Mounted root (nfs filesystem) on device 0:15.
[    5.785554] devtmpfs: mounted
[    5.789837] Freeing unused kernel memory: 2048K (c0a00000 - c0c00000)
Starting logging: OK
Initializing random number generator... done.
Starting network...
ip: RTNETLINK answers: File exists
# 
# 
# 
# 
# [   59.014541] irq 311: nobody cared (try booting with the "irqpoll" option)
[   59.021353] CPU: 0 PID: 411 Comm: irq/311-da9210 Not tainted 4.5.0-rc3-01980-ga34785b-dirty #620
[   59.030150] Hardware name: Generic R8A7790 (Flattened Device Tree)
[   59.036333] Backtrace: 
[   59.038808] [<c020c890>] (dump_backtrace) from [<c020cabc>] (show_stack+0x20/0x24)
[   59.046386]  r7:00000137 r6:60000193 r5:c0c1d96c r4:00000000
[   59.052094] [<c020ca9c>] (show_stack) from [<c03e9e00>] (dump_stack+0xa0/0xb4)
[   59.059333] [<c03e9d60>] (dump_stack) from [<c026ec94>] (__report_bad_irq+0x38/0xd0)
[   59.067084]  r7:00000137 r6:00000137 r5:00000000 r4:e9999d00
[   59.072788] [<c026ec5c>] (__report_bad_irq) from [<c026f0c4>] (note_interrupt+0x280/0x2d0)
[   59.081060]  r7:00000137 r6:00000137 r5:00000000 r4:e9999d00
[   59.086763] [<c026ee44>] (note_interrupt) from [<c026c138>] (handle_irq_event_percpu+0x1d0/0x238)
[   59.095644]  r10:00002088 r9:00000002 r8:e99f6000 r7:00000002 r6:00000137 r5:e9999d60
[   59.103526]  r4:00000000 r3:00000000
[   59.107126] [<c026bf68>] (handle_irq_event_percpu) from [<c026c20c>] (handle_irq_event+0x6c/0x90)
[   59.116005]  r10:00000000 r9:00000000 r8:f0852000 r7:ea1a9600 r6:ea1a9620 r5:e9999d60
[   59.123887]  r4:e9999d00
[   59.126434] [<c026c1a0>] (handle_irq_event) from [<c026f8d4>] (handle_level_irq+0xb0/0x15c)
[   59.134793]  r7:ea1a9600 r6:ea1a9620 r5:e9999d10 r4:e9999d00
[   59.140492] [<c026f824>] (handle_level_irq) from [<c026b58c>] (generic_handle_irq+0x34/0x44)
[   59.148938]  r5:c0c3ab60 r4:00000004
[   59.152537] [<c026b558>] (generic_handle_irq) from [<c040c54c>] (irqc_irq_handler+0x7c/0xac)
[   59.160986] [<c040c4d0>] (irqc_irq_handler) from [<c026bfdc>] (handle_irq_event_percpu+0x74/0x238)
[   59.169953]  r9:00000000 r8:e99f6000 r7:00000000 r6:00000020 r5:ea268ca0 r4:ea2699c0
[   59.177753] [<c026bf68>] (handle_irq_event_percpu) from [<c026c20c>] (handle_irq_event+0x6c/0x90)
[   59.186633]  r10:c026d32c r9:f0803000 r8:ea00a800 r7:00000000 r6:00000000 r5:ea268ca0
[   59.194516]  r4:ea268c40
[   59.197063] [<c026c1a0>] (handle_irq_event) from [<c026fa44>] (handle_fasteoi_irq+0xc4/0x1bc)
[   59.205595]  r7:00000000 r6:00000000 r5:c0c02d10 r4:ea268c40
[   59.211296] [<c026f980>] (handle_fasteoi_irq) from [<c026b58c>] (generic_handle_irq+0x34/0x44)
[   59.219915]  r7:00000000 r6:00000000 r5:00000020 r4:c0a61228
[   59.225617] [<c026b558>] (generic_handle_irq) from [<c026b8c0>] (__handle_domain_irq+0x6c/0xc4)
[   59.234327] [<c026b854>] (__handle_domain_irq) from [<c02014c4>] (gic_handle_irq+0x58/0x98)
[   59.242686]  r9:f0803000 r8:f0802000 r7:e99f7e80 r6:f080200c r5:c0c02d10 r4:c0c1dc58
[   59.250484] [<c020146c>] (gic_handle_irq) from [<c020d680>] (__irq_svc+0x40/0x54)
[   59.257975] Exception stack(0xe99f7e80 to 0xe99f7ec8)
[   59.263032] 7e80: e9999d78 60000013 00000001 000085ef e9999d78 60000013 00000003 00000001
[   59.271220] 7ea0: 00000000 e9827fc0 c026d32c e99f7edc e99f7ee0 e99f7ed0 c025fd90 c064397c
[   59.279406] 7ec0: 60000013 ffffffff
[   59.282896]  r9:e9827fc0 r8:00000000 r7:e99f7eb4 r6:ffffffff r5:60000013 r4:c064397c
[   59.290704] [<c064394c>] (_raw_spin_unlock_irqrestore) from [<c025fd90>] (__wake_up+0x54/0x5c)
[   59.299329] [<c025fd3c>] (__wake_up) from [<c026d4b0>] (wake_threads_waitq+0x50/0x54)
[   59.307167]  r8:e9999d00 r7:c026d660 r6:e9827fe4 r5:00000000 r4:e99f6000
[   59.313920] [<c026d460>] (wake_threads_waitq) from [<c026d71c>] (irq_thread+0x1a8/0x264)
[   59.322024] [<c026d574>] (irq_thread) from [<c0240a4c>] (kthread+0xf8/0x114)
[   59.329076]  r10:00000000 r9:00000000 r8:00000000 r7:c026d574 r6:e9827fc0 r5:e99a6fc0
[   59.336958]  r4:00000000
[   59.339506] [<c0240954>] (kthread) from [<c0208ba8>] (ret_from_fork+0x14/0x2c)
[   59.346735]  r7:00000000 r6:00000000 r5:c0240954 r4:e99a6fc0
[   59.352433] handlers:
[   59.354710] [<c026c230>] irq_default_primary_handler threaded [<c0454810>] da9210_irq_handler
[   59.363268] Disabling IRQ #311
-------------



[Index of Archives]     [Linux Samsung SOC]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux