freebsd-dev/sys/dev/xen
Roger Pau Monné 09982c99b2 xen: rework xen timer so it can be used early in boot process
This should not introduce any functional change, and makes the
functions suitable to be called before we have actually mapped the
vcpu_info struct on a per-cpu basis.

Approved by: gibbs
Sponsored by: Citrix Systems R&D

dev/xen/timer/timer.c:
 - Remove citrical_{enter/exit}, the clock code will already be called
   with preemption disabled when needed. Add a comment to that regard
   in xentimer_get_timecount.
 - Allow xen_fetch_vcpu_time to be called with a specifc vcpu_info
   that will be used to fetch current time.
 - Assert that xentimer_et_start will always be called with preemption
   disabled.
2014-03-11 10:16:17 +00:00
..
balloon Improve robustness of the Xen balloon driver. 2013-11-15 16:35:28 +00:00
blkback dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINE 2013-11-26 08:46:27 +00:00
blkfront Allow FreeBSD to be booted from CDROM media on XenServer 6.2 and 2013-10-13 02:34:20 +00:00
console xen: add and enable Xen console for PVH guests 2014-03-11 10:09:23 +00:00
control On XenServer the "halt" message is used instead of "poweroff", which 2013-11-09 03:07:48 +00:00
netback Somehow fix LINT-NOIP. 2013-11-01 18:42:03 +00:00
netfront Fix typo in r257515. 2013-11-10 09:36:51 +00:00
pcifront More BUS_PROBE_NOWILDCARD sweeping. Some devices here (if_ath_ahb and siba) 2013-10-29 14:19:42 +00:00
timer xen: rework xen timer so it can be used early in boot process 2014-03-11 10:16:17 +00:00
xenpci Add support for suspend/resume/migration operations when running as a 2013-09-20 05:06:03 +00:00