Date: Mon, 13 Apr 2009 18:18:12 +0200 From: Ed Schouten <ed@80386.nl> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Revert unneeded changes of r190919 Message-ID: <20090413161812.GD32098@hoeg.nl> In-Reply-To: <200904111401.n3BE1108088009@svn.freebsd.org> References: <200904111401.n3BE1108088009@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] Hi all, Because the changes in r190919 did contain some nice fixes, but some of them were unneeded or should not attempted to be fixed here, I've decided to prepare a commit to revert the changes made in r190919, except the improvements Christoph made to the inline assembly. http://80386.nl/pub/cmallon.diff After this patch is applied, only the following things have changed: - The inline functions in cpufunc.h will use the N modified to figure out how to call the instruction. - The code in machdep.c will call _inb()/_outb() instead of rolling its own version. This fixes the issue John is seeing. I'm currently busy testing the patch. Any comments? -- Ed Schouten <ed@80386.nl> WWW: http://80386.nl/ [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAknjZcQACgkQ52SDGA2eCwVllQCfT9ljHcRtTu7w4WUEGORPsrpu oocAnjlSMtcOEkZxlzjgEz+JrWowE1VP =Oe83 -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090413161812.GD32098>
