> There have been reports of pata_hpt366 locking up the whole machine > and as Mark kindly sent me his hpt366 about a year ago, I played with > it a bit today. > > The controller worked perfectly fine with the IDE driver but with > pata_hpt366, PIO works but DMA mode locks up the machine solidly. > After comparing the sources and lspci outputs, I found the following > differences. Tejun's patch applied to OpenSUSE 11.1-RC1 kernel solves non-booting issues, and has given good performance (which have been regular since 2.6.19 introduced PATA experimental drivers have been shipped by distros). I can't comment on cable speed details, as I haven't seen such messages. If parts of it are dubious, please can we start from a minimal changeset which delivers a working driver, based on these mods, and then move forwards to beautified enhanced code. Though I do wonder how sensible it is, to spend a lot of time on elegant driver development for this legacy hardware, as it must be nearing practical end of life. The hang existed in 2.6.22 and 2.6.23 code I tried, then was fixed in updates which made there way into the OpenSUSE distro kernel. So end users have been using pata_hpt366 for quite a while, thus the patch fixes a regression for them. -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html