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
kmacy
0cfba1a0d5
merge fix for boot-time hang on centos' xen
2008-11-14 07:06:27 +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
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