From: Pat Gefre <pfg@sgi.com> Simulator check in pci_bus_cvlink.c --- 25-akpm/arch/ia64/sn/io/machvec/pci_bus_cvlink.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff -puN arch/ia64/sn/io/machvec/pci_bus_cvlink.c~sn71 arch/ia64/sn/io/machvec/pci_bus_cvlink.c --- 25/arch/ia64/sn/io/machvec/pci_bus_cvlink.c~sn71 Thu Jan 8 15:25:35 2004 +++ 25-akpm/arch/ia64/sn/io/machvec/pci_bus_cvlink.c Thu Jan 8 15:25:35 2004 @@ -11,6 +11,7 @@ #include <asm/sn/iograph.h> #include <asm/sn/pci/pci_bus_cvlink.h> #include <asm/sn/sn_cpuid.h> +#include <asm/sn/simulator.h> extern int bridge_rev_b_data_check_disable; @@ -801,8 +802,8 @@ sn_pci_init (void) int i = 0; struct pci_controller *controller; - if (!ia64_platform_is("sn2")) - return 0; + if (!ia64_platform_is("sn2") || IS_RUNNING_ON_SIMULATOR()) + return 0; /* * set pci_raw_ops, etc. _