--- usr/src/nv/nv-linux.h.orig 2010-02-25 13:35:52.000000000 +0000 +++ usr/src/nv/nv-linux.h 2010-02-27 17:05:57.000000000 +0000 @@ -93,6 +93,9 @@ #endif #include /* pci_find_class, etc */ +#if defined(CONFIG_VGA_ARB) +#include /* vga_set_legacy_decoding */ +#endif #include /* tasklets, interrupt helpers */ #include --- usr/src/nv/nv.c.orig 2010-02-25 13:35:50.000000000 +0000 +++ usr/src/nv/nv.c 2010-02-27 17:10:19.000000000 +0000 @@ -731,6 +731,10 @@ static void nvos_proc_create(void) #endif } +#if defined(CONFIG_VGA_ARB) + vga_set_legacy_decoding(dev, VGA_RSRC_NONE); +#endif + NV_PCI_DEV_PUT(dev); }