Bug 10929
Summary: | Memory reader not working with kernel >2.6.24 but works with kernel 2.6.23 and 2.6.22! | ||
---|---|---|---|
Product: | Drivers | Reporter: | Ali Abdallah (ali.slackware) |
Component: | MMC/SD | Assignee: | drivers_mmc-sd |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | >= 2.6.24 | Subsystem: | |
Regression: | --- | Bisected commit-id: |
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