Skip site navigation (1)Skip section navigation (2)
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>