[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#419482: marked as done (Kernel 2.6.18 - ALI15X3 driver too optmistic about UDMA)



Your message dated Fri, 28 Dec 2007 11:44:22 +0100
with message-id <20071228104422.GA13880@deprecation.cyrius.com>
and subject line Not a kernel problem
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: linux-image-2.6.18-4-footbridge
Version: 2.6.18.dfsg.1-12
Severity: important

On the "cats" machines that we use for arm buildd work, it seems the
kernel is too aggressive in enabling UDMA support for the onboard IDE
chip:

  ALi Corporation M5229 IDE (rev c1)

So much so, that simple data transfers are corrupted - the very first
read from a disk to find the partition table in sector 0 is corrupted
and the machine fails to boot. I've debugged through this to verify
the problem, and for these machines for now I have built a custom
kernel with UDMA disabled altogether. Trivial heavy-handed patch
included here, but I'm deliberatly not setting the "patch" tag as I
doubt you'll want to apply this as-is.

--- debian/kernel/linux-2.6-2.6.18.dfsg.1/drivers/ide/pci/alim15x3.c 2006-09-20 04:42:06.000000000 +0100
+++ alim15x3.c  2007-04-16 00:25:17.000000000 +0100
@@ -378,6 +379,8 @@
        struct hd_driveid *id   = drive->id;
 #endif /* CONFIG_WDC_ALI15X3 */
 
+       return 0;
+
        if (m5229_revision <= 0x20) {
                return 0;
        } else if ((m5229_revision < 0xC2) &&


-- 
Steve McIntyre, Cambridge, UK.                                steve@einval.com
< sladen> I actually stayed in a hotel and arrived to find a post-it
          note stuck to the mini-bar saying "Paul: This fridge and
          fittings are the correct way around and do not need altering"

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Upstream says this is most likely a problem with the CATS firmware,
and I never got any replies to my follow-ups questions, so I'm closing
this bug report.  Please talk to the vendor.
-- 
Martin Michlmayr
http://www.cyrius.com/


--- End Message ---

Reply to: