Latest working kernel version: ------------------------------ My memory stick reader used to work with kernel version 2.6.22.x and 2.6.23.x, but not with 2.6.20.x ( not tested with 2.6.21.x) . Earliest failing kernel version: -------------------------------- >=2.6.24 Distribution: ------------- Slackware 12.1, and Ubuntu 8.04 Hardware Environment: ---------------------- 06:00.0 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller 06:00.1 SD Host controller: ENE Technology Inc ENE PCI SmartMedia / xD Card Reader Controller 06:00.2 FLASH memory: ENE Technology Inc Unknown device 0720 06:00.3 FLASH memory: ENE Technology Inc ENE PCI Secure Digital / MMC Card Reader Controller Software Environment: Problem Description: when inserting a memory card in the reader, nothing comes from /var/log/messages but dmesg shows mmc1: unrecognised SCR structure version 1 mmc1: error -22 whilst initialising SD card searching over the net i didn't find anything useful, but it seems this SCR checking is only implemented in sd.c source with kernel version >=2.6.24, the card works perfectly with 2.6.23.x and with 2.6.22.x
*** This bug has been marked as a duplicate of bug 10925 ***