opnsense-src/sys/amd64
Peter Wemm 194b08ffc3 Implement an optimization for INTREN/INTRDIS that bde pointed out last
time I tinkered around here.  Since INTREN is called from the interrupt
critical path now, it should not be too expensive.  In this case, we
look at the bits being changed to decide which 8 bit IO port to write to
rather than unconditionally writing to both.  I could probably have gone
further and only done the write if the bits actually changed, but that
seemed overkill for the usual case in interrupt threads.

[an outb is rather expensive when it has to cross the ISA bus]
2001-01-15 04:18:58 +00:00
..
acpica FreeBSD-specific OSD (operating system dependant) modules for the Intel 2000-10-28 06:56:15 +00:00
amd64 Change return ??? to return -1 in some #if 0'ed code. 2001-01-12 08:24:25 +00:00
conf Remove NOBLOCKRANDOM as a compile-time option. Instead, provide 2001-01-14 17:50:15 +00:00
include Revert the previous revision now that atomic_store_rel_ptr() actually 2001-01-14 09:56:35 +00:00
isa Implement an optimization for INTREN/INTRDIS that bde pointed out last 2001-01-15 04:18:58 +00:00
pci Remove declaration of airq variable from outer block. There were two 2001-01-12 07:49:29 +00:00
Makefile Update tags directive to reflect the new location of soft updates 2000-07-04 00:18:43 +00:00