[Sdhci-devel] sdhci problems with debug log

Pierre Ossman drzeus-list at drzeus.cx
Sat Nov 10 11:49:49 CET 2007


On Tue, 6 Nov 2007 17:14:44 +0000
Simon Huggins <huggie at earth.li> wrote:

> 
> Ok so previously I said 2.6.19 worked and 2.6.20 failed.
> 
> I played with git today and the commit that breaks it is:
> 73778120c4088a0a7b59c4c378904f7a230b4820
> 
> It's a change to mmc_delay.
> 

It's a fix. mmc_delay was utterly broken before that, so it's difficult to say exactly what your system needs.

> So I took 2.6.24-rc2 from kernel.org and experimented I did have to
> patch mmc_delay (now in core.h) to get it working.  When I use the
> 2.6.19 version of mmc_delay I get:

Your dumps are too coarse to tell exactly where there is a difference in delay. Could I ask you to do the following:

1. Compile your kernel with printk timestamps (you'll find it under kernel debugging)

2. Disable mmc_block so that you don't get lots of noise from it probing the card

3. Get a dmesg dump from an insertion even, both with and without your change to mmc_delay.

Rgds
-- 
     -- Pierre Ossman

  Linux kernel, MMC maintainer        http://www.kernel.org
  PulseAudio, core developer          http://pulseaudio.org
  rdesktop, core developer          http://www.rdesktop.org


More information about the Sdhci-devel mailing list