From 63217a736bc6aa7b56da2d2481d9f5651e66c712 Mon Sep 17 00:00:00 2001 From: Joachim Henze Date: Sun, 2 Jun 2019 14:23:18 +0200 Subject: [PATCH] [0.4.14][UNIATA] Workaround regression CORE-16078, booting broke on specific Intel Z170 JIRA-user "Illen" reported booting from his Z170 controller worked up to 0.4.12-dev-936-g89aaf0e and would refuse booting - beginning with uniata commit 0.4.12-dev-937-g b54613073127f5204660d9e9ab86159fea06b23e For sure this workaround is just a temporary and no proper solution, but was confirmed to be working by "Illen". We have no clear understanding of the real bug yet. Can be replaced by something better at any time. It was already committed into 0.4.12, 0.4.13, and master. We never had an affected release therefore. cherry picked from commit 0.4.15-dev-210-g 6c0ff7bd8484370d4299123be49f0e5e02de5f86 --- drivers/storage/ide/uniata/bm_devs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/storage/ide/uniata/bm_devs.h b/drivers/storage/ide/uniata/bm_devs.h index 5acef02a1d7..78893e42c90 100644 --- a/drivers/storage/ide/uniata/bm_devs.h +++ b/drivers/storage/ide/uniata/bm_devs.h @@ -352,7 +352,7 @@ BUSMASTER_CONTROLLER_INFORMATION_BASE const BusMasterAdapters[] = { PCI_DEV_HW_SPEC_BM( 9d05, 8086, 0x00, ATA_SA300, "Intel Sunrise Point-LP" , UNIATA_SATA | UNIATA_AHCI | UNIATA_RAID_CONTROLLER), PCI_DEV_HW_SPEC_BM( 9d07, 8086, 0x00, ATA_SA300, "Intel Sunrise Point-LP" , UNIATA_SATA | UNIATA_AHCI | UNIATA_RAID_CONTROLLER), - PCI_DEV_HW_SPEC_BM( a102, 8086, 0x00, ATA_SA300, "Intel Sunrise Point" , UNIATA_SATA | UNIATA_AHCI ), +/* PCI_DEV_HW_SPEC_BM( a102, 8086, 0x00, ATA_SA300, "Intel Sunrise Point" , UNIATA_SATA | UNIATA_AHCI ),*/ /* workaround regression CORE-16078 */ PCI_DEV_HW_SPEC_BM( a103, 8086, 0x00, ATA_SA300, "Intel Sunrise Point" , UNIATA_SATA | UNIATA_AHCI ), PCI_DEV_HW_SPEC_BM( a105, 8086, 0x00, ATA_SA300, "Intel Sunrise Point" , UNIATA_SATA | UNIATA_AHCI | UNIATA_RAID_CONTROLLER), PCI_DEV_HW_SPEC_BM( a106, 8086, 0x00, ATA_SA300, "Intel Sunrise Point" , UNIATA_SATA | UNIATA_AHCI | UNIATA_RAID_CONTROLLER),