Summary: | Bhyve AHCI disk controller regression due to r364334 | ||||||
---|---|---|---|---|---|---|---|
Product: | Base System | Reporter: | Rolf Stalder <freebsd> | ||||
Component: | bhyve | Assignee: | Peter Grehan <grehan> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Some People | CC: | grehan, lwhsu, markj | ||||
Priority: | --- | Keywords: | regression | ||||
Version: | 12.2-RELEASE | ||||||
Hardware: | amd64 | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Rolf Stalder
2020-11-07 14:07:38 UTC
That's a bug :( I'll do a before/after check of other fields and see if there are some additional unintended deletions. Thanks a lot. Apart from that I've found no differing fields. A commit references this bug: Author: grehan Date: Sun Nov 15 12:59:25 UTC 2020 New revision: 367709 URL: https://svnweb.freebsd.org/changeset/base/367709 Log: Fix regression in AHCI controller settings. When the AHCI code was reworked to use FreeBSD struct definitions, the valid element was mis-transcribed resulting in the UMDA capability being hidden. This prevented Illumos from using AHCI disk/cdrom drives. Fix by using definitions that match the code pre-rework. PR: 250924 Submitted by: Rolf Stalder Reported by: Rolf Stalder MFC after: 3 days Changes: head/usr.sbin/bhyve/pci_ahci.c A commit references this bug: Author: grehan Date: Fri Nov 20 03:33:31 UTC 2020 New revision: 367859 URL: https://svnweb.freebsd.org/changeset/base/367859 Log: MFC r367709 Fix regression in AHCI controller settings. PR: 250924 Submitted by: Rolf Stalder Reported by: Rolf Stalder Relnotes: Yes Changes: _U stable/12/ stable/12/usr.sbin/bhyve/pci_ahci.c This patch still works with both subsequent releases (12.3-RELEASE and 13.0-RELEASE) and the status of this bug report can therefore be set to "closed". |