freebsd-dev/sys/i386/xen
Colin Percival d262f2dcfc Make i386_set_ldt work on i386/XEN, step 1/5.
Lock the vm page queue mutex around calls to pte_store.  As with many other
uses of the vm page queue mutex in i386/xen/pmap.c, this is bogus and needs
to be replaced at some future date by a spin lock dedicated to protecting
the queue of pending xen page mapping hypervisor calls.  (But for now, bogus
locking is better than a panic.)

MFC after:	3 days
2010-12-31 17:39:31 +00:00
..
clock.c Reduce the Xen timecounter from 1GHz to 2^-9 GHz, thereby increasing the 2010-12-11 22:33:33 +00:00
exception.s i386 has not (yet) any DEV_ATPIC conditional than axe it out from Xen 2009-11-27 01:02:17 +00:00
locore.s Eliminate unused variables (see r137912). 2010-01-07 04:47:09 +00:00
mp_machdep.c Add VTOM(va) macro as xpmap_ptom(VTOP(va)) to convert to machine addresses. 2010-11-20 20:04:29 +00:00
mptable.c Move the mptable.h under x86/include/. 2010-11-09 20:28:09 +00:00
pmap.c Make i386_set_ldt work on i386/XEN, step 1/5. 2010-12-31 17:39:31 +00:00
xen_clock_util.c Migrate the Xen hypervisor clock reading routines into something 2009-05-29 13:36:06 +00:00
xen_machdep.c Rename HYPERVISOR_multicall (which performs the multicall hypercall) to 2010-11-25 15:05:21 +00:00
xen_rtc.c Migrate the Xen hypervisor clock reading routines into something 2009-05-29 13:36:06 +00:00