Comment 10 for bug 994870

Revision history for this message
Long Li (longli) wrote :

After removing ata_piix from the kernel, the panic problem goes away.

It seems the regression comes from this commit:

commit a207c1ea485cc9cd7d546eadeb0877515c952f2a
Author: Andy Whitcroft <email address hidden>
Date: Thu Mar 8 11:32:35 2012 +0000

    UBUNTU: SAUCE: ata_piix: defer disks to the Hyper-V drivers by default

    When we are hosted on a Microsoft Hyper-V hypervisor the guest disks
    are exposed both via the Hyper-V paravirtualised drivers and via an
    emulated SATA disk drive. In this case we want to use the paravirtualised
    drivers if we can as they are much more efficient. Note that the Hyper-V
    paravirtualised drivers only expose the virtual hard disk devices, the
    CDROM/DVD devices must still be enumerated.

    Check the disk type when picking up its ID and if it appears to be a
    disk just report it disconnected.

    BugLink: http://bugs.launchpad.net/bugs/929545
    BugLink: http://bugs.launchpad.net/bugs/942316
    Signed-off-by: Andy Whitcroft <email address hidden>