The promise driver incorrectly reports three SATA ports on cards with two SATA, one PATA port. After, when tries to initialise the third - in fact the PATA port as SATA - it fails, and causes kernel oops. Furthermore the additional PATA port in SATA controllers is currently supported only in develpoment branch of the kernel (http://linux-ata.org /driver-status.html).
(See http://lkml.org/lkml/2006/6/8/254 for a similar bug.) I made a trivial patch to remedy it by simply disabling the PATA port which did not work anyway. ** Attachment added: "Patch for sata_promise.c driver" http://librarian.launchpad.net/5182784/promise.patch -- Edgy Beta cannot boot https://launchpad.net/bugs/63402 -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
