Bug 781812 - SDCard reader on dell XPS L502x does not work.
Summary: SDCard reader on dell XPS L502x does not work.
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 17
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: First=3.1.8 tested=3.4.3 mmc
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-01-15 12:18 UTC by Victor Bogado
Modified: 2013-12-24 14:11 UTC (History)
12 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-03-28 13:54:15 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Comment (410.35 KB, text/plain)
2013-12-10 12:47 UTC, DBV
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Launchpad 703180 0 None None None Never
Linux Kernel 40802 0 None None None 2019-05-16 16:20:33 UTC

Description Victor Bogado 2012-01-15 12:18:57 UTC
Description of problem:
The SDCard reader on the DELL XPS 15 L502x and apparently other models also, the controller don't work at all and it don't show on the lspci section. If you insert a card and force a pcirescan the device starts to works correctly.

Version-Release number of selected component (if applicable):
kernel-3.1.8-2.fc16.x86_64

How reproducible:
Every time

Steps to Reproduce:
1. boot computer without a card
2. insert a card within the gnome session
  
Actual results:
Nothing happens

Expected results:
Card should be mounted

Additional info:
# lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM67 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: nVidia Corporation GF106 [GeForce GT 555M SDDR3] (rev a1)
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1030 (rev 34)
04:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

<insert card and nothing happens>

# echo 1 > /sys/bus/pci/rescan

<card get recognised and mounted>

# lspci

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM67 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: nVidia Corporation GF106 [GeForce GT 555M SDDR3] (rev a1)
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1030 (rev 34)
04:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
<new devices that appeared>
05:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller (rev 30)
05:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (rev 30)
05:00.3 System peripheral: JMicron Technology Corp. MS Host Controller (rev 30)
05:00.4 System peripheral: JMicron Technology Corp. xD Host Controller (rev 30)

06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

Comment 1 Dave Jones 2012-03-22 16:56:10 UTC
[mass update]
kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository.
Please retest with this update.

Comment 2 Dave Jones 2012-03-22 17:00:01 UTC
[mass update]
kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository.
Please retest with this update.

Comment 3 Dave Jones 2012-03-22 17:11:17 UTC
[mass update]
kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository.
Please retest with this update.

Comment 4 Jim 2012-06-24 12:05:54 UTC
Still exists on FC17 - Kernel 3.4.3-1.fc17.x86_64 on my Dell XPS15 L502x.
1. SD card not recognized
2. rescan
3. SD card found

Comment 5 Jim 2012-06-24 12:50:08 UTC
Still exists on FC17 - Kernel 3.4.3-1.fc17.x86_64 on my Dell XPS15 L502x.
1. SD card not recognized
2. rescan
3. SD card found

Resubmitting - forgot to clear needinfo

lspci (after the rescan)


00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM67 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: nVidia Corporation Device 0df5 (rev a1)
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1030 (rev 34)
04:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
05:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller (rev 30)
05:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (rev 30)
05:00.3 System peripheral: JMicron Technology Corp. MS Host Controller (rev 30)
05:00.4 System peripheral: JMicron Technology Corp. xD Host Controller (rev 30)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

Comment 6 DBV 2012-09-29 20:06:56 UTC
Hello!

I confirm this on the exact same machine. The rescan brings it back.

Kernel:
3.5.4-1.fc17.x86_64 #1 SMP Mon Sep 17 15:03:59 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Daniel

Comment 7 DBV 2012-10-01 15:20:38 UTC
Tested with 3.3.4-5.fc17.x86_64 #1 SMP Mon May 7 17:29:34 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux and it fails all the same.

Is this the oldest kernel for FC17? I'm confused, I'm pretty sure that it used to work and that it ceased working on a kernel change, around 3.1 (rolling back in grub to the older kernel brought back the card reader). Was that on FC16?

If you need logs or anything, just ask :)

Daniel

Comment 8 DBV 2012-11-30 13:45:34 UTC
Hello,

Just to keep this bug updated. It is still here. Booting with an sdcard already inserted makes the reader work.

Linux 3.6.7-4.fc17.x86_64 #1 SMP Tue Nov 20 19:40:01 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

