* [REGRESSION][3.4-rc1] mmc0: Timeout waiting for hardware interrupt.
@ 2012-04-03 15:58 Hanspeter Spalinger
2012-04-03 16:08 ` Chris Ball
0 siblings, 1 reply; 2+ messages in thread
From: Hanspeter Spalinger @ 2012-04-03 15:58 UTC (permalink / raw)
To: linux-mmc; +Cc: Chris Ball
[-- Attachment #1: Type: text/plain, Size: 4029 bytes --]
Hi,
My Laptop (HP Elitebook 8560p) started throw
" mmc0: Timeout waiting for hardware interrupt." at updating from
3.3-rc7 to 3.4-rc1 and is no longer able to mount my SD-card.
I bisected this and found the culprit to be:
e6039832bed9a9b967796d7021f17f25b625b616 is the first bad commit
commit e6039832bed9a9b967796d7021f17f25b625b616
Author: Alexander Stein <alexander.stein@systec-electronic.com>
Date: Tue Mar 13 18:16:40 2012 +0100
mmc: sdhci-pci: Add MSI support
Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com>
Signed-off-by: Chris Ball <cjb@laptop.org>
:040000 040000 f8c9958a7d3c6b3aa2f42055d8606e7aac7da8f2
4879d38f9aa4bd526bd561de36833190fa616d36 M drivers
Kernel information:
$ more /proc/version
Linux version 3.3.0+ (root@lisa) (gcc version 4.6.2 (Gentoo 4.6.2 p1.4,
pie-0.5.0) ) #17 SMP PREEMPT Tue
Apr 3 17:15:37 CEST 2012
$ scripts/ver_linux
Linux lisa 3.3.0+ #17 SMP PREEMPT Tue Apr 3 17:15:37 CEST 2012 x86_64
Intel(R) Core(TM) i7-2760QM CPU @ 2.40GHz GenuineIntel GNU/Linux
Gnu C 4.6.2
Gnu make 3.82
binutils 2.21.1
util-linux 2.20.1
mount support
module-init-tools 3.16
e2fsprogs 1.42
PPP 2.4.5
Linux C Library 2.13
Dynamic linker (ldd) 2.13
Procps 3.2.8
Net-tools 1.60_p20110409135728
Kbd 1.15.3wip
Sh-utils 8.14
wireless-tools 29
Modules Loaded ipv6 uvcvideo videobuf2_core videodev
v4l2_compat_ioctl32 videobuf2_vmalloc videobuf2_memops tpm_infineon arc4
xhci_hcd 8250_pci snd_hda_codec_hdmi radeon fbcon tileblit font bitblit
softcursor ttm drm_kms_helper iwlwifi drm ehci_hcd fb snd_hda_codec_idt
mousedev tpm_tis tpm 8250_pnp hp_wmi video usbcore fbdev mac80211
i2c_algo_bit i2c_core firewire_ohci snd_hda_intel firewire_core
cfbcopyarea cfg80211 snd_hda_codec 8250 sparse_keymap hp_accel cfbimgblt
snd_pcm rfkill serial_core wmi lis3lv02d psmouse intel_agp intel_gtt
agpgart e1000e tpm_bios backlight cfbfillrect usb_common coretemp
snd_timer evdev hwmon input_polldev serio_raw snd sr_mod sg cdrom
soundcore snd_page_alloc crc32c_intel ghash_clmulni_intel sha256_generic
sd_mod ahci libahci
Hardware information:
$ lspci -v (cutted to the JMicron device in use)
24:00.0 FireWire (IEEE 1394): JMicron Technology Corp. IEEE 1394 Host
Controller (rev 30) (prog-if 10 [O
HCI])
Subsystem: Hewlett-Packard Company Device 1618
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at d4200000 (32-bit, non-prefetchable) [size=2K]
Memory at d4205000 (32-bit, non-prefetchable) [size=256]
Capabilities: [44] Power Management version 3
Capabilities: [80] Express Endpoint, MSI 00
Capabilities: [94] MSI: Enable- Count=1/1 Maskable- 64bit-
Kernel driver in use: firewire_ohci
Kernel modules: firewire-ohci
24:00.1 System peripheral: JMicron Technology Corp. SD/MMC Host
Controller (rev 30)
Subsystem: Hewlett-Packard Company Device 1618
Flags: bus master, fast devsel, latency 0, IRQ 47
Memory at d4204000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at d4700000 [disabled] [size=32K]
Capabilities: [a4] Power Management version 3
Capabilities: [80] Express Endpoint, MSI 00
Capabilities: [94] MSI: Enable+ Count=1/1 Maskable- 64bit-
Kernel driver in use: sdhci-pci
24:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host
Controller (rev 30) (prog-if 01)
Subsystem: Hewlett-Packard Company Device 1618
Flags: fast devsel, IRQ 18
Memory at d4203000 (32-bit, non-prefetchable) [size=256]
Capabilities: [a4] Power Management version 3
Capabilities: [80] Express Endpoint, MSI 00
Capabilities: [94] MSI: Enable- Count=1/1 Maskable- 64bit-
I posted the full dmesg output at http://pastebin.com/DFPZigKq
Please cc me, as i am not on the mailing list.
If you need more information, let me know.
Greetings
Hanspeter Spalinger
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 262 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread* Re: [REGRESSION][3.4-rc1] mmc0: Timeout waiting for hardware interrupt.
2012-04-03 15:58 [REGRESSION][3.4-rc1] mmc0: Timeout waiting for hardware interrupt Hanspeter Spalinger
@ 2012-04-03 16:08 ` Chris Ball
0 siblings, 0 replies; 2+ messages in thread
From: Chris Ball @ 2012-04-03 16:08 UTC (permalink / raw)
To: Hanspeter Spalinger; +Cc: linux-mmc, Alexander Stein
Hi,
On Tue, Apr 03 2012, Hanspeter Spalinger wrote:
> Hi,
> My Laptop (HP Elitebook 8560p) started throw
> " mmc0: Timeout waiting for hardware interrupt." at updating from
> 3.3-rc7 to 3.4-rc1 and is no longer able to mount my SD-card.
>
> I bisected this and found the culprit to be:
> e6039832bed9a9b967796d7021f17f25b625b616 is the first bad commit
> commit e6039832bed9a9b967796d7021f17f25b625b616
> Author: Alexander Stein <alexander.stein@systec-electronic.com>
> Date: Tue Mar 13 18:16:40 2012 +0100
>
> mmc: sdhci-pci: Add MSI support
>
> Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com>
> Signed-off-by: Chris Ball <cjb@laptop.org>
So we're seeing chipsets from multiple vendors stop working after
enabling MSI. Seems clear that we should revert Alexander's patch
for 3.4; perhaps we should turn MSI on using a whitelist instead?
Thanks,
- Chris.
--
Chris Ball <cjb@laptop.org> <http://printf.net/>
One Laptop Per Child
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-04-03 16:08 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-03 15:58 [REGRESSION][3.4-rc1] mmc0: Timeout waiting for hardware interrupt Hanspeter Spalinger
2012-04-03 16:08 ` Chris Ball
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.