Bug 6991 - tiumfwl: Out of tree controller driver appears to crash when used with ide_cs
Summary: tiumfwl: Out of tree controller driver appears to crash when used with ide_cs
Status: REJECTED INVALID
Alias: None
Product: Other
Classification: Unclassified
Component: Other (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: other_other
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-11 11:11 UTC by Giuseppe Iannello
Modified: 2006-08-16 14:49 UTC (History)
3 users (show)

See Also:
Kernel Version: 2.6.17
Subsystem:
Regression: ---
Bisected commit-id:


Attachments

Description Giuseppe Iannello 2006-08-11 11:11:35 UTC
Distribution: Gentoo 64bit
Hardware Environment: Compaq Presario R3000 (athlon64)
Problem Description:
When inserting a card in the laptop's card reader, ide_cs tries to initialize 
it, but fails.
the 2 links are dmesg output when inserting
1) 2gb SD ---> http://rafb.net/paste/results/bN9coN72.html
2) 32mb mmc -> http://rafb.net/paste/results/4uD4NT74.html

Steps to reproduce:
load tiumfwl (with the right firmware)
insert a card in the reader.
Comment 1 Alan 2006-08-11 12:01:18 UTC
The ti driver in question is not part of the mainstream kernel. Please report
the problem to its author or to Gentoo.
Comment 2 Giuseppe Iannello 2006-08-11 15:15:49 UTC
the external module is just an interface to load firmware to the chipset. this 
firmware makes the cardbus controller recognise the chipset as a cardbus card 
reader, so that can be used with ide_cs. the tiumfwl module can't crash, as it 
does its work, the firmware doesn't crash because it keeps tracking the 
insertion/remotion of any type of sd/mmc/ms. _maybe_ ide_cs needs some tweaking 
for this "particular" device.
Comment 3 Alan 2006-08-11 16:56:51 UTC
The pattern shown is unique to this device, and indicates that the device and
the controller stop communicating. That makes the ti patch first suspect,
especially as no similar reports exist for other hardware.

I'll happily talk ot the tiumfwl driver author once they have some idea what is
going on, until then there is nothing I can do.

Note You need to log in before you can comment on or make changes to this bug.