ia64/xen-unstable

changeset 9239:8a2c63591c81

pciback sends evtchn notification to pcifront when its request is processed.
This may in future allow pcifront to avoid spin-waiting.

Signed-off-by: Keir Fraser <keir@xensource.com>
author kaf24@firebug.cl.cam.ac.uk
date Sun Mar 12 09:52:19 2006 +0100 (2006-03-12)
parents 903a9b95fb06
children 3983e4f1b054
files linux-2.6-xen-sparse/drivers/xen/pciback/pciback_ops.c
line diff
     1.1 --- a/linux-2.6-xen-sparse/drivers/xen/pciback/pciback_ops.c	Sat Mar 11 15:40:33 2006 +0100
     1.2 +++ b/linux-2.6-xen-sparse/drivers/xen/pciback/pciback_ops.c	Sun Mar 12 09:52:19 2006 +0100
     1.3 @@ -67,6 +67,7 @@ irqreturn_t pciback_handle_event(int irq
     1.4  
     1.5  	wmb();
     1.6  	clear_bit(_XEN_PCIF_active, (unsigned long *)&pdev->sh_info->flags);
     1.7 +	notify_remote_via_irq(pdev->evtchn_irq);
     1.8  
     1.9        out:
    1.10  	return IRQ_HANDLED;