On Thu, Aug 23, 2007 at 01:56:35PM +0200, Espen M. Rutger wrote:Try booting with 'ide=nodma'. Some compact flash cards support DMA mode, and of course most IDE controllers support DMA mode, and if both support it the kernel tends to try and enable it but if you don't have the DMA lines connected it will fail and give annoying errors similar to that one. The DMA part of compact flash was a fairly recent addition and the two affected lines used to be reserved on compact flash. The product I work on did not have the DMA lines on the previous board design but we have it on the latest board revision. On the old boards we had to disable DMA support for IDE since otherwise certain types of compact flash would have annoying timeouts trying to enable DMA. On our new board with the DMA lines, everything just works and the DMA access gives about twice the read/write speed to the compact flash cards we are using. -- Len Sorensen -
| Lennart Sorensen | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Jan Engelhardt | intel iommu (Re: -mm merge plans for 2.6.23) |
| Dmitry Torokhov | Re: 2.6.21-rc5-mm3 |
git: | |
| Arjan van de Ven | Re: [GIT]: Networking |
| Gerrit Renker | [PATCH 18/37] dccp: Support for Mandatory options |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Natalie Protasevich | [BUG] New Kernel Bugs |
