Date: Sun, 27 Oct 2002 17:00:57 -0800 (PST) From: Marcel Moolenaar <marcel@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/ia64/include cpufunc.h Message-ID: <200210280100.g9S10vNI045957@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
marcel 2002/10/27 17:00:57 PST
Modified files:
sys/ia64/include cpufunc.h
Log:
Remove mf.a (the acceptance form of the memory fence instruction)
from all low-level bus space support functions. There's no need
to actually force the read/write to be accepted by the platform
before we can do anything else. We still have the mf instruction
there, which forces ordering. This too is not required given the
semantices of the bus space I/O functions, but it's not at all
clear to me if there are any poorly written device drivers that
depend on the strict ordering by the processor. The motto here is
to take small steps...
Revision Changes Path
1.14 +0 -12 src/sys/ia64/include/cpufunc.h
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210280100.g9S10vNI045957>
