The new driver for PMC Sierra SAS/SATA HBAs does not properly validate that both the vendor ID and device ID of some storage device drivers. At present, we know there is a conflict with ahd(4), it is possible there are more. The issue was reported on the -current@ mailing list in this thread: https://lists.freebsd.org/pipermail/freebsd-current/2015-July/056778.html If you are running 10.2-RC1, you should be unaffected when upgrading to 10.2-RC2. If you are running 10.2-BETA2 or prior (and 10.2-PRERELEASE prior to the releng/10.2 branch), please exercise caution when upgrading to the latest stable/10 or releng/10.2 if your storage controller matches any of the following PCI device IDs: 0x0100 0x0101 0x0102 0x0103 0x0104 0x0105 0x0110 0x050A 0x1028 0x1029 0x102a 0x1200 0x1203 0x8001 0x8006 0x8008 0x8009 0x8018 0x8019 0x8070 0x8071 0x8072 0x8073 0x8074 0x8075 0x8076 0x8077 0x8081 0x8088 0x8089 0x8091 0x8098 0x8099 0xB555 0xabcd The resolution to this issue is still being investigated, and is considered a blocker for the 10.2-RELEASE, which means it is now quite likely there will be an -RC3 for this release. Thank you for your patience while this issue is being resolved. Glen On behalf of: re@ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 819 bytes Desc: not available URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20150731/5bb70032/attachment.bin>
Hi!> prior to the releng/10.2 branch), please exercise caution when upgrading > to the latest stable/10 or releng/10.2 if your storage controller > matches any of the following PCI device IDs:Which field of pciconf -lvb or sysctl output needs to be compared ? Is it the device= field ? dev.atapci.0.%pnpinfo: vendor=0x1002 device=0x439c subvendor=0x15d9 subdevice=0xa711 class=0x01018a> 0x0100 > 0x0101 > 0x0102[...] -- pi at opsec.eu +49 171 3101372 5 years to go !
On Fri, Jul 31, 2015 at 01:48:32AM +0000, Glen Barber wrote:> The new driver for PMC Sierra SAS/SATA HBAs does not properly validate > that both the vendor ID and device ID of some storage device drivers. > At present, we know there is a conflict with ahd(4), it is possible > there are more. >The pms(4) driver was pulled from GENERIC in head (r286131) and stable/10 (r286132). I am awaiting a response within re@ to make this change in releng/10.2, after which the 10.2-RC2 builds will be restarted to include this change, as this is entirely too dangerous to allow by default. As such, there will be delay with the 10.2-RC2 availability. Glen On behalf of: re@ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 819 bytes Desc: not available URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20150731/51888080/attachment.bin>