Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 02 Mar 2012 12:38:44 -0800
From:      Sean Bruno <seanbru@yahoo-inc.com>
To:        hackers@freebsd.org
Subject:   [patch] Disable bios probe if acpi is enabled
Message-ID:  <1330720724.5391.2.camel@powernoodle-l7.corp.yahoo.com>

next in thread | raw e-mail | index | archive | help

--=-fBr89LSh/s3j85QKJKm1
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I'm noting that newer machines are completely hosed if we attempt to
probe for bios values.  I'm proposing this change.

-bash-4.2$ p4 diff -du //depot/yahoo/ybsd_7/src/sys/i386/i386/bios.c
--- //depot/yahoo/ybsd_7/src/sys/i386/i386/bios.c       2011-09-16
22:47:30.000000000 0000
+++ /home/seanbru/ybsd_7/src/sys/i386/i386/bios.c       2011-09-16
22:47:30.000000000 0000
@@ -84,6 +84,12 @@
     char                       *p;
    =20
     /*
+     * Don't do bios probing if acpi is enabled, its
+     * pointless and breaks on newer systems
+     */
+    if (!resource_disabled("acpi", 0))
+       return;
+    /*
      * BIOS32 Service Directory, PCI BIOS
      */


--=-fBr89LSh/s3j85QKJKm1
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (FreeBSD)

iQEcBAABAgAGBQJPUS/UAAoJEL2UHwafTLtO5iYH/1C0Rpfo1UHFHnhn0G7qHscl
WJGeScyGo3UaMuqUIHYJV/HEYirzUxCfzG6xYC6ple1OMAb6zfGqCapB2NnIQSgn
JcnQKImsfdyrw6y/iyO+0vPm3GghI4qC5zokT1khvdGjf1hK1TOIEshJ5+jg08bn
wxQEvM9js6aunEq1POpYd0fgpa+H3UTv2/uYTi/5lk4pCth8c22ZGb1I644RkOj+
/7wP2LPLCpWOw6g7jqQ50o3CyQgaeo3cMh8LUVFvkd0L4txjyeuOd/ErRZf12u9x
DMVErsYcGGAhhEPdS2MQCMZXjxgnpdCIiz24tqsqHMjXTeviD6YkZM7aMEeVTkc=
=N1u9
-----END PGP SIGNATURE-----

--=-fBr89LSh/s3j85QKJKm1--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1330720724.5391.2.camel>