From: kaf24@scramble.cl.cam.ac.uk Date: Thu, 13 May 2004 09:59:09 +0000 (+0000) Subject: bitkeeper revision 1.891.1.15 (40a346edDEZplTmrU-NQ88gxKx2MGQ) X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~18218^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=462dfb2f90b56afcdebe67d1f0302c059e0bbb1b;p=xen.git bitkeeper revision 1.891.1.15 (40a346edDEZplTmrU-NQ88gxKx2MGQ) Bug fixes. --- diff --git a/xen/common/schedule.c b/xen/common/schedule.c index dfacb65bd0..5aa12bf8cb 100644 --- a/xen/common/schedule.c +++ b/xen/common/schedule.c @@ -520,7 +520,7 @@ asmlinkage void __enter_scheduler(void) /* Mark a timer event for the newly-scheduled domain. */ if ( !is_idle_task(next) ) - evtchn_set_pending(next, VIRQ_TIMER); + send_guest_virq(next, VIRQ_TIMER); schedule_tail(next); diff --git a/xenolinux-2.4.26-sparse/arch/xen/drivers/netif/backend/interface.c b/xenolinux-2.4.26-sparse/arch/xen/drivers/netif/backend/interface.c index b6a9cff692..c6630c1f39 100644 --- a/xenolinux-2.4.26-sparse/arch/xen/drivers/netif/backend/interface.c +++ b/xenolinux-2.4.26-sparse/arch/xen/drivers/netif/backend/interface.c @@ -116,6 +116,9 @@ void netif_create(netif_be_create_t *create) dev->get_stats = netif_be_get_stats; memcpy(dev->dev_addr, create->mac, ETH_ALEN); + /* Disable queuing. */ + dev->tx_queue_len = 0; + /* XXX In bridge mode we should force a different MAC from remote end. */ dev->dev_addr[2] ^= 1;