dfr
df0ed71781
Fix the Xen build for i386 PV mode.
2009-04-01 17:06:28 +00:00
dfr
598fb4217f
Merge in support for Xen HVM on amd64 architecture.
2009-03-11 15:30:12 +00:00
kmacy
9198d09682
merge 186535, 186537, and 186538 from releng_7_xen
...
Log:
- merge in latest xenbus from dfr's xenhvm
- fix race condition in xs_read_reply by converting tsleep to mtx_sleep
Log:
unmask evtchn in bind_{virq, ipi}_to_irq
Log:
- remove code for handling case of not being able to sleep
- eliminate tsleep - make sleeps atomic
2008-12-29 06:31:03 +00:00
kmacy
77ba713706
Integrate 185578 from dfr
...
Use newbus to managed devices
2008-12-04 07:59:05 +00:00
dfr
19b6af98ec
Clone Kip's Xen on stable/6 tree so that I can work on improving FreeBSD/amd64
...
performance in Xen's HVM mode.
2008-11-22 16:14:52 +00:00
kmacy
0cfba1a0d5
merge fix for boot-time hang on centos' xen
2008-11-14 07:06:27 +00:00
kmacy
83299de587
merge fix for boot-time hang on centos' xen
2008-11-14 06:40:43 +00:00
kmacy
c3afb352a0
Merge basic SMP support from HEAD
2008-10-25 00:25:25 +00:00
kmacy
bdb00bcfe2
Fix evtchn initialization on SMP
2008-10-24 07:57:48 +00:00
kmacy
b20c19bc66
Fix IPI support
2008-10-23 07:20:43 +00:00
kmacy
7f92a83c0b
Update interfaces to build against RELENG_6
2008-10-15 05:44:49 +00:00
kmacy
ee87f9c03f
move ipi_pcpu to evtchn.c
2008-09-26 05:54:24 +00:00
kmacy
3d2b6bb54b
Update xen/interface includes to the latest in mercurial
...
MFC after: 1 month
2008-09-26 05:29:39 +00:00
kmacy
ba5a88198a
partial update to interface headers to 3.2
...
MFC after: 1 month
2008-09-25 07:01:31 +00:00
kmacy
f8a9f001fc
- add more debug cruft to xenbus
...
- probe backend
- separate probing from initialization
- add xenbus_strstate
- replace pause with tsleep (which should probably be cv_wait)
2008-08-20 09:20:12 +00:00
kmacy
a87097dc97
Check for watch events when doing inline message processing
...
MFC after: 1 month
2008-08-20 03:27:12 +00:00
kmacy
b1f7c9438e
Xen 3.2 now interleaves watch events with regular message notifications.
...
More graciously handle processing messages and watch events inline prior
to threads being up and running.
MFC after: 1 month
2008-08-20 02:42:08 +00:00
kmacy
edc759b8a0
avoid evtchn_init name collision in gdb
...
MFC after: 1 month
2008-08-19 02:31:01 +00:00
kmacy
c6bda835fd
Make sure we don't lose the most significant bits of the frame number on PAE or 64-bit
...
MFC after: 1 month
2008-08-17 23:32:34 +00:00
kmacy
7f5780e2e4
Import check for xen features.
...
MFC after: 1 month
2008-08-15 21:20:44 +00:00
kmacy
b65933479a
Compile fixes for xen build.
...
MFC after: 1 month.
2008-08-15 04:00:44 +00:00
kmacy
0b389f773a
Import OS interfaces to Xen services.
...
MFC after: 2 weeks
2008-08-12 07:36:56 +00:00