Ticket #1736 (closed defect: worksforme)

Opened 1 year ago

Last modified 1 year ago

intel combined mode got removed in linux-2.6.22

Reported by: alexander@linuxfromscratch.org Assigned to: livecd@linuxfromscratch.org
Priority: highest Milestone: 6.3
Component: CD Version: SVN
Keywords: Cc:

Description

The LiveCD attempts to load both "piix" and "ata_piix" modules when an Intel IDE or SATA controller is detected. Previously, IDE ports were handled by the "piix" module, and SATA by "ata_piix". However, it looks like this ability is deliberately broken in linux-2.6.22. See http://lkml.org/lkml/2007/7/20/171 for the error message.

If this is true, we will have to either document the need for the "pata" boot parameter in such setup, or drop piix completely and force (IMHO, a bit raw) libata on Intel hardware.

I cannot test this personally because I have no computer with both IDE and SATA drives on Intel controller.

Change History

09/01/07 08:22:17 changed by alexander@linuxfromscratch.org

In order to help, please:

1) Answer questions asked in http://linuxfromscratch.org/pipermail/livecd/2007-August/004680.html, send answers to the livecd list

2) Try to reproduce the error with your self-compiled kernels (so that we can see that the error is reproducible at all on your hardware)

10/11/07 03:34:59 changed by alexander@linuxfromscratch.org

  • status changed from new to closed.
  • resolution set to worksforme.

There were no reports of breakage. Kernels with both CONFIG_BLK_DEV_PIIX=y and CONFIG_ATA_PIIX=y (i.e., what the users of LFS are supposed to build) assign the same device names as the default LiveCD kernel (confirmed by snik), so there is no need to think about the forced migration to libata for IDE disks.

So let's assume that the bug does not exist.