Looking at vga_onboard Reassigning vga to PCI: 00:12.4
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
I think this line is wrong, the debug should be output the vga_onboard Variable, but the output is vga.
---------------- #if 1 printk_spew(" Looking at vga_onboard\n"); if (vga_onboard) // will use on board vga as pri #else if (!vga) // will use last add on adapter as pri #endif { printk_spew(" Reassigning vga to %s\n",dev_path(vga)); // <-- vga = vga_onboard; } -----------------
Therefor it seems, that in my case the right PCI Device is allocated. the debug should printed out "Reassigning vga to PCI: 00:9.0
lspci is also this meaning :D but what about the false memory region
chris