freebsd-skq/sys/alpha
peter 62e40d1277 Add a special page zero entry point intended to be called via the single
threaded VM pagezero kthread outside of Giant.  For some platforms, this
is really easy since it can just use the direct mapped region.  For others,
IPI sending is involved or there are other issues, so grab Giant when
needed.

We still have preemption issues to deal with, but Alan Cox has an
interesting suggestion on how to minimize the problem on x86.

Use Luigi's hack for preserving the (lack of) priority.

Turn the idle zeroing back on since it can now actually do something useful
outside of Giant in many cases.
2002-07-08 04:24:26 +00:00
..
alpha Add a special page zero entry point intended to be called via the single 2002-07-08 04:24:26 +00:00
compile
conf Botcho. I included in the last commit the 2002-06-16 06:48:42 +00:00
include Since printf(3) now supports the `j' conversion specifier, use that 2002-06-30 05:48:03 +00:00
isa
linux Part 1 of KSE-III 2002-06-29 17:26:22 +00:00
mcbus
osf1 Squish the "could sleep with process lock" messages caused by calling 2002-06-19 06:39:25 +00:00
pci Remove ## concatination in the CFGREAD and CFGWRITE macros, as gcc3 complains 2002-05-10 16:56:14 +00:00
tc
tlsb
Makefile