NetBSD/sys/arch/xen
jym 71d70847f6 Use only one function to pin pages with Xen, and provide macros to
call it for different levels (L1 => L4).

Replace all calls to xpq_queue_pin_table(...) in MD code with these new
functions, with proper #ifdef'ing depending on $MACHINE.

Rationale:
- only one function to modify for logging
- pushes responsibility to caller for chosing the proper pin level, rather
than Xen internal functions; this makes the pin level explicit rather than
implicit.

Boot tested for dom0 i386/amd64, PAE included. No functional change intended.
2011-02-10 00:23:14 +00:00
..
compile
conf Allow use of traditional CPP to be set on a per platform base in sys.mk. 2011-01-12 23:12:10 +00:00
i386 Remove 3rd and 4th clauses. OK cl@ (copyright holder). 2009-10-23 02:32:33 +00:00
include Use only one function to pin pages with Xen, and provide macros to 2011-02-10 00:23:14 +00:00
x86 Use only one function to pin pages with Xen, and provide macros to 2011-02-10 00:23:14 +00:00
xen Fix bad pasto cooking: xennet backend is not xbdback: use 2011-01-18 21:34:31 +00:00
xenbus The Xen balloon driver enables growing and shrinking 2010-07-06 15:00:09 +00:00
Makefile Include more sources in the tags target. Don't compute tags on some 2010-03-31 00:00:33 +00:00