[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] fooey. no interrupts.



I've just realized a few days ago, when I get back to xen/plan 9, that I'm 
not getting interrupts after the first few. This with a very recent pull. 
What's amazing that it got as far as it did, but I am processing pending 
interrupt stuff in spllo() so that explains a lot. What I'm not getting is 
the asynchronous calls to evtchn_do_upcall. 

The mask is zero. I've enabled VIRQ_TIMER. Yet I'm only getting one set of
interrupts and it looks like no more. My loop for picking up events is
pretty much the same as the linux loop -- I just took that code. I am 
clearing out evtchn_upcall_pending and evtchn_pending_sel. I am clearing 
the mask to 0 at the end of the interrupt. 

What's a reasonable set of things to look for? I'm stumped.

ron

-- 
LANL CCS-1 email flavor:
***** Correspondence   []
***** DUSA LACSI-HW    [ ]
***** DUSA LACSI-OS    [x ]
***** DUSA LACSI-CS    [ ]




-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.