Ian, thanks for pointing me to this patch:
On Mon, Mar 01, 2010 at 11:27:17AM +0000, Ian Campbell wrote:
> >From 6d4a9168207ade237098a401270959ecc0bdd1e9 Mon Sep 17 00:00:00 2001
> From: Ian Campbell <ian.campbell@xxxxxxxxxx>
> Date: Mon, 1 Mar 2010 11:21:15 +0000
> Subject: [PATCH] xen: allow some overhead in IRQ space for dynamic IRQs
> such as VIRQs and backend event channels.
> This is an interim solution until x86 interrupts become totally dynamic.
> Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
> arch/x86/include/asm/irq_vectors.h | 14 +++++++++++---
> arch/x86/kernel/apic/io_apic.c | 4 ++++
> arch/x86/xen/enlighten.c | 4 ++++
> 3 files changed, 19 insertions(+), 3 deletions(-)
This patch fixes the issue (``No available IRQ to bind to: increase
nr_irqs!'') that I reported in
<http://lists.debian.org/debian-kernel/2010/03/msg00665.html>, thus feel
free to add ``Tested-by: Thomas Schwinge <thomas@xxxxxxxxxxxxx>''.
I put this one commit on top of whatever Debian's
linux-image-2.6.32-4-xen-amd64 2.6.32-10 package has, and am now running
that one on my AMD Sempron system: uni-processor, no hardware
Description: Digital signature
Xen-devel mailing list