All of lore.kernel.org
 help / color / mirror / Atom feed
* Network questions
@ 2004-06-29  3:50 Xiaofang Chen
  2004-06-29 18:27 ` Mark Williamson
  2004-06-29 21:47 ` Xiaofang Chen
  0 siblings, 2 replies; 9+ messages in thread
From: Xiaofang Chen @ 2004-06-29  3:50 UTC (permalink / raw)
  To: xen-devel

[-- Attachment #1: Type: text/plain, Size: 550 bytes --]

Hi,

Can someone tell me what is the functionality of "backend" in XenoLinux?

Take the network for example, it seems that all the virtual network interfaces corresponding to 
guest OS's are created in Xen. And on the receiving side, interrupt VIRQ_NET is raised from 
Xen upward to XenoLinux. However, it seems that this kind of interrupts are not processed by 
"backend". 

So what does "backend" do for networking? For example, functions like 'netif_ctrlif_rx()', 
'net_rx_action()', 'netif_be_start_xmit()', etc. 

Thanks!
Xiaofang

[-- Attachment #2: Type: text/html, Size: 2916 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread
* Network questions
@ 2004-06-29 13:13 Xiaofang Chen
  0 siblings, 0 replies; 9+ messages in thread
From: Xiaofang Chen @ 2004-06-29 13:13 UTC (permalink / raw)
  To: xen-devel

Hi,

Can someone tell me what is the functionality of "backend" in XenoLinux?
It seems that virtual network interfaces corresponding to guest OS's
are created in Xen, including 'net_get_target_vif()', etc. And the virtual
interrupt VIRQ_NET raised by Xen is handled by other parts than "backend"
in XenoLinux.

So what is the rough flow of network in the system? Take the receiving
side for example, how does Xen cooperate with the "backend"?

Thanks for your help!
Xiaofang



-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com

^ permalink raw reply	[flat|nested] 9+ messages in thread
* Network questions
@ 2004-05-31 19:47 Xiaofang Chen
  2004-05-31 21:52 ` Ian Pratt
  0 siblings, 1 reply; 9+ messages in thread
From: Xiaofang Chen @ 2004-05-31 19:47 UTC (permalink / raw)
  To: xen-devel

[-- Attachment #1: Type: text/plain, Size: 713 bytes --]

Hi,

I wonder if there is some way to control the network traffic of new domains(other than Dom0) in Xen.
I mean although we can allocate an external IP address for each new domain, and the new domains can
access the WAN as they wish, there is only one physical network card.
So if each new domain has a lot of network traffic, the interrupts will keep the whole system very busy. 

I know we can control the CPU time, memory, and disk for new domains.
So can we do something similar to that kind of scheduling for network?
Or can someone tell me which part of the source code relates to this?

I know little about network. So if my understanding is wrong, please point it out.
Thanks.

Xiaofang


[-- Attachment #2: Type: text/html, Size: 1222 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2004-06-30 14:08 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-29  3:50 Network questions Xiaofang Chen
2004-06-29 18:27 ` Mark Williamson
2004-06-30  4:46   ` Xiaofang Chen
2004-06-30  5:30     ` Ian Pratt
2004-06-30 14:08     ` Mark Williamson
2004-06-29 21:47 ` Xiaofang Chen
  -- strict thread matches above, loose matches on Subject: below --
2004-06-29 13:13 Xiaofang Chen
2004-05-31 19:47 Xiaofang Chen
2004-05-31 21:52 ` Ian Pratt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.