Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[IA64-SGI] disable msi for all altix pci devices

Temporary patch to make pci_enable_msi() fail gracefully on altix. Will be
removed after 2.6.16 releases and the msi abstraction patches start flowing.

Signed-off-by: Mark Maule <maule@sgi.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>

authored by

Mark Maule and committed by
Tony Luck
a80dcc0b 689388bb

+7
+7
arch/ia64/sn/kernel/io_init.c
··· 467 467 pcidev_info->pdi_sn_irq_info = NULL; 468 468 kfree(sn_irq_info); 469 469 } 470 + 471 + /* 472 + * MSI currently not supported on altix. Remove this when 473 + * the MSI abstraction patches are integrated into the kernel 474 + * (sometime after 2.6.16 releases) 475 + */ 476 + dev->no_msi = 1; 470 477 } 471 478 472 479 /*