lsmod before rescan:
Module                  Size  Used by
nls_utf8               12557  1 
udf                    89486  1 
crc_itu_t              12579  1 udf
tun                    22938  0 
lockd                  93476  0 
sunrpc                255586  1 lockd
bnep                   19584  2 
bluetooth             317602  7 bnep
bbswitch               13708  0 
ip6t_REJECT            12939  2 
nf_conntrack_ipv6      14530  3 
nf_defrag_ipv6         18177  1 nf_conntrack_ipv6
ip6table_filter        12815  1 
ip6_tables             26942  1 ip6table_filter
nf_conntrack_ipv4      14969  2 
nf_defrag_ipv4         12673  1 nf_conntrack_ipv4
xt_state               12578  5 
nf_conntrack           84045  3 xt_state,nf_conntrack_ipv4,nf_conntrack_ipv6
fuse                   77993  5 
arc4                   12615  2 
iwldvm                241719  0 
uvcvideo               80922  0 
coretemp               13393  0 
videobuf2_vmalloc      12967  1 uvcvideo
r8169                  67600  0 
mac80211              554683  1 iwldvm
videobuf2_memops       13354  1 videobuf2_vmalloc
videobuf2_core         34237  1 uvcvideo
iwlwifi                98930  1 iwldvm
videodev              119976  2 uvcvideo,videobuf2_core
media                  20444  2 uvcvideo,videodev
wacom                  53532  0 
kvm_intel             132762  0 
mii                    13527  1 r8169
iTCO_wdt               13480  0 
iTCO_vendor_support    13419  1 iTCO_wdt
snd_hda_codec_hdmi     36232  1 
snd_hda_codec_realtek    78081  1 
kvm                   419458  1 kvm_intel
mei                    75376  0 
dell_wmi               12681  0 
microcode              23446  0 
i2c_i801               18134  0 
lpc_ich                17061  0 
mfd_core               13145  1 lpc_ich
snd_hda_intel          37618  4 
snd_hda_codec         126889  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep              17650  1 snd_hda_codec
snd_seq                64844  0 
snd_seq_device         14136  1 snd_seq
snd_pcm                97501  4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc         18101  2 snd_pcm,snd_hda_intel
snd_timer              28690  2 snd_pcm,snd_seq
snd                    79379  16 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_hda_codec,snd_hda_intel,snd_seq_device
soundcore              14491  1 snd
cfg80211              197016  3 iwlwifi,mac80211,iwldvm
rfkill                 21384  5 cfg80211,bluetooth
dell_laptop            17369  0 
dcdbas                 14828  1 dell_laptop
sparse_keymap          13526  1 dell_wmi
uinput                 17673  0 
binfmt_misc            17463  1 
crc32c_intel           12901  0 
ghash_clmulni_intel    13180  0 
wmi                    18697  1 dell_wmi
i915                  534481  3 
video                  18936  1 i915
i2c_algo_bit           13257  1 i915
drm_kms_helper         44701  1 i915
drm                   255010  4 i915,drm_kms_helper
i2c_core               38314  6 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,videodev


lspci before rescan:00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM67 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: nVidia Corporation GF106 [GeForce GT 555M SDDR3] (rev ff)
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000
04:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

dmesg | tail after sdcard insertion
[   28.028992] wlan0: associate with 72:0b:95:89:af:30 (try 1/3)
[   28.038011] wlan0: RX AssocResp from 72:0b:95:89:af:30 (capab=0x411 status=0 aid=2)
[   28.040470] wlan0: associated
[   28.040503] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   31.391318] tun: Universal TUN/TAP device driver, 1.6
[   31.391321] tun: (C) 1999-2004 Max Krasnyansky <maxk>
[   37.867142] SELinux: initialized (dev fuse, type fuse), uses genfs_contexts
[   48.531413] SELinux: initialized (dev sr0, type udf), uses genfs_contexts


