Most recent kernel where this bug did *NOT* occur: Unknown. Have only had SD working using Vanilla Kernel. Distribution: Gentoo Hardware Environment: IBM/Lenovo Thinkpad z61m (9540-HAG) Software Environment: Gentoo with Vanilla Kernel. Problem Description: Laptop will suspend & resume normally, unless the tifm_7xxx and related modules have been loaded for SD card access. Once loaded, even if the modules are unloaded before suspend, the kernel will hangup after showing Stopping tasks: =============================| on the console. Sometimes it prints various messages about the USB bus (Dependent on whether USB modules loaded, devices on bus etc), and it prints a message about the SD card slot as well. Then nothing. A power cycle is them needed to Steps to reproduce: Boot linux. Load tifm_7xxx modules (Inlcuding tifm_core tifm_7xx1 mmc_core mmc_block tifm_sd). Then attempt to suspend. Unloading all the modules before suspend also results in same effect.
This should be corrected by the last patch set submitted to -mm.
Hamish, can you confirm that the problem has been fixed? If so, can you please close this bug?
Tested in 2.6.20.5 and confirmed that I can now suspend & resume with the TIFM drivers loaded...
Sorry... Above should say Tested in 2.6.21.5 and confirmed that I can now suspend & resume with the TIFM drivers loaded... (Not 2.6.20.5)