-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Somebody in the thread at some point said: | Cesar Eduardo Barros escreveu: |> [21474554.520000] Unable to handle kernel NULL pointer dereference at
|> [21474554.540000] [<c01fe320>] (mmc_power_up+0x0/0x100) from |> [<c01fede4>] (mmc_rescan+0x98/0x1a8) | Looking at the assembly code, the oops happens at the first | mmc_set_ios(host) within mmc_power_up(). For some reason, host->ops is | NULL. | | The only possible call path I can imagine for that is s3cmci_irq_cd | getting called before host->ops is set, thus calling mmc_detect_change() | which will schedule host->detect which is mmc_rescan. | | Attempting to add Thomas Kleffel <[EMAIL PROTECTED]> (who is the original | code author) to the CC (some CCs are getting lost for some reason; I'm | hoping this one works). I was upleveling our tracking branch to 2.6.27-rc1 yesterday and I noticed major changes went in there for s3cmci, just a FYI. Looking at the backtrace I think you have the right idea, somehow async change detect comes before probe completes, something like that. - -Andy -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iEYEARECAAYFAkiVcUoACgkQOjLpvpq7dMrmTACfUbLdwo3Wrc6as55e9BPaT0Do 0SoAn2mL3IqEZDPLxcZl+U1dhGIphozY =rAkw -----END PGP SIGNATURE-----