lsmod after rescan:
Module                  Size  Used by
vfat                   17461  1 
fat                    56341  1 vfat
mmc_block              27028  2 
sdhci_pci              18657  0 
sdhci                  37835  1 sdhci_pci
mmc_core              102324  2 mmc_block,sdhci
jmb38x_ms              18663  0 
memstick               16029  1 jmb38x_ms
nls_utf8               12557  1 
udf                    89486  1 
crc_itu_t              12579  1 udf
tun                    22938  0 
lockd                  93476  0 
sunrpc                255586  1 lockd
bnep                   19584  2 
bluetooth             317602  7 bnep
bbswitch               13708  0 
ip6t_REJECT            12939  2 
nf_conntrack_ipv6      14530  3 
nf_defrag_ipv6         18177  1 nf_conntrack_ipv6
ip6table_filter        12815  1 
ip6_tables             26942  1 ip6table_filter
nf_conntrack_ipv4      14969  2 
nf_defrag_ipv4         12673  1 nf_conntrack_ipv4
xt_state               12578  5 
nf_conntrack           84045  3 xt_state,nf_conntrack_ipv4,nf_conntrack_ipv6
fuse                   77993  5 
arc4                   12615  2 
iwldvm                241719  0 
uvcvideo               80922  0 
coretemp               13393  0 
videobuf2_vmalloc      12967  1 uvcvideo
r8169                  67600  0 
mac80211              554683  1 iwldvm
videobuf2_memops       13354  1 videobuf2_vmalloc
videobuf2_core         34237  1 uvcvideo
iwlwifi                98930  1 iwldvm
videodev              119976  2 uvcvideo,videobuf2_core
media                  20444  2 uvcvideo,videodev
wacom                  53532  0 
kvm_intel             132762  0 
mii                    13527  1 r8169
iTCO_wdt               13480  0 
iTCO_vendor_support    13419  1 iTCO_wdt
snd_hda_codec_hdmi     36232  1 
snd_hda_codec_realtek    78081  1 
kvm                   419458  1 kvm_intel
mei                    75376  0 
dell_wmi               12681  0 
microcode              23446  0 
i2c_i801               18134  0 
lpc_ich                17061  0 
mfd_core               13145  1 lpc_ich
snd_hda_intel          37618  2 
snd_hda_codec         126889  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep              17650  1 snd_hda_codec
snd_seq                64844  0 
snd_seq_device         14136  1 snd_seq
snd_pcm                97501  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc         18101  2 snd_pcm,snd_hda_intel
snd_timer              28690  2 snd_pcm,snd_seq
snd                    79379  13 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_hda_codec,snd_hda_intel,snd_seq_device
soundcore              14491  1 snd
cfg80211              197016  3 iwlwifi,mac80211,iwldvm
rfkill                 21384  5 cfg80211,bluetooth
dell_laptop            17369  0 
dcdbas                 14828  1 dell_laptop
sparse_keymap          13526  1 dell_wmi
uinput                 17673  0 
binfmt_misc            17463  1 
crc32c_intel           12901  0 
ghash_clmulni_intel    13180  0 
wmi                    18697  1 dell_wmi
i915                  534481  3 
video                  18936  1 i915
i2c_algo_bit           13257  1 i915
drm_kms_helper         44701  1 i915
drm                   255010  4 i915,drm_kms_helper
i2c_core               38314  6 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,videodev

lspci after rescan:
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM67 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: nVidia Corporation GF106 [GeForce GT 555M SDDR3] (rev ff)
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000
04:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
05:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller (rev 30)
05:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (rev 30)
05:00.3 System peripheral: JMicron Technology Corp. MS Host Controller (rev 30)
05:00.4 System peripheral: JMicron Technology Corp. xD Host Controller (rev 30)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

