Public bug reported:

4.15 and higher kernels do not read the SD card.
kernel 4.13 reads the SD card.

Checked with a 64GB Samsung and 16 GB card from another manufacturer.
Also 4.19.8 kernel does not read cards


inxi -Fxz 
System:    Host: ASUS Kernel: 4.13.0-45-generic x86_64 (64 bit gcc: 5.4.0) 
Desktop: KDE Plasma 5.8.9 (Qt 5.6.1) 
          Distro: Linux Mint 18.3 Sylvia 
Machine:   Mobo: ASUSTeK model: E200HA v: 1.0 Bios: American Megatrends v: 
E200HA.303 date: 12/21/2016 
CPU:       Quad core Intel Atom x5-Z8350 (-MCP-) cache: 1024 KB 
          flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 11520 
          clock speeds: max: 1920 MHz 1: 1920 MHz 2: 1920 MHz 3: 486 MHz 4: 505 
MHz 
Graphics:  Card: Intel Device 22b0 bus-ID: 00:02.0 
          Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa) 
Resolution: 1366x768@60.06hz 
          GLX Renderer: Mesa DRI Intel HD Graphics (Cherrytrail) 
          GLX Version: 3.0 Mesa 18.0.5 Direct Rendering: Yes 
Audio:     Card Intel HDMI/DP LPE Audio driver: HdmiLpeAudio Sound: ALSA v: 
k4.13.0-45-generic 
Network:   Card: Qualcomm Atheros Device 0042 driver: ath10k_pci bus-ID: 
01:00.0 
          IF: wlp1s0 state: up speed: N/A duplex: N/A mac: <filter> 
Drives:    HDD Total Size: NA (-) ID-1: /dev/mmcblk0 model: N/A size: 31.3GB 
Partition: ID-1: / size: 25G used: 21G (89%) fs: ext4 dev: /dev/mmcblk0p2 
          ID-2: swap-1 size: 4.18GB used: 0.00GB (0%) fs: swap dev: 
/dev/mmcblk0p3 
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present 
Sensors:   System Temperatures: cpu: 40.0C mobo: N/A 
          Fan Speeds (in rpm): cpu: 0 
Info:      Processes: 225 Uptime: 1 min Memory: 1101.6/3839.9MB Init: systemd 
runlevel: 5 Gcc sys: 5.4.0 
          Client: Shell (bash 4.3.481) inxi: 2.2.35 


without a SD card inserted

dmesg | grep mmc 
[    2.994522] mmc0: SDHCI controller on ACPI [80860F14:00] using ADMA 
[    3.013437] mmc1: SDHCI controller on ACPI [80860F14:03] using ADMA 
[    3.323762] mmc0: new HS200 MMC card at address 0001 
[    3.330155] mmcblk0: mmc0:0001 BJNB4R 29.1 GiB  
[    3.330320] mmcblk0boot0: mmc0:0001 BJNB4R partition 1 4.00 MiB 
[    3.330482] mmcblk0boot1: mmc0:0001 BJNB4R partition 2 4.00 MiB 
[    3.330641] mmcblk0rpmb: mmc0:0001 BJNB4R partition 3 4.00 MiB 
[    3.334332]  mmcblk0: p1 p2 p3 
[    4.495608] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. 
Opts: (null) 
[    5.863405] EXT4-fs (mmcblk0p2): re-mounted. Opts: errors=remount-ro 
[    6.827393] Adding 4085756k swap on /dev/mmcblk0p3.  Priority:-1 extents:1 
across:4085756k SSFS


with inserted SD card

dmesg | grep mmc 
[    2.994522] mmc0: SDHCI controller on ACPI [80860F14:00] using ADMA 
[    3.013437] mmc1: SDHCI controller on ACPI [80860F14:03] using ADMA 
[    3.323762] mmc0: new HS200 MMC card at address 0001 
[    3.330155] mmcblk0: mmc0:0001 BJNB4R 29.1 GiB  
[    3.330320] mmcblk0boot0: mmc0:0001 BJNB4R partition 1 4.00 MiB 
[    3.330482] mmcblk0boot1: mmc0:0001 BJNB4R partition 2 4.00 MiB 
[    3.330641] mmcblk0rpmb: mmc0:0001 BJNB4R partition 3 4.00 MiB 
[    3.334332]  mmcblk0: p1 p2 p3 
[    4.495608] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. 
Opts: (null) 
[    5.863405] EXT4-fs (mmcblk0p2): re-mounted. Opts: errors=remount-ro 
[    6.827393] Adding 4085756k swap on /dev/mmcblk0p3.  Priority:-1 extents:1 
across:4085756k SSFS 
[  216.577900] mmc1: new ultra high speed SDR104 SDXC card at address 59b4 
[  216.578575] mmcblk1: mmc1:59b4 00000 59.7 GiB  
[  216.580031]  mmcblk1: p1 
[  216.857616] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data 
may be corrupt. Please run fsck.

