|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [XenPPC] Why no do_softirq() after external interrupt ?
Yes, I agree, it is strange and could be coded either way. I doubt there was any real intent here, is is simply how we coded it.The 970 (our only port) has issues with external interrupt latencies already, I doubt this code really effects performance. At the moment we "share" control if the PIC with Dom0 which we are trying to get away from with the newer kernels so once we have achieved this "de-coupling" we did plan on revisiting this code path. I would be happy to take a patch that changed this, especially if you could demonstrate that it results in lower-latency for interrupts. -JX On May 17, 2007, at 9:03 PM, HYEONSEUNG JANG wrote: There are currently three places in xen code where do_softirq() is called.- return to the guest from the hypervisor decrementer interrupt handler- return to the guest from a hypercall() - in idle_loop()But it is kind of strange that do_softirq() is not called after external _______________________________________________ Xen-ppc-devel mailing list Xen-ppc-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ppc-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |