Date: Fri, 30 Nov 2007 15:45:11 -0800 From: Xin LI <delphij@delphij.net> To: Joakim Fogelberg <joafog.lists@gmail.com> Cc: freebsd-current@freebsd.org Subject: Re: 7.0-BETA3, Marvell 88SE6811, P35/ICH9, SATA Message-ID: <4750A087.2000507@delphij.net> In-Reply-To: <e18c7cda0711301436r650d3fcdlbac00cd37a220cfe@mail.gmail.com> References: <e18c7cda0711301436r650d3fcdlbac00cd37a220cfe@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Joakim Fogelberg wrote:
> I have a MSI P35 Neo2 (MS-7345) mainboard. On the mainboard there are
> two ATA controllers, one IHC9R SATA and one Marvel 88SE6811. I just
> noticed that the Marvel 88SE6811 ATA controller has got some kind of
> identification problems. It used to (beginning of november ?) be
> recognized as a generic ata controller, but now (7-beta3) only rubbish
> is printed in the system message buffer.
Known issue, try this:
Index: ata-chipset.c
===================================================================
RCS file: /home/ncvs/src/sys/dev/ata/ata-chipset.c,v
retrieving revision 1.202.2.3
retrieving revision 1.209
diff -u -p -u -r1.202.2.3 -r1.209
- --- ata-chipset.c 21 Nov 2007 21:15:00 -0000 1.202.2.3
+++ ata-chipset.c 26 Nov 2007 19:08:08 -0000 1.209
@@ -198,7 +198,7 @@ ata_generic_ident(device_t dev)
char buffer[64];
sprintf(buffer, "%s ATA controller", ata_pcivendor2str(dev));
- - device_set_desc(dev, buffer);
+ device_set_desc_copy(dev, buffer);
ctlr->chipinit = ata_generic_chipinit;
return 0;
}
Cheers,
- --
Xin LI <delphij@delphij.net> http://www.delphij.net/
FreeBSD - The Power to Serve!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
iD8DBQFHUKCHhcUczkLqiksRArsCAKDagmyytDTijthwlmlTCIzye/RFWQCcDfA6
hP+dLZlATnfrTfsGkBpYJvw=
=R6pA
-----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4750A087.2000507>