=======================================================================================

inxi -Fxz 
System:    Host: ASUS Kernel: 4.15.0-42-generic x86_64 (64 bit gcc: 5.4.0) 
Desktop: KDE Plasma 5.8.9 (Qt 5.6.1) 
          Distro: Linux Mint 18.3 Sylvia 
Machine:   Mobo: ASUSTeK model: E200HA v: 1.0 Bios: American Megatrends v: 
E200HA.303 date: 12/21/2016 
CPU:       Quad core Intel Atom x5-Z8350 (-MCP-) cache: 1024 KB 
          flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 11520 
          clock speeds: max: 1920 MHz 1: 839 MHz 2: 816 MHz 3: 480 MHz 4: 480 
MHz 
Graphics:  Card: Intel Device 22b0 bus-ID: 00:02.0 
          Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa) 
Resolution: 1366x768@60.06hz 
          GLX Renderer: Mesa DRI Intel HD Graphics (Cherrytrail) 
          GLX Version: 3.0 Mesa 18.0.5 Direct Rendering: Yes 
Audio:     Card Intel HDMI/DP LPE Audio driver: HdmiLpeAudio Sound: ALSA v: 
k4.15.0-42-generic 
Network:   Card: Qualcomm Atheros Device 0042 driver: ath10k_pci bus-ID: 
01:00.0 
          IF: wlp1s0 state: up speed: N/A duplex: N/A mac: <filter> 
Drives:    HDD Total Size: NA (-) ID-1: /dev/mmcblk0 model: N/A size: 31.3GB 
Partition: ID-1: / size: 25G used: 21G (89%) fs: ext4 dev: /dev/mmcblk0p2 
          ID-2: swap-1 size: 4.18GB used: 0.00GB (0%) fs: swap dev: 
/dev/mmcblk0p3 
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present 
Sensors:   System Temperatures: cpu: 34.0C mobo: N/A 
          Fan Speeds (in rpm): cpu: 0 
Info:      Processes: 212 Uptime: 11 min Memory: 1192.4/3839.6MB Init: systemd 
runlevel: 5 Gcc sys: 5.4.0 
          Client: Shell (bash 4.3.481) inxi: 2.2.35 


without a SD card inserted

dmesg | grep mmc 
[    3.322902] mmc0: SDHCI controller on ACPI [80860F14:00] using ADMA 
[    3.342902] mmc1: SDHCI controller on ACPI [80860F14:03] using ADMA 
[    3.571165] mmc0: new HS200 MMC card at address 0001 
[    3.577612] mmcblk0: mmc0:0001 BJNB4R 29.1 GiB  
[    3.578130] mmcblk0boot0: mmc0:0001 BJNB4R partition 1 4.00 MiB 
[    3.578361] mmcblk0boot1: mmc0:0001 BJNB4R partition 2 4.00 MiB 
[    3.578483] mmcblk0rpmb: mmc0:0001 BJNB4R partition 3 4.00 MiB, chardev 
(242:0) 
[    3.581859]  mmcblk0: p1 p2 p3 
[    5.671454] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. 
Opts: (null) 
[    6.367486] EXT4-fs (mmcblk0p2): re-mounted. Opts: errors=remount-ro 
[    7.176985] Adding 4085756k swap on /dev/mmcblk0p3.  Priority:-2 extents:1 
across:4085756k SSFS

with inserted SD card

