[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Trying to free free IRQ



I tried today's unstable on some IBM hardware and get this IRQ message
at boot when xenU tries to probe the virtual block device:

    Xen virtual console successfully installed as tty1                   
    Event-channel device installed.                   
    xen_blk: Initialising virtual block device driver
    Trying to free free IRQ261                       
    vbd: probe of vbd-769 failed with error -2
    xen_blk: bind_evtchn_to_irqhandler failed (err=-16)
    vbd: probe of vbd-770 failed with error -2         
    XENBUS xs_read_watch: 0                   
    xen_blk: Timeout connecting to device!
    xen_net: Initialising virtual ethernet driver.
    vif: probe of vif-0 failed with error -2      
    XENBUS xs_read_watch: 0                 
    xen_net: Timeout connecting to device!

The same linux-2.6 xen0/xenU kernels work fine on a scsi DELL PE1650.  The same
'free free IRQ' message happens on IBM x335 (scsi and IDE) and HS20 (IDE).

The message is from free_irq() in linux-2.6-xen-sparse/kernel/irq/manage.c:
     printk(KERN_ERR "Trying to free free IRQ%d\n",irq);


xen-2.0.5 works fine on all these hosts. 

I tried building a linux-2.4 xenU from the unstable pull
to see if it would boot, but make failed with this message:

xen/xen-unstable.hg/linux-2.4.30-xenU/include/asm/evtchn.h:55: error: 
conflicting types for `bind_evtchn_to_irq'
xen/xen-unstable.hg/linux-2.4.30-xenU/include/asm/irq.h:44: error: previous 
declaration of `bind_evtchn_to_irq'
xen/xen-unstable.hg/linux-2.4.30-xenU/include/asm/evtchn.h:56: error: 
conflicting types for `unbind_evtchn_from_irq'


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.