dmesg | tail after rescan:
[  455.637343] pci 0000:05:00.0: [197b:2392] type 00 class 0x088000
[  455.637391] pci 0000:05:00.0: reg 10: [mem 0x00000000-0x000000ff]
[  455.637724] pci 0000:05:00.2: [197b:2391] type 00 class 0x080501
[  455.637761] pci 0000:05:00.2: reg 10: [mem 0x00000000-0x000000ff]
[  455.638079] pci 0000:05:00.3: [197b:2393] type 00 class 0x088000
[  455.638115] pci 0000:05:00.3: reg 10: [mem 0x00000000-0x000000ff]
[  455.638470] pci 0000:05:00.4: [197b:2394] type 00 class 0x088000
[  455.638496] pci 0000:05:00.4: reg 10: [mem 0x00000000-0x000000ff]
[  455.639022] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[  455.639043] pci 0000:05:00.0: BAR 0: assigned [mem 0xf1900000-0xf19000ff]
[  455.639056] pci 0000:05:00.2: BAR 0: assigned [mem 0xf1900100-0xf19001ff]
[  455.639068] pci 0000:05:00.3: BAR 0: assigned [mem 0xf1900200-0xf19002ff]
[  455.639079] pci 0000:05:00.4: BAR 0: assigned [mem 0xf1900300-0xf19003ff]
[  455.647296] jmb38x_ms 0000:05:00.3: enabling device (0000 -> 0002)
[  455.668630] sdhci: Secure Digital Host Controller Interface driver
[  455.668632] sdhci: Copyright(c) Pierre Ossman
[  455.679587] sdhci-pci 0000:05:00.0: SDHCI controller found [197b:2392] (rev 30)
[  455.679614] sdhci-pci 0000:05:00.0: enabling device (0000 -> 0002)
[  455.679849] Registered led device: mmc0::
[  455.702306] mmc0: SDHCI controller on PCI [0000:05:00.0] using DMA
[  455.702341] sdhci-pci 0000:05:00.2: SDHCI controller found [197b:2391] (rev 30)
[  455.702362] sdhci-pci 0000:05:00.2: enabling device (0000 -> 0002)
[  455.702381] sdhci-pci 0000:05:00.2: Refusing to bind to secondary interface.
[  455.970238] mmc0: new SDHC card at address 0007
[  455.984189] mmcblk0: mmc0:0007 SD4GB 3.67 GiB 
[  455.986857]  mmcblk0: p1
[  456.301344] SELinux: initialized (dev mmcblk0p1, type vfat), uses genfs_contexts

Comment 9 DBV 2012-11-30 14:09:55 UTC
Actually, to make things clearer, the reader is detected at initial scan or on forced rescan only if there is a card inserted, ie, doing a pci rescan without a card inserted doesn't bring back the device in lspci.

Daniel

Comment 10 NIlson Vieira 2013-01-07 13:50:04 UTC
All the tests worked! Thanks! Helped a lot!

Comment 11 Josh Boyer 2013-03-14 17:42:38 UTC
Is this still an issue with 3.8.2 in updates-testing?

Comment 12 Josh Boyer 2013-03-28 13:54:15 UTC
This bug is being closed with INSUFFICIENT_DATA as there has not been a
response in 2 weeks.  If you are still experiencing this issue,
please reopen and attach the relevant data from the latest kernel you are
running and any data that might have been requested previously.

Comment 13 DBV 2013-04-05 22:33:51 UTC
Sorry for late update. Still same situation with:

>>> uname -a
Linux ivy 3.8.4-102.fc17.x86_64 #1 SMP Sun Mar 24 13:09:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Daniel

Comment 14 Robert Willert 2013-09-30 21:05:49 UTC
Only works with insered sd-card and rescan on Fedora 19.
3.11.1-200.fc19.x86_64

Robert

Comment 15 DBV 2013-10-24 15:52:42 UTC
Still confirmed on Fedora 19, same as comment 14.
Some additional info if useful: 'udevadm monitor' does not detect card insertion until pci rescan. Hope it helps to find out the issue.

Daniel

Comment 16 DBV 2013-12-10 12:47:06 UTC
Created attachment 915822 [details]
Comment

(This comment was longer than 65,535 characters and has been moved to an attachment by Red Hat Bugzilla).

Comment 17 DBV 2013-12-10 12:52:09 UTC
Oh my! I'm sorry, I looked for the attachment link at the bottom of the page but never thought it could be at the top, so I pasted the output in the message. Feel free to delete previous too long comment and I'll resubmit the info in an attachment.

Daniel

Comment 18 DBV 2013-12-22 16:35:03 UTC
Hurray! it works again:

Fedora 20
Linux ivy 3.12.5-302.fc20.x86_64 #1 SMP Tue Dec 17 20:42:32 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Daniel

Comment 19 Josh Boyer 2013-12-24 14:11:42 UTC
Thanks for letting us know.


Note You need to log in before you can comment on or make changes to this bug.