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
|