Comment 2 for bug 1678466

Revision history for this message
sh-dvl (sh-dvl) wrote :

well but even if it's unsupported it shouldn't segfault...

the other card is nearly the same
this one is a GeForce 7300 GS, the other a GeForce 7300 GT

I think, the above output was done with "lspci -vv", but I've do it again:
lspci -vv for the "bad card" is:

01:00.0 VGA compatible controller: NVIDIA Corporation G72 [GeForce 7300 GS] (rev a1) (prog-if 00 [VGA controller])
 Subsystem: Gigabyte Technology Co., Ltd Device 342a
 Flags: fast devsel, IRQ 16
 Memory at de000000 (32-bit, non-prefetchable) [disabled] [size=16M]
 Memory at c0000000 (64-bit, prefetchable) [disabled] [size=256M]
 Memory at dd000000 (64-bit, non-prefetchable) [disabled] [size=16M]
 Expansion ROM at df000000 [disabled] [size=128K]
 Capabilities: [60] Power Management version 2
 Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
 Capabilities: [78] Express Endpoint, MSI 00
 Capabilities: [100] Virtual Channel
 Capabilities: [128] Power Budgeting <?>
 Kernel driver in use: vfio-pci

and for the "good" card:
07:00.0 VGA compatible controller: NVIDIA Corporation G73 [GeForce 7300 GT] (rev a1) (prog-if 00 [VGA controller])
 Subsystem: CardExpert Technology Device 1401
 Flags: fast devsel, IRQ 16
 Memory at db000000 (32-bit, non-prefetchable) [disabled] [size=16M]
 Memory at b0000000 (64-bit, prefetchable) [disabled] [size=256M]
 Memory at da000000 (64-bit, non-prefetchable) [disabled] [size=16M]
 I/O ports at e000 [disabled] [size=128]
 Expansion ROM at dc000000 [disabled] [size=128K]
 Capabilities: [60] Power Management version 2
 Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
 Capabilities: [78] Express Endpoint, MSI 00
 Capabilities: [100] Virtual Channel
 Capabilities: [128] Power Budgeting <?>
 Kernel driver in use: vfio-pci

your're right that the I/O-Port is not shown for the "bad" card, even I don't know why. Maybe because the card's bios-routine saw the other or vice versa.

nevertheless, segfaults are not nice...