hi guys, i have two trivial questions.. What is the approximate domain context switch time in xen ? When a network interrupt comes to the hyperviser, is it possible to find the domain the packet is intended to? (in the hyperviser itself, that is to read the destination IP address of the packet) regards sriram --------------------------------- Jiyo cricket on Yahoo! India cricket Yahoo! Messenger Mobile Stay in touch with your buddies all the time. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
sriram govindan wrote:> When a network interrupt comes to the hyperviser, is it possible to > find the domain the packet is intended to? (in the hyperviser > itself, that is to read the destination IP address of the packet)Doing this would violate the simple design of the hypervisor which currently doesn''t have device drivers of this sort (really, of any sort ;-). However, users always demand more performance out of their existing hardware and such architectural violations are not uncommon. Because Xen is open source, it is certainly the case that you or someone could add such support into the Xen source code. And, because of the GPL you (or they) would be required to make their source available (i.e., it''s illegal to benefit privately) even if the modification were not accepted into the Xen source tree. One of the problems with injecting enough device smarts into Xen to perform this operation is that it''s one more moving part that could contain a bug and take down the entire system. Personally, I''m in favor of the slower, more reliable Xen than the faster, less reliable version. :-) -- Randy _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Sat, Mar 25, 2006 at 01:00:30PM -0800, Randy Thelen wrote: [...]> Xen is open source, it is certainly the case that you or someone > could add such support into the Xen source code. And, because of the > GPL you (or they) would be required to make their source available > (i.e., it''s illegal to benefit privately) even if the modification > were not accepted into the Xen source tree.This is not true. One only needs to make the source available if they redistribute the binary code. Marcin -- Marcin Owsiany <marcin@owsiany.pl> http://marcin.owsiany.pl/ GnuPG: 1024D/60F41216 FE67 DA2D 0ACA FC5E 3F75 D6F6 3A0D 8AA0 60F4 1216 "Every program in development at MIT expands until it can read mail." -- Unknown _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users