Driver 'mmcblk' needs updating - please use bus_type methods

Dario Lesca d.lesca at solinos.it
Tue Jun 30 06:43:06 UTC 2015


On my Fedora 22 up to date (kernel 4.0.5-300.fc22.x86_64), when I
insert a SSD card I get this warning:
> giu 30 01:03:27 dodo.home.solinos.it kernel: mmc0: new high speed SDHC card at address 59b4
> giu 30 01:03:27 dodo.home.solinos.it kernel: Driver 'mmcblk' needs updating - please use bus_type methods
> giu 30 01:03:27 dodo.home.solinos.it kernel: mmcblk0: mmc0:59b4 00000 14.9 GiB 

And after some time (dd if=img of=/dev/mmcblk0) I get many kernel error
like these:

> giu 30 01:32:14 dodo.home.solinos.it kernel: ------------[ cut here ]------------
> giu 30 01:32:14 dodo.home.solinos.it kernel: WARNING: CPU: 0 PID: 0 at drivers/mmc/host/sdhci.c:857 sdhci_send_command+0xa73/0xc50 [sd
> giu 30 01:32:14 dodo.home.solinos.it kernel: Modules linked in: mmc_block bnep bluetooth fuse xt_CHECKSUM iptable_mangle ipt_MASQUERAD
> giu 30 01:32:14 dodo.home.solinos.it kernel:  parport_pc shpchp parport mei_me tpm mei dell_smo8800 nfsd auth_rpcgss nfs_acl lockd gra
> giu 30 01:32:14 dodo.home.solinos.it kernel: CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W       4.0.5-300.fc22.x86_64 #1
> giu 30 01:32:14 dodo.home.solinos.it kernel: Hardware name: Dell Inc. Latitude E5520/03PH4G, BIOS A05 11/30/2011
> giu 30 01:32:14 dodo.home.solinos.it kernel:  0000000000000000 c244236c9fe8f15d ffff88022ec03d08 ffffffff817834f4
> giu 30 01:32:14 dodo.home.solinos.it kernel:  0000000000000000 0000000000000000 ffff88022ec03d48 ffffffff8109c66a
> giu 30 01:32:14 dodo.home.solinos.it kernel:  ffff880224e7c4c0 ffff880224e7c4c0 ffff8801f12910f0 ffff8801f1291170
> giu 30 01:32:14 dodo.home.solinos.it kernel: Call Trace:
> giu 30 01:32:14 dodo.home.solinos.it kernel:  <IRQ>  [<ffffffff817834f4>] dump_stack+0x45/0x57
> .....

> giu 30 00:55:49 dodo.home.solinos.it kernel: DMA: Out of SW-IOMMU space for 65536 bytes at device 0000:09:00.1
> giu 30 00:55:49 dodo.home.solinos.it kernel: DMA: Out of SW-IOMMU space for 65536 bytes at device 0000:09:00.1
> giu 30 00:55:49 dodo.home.solinos.it kernel: ------------[ cut here ]------------
> giu 30 00:55:49 dodo.home.solinos.it kernel: WARNING: CPU: 0 PID: 10598 at drivers/mmc/host/sdhci.c:857 sdhci_send_command+0xa73/0xc50
> giu 30 00:55:49 dodo.home.solinos.it kernel: Modules linked in: uas usb_storage vfat fat mmc_block bnep bluetooth fuse xt_CHECKSUM ipt
> giu 30 00:55:49 dodo.home.solinos.it kernel:  mei_me parport_pc wmi i2c_i801 mei tpm_tis parport tpm shpchp dell_smo8800 nfsd auth_rpc
> giu 30 00:55:49 dodo.home.solinos.it kernel: CPU: 0 PID: 10598 Comm: mmcqd/0 Tainted: G        W       4.0.5-300.fc22.x86_64 #1
> giu 30 00:55:49 dodo.home.solinos.it kernel: Hardware name: Dell Inc. Latitude E5520/03PH4G, BIOS A05 11/30/2011
> giu 30 00:55:49 dodo.home.solinos.it kernel:  0000000000000000 00000000f78a99be ffff88022ec03d08 ffffffff817834f4
> giu 30 00:55:49 dodo.home.solinos.it kernel:  0000000000000000 0000000000000000 ffff88022ec03d48 ffffffff8109c66a
> giu 30 00:55:49 dodo.home.solinos.it kernel:  ffff8802227de4c0 ffff8802227de4c0 ffff88021776b290 ffff88021776b310
> giu 30 00:55:49 dodo.home.solinos.it kernel: Call Trace:

The card written is unusable and I must reboot my notebook to use it
agains.

This problem is new for me (Update from f21 to 22), I have write with
this NB many card SD in the past.
If I usa another notebook with F21 the problem not happens and the card
is written good.

Some one have some suggest?

Many thanks

-- 
Dario Lesca
(inviato dal mio Linux Fedora 22 con Gnome 3.16)


More information about the devel mailing list