This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig85DA0BE801A6E7943D328300
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Matthew Dillon wrote:
> :Alexander Polakov <polachok@gmail.com> added the comment:
> :
> :I changed value to 1000 on line 143 and added ahci_os_sleep(1000) befo=
re re=3D
> :turn=3D20
> :in ahci_init. Still panics.
>=20
> Rumko is now getting a panic with a AHCI1.0 Intel chipset with the
> changes that he was NOT getting before the changes.
>=20
> The results are very similar to what you got... what appears to be
> random memory corruption and in Rumko's case an immediate machine
> reboot and the BIOS configuration got messed up as well.
>=20
> I feel they must be related issues. If Rumko and I can figure out
> which change caused his machine to stop booting it may give me a
> good idea where to look for the problem you are reporting.
>=20
> What is really annoying to me is that the NATA driver is able to
> attach with its AHCI sub-driver. I don't know what I am doing
> different that is causing the breakage.
Perhaps your "if intel but AHCI is not enabled then write some value to
a particular config register" change. I'm thinking there's more work to
do to kick the chip into AHCI mode and not confuse the BIOS; besides
that, I think it's not clean. If the device doesn't advertise itself as
being an AHCI subclass, then don't try to force it.
Cheers,
--=20
Thomas E. Spanjaard
tgen@netphreax.net
tgen@deepbone.net
--------------enig85DA0BE801A6E7943D328300
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (NetBSD)
iEYEARECAAYFAkqKwrIACgkQ6xCMwBJ+1+sQnACfd+gnQrDxc9ACFx4gIc3zKT8k
UN8AoJiZIgU9cgWcbSgNhunNrDF5ejyo
=J3xU
-----END PGP SIGNATURE-----
--------------enig85DA0BE801A6E7943D328300--