On 01/06/2011 08:47 AM, Alan Cox wrote: > On Wed, 05 Jan 2011 13:33:49 -0500 > Stephen Clark wrote: > > >> Hello, >> >> Why is the kernel limiting me to udma/33 when the device says it can do >> ata2.01: CFA: TRANSCEND, 20070831, max UDMA/66 >> >> There is no cable the compact flash is a socket on the motherboard! >> > The kernel follows the ATA detection rules. If you have an adapter wedged > into the PATA socket one motherboard then it could well be either the > adapter isn't UDMA/66 capable or is not properly supporting cable detect. > > You can force it with boot options. > > If the CF socket is directly wired to and part of the motherboard (ie > it's part of the board configuration), then can you send me a dmidecode, > lspci and lspci --vvxxx as we can patch up configurations that are fixed, > but not user added adapters. > > Alan > > The cf flash socket is soldered directly to the mother board. I am attaching the dmidecode for the mother board. Thanks, Steve -- "They that give up essential liberty to obtain temporary safety, deserve neither liberty nor safety." (Ben Franklin) "The course of history shows that as a government grows, liberty decreases." (Thomas Jefferson)