dmesg | grep mmc 
[    3.322902] mmc0: SDHCI controller on ACPI [80860F14:00] using ADMA 
[    3.342902] mmc1: SDHCI controller on ACPI [80860F14:03] using ADMA 
[    3.571165] mmc0: new HS200 MMC card at address 0001 
[    3.577612] mmcblk0: mmc0:0001 BJNB4R 29.1 GiB  
[    3.578130] mmcblk0boot0: mmc0:0001 BJNB4R partition 1 4.00 MiB 
[    3.578361] mmcblk0boot1: mmc0:0001 BJNB4R partition 2 4.00 MiB 
[    3.578483] mmcblk0rpmb: mmc0:0001 BJNB4R partition 3 4.00 MiB, chardev 
(242:0) 
[    3.581859]  mmcblk0: p1 p2 p3 
[    5.671454] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. 
Opts: (null) 
[    6.367486] EXT4-fs (mmcblk0p2): re-mounted. Opts: errors=remount-ro 
[    7.176985] Adding 4085756k swap on /dev/mmcblk0p3.  Priority:-2 extents:1 
across:4085756k SSFS 
[  441.575632] mmc1: Tuning timeout, falling back to fixed sampling clock 
[  441.575738] mmc1: new ultra high speed SDR104 SDXC card at address 59b4 
[  441.576480] mmcblk1: mmc1:59b4 00000 59.7 GiB  
[  451.803752] mmc1: Timeout waiting for hardware interrupt. 
[  451.803773] mmc1: sdhci: ============ SDHCI REGISTER DUMP =========== 
[  451.803788] mmc1: sdhci: Sys addr:  0x00000008 | Version:  0x00001002 
[  451.803799] mmc1: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000008 
[  451.803811] mmc1: sdhci: Argument:  0x00000000 | Trn mode: 0x0000003b 
[  451.803823] mmc1: sdhci: Present:   0x01ff0001 | Host ctl: 0x00000017 
[  451.803834] mmc1: sdhci: Power:     0x0000000f | Blk gap:  0x00000080 
[  451.803845] mmc1: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007 
[  451.803857] mmc1: sdhci: Timeout:   0x0000000a | Int stat: 0x00000000 
[  451.803868] mmc1: sdhci: Int enab:  0x02ff008b | Sig enab: 0x02ff008b 
[  451.803880] mmc1: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000000 
[  451.803891] mmc1: sdhci: Caps:      0x0568c8b2 | Caps_1:   0x00000807 
[  451.803903] mmc1: sdhci: Cmd:       0x0000123a | Max curr: 0x00000000 
[  451.803914] mmc1: sdhci: Resp[0]:   0x00000000 | Resp[1]:  0x01dd7d7f 
[  451.803926] mmc1: sdhci: Resp[2]:   0x325b5900 | Resp[3]:  0x00000000 
[  451.803935] mmc1: sdhci: Host ctl2: 0x0000800b 
[  451.803947] mmc1: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x3f801200 
[  451.803955] mmc1: sdhci: ============================================ 
[  451.805591] mmcblk1: error -110 sending status command, retrying 
[  451.805793] mmcblk1: error -110 sending status command, retrying 
[  451.805957] mmcblk1: error -110 sending status command, aborting 
[  452.371747] mmc1: Tuning timeout, falling back to fixed sampling clock 
[  462.555396] mmc1: Timeout waiting for hardware interrupt. 
[  462.555406] mmc1: sdhci: ============ SDHCI REGISTER DUMP =========== 
[  462.555414] mmc1: sdhci: Sys addr:  0x00000008 | Version:  0x00001002 
[  462.555420] mmc1: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000008 
[  462.555426] mmc1: sdhci: Argument:  0x00000000 | Trn mode: 0x0000003b 
[  462.555432] mmc1: sdhci: Present:   0x01ff0001 | Host ctl: 0x00000017 
[  462.555438] mmc1: sdhci: Power:     0x0000000f | Blk gap:  0x00000080 
[  462.555444] mmc1: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007 
[  462.555450] mmc1: sdhci: Timeout:   0x0000000a | Int stat: 0x00000000 
[  462.555456] mmc1: sdhci: Int enab:  0x02ff008b | Sig enab: 0x02ff008b 
[  462.555462] mmc1: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000000 
[  462.555468] mmc1: sdhci: Caps:      0x0568c8b2 | Caps_1:   0x00000807 
[  462.555474] mmc1: sdhci: Cmd:       0x0000123a | Max curr: 0x00000000 
[  462.555480] mmc1: sdhci: Resp[0]:   0x00000000 | Resp[1]:  0x3010f32c 
[  462.555486] mmc1: sdhci: Resp[2]:   0x30303030 | Resp[3]:  0x00000000 
[  462.555491] mmc1: sdhci: Host ctl2: 0x0000800b 
[  462.555497] mmc1: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x3f801200 
[  462.555500] mmc1: sdhci: ============================================ 
[  462.555961] mmcblk1: error -110 sending status command, retrying 
[  462.556093] mmcblk1: error -110 sending status command, retrying 
[  462.556221] mmcblk1: error -110 sending status command, aborting 
[  462.556236] print_req_error: I/O error, dev mmcblk1, sector 0 
[  462.556245] Buffer I/O error on dev mmcblk1, logical block 0, async page 
read 
[  472.795434] mmc1: Timeout waiting for hardware interrupt. 
[  472.795449] mmc1: sdhci: ============ SDHCI REGISTER DUMP =========== 
[  472.795459] mmc1: sdhci: Sys addr:  0x00000008 | Version:  0x00001002 
[  472.795467] mmc1: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000008 
[  472.795476] mmc1: sdhci: Argument:  0x00000000 | Trn mode: 0x0000003b 
[  472.795484] mmc1: sdhci: Present:   0x01ff0001 | Host ctl: 0x00000017 
[  472.795492] mmc1: sdhci: Power:     0x0000000f | Blk gap:  0x00000080 
[  472.795500] mmc1: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007 
[  472.795508] mmc1: sdhci: Timeout:   0x0000000a | Int stat: 0x00000000 
[  472.795517] mmc1: sdhci: Int enab:  0x02ff008b | Sig enab: 0x02ff008b 
[  472.795525] mmc1: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000000 
[  472.795533] mmc1: sdhci: Caps:      0x0568c8b2 | Caps_1:   0x00000807 
[  472.795541] mmc1: sdhci: Cmd:       0x0000123a | Max curr: 0x00000000 
[  472.795549] mmc1: sdhci: Resp[0]:   0x00000000 | Resp[1]:  0x3010f32c 
[  472.795557] mmc1: sdhci: Resp[2]:   0x30303030 | Resp[3]:  0x00000000 
[  472.795564] mmc1: sdhci: Host ctl2: 0x0000800b 
[  472.795572] mmc1: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x3f801200 
[  472.795577] mmc1: sdhci: ============================================ 
[  472.796407] mmcblk1: error -110 sending status command, retrying 
[  472.796604] mmcblk1: error -110 sending status command, retrying 
[  472.796860] mmcblk1: error -110 sending status command, aborting 
[  472.796885] print_req_error: I/O error, dev mmcblk1, sector 0 
[  472.796897] Buffer I/O error on dev mmcblk1, logical block 0, async page 
read 
[  483.035592] mmc1: Timeout waiting for hardware interrupt. 
[  483.035620] mmc1: sdhci: ============ SDHCI REGISTER DUMP =========== 
[  483.035633] mmc1: sdhci: Sys addr:  0x00000008 | Version:  0x00001002 
[  483.035643] mmc1: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000008 
[  483.035654] mmc1: sdhci: Argument:  0x00000000 | Trn mode: 0x0000003b 
[  483.035664] mmc1: sdhci: Present:   0x01ff0001 | Host ctl: 0x00000017 
[  483.035675] mmc1: sdhci: Power:     0x0000000f | Blk gap:  0x00000080 
[  483.035685] mmc1: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007 
[  483.035695] mmc1: sdhci: Timeout:   0x0000000a | Int stat: 0x00000000 
[  483.035706] mmc1: sdhci: Int enab:  0x02ff008b | Sig enab: 0x02ff008b 
[  483.035716] mmc1: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000000 
[  483.035727] mmc1: sdhci: Caps:      0x0568c8b2 | Caps_1:   0x00000807 
[  483.035737] mmc1: sdhci: Cmd:       0x0000123a | Max curr: 0x00000000 
[  483.035748] mmc1: sdhci: Resp[0]:   0x00000000 | Resp[1]:  0x3010f32c 
[  483.035758] mmc1: sdhci: Resp[2]:   0x30303030 | Resp[3]:  0x00000000 
[  483.035767] mmc1: sdhci: Host ctl2: 0x0000800b 
[  483.035777] mmc1: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x3f801200 
[  483.035784] mmc1: sdhci: ============================================ 
[  483.036740] mmcblk1: error -110 sending status command, retrying 
[  483.036932] mmcblk1: error -110 sending status command, retrying 
[  483.037123] mmcblk1: error -110 sending status command, aborting 
[  483.037144] print_req_error: I/O error, dev mmcblk1, sector 0 
[  483.037156] Buffer I/O error on dev mmcblk1, logical block 0, async page 
read 
[  493.275492] mmc1: Timeout waiting for hardware interrupt. 
[  493.275517] mmc1: sdhci: ============ SDHCI REGISTER DUMP =========== 
[  493.275533] mmc1: sdhci: Sys addr:  0x00000008 | Version:  0x00001002 
[  493.275547] mmc1: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000008 
[  493.275560] mmc1: sdhci: Argument:  0x00000000 | Trn mode: 0x0000003b 
[  493.275574] mmc1: sdhci: Present:   0x01ff0001 | Host ctl: 0x00000017 
[  493.275586] mmc1: sdhci: Power:     0x0000000f | Blk gap:  0x00000080 
[  493.275599] mmc1: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007 
[  493.275612] mmc1: sdhci: Timeout:   0x0000000a | Int stat: 0x00000000 
[  493.275626] mmc1: sdhci: Int enab:  0x02ff008b | Sig enab: 0x02ff008b 
[  493.275639] mmc1: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000000 
[  493.275652] mmc1: sdhci: Caps:      0x0568c8b2 | Caps_1:   0x00000807 
[  493.275665] mmc1: sdhci: Cmd:       0x0000123a | Max curr: 0x00000000 
[  493.275679] mmc1: sdhci: Resp[0]:   0x00000000 | Resp[1]:  0x3010f32c 
[  493.275691] mmc1: sdhci: Resp[2]:   0x30303030 | Resp[3]:  0x00000000 
[  493.275702] mmc1: sdhci: Host ctl2: 0x0000800b 
[  493.275715] mmc1: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x3f801200 
[  493.275724] mmc1: sdhci: ============================================ 
[  493.278649] mmcblk1: error -110 sending status command, retrying 
[  493.278811] mmcblk1: error -110 sending status command, retrying 
[  493.278970] mmcblk1: error -110 sending status command, aborting 
[  493.278997] print_req_error: I/O error, dev mmcblk1, sector 0 
[  493.279013] Buffer I/O error on dev mmcblk1, logical block 0, async page 
read 
[  503.515341] mmc1: Timeout waiting for hardware interrupt. 
[  503.515365] mmc1: sdhci: ============ SDHCI REGISTER DUMP =========== 
[  503.515382] mmc1: sdhci: Sys addr:  0x00000008 | Version:  0x00001002 
[  503.515396] mmc1: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000008 
[  503.515409] mmc1: sdhci: Argument:  0x00000000 | Trn mode: 0x0000003b 
[  503.515423] mmc1: sdhci: Present:   0x01ff0001 | Host ctl: 0x00000017 
[  503.515435] mmc1: sdhci: Power:     0x0000000f | Blk gap:  0x00000080 
[  503.515448] mmc1: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007 
[  503.515461] mmc1: sdhci: Timeout:   0x0000000a | Int stat: 0x00000000 
[  503.515475] mmc1: sdhci: Int enab:  0x02ff008b | Sig enab: 0x02ff008b 
[  503.515488] mmc1: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000000 
[  503.515501] mmc1: sdhci: Caps:      0x0568c8b2 | Caps_1:   0x00000807 
[  503.515514] mmc1: sdhci: Cmd:       0x0000123a | Max curr: 0x00000000 
[  503.515528] mmc1: sdhci: Resp[0]:   0x00000000 | Resp[1]:  0x3010f32c 
[  503.515540] mmc1: sdhci: Resp[2]:   0x30303030 | Resp[3]:  0x00000000 
[  503.515551] mmc1: sdhci: Host ctl2: 0x0000800b 
[  503.515564] mmc1: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x3f801200 
[  503.515573] mmc1: sdhci: ============================================ 
[  503.516466] mmcblk1: error -110 sending status command, retrying 
[  503.516753] mmcblk1: error -110 sending status command, retrying 
[  503.516976] mmcblk1: error -110 sending status command, aborting 
[  503.517017] print_req_error: I/O error, dev mmcblk1, sector 0 
[  503.517038] Buffer I/O error on dev mmcblk1, logical block 0, async page read

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1808116

Title:
  4.15 and higher kernels do not read the SD card

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1808116/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to