* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
[not found] <20220902135242.2447.409509F4@e16-tech.com>
@ 2022-09-05 6:57 ` Thomas Zimmermann
2022-09-07 4:16 ` Wang Yugui
0 siblings, 1 reply; 21+ messages in thread
From: Thomas Zimmermann @ 2022-09-05 6:57 UTC (permalink / raw)
To: Wang Yugui; +Cc: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 2282 bytes --]
Hi
Am 02.09.22 um 07:52 schrieb Wang Yugui:
> Hi,
>
> mgag200 broken on kernel-6.0-rc3 on DELL/T620.
>
> See the attachementment file for the graph output.
Thanks for reporting the bug. We recently refactored some code of the
driver. Can you bisect to the change that introduced the problem?
Best regards
Thomas
>
> [root@T620 ~]# dmesg |grep -i 'vga\|mga'
> [ 0.588940] Console: colour VGA+ 80x25
> [ 4.918214] pci 0000:0a:00.0: vgaarb: setting as boot VGA device
> [ 4.919028] pci 0000:0a:00.0: vgaarb: bridge control possible
> [ 4.919028] pci 0000:0a:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
> [ 4.941058] vgaarb: loaded
> [ 9.385485] mgag200 0000:0a:00.0: vgaarb: deactivate vga console
> [ 9.510688] [drm] Initialized mgag200 1.0.0 20110418 for 0000:0a:00.0 on minor 0
> [ 9.523145] fbcon: mgag200drmfb (fb0) is primary device
> [ 9.641543] mgag200 0000:0a:00.0: [drm] fb0: mgag200drmfb frame buffer device
>
>
> more info:
> 1, This DELL/T620 works well with kernel 5.15.63,
> so this is not a hardware error.
>
> 2, DELL/T640 works well with kernel 6.0-rc and 5.15.63.
> both DELL/T620 and DELL/T640 use the driver 'mgag200'.
>
> [root@T640 ~]# dmesg |grep -i 'vga\|mga'
> [ 10.161500] pci 0000:03:00.0: vgaarb: setting as boot VGA device
> [ 10.162463] pci 0000:03:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
> [ 10.176527] pci 0000:03:00.0: vgaarb: bridge control possible
> [ 10.182465] vgaarb: loaded
> [ 11.832839] fb0: EFI VGA frame buffer device
> [ 21.303826] mgag200 0000:03:00.0: vgaarb: deactivate vga console
> [ 21.319498] [drm] Initialized mgag200 1.0.0 20110418 for 0000:03:00.0 on minor 0
> [ 21.330223] fbcon: mgag200drmfb (fb0) is primary device
> [ 21.332140] mgag200 0000:03:00.0: [drm] drm_plane_enable_fb_damage_clips() not called
> [ 21.741629] mgag200 0000:03:00.0: [drm] fb0: mgag200drmfb frame buffer device
>
> Best Regards
> Wang Yugui (wangyugui@e16-tech.com)
> 2022/09/02
>
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Ivo Totev
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-05 6:57 ` mgag200 broken on kernel-6.0-rc3 on DELL/T620 Thomas Zimmermann
@ 2022-09-07 4:16 ` Wang Yugui
2022-09-07 6:47 ` Thomas Zimmermann
2022-09-13 8:34 ` Thomas Zimmermann
0 siblings, 2 replies; 21+ messages in thread
From: Wang Yugui @ 2022-09-07 4:16 UTC (permalink / raw)
To: Thomas Zimmermann; +Cc: dri-devel
Hi,
> Am 02.09.22 um 07:52 schrieb Wang Yugui:
> > Hi,
> >
> > mgag200 broken on kernel-6.0-rc3 on DELL/T620.
> >
> > See the attachementment file for the graph output.
>
> Thanks for reporting the bug. We recently refactored some code of the driver. Can you bisect to the change that introduced the problem?
5.19.3 works well on this DELL/T620.
so this problem should be a regression of 6.0.
other bisect seem difficult for me.
Best Regards
Wang Yugui (wangyugui@e16-tech.com)
2022/09/07
>
> Best regards
> Thomas
>
> >
> > [root@T620 ~]# dmesg |grep -i 'vga\|mga'
> > [ 0.588940] Console: colour VGA+ 80x25
> > [ 4.918214] pci 0000:0a:00.0: vgaarb: setting as boot VGA device
> > [ 4.919028] pci 0000:0a:00.0: vgaarb: bridge control possible
> > [ 4.919028] pci 0000:0a:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
> > [ 4.941058] vgaarb: loaded
> > [ 9.385485] mgag200 0000:0a:00.0: vgaarb: deactivate vga console
> > [ 9.510688] [drm] Initialized mgag200 1.0.0 20110418 for 0000:0a:00.0 on minor 0
> > [ 9.523145] fbcon: mgag200drmfb (fb0) is primary device
> > [ 9.641543] mgag200 0000:0a:00.0: [drm] fb0: mgag200drmfb frame buffer device
> >
> >
> > more info:
> > 1, This DELL/T620 works well with kernel 5.15.63,
> > so this is not a hardware error.
> >
> > 2, DELL/T640 works well with kernel 6.0-rc and 5.15.63.
> > both DELL/T620 and DELL/T640 use the driver 'mgag200'.
> >
> > [root@T640 ~]# dmesg |grep -i 'vga\|mga'
> > [ 10.161500] pci 0000:03:00.0: vgaarb: setting as boot VGA device
> > [ 10.162463] pci 0000:03:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
> > [ 10.176527] pci 0000:03:00.0: vgaarb: bridge control possible
> > [ 10.182465] vgaarb: loaded
> > [ 11.832839] fb0: EFI VGA frame buffer device
> > [ 21.303826] mgag200 0000:03:00.0: vgaarb: deactivate vga console
> > [ 21.319498] [drm] Initialized mgag200 1.0.0 20110418 for 0000:03:00.0 on minor 0
> > [ 21.330223] fbcon: mgag200drmfb (fb0) is primary device
> > [ 21.332140] mgag200 0000:03:00.0: [drm] drm_plane_enable_fb_damage_clips() not called
> > [ 21.741629] mgag200 0000:03:00.0: [drm] fb0: mgag200drmfb frame buffer device
> >
> > Best Regards
> > Wang Yugui (wangyugui@e16-tech.com)
> > 2022/09/02
> >
> -- Thomas Zimmermann
> Graphics Driver Developer
> SUSE Software Solutions Germany GmbH
> Maxfeldstr. 5, 90409 Nürnberg, Germany
> (HRB 36809, AG Nürnberg)
> Gesch?ftsführer: Ivo Totev
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-07 4:16 ` Wang Yugui
@ 2022-09-07 6:47 ` Thomas Zimmermann
2022-09-07 7:38 ` Wang Yugui
2022-09-13 8:34 ` Thomas Zimmermann
1 sibling, 1 reply; 21+ messages in thread
From: Thomas Zimmermann @ 2022-09-07 6:47 UTC (permalink / raw)
To: Wang Yugui; +Cc: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 2999 bytes --]
Hi
Am 07.09.22 um 06:16 schrieb Wang Yugui:
> Hi,
>
>> Am 02.09.22 um 07:52 schrieb Wang Yugui:
>>> Hi,
>>>
>>> mgag200 broken on kernel-6.0-rc3 on DELL/T620.
>>>
>>> See the attachementment file for the graph output.
>>
>> Thanks for reporting the bug. We recently refactored some code of the driver. Can you bisect to the change that introduced the problem?
>
> 5.19.3 works well on this DELL/T620.
>
> so this problem should be a regression of 6.0.
>
> other bisect seem difficult for me.
OK, thank you. Can you provide the dmesg log of the broken machine and
the output of 'sudo lspci -vn' please?
Best regards
Thomas
>
> Best Regards
> Wang Yugui (wangyugui@e16-tech.com)
> 2022/09/07
>
>
>>
>> Best regards
>> Thomas
>>
>>>
>>> [root@T620 ~]# dmesg |grep -i 'vga\|mga'
>>> [ 0.588940] Console: colour VGA+ 80x25
>>> [ 4.918214] pci 0000:0a:00.0: vgaarb: setting as boot VGA device
>>> [ 4.919028] pci 0000:0a:00.0: vgaarb: bridge control possible
>>> [ 4.919028] pci 0000:0a:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
>>> [ 4.941058] vgaarb: loaded
>>> [ 9.385485] mgag200 0000:0a:00.0: vgaarb: deactivate vga console
>>> [ 9.510688] [drm] Initialized mgag200 1.0.0 20110418 for 0000:0a:00.0 on minor 0
>>> [ 9.523145] fbcon: mgag200drmfb (fb0) is primary device
>>> [ 9.641543] mgag200 0000:0a:00.0: [drm] fb0: mgag200drmfb frame buffer device
>>>
>>>
>>> more info:
>>> 1, This DELL/T620 works well with kernel 5.15.63,
>>> so this is not a hardware error.
>>>
>>> 2, DELL/T640 works well with kernel 6.0-rc and 5.15.63.
>>> both DELL/T620 and DELL/T640 use the driver 'mgag200'.
>>>
>>> [root@T640 ~]# dmesg |grep -i 'vga\|mga'
>>> [ 10.161500] pci 0000:03:00.0: vgaarb: setting as boot VGA device
>>> [ 10.162463] pci 0000:03:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
>>> [ 10.176527] pci 0000:03:00.0: vgaarb: bridge control possible
>>> [ 10.182465] vgaarb: loaded
>>> [ 11.832839] fb0: EFI VGA frame buffer device
>>> [ 21.303826] mgag200 0000:03:00.0: vgaarb: deactivate vga console
>>> [ 21.319498] [drm] Initialized mgag200 1.0.0 20110418 for 0000:03:00.0 on minor 0
>>> [ 21.330223] fbcon: mgag200drmfb (fb0) is primary device
>>> [ 21.332140] mgag200 0000:03:00.0: [drm] drm_plane_enable_fb_damage_clips() not called
>>> [ 21.741629] mgag200 0000:03:00.0: [drm] fb0: mgag200drmfb frame buffer device
>>>
>>> Best Regards
>>> Wang Yugui (wangyugui@e16-tech.com)
>>> 2022/09/02
>>>
>> -- Thomas Zimmermann
>> Graphics Driver Developer
>> SUSE Software Solutions Germany GmbH
>> Maxfeldstr. 5, 90409 Nürnberg, Germany
>> (HRB 36809, AG Nürnberg)
>> Gesch?ftsführer: Ivo Totev
>
>
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Ivo Totev
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-07 6:47 ` Thomas Zimmermann
@ 2022-09-07 7:38 ` Wang Yugui
2022-09-07 7:55 ` Thomas Zimmermann
0 siblings, 1 reply; 21+ messages in thread
From: Wang Yugui @ 2022-09-07 7:38 UTC (permalink / raw)
To: Thomas Zimmermann; +Cc: dri-devel
[-- Attachment #1: Type: text/plain, Size: 3202 bytes --]
Hi,
> Hi
>
> Am 07.09.22 um 06:16 schrieb Wang Yugui:
> > Hi,
> >
> >> Am 02.09.22 um 07:52 schrieb Wang Yugui:
> >>> Hi,
> >>>
> >>> mgag200 broken on kernel-6.0-rc3 on DELL/T620.
> >>>
> >>> See the attachementment file for the graph output.
> >>
> >> Thanks for reporting the bug. We recently refactored some code of the driver. Can you bisect to the change that introduced the problem?
> >
> > 5.19.3 works well on this DELL/T620.
> >
> > so this problem should be a regression of 6.0.
> >
> > other bisect seem difficult for me.
>
> OK, thank you. Can you provide the dmesg log of the broken machine and the output of 'sudo lspci -vn' please?
please see the attachment file for the output of 'lspci -vn'.
Best Regards
Wang Yugui (wangyugui@e16-tech.com)
2022/09/07
>
> Best regards
> Thomas
>
> >
> > Best Regards
> > Wang Yugui (wangyugui@e16-tech.com)
> > 2022/09/07
> >
> >
> >>
> >> Best regards
> >> Thomas
> >>
> >>>
> >>> [root@T620 ~]# dmesg |grep -i 'vga\|mga'
> >>> [ 0.588940] Console: colour VGA+ 80x25
> >>> [ 4.918214] pci 0000:0a:00.0: vgaarb: setting as boot VGA device
> >>> [ 4.919028] pci 0000:0a:00.0: vgaarb: bridge control possible
> >>> [ 4.919028] pci 0000:0a:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
> >>> [ 4.941058] vgaarb: loaded
> >>> [ 9.385485] mgag200 0000:0a:00.0: vgaarb: deactivate vga console
> >>> [ 9.510688] [drm] Initialized mgag200 1.0.0 20110418 for 0000:0a:00.0 on minor 0
> >>> [ 9.523145] fbcon: mgag200drmfb (fb0) is primary device
> >>> [ 9.641543] mgag200 0000:0a:00.0: [drm] fb0: mgag200drmfb frame buffer device
> >>>
> >>>
> >>> more info:
> >>> 1, This DELL/T620 works well with kernel 5.15.63,
> >>> so this is not a hardware error.
> >>>
> >>> 2, DELL/T640 works well with kernel 6.0-rc and 5.15.63.
> >>> both DELL/T620 and DELL/T640 use the driver 'mgag200'.
> >>>
> >>> [root@T640 ~]# dmesg |grep -i 'vga\|mga'
> >>> [ 10.161500] pci 0000:03:00.0: vgaarb: setting as boot VGA device
> >>> [ 10.162463] pci 0000:03:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
> >>> [ 10.176527] pci 0000:03:00.0: vgaarb: bridge control possible
> >>> [ 10.182465] vgaarb: loaded
> >>> [ 11.832839] fb0: EFI VGA frame buffer device
> >>> [ 21.303826] mgag200 0000:03:00.0: vgaarb: deactivate vga console
> >>> [ 21.319498] [drm] Initialized mgag200 1.0.0 20110418 for 0000:03:00.0 on minor 0
> >>> [ 21.330223] fbcon: mgag200drmfb (fb0) is primary device
> >>> [ 21.332140] mgag200 0000:03:00.0: [drm] drm_plane_enable_fb_damage_clips() not called
> >>> [ 21.741629] mgag200 0000:03:00.0: [drm] fb0: mgag200drmfb frame buffer device
> >>>
> >>> Best Regards
> >>> Wang Yugui (wangyugui@e16-tech.com)
> >>> 2022/09/02
> >>>
> >> -- Thomas Zimmermann
> >> Graphics Driver Developer
> >> SUSE Software Solutions Germany GmbH
> >> Maxfeldstr. 5, 90409 Nürnberg, Germany
> >> (HRB 36809, AG Nürnberg)
> >> Gesch?ftsführer: Ivo Totev
> >
> >
> -- Thomas Zimmermann
> Graphics Driver Developer
> SUSE Software Solutions Germany GmbH
> Maxfeldstr. 5, 90409 Nürnberg, Germany
> (HRB 36809, AG Nürnberg)
> Gesch?ftsführer: Ivo Totev
[-- Attachment #2: lspci-vn.txt --]
[-- Type: application/octet-stream, Size: 29317 bytes --]
00:00.0 0600: 8086:0e00 (rev 04)
Subsystem: 1028:04cf
Flags: fast devsel, NUMA node 0
Capabilities: [90] Express Root Port (Slot-), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [144] Vendor Specific Information: ID=0004 Rev=1 Len=03c <?>
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
00:01.0 0604: 8086:0e02 (rev 04) (prog-if 00 [Normal decode])
DeviceName: SLOT 1
Flags: bus master, fast devsel, latency 0, IRQ 25, NUMA node 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: [disabled]
Prefetchable memory behind bridge: [disabled]
Capabilities: [40] Subsystem: 1028:04cf
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] Secondary PCI Express
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Kernel driver in use: pcieport
00:02.0 0604: 8086:0e04 (rev 04) (prog-if 00 [Normal decode])
DeviceName: SLOT 4
Flags: bus master, fast devsel, latency 0, IRQ 26, NUMA node 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 0000f000-0000ffff [size=4K]
Memory behind bridge: dc000000-dcffffff [size=16M]
Prefetchable memory behind bridge: [disabled]
Capabilities: [40] Subsystem: 1028:04cf
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] Secondary PCI Express
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Kernel driver in use: pcieport
00:03.0 0604: 8086:0e08 (rev 04) (prog-if 00 [Normal decode])
DeviceName: SLOT 2
Flags: bus master, fast devsel, latency 0, IRQ 27, NUMA node 0
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: [disabled]
Prefetchable memory behind bridge: [disabled]
Capabilities: [40] Subsystem: 1028:04cf
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] Secondary PCI Express
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Kernel driver in use: pcieport
00:05.0 0880: 8086:0e28 (rev 04)
Subsystem: 1028:04cf
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
00:05.2 0880: 8086:0e2a (rev 04)
Subsystem: 1028:04cf
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
00:11.0 0604: 8086:1d3e (rev 05) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 28, NUMA node 0
Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: [disabled]
Prefetchable memory behind bridge: [disabled]
Capabilities: [40] Express Root Port (Slot-), MSI 00
Capabilities: [80] Power Management version 3
Capabilities: [88] Subsystem: 1028:04cf
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [100] Advanced Error Reporting
Capabilities: [138] Access Control Services
Kernel driver in use: pcieport
00:16.0 0780: 8086:1d3a (rev 05)
Subsystem: 1028:04cf
Flags: bus master, fast devsel, latency 0, NUMA node 0
Memory at df8fb000 (64-bit, non-prefetchable) [size=16]
Capabilities: [50] Power Management version 3
Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+
Kernel modules: mei_me
00:16.1 0780: 8086:1d3b (rev 05)
Subsystem: 1028:04cf
Flags: bus master, fast devsel, latency 0, NUMA node 0
Memory at df8fc000 (64-bit, non-prefetchable) [size=16]
Capabilities: [50] Power Management version 3
Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+
00:1a.0 0c03: 8086:1d2d (rev 05) (prog-if 20 [EHCI])
Subsystem: 1028:04cf
Flags: bus master, medium devsel, latency 0, IRQ 23, NUMA node 0
Memory at df8fd000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
Kernel driver in use: ehci-pci
00:1c.0 0604: 8086:1d10 (rev b5) (prog-if 00 [Normal decode])
DeviceName: SLOT 3
Flags: bus master, fast devsel, latency 0, IRQ 29, NUMA node 0
Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: [disabled]
Prefetchable memory behind bridge: [disabled]
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: 1028:04cf
Capabilities: [a0] Power Management version 2
Capabilities: [100] Advanced Error Reporting
Kernel driver in use: pcieport
00:1c.4 0604: 8086:1d18 (rev b5) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 30, NUMA node 0
Bus: primary=00, secondary=06, subordinate=06, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: dd000000-ddffffff [size=16M]
Prefetchable memory behind bridge: [disabled]
Capabilities: [40] Express Root Port (Slot-), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: 1028:04cf
Capabilities: [a0] Power Management version 2
Capabilities: [100] Advanced Error Reporting
Kernel driver in use: pcieport
00:1c.7 0604: 8086:1d1e (rev b5) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 31, NUMA node 0
Bus: primary=00, secondary=07, subordinate=0b, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: de000000-df7fffff [size=24M]
Prefetchable memory behind bridge: 00000000d8000000-00000000d8ffffff [size=16M]
Capabilities: [40] Express Root Port (Slot-), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: 1028:04cf
Capabilities: [a0] Power Management version 2
Capabilities: [100] Advanced Error Reporting
Kernel driver in use: pcieport
00:1d.0 0c03: 8086:1d26 (rev 05) (prog-if 20 [EHCI])
Subsystem: 1028:04cf
Flags: bus master, medium devsel, latency 0, IRQ 22, NUMA node 0
Memory at df8fe000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
Kernel driver in use: ehci-pci
00:1e.0 0604: 8086:244e (rev a5) (prog-if 01 [Subtractive decode])
Flags: bus master, fast devsel, latency 0, NUMA node 0
Bus: primary=00, secondary=0c, subordinate=0c, sec-latency=32
I/O behind bridge: [disabled]
Memory behind bridge: [disabled]
Prefetchable memory behind bridge: [disabled]
Capabilities: [50] Subsystem: 1028:04cf
00:1f.0 0601: 8086:1d41 (rev 05)
Subsystem: 1028:04cf
Flags: bus master, medium devsel, latency 0, NUMA node 0
Capabilities: [e0] Vendor Specific Information: Len=0c <?>
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 0106: 8086:1d02 (rev 05) (prog-if 01 [AHCI 1.0])
Subsystem: 1028:04cf
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 60, NUMA node 0
I/O ports at ece8 [size=8]
I/O ports at ecf8 [size=4]
I/O ports at ecf0 [size=8]
I/O ports at ecfc [size=4]
I/O ports at ecc0 [size=32]
Memory at df8ff000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [70] Power Management version 3
Capabilities: [a8] SATA HBA v1.0
Capabilities: [b0] PCI Advanced Features
Kernel driver in use: ahci
Kernel modules: ahci
02:00.0 0107: 1000:0072 (rev 03)
Subsystem: 1028:1f1c
Flags: bus master, fast devsel, latency 0, IRQ 48, NUMA node 0
I/O ports at fc00 [size=256]
Memory at dcff0000 (64-bit, non-prefetchable) [size=64K]
Memory at dcf80000 (64-bit, non-prefetchable) [size=256K]
Expansion ROM at dc000000 [disabled] [size=1M]
Capabilities: [50] Power Management version 3
Capabilities: [68] Express Endpoint, MSI 00
Capabilities: [d0] Vital Product Data
Capabilities: [a8] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [c0] MSI-X: Enable+ Count=15 Masked-
Capabilities: [100] Advanced Error Reporting
Capabilities: [138] Power Budgeting <?>
Kernel driver in use: mpt3sas
Kernel modules: mpt3sas
06:00.0 0200: 8086:1521 (rev 01)
DeviceName: NIC1
Subsystem: 1028:04cf
Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0
Memory at ddd00000 (32-bit, non-prefetchable) [size=1M]
Memory at ddff8000 (32-bit, non-prefetchable) [size=16K]
Expansion ROM at dd000000 [disabled] [size=1M]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [70] MSI-X: Enable+ Count=10 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [e0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 90-b1-1c-ff-ff-3b-ee-2d
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [1a0] Transaction Processing Hints
Capabilities: [1c0] Latency Tolerance Reporting
Capabilities: [1d0] Access Control Services
Kernel driver in use: igb
Kernel modules: igb
06:00.1 0200: 8086:1521 (rev 01)
DeviceName: NIC2
Subsystem: 1028:04cf
Flags: bus master, fast devsel, latency 0, IRQ 17, NUMA node 0
Memory at dde00000 (32-bit, non-prefetchable) [size=1M]
Memory at ddffc000 (32-bit, non-prefetchable) [size=16K]
Expansion ROM at dd100000 [disabled] [size=1M]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [70] MSI-X: Enable+ Count=10 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [e0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 90-b1-1c-ff-ff-3b-ee-2d
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [1a0] Transaction Processing Hints
Capabilities: [1d0] Access Control Services
Kernel driver in use: igb
Kernel modules: igb
07:00.0 0604: 1912:0013 (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 32, NUMA node 0
BIST result: 00
Bus: primary=07, secondary=08, subordinate=0b, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: de000000-df7fffff [size=24M]
Prefetchable memory behind bridge: 00000000d8000000-00000000d8ffffff [size=16M]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Upstream Port, MSI 00
Capabilities: [b0] Subsystem: 1912:0013
Capabilities: [100] Advanced Error Reporting
Kernel driver in use: pcieport
08:00.0 0604: 1912:0013 (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 33, NUMA node 0
BIST result: 00
Bus: primary=08, secondary=09, subordinate=0a, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: de000000-deffffff [size=16M]
Prefetchable memory behind bridge: 00000000d8000000-00000000d8ffffff [size=16M]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Downstream Port (Slot-), MSI 00
Capabilities: [b0] Subsystem: 1912:0013
Capabilities: [100] Advanced Error Reporting
Kernel driver in use: pcieport
08:01.0 0604: 1912:0013 (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 34, NUMA node 0
BIST result: 00
Bus: primary=08, secondary=0b, subordinate=0b, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: df700000-df7fffff [size=1M]
Prefetchable memory behind bridge: [disabled]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Downstream Port (Slot-), MSI 00
Capabilities: [b0] Subsystem: 1912:0013
Capabilities: [100] Advanced Error Reporting
Capabilities: [150] Access Control Services
Kernel driver in use: pcieport
09:00.0 0604: 1912:0012 (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, NUMA node 0
BIST result: 00
Bus: primary=09, secondary=0a, subordinate=0a, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: de000000-deffffff [size=16M]
Prefetchable memory behind bridge: 00000000d8000000-00000000d8ffffff [size=16M]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [70] Express PCI-Express to PCI/PCI-X Bridge, MSI 00
Capabilities: [b0] Subsystem: 1912:0012
Capabilities: [100] Advanced Error Reporting
0a:00.0 0300: 102b:0534 (prog-if 00 [VGA controller])
DeviceName: Embedded Video
Subsystem: 1028:04cf
Flags: bus master, medium devsel, latency 64, IRQ 19, NUMA node 0
Memory at d8000000 (32-bit, prefetchable) [size=16M]
Memory at deffc000 (32-bit, non-prefetchable) [size=16K]
Memory at de000000 (32-bit, non-prefetchable) [size=8M]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: [dc] Power Management version 1
Kernel driver in use: mgag200
Kernel modules: mgag200
3f:08.0 0880: 8086:0e80 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:09.0 0880: 8086:0e90 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0a.0 0880: 8086:0ec0 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0a.1 0880: 8086:0ec1 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0a.2 0880: 8086:0ec2 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0a.3 0880: 8086:0ec3 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0b.0 0880: 8086:0e1e (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0b.3 0880: 8086:0e1f (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0c.0 0880: 8086:0ee0 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0c.1 0880: 8086:0ee2 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0c.2 0880: 8086:0ee4 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0c.3 0880: 8086:0ee6 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0c.4 0880: 8086:0ee8 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0d.0 0880: 8086:0ee1 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0d.1 0880: 8086:0ee3 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0d.2 0880: 8086:0ee5 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0d.3 0880: 8086:0ee7 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0d.4 0880: 8086:0ee9 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:0e.0 0880: 8086:0ea0 (rev 04)
Subsystem: 1028:04cf
Flags: fast devsel, NUMA node 0
3f:0e.1 1101: 8086:0e30 (rev 04)
Subsystem: 1028:04cf
Flags: fast devsel, NUMA node 0
Kernel driver in use: ivbep_uncore
3f:0f.0 0880: 8086:0ea8 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3f:0f.1 0880: 8086:0e71 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3f:0f.2 0880: 8086:0eaa (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3f:0f.3 0880: 8086:0eab (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3f:0f.4 0880: 8086:0eac (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3f:0f.5 0880: 8086:0ead (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3f:10.0 0880: 8086:0eb0 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: ivbep_uncore
3f:10.1 0880: 8086:0eb1 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: ivbep_uncore
3f:10.2 0880: 8086:0eb2 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3f:10.3 0880: 8086:0eb3 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3f:10.4 0880: 8086:0eb4 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: ivbep_uncore
3f:10.5 0880: 8086:0eb5 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: ivbep_uncore
3f:10.7 0880: 8086:0eb7 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3f:13.0 0880: 8086:0e1d (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:13.1 1101: 8086:0e34 (rev 04)
Subsystem: 1028:04cf
Flags: fast devsel, NUMA node 0
Kernel driver in use: ivbep_uncore
3f:13.4 0880: 8086:0e81 (rev 04)
Subsystem: 1028:04cf
Flags: fast devsel, NUMA node 0
3f:13.5 1101: 8086:0e36 (rev 04)
Subsystem: 1028:04cf
Flags: fast devsel, NUMA node 0
Kernel driver in use: ivbep_uncore
3f:16.0 0880: 8086:0ec8 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:16.1 0880: 8086:0ec9 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
3f:16.2 0880: 8086:0eca (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
40:01.0 0604: 8086:0e02 (rev 04) (prog-if 00 [Normal decode])
DeviceName: SLOT 6
Flags: bus master, fast devsel, latency 0, IRQ 36, NUMA node 1
Bus: primary=40, secondary=41, subordinate=41, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: d4000000-d47fffff [size=8M]
Prefetchable memory behind bridge: 00000000d0000000-00000000d27fffff [size=40M]
Capabilities: [40] Subsystem: 1028:04cf
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] Secondary PCI Express
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Kernel driver in use: pcieport
40:02.0 0604: 8086:0e04 (rev 04) (prog-if 00 [Normal decode])
DeviceName: SLOT 7
Flags: bus master, fast devsel, latency 0, IRQ 37, NUMA node 1
Bus: primary=40, secondary=42, subordinate=42, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: [disabled]
Prefetchable memory behind bridge: [disabled]
Capabilities: [40] Subsystem: 1028:04cf
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] Secondary PCI Express
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Kernel driver in use: pcieport
40:03.0 0604: 8086:0e08 (rev 04) (prog-if 00 [Normal decode])
DeviceName: SLOT 5
Flags: bus master, fast devsel, latency 0, IRQ 38, NUMA node 1
Bus: primary=40, secondary=43, subordinate=43, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: d4800000-d57fffff [size=16M]
Prefetchable memory behind bridge: [disabled]
Capabilities: [40] Subsystem: 1028:04cf
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] Secondary PCI Express
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Kernel driver in use: pcieport
40:05.0 0880: 8086:0e28 (rev 04)
Subsystem: 1028:04cf
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
40:05.2 0880: 8086:0e2a (rev 04)
Subsystem: 1028:04cf
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
41:00.0 0200: 14e4:168e (rev 10)
Subsystem: 14e4:1006
Flags: bus master, fast devsel, latency 0, IRQ 51, NUMA node 1
Memory at d0000000 (64-bit, prefetchable) [size=8M]
Memory at d0800000 (64-bit, prefetchable) [size=8M]
Memory at d27e0000 (64-bit, prefetchable) [size=64K]
Expansion ROM at d4000000 [disabled] [size=512K]
Capabilities: [48] Power Management version 3
Capabilities: [50] Vital Product Data
Capabilities: [58] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [a0] MSI-X: Enable+ Count=32 Masked-
Capabilities: [ac] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Device Serial Number 00-0e-1e-ff-fe-9a-98-80
Capabilities: [150] Power Budgeting <?>
Capabilities: [160] Virtual Channel
Capabilities: [1b8] Alternative Routing-ID Interpretation (ARI)
Capabilities: [220] Physical Resizable BAR
Capabilities: [300] Secondary PCI Express
Kernel driver in use: bnx2x
Kernel modules: bnx2x
41:00.1 0200: 14e4:168e (rev 10)
Subsystem: 14e4:1006
Flags: bus master, fast devsel, latency 0, IRQ 83, NUMA node 1
Memory at d1000000 (64-bit, prefetchable) [size=8M]
Memory at d1800000 (64-bit, prefetchable) [size=8M]
Memory at d27f0000 (64-bit, prefetchable) [size=64K]
Expansion ROM at d4080000 [disabled] [size=512K]
Capabilities: [48] Power Management version 3
Capabilities: [50] Vital Product Data
Capabilities: [58] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [a0] MSI-X: Enable+ Count=32 Masked-
Capabilities: [ac] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Device Serial Number 00-0e-1e-ff-fe-9a-98-80
Capabilities: [150] Power Budgeting <?>
Capabilities: [160] Virtual Channel
Capabilities: [1b8] Alternative Routing-ID Interpretation (ARI)
Capabilities: [220] Physical Resizable BAR
Kernel driver in use: bnx2x
Kernel modules: bnx2x
43:00.0 0108: 144d:a804 (prog-if 02 [NVM Express])
Subsystem: 144d:a801
Flags: bus master, fast devsel, latency 0, IRQ 49, NUMA node 1
Memory at d57fc000 (64-bit, non-prefetchable) [size=16K]
Expansion ROM at d4800000 [disabled] [size=128K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [b0] MSI-X: Enable+ Count=33 Masked-
Capabilities: [100] Advanced Error Reporting
Capabilities: [148] Device Serial Number 00-00-00-00-00-00-00-00
Capabilities: [158] Power Budgeting <?>
Capabilities: [168] Secondary PCI Express
Capabilities: [188] Latency Tolerance Reporting
Capabilities: [190] L1 PM Substates
Kernel driver in use: nvme
Kernel modules: nvme
7f:08.0 0880: 8086:0e80 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:09.0 0880: 8086:0e90 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0a.0 0880: 8086:0ec0 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0a.1 0880: 8086:0ec1 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0a.2 0880: 8086:0ec2 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0a.3 0880: 8086:0ec3 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0b.0 0880: 8086:0e1e (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0b.3 0880: 8086:0e1f (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0c.0 0880: 8086:0ee0 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0c.1 0880: 8086:0ee2 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0c.2 0880: 8086:0ee4 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0c.3 0880: 8086:0ee6 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0c.4 0880: 8086:0ee8 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0d.0 0880: 8086:0ee1 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0d.1 0880: 8086:0ee3 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0d.2 0880: 8086:0ee5 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0d.3 0880: 8086:0ee7 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0d.4 0880: 8086:0ee9 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:0e.0 0880: 8086:0ea0 (rev 04)
Subsystem: 1028:04cf
Flags: fast devsel, NUMA node 1
7f:0e.1 1101: 8086:0e30 (rev 04)
Subsystem: 1028:04cf
Flags: fast devsel, NUMA node 1
Kernel driver in use: ivbep_uncore
7f:0f.0 0880: 8086:0ea8 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:0f.1 0880: 8086:0e71 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:0f.2 0880: 8086:0eaa (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:0f.3 0880: 8086:0eab (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:0f.4 0880: 8086:0eac (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:0f.5 0880: 8086:0ead (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:10.0 0880: 8086:0eb0 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: ivbep_uncore
7f:10.1 0880: 8086:0eb1 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: ivbep_uncore
7f:10.2 0880: 8086:0eb2 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:10.3 0880: 8086:0eb3 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:10.4 0880: 8086:0eb4 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: ivbep_uncore
7f:10.5 0880: 8086:0eb5 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: ivbep_uncore
7f:10.7 0880: 8086:0eb7 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:13.0 0880: 8086:0e1d (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:13.1 1101: 8086:0e34 (rev 04)
Subsystem: 1028:04cf
Flags: fast devsel, NUMA node 1
Kernel driver in use: ivbep_uncore
7f:13.4 0880: 8086:0e81 (rev 04)
Subsystem: 1028:04cf
Flags: fast devsel, NUMA node 1
7f:13.5 1101: 8086:0e36 (rev 04)
Subsystem: 1028:04cf
Flags: fast devsel, NUMA node 1
Kernel driver in use: ivbep_uncore
7f:16.0 0880: 8086:0ec8 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:16.1 0880: 8086:0ec9 (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
7f:16.2 0880: 8086:0eca (rev 04)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-07 7:38 ` Wang Yugui
@ 2022-09-07 7:55 ` Thomas Zimmermann
2022-09-07 8:47 ` Wang Yugui
0 siblings, 1 reply; 21+ messages in thread
From: Thomas Zimmermann @ 2022-09-07 7:55 UTC (permalink / raw)
To: Wang Yugui; +Cc: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 3795 bytes --]
Hi
Am 07.09.22 um 09:38 schrieb Wang Yugui:
> Hi,
>
>
>> Hi
>>
>> Am 07.09.22 um 06:16 schrieb Wang Yugui:
>>> Hi,
>>>
>>>> Am 02.09.22 um 07:52 schrieb Wang Yugui:
>>>>> Hi,
>>>>>
>>>>> mgag200 broken on kernel-6.0-rc3 on DELL/T620.
>>>>>
>>>>> See the attachementment file for the graph output.
>>>>
>>>> Thanks for reporting the bug. We recently refactored some code of the driver. Can you bisect to the change that introduced the problem?
>>>
>>> 5.19.3 works well on this DELL/T620.
>>>
>>> so this problem should be a regression of 6.0.
>>>
>>> other bisect seem difficult for me.
>>
>> OK, thank you. Can you provide the dmesg log of the broken machine and the output of 'sudo lspci -vn' please?
>
> please see the attachment file for the output of 'lspci -vn'.
0a:00.0 0300: 102b:0534 (prog-if 00 [VGA controller])
It's the G200ER. I'll try to find related code that we recently changed.
I might get back to you for testing a patch. Thanks so far.
Best regards
Thomas
>
> Best Regards
> Wang Yugui (wangyugui@e16-tech.com)
> 2022/09/07
>
>
>>
>> Best regards
>> Thomas
>>
>>>
>>> Best Regards
>>> Wang Yugui (wangyugui@e16-tech.com)
>>> 2022/09/07
>>>
>>>
>>>>
>>>> Best regards
>>>> Thomas
>>>>
>>>>>
>>>>> [root@T620 ~]# dmesg |grep -i 'vga\|mga'
>>>>> [ 0.588940] Console: colour VGA+ 80x25
>>>>> [ 4.918214] pci 0000:0a:00.0: vgaarb: setting as boot VGA device
>>>>> [ 4.919028] pci 0000:0a:00.0: vgaarb: bridge control possible
>>>>> [ 4.919028] pci 0000:0a:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
>>>>> [ 4.941058] vgaarb: loaded
>>>>> [ 9.385485] mgag200 0000:0a:00.0: vgaarb: deactivate vga console
>>>>> [ 9.510688] [drm] Initialized mgag200 1.0.0 20110418 for 0000:0a:00.0 on minor 0
>>>>> [ 9.523145] fbcon: mgag200drmfb (fb0) is primary device
>>>>> [ 9.641543] mgag200 0000:0a:00.0: [drm] fb0: mgag200drmfb frame buffer device
>>>>>
>>>>>
>>>>> more info:
>>>>> 1, This DELL/T620 works well with kernel 5.15.63,
>>>>> so this is not a hardware error.
>>>>>
>>>>> 2, DELL/T640 works well with kernel 6.0-rc and 5.15.63.
>>>>> both DELL/T620 and DELL/T640 use the driver 'mgag200'.
>>>>>
>>>>> [root@T640 ~]# dmesg |grep -i 'vga\|mga'
>>>>> [ 10.161500] pci 0000:03:00.0: vgaarb: setting as boot VGA device
>>>>> [ 10.162463] pci 0000:03:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
>>>>> [ 10.176527] pci 0000:03:00.0: vgaarb: bridge control possible
>>>>> [ 10.182465] vgaarb: loaded
>>>>> [ 11.832839] fb0: EFI VGA frame buffer device
>>>>> [ 21.303826] mgag200 0000:03:00.0: vgaarb: deactivate vga console
>>>>> [ 21.319498] [drm] Initialized mgag200 1.0.0 20110418 for 0000:03:00.0 on minor 0
>>>>> [ 21.330223] fbcon: mgag200drmfb (fb0) is primary device
>>>>> [ 21.332140] mgag200 0000:03:00.0: [drm] drm_plane_enable_fb_damage_clips() not called
>>>>> [ 21.741629] mgag200 0000:03:00.0: [drm] fb0: mgag200drmfb frame buffer device
>>>>>
>>>>> Best Regards
>>>>> Wang Yugui (wangyugui@e16-tech.com)
>>>>> 2022/09/02
>>>>>
>>>> -- Thomas Zimmermann
>>>> Graphics Driver Developer
>>>> SUSE Software Solutions Germany GmbH
>>>> Maxfeldstr. 5, 90409 Nürnberg, Germany
>>>> (HRB 36809, AG Nürnberg)
>>>> Gesch?ftsführer: Ivo Totev
>>>
>>>
>> -- Thomas Zimmermann
>> Graphics Driver Developer
>> SUSE Software Solutions Germany GmbH
>> Maxfeldstr. 5, 90409 Nürnberg, Germany
>> (HRB 36809, AG Nürnberg)
>> Gesch?ftsführer: Ivo Totev
>
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Ivo Totev
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-07 7:55 ` Thomas Zimmermann
@ 2022-09-07 8:47 ` Wang Yugui
2022-09-07 9:18 ` Thomas Zimmermann
0 siblings, 1 reply; 21+ messages in thread
From: Wang Yugui @ 2022-09-07 8:47 UTC (permalink / raw)
To: Thomas Zimmermann; +Cc: dri-devel
[-- Attachment #1: Type: text/plain, Size: 1337 bytes --]
Hi,
> Am 07.09.22 um 09:38 schrieb Wang Yugui:
> > Hi,
> >
> >
> >> Hi
> >>
> >> Am 07.09.22 um 06:16 schrieb Wang Yugui:
> >>> Hi,
> >>>
> >>>> Am 02.09.22 um 07:52 schrieb Wang Yugui:
> >>>>> Hi,
> >>>>>
> >>>>> mgag200 broken on kernel-6.0-rc3 on DELL/T620.
> >>>>>
> >>>>> See the attachementment file for the graph output.
> >>>>
> >>>> Thanks for reporting the bug. We recently refactored some code of the driver. Can you bisect to the change that introduced the problem?
> >>>
> >>> 5.19.3 works well on this DELL/T620.
> >>>
> >>> so this problem should be a regression of 6.0.
> >>>
> >>> other bisect seem difficult for me.
> >>
> >> OK, thank you. Can you provide the dmesg log of the broken machine and the output of 'sudo lspci -vn' please?
> >
> > please see the attachment file for the output of 'lspci -vn'.
>
> 0a:00.0 0300: 102b:0534 (prog-if 00 [VGA controller])
>
> It's the G200ER. I'll try to find related code that we recently changed. I might get back to you for testing a patch. Thanks so far.
the patch based on kernel 6.0(rc4) will be easy to build and test here.
By the way, this problem happen on DELL/T630 too.
but it does not happen on DELL/T640.
please see the attachment file for the output of 'lspci -vn' on
DELL/T630 and DELL/T640.
Best Regards
Wang Yugui (wangyugui@e16-tech.com)
2022/09/07
[-- Attachment #2: lspci-vn.T630.tx --]
[-- Type: application/octet-stream, Size: 46207 bytes --]
00:00.0 0600: 8086:6f00 (rev 01)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [90] Express Root Port (Slot-), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [144] Vendor Specific Information: ID=0004 Rev=1 Len=03c <?>
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Capabilities: [300] Vendor Specific Information: ID=0008 Rev=0 Len=038 <?>
00:01.0 0604: 8086:6f02 (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 25, NUMA node 0
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 00003000-00003fff
Memory behind bridge: 96000000-961fffff
Capabilities: [40] Subsystem: 8086:0000
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] #19
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Capabilities: [300] Vendor Specific Information: ID=0008 Rev=0 Len=038 <?>
Kernel driver in use: pcieport
00:02.0 0604: 8086:6f04 (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 26, NUMA node 0
Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
Memory behind bridge: 96300000-964fffff
Prefetchable memory behind bridge: 0000000090000000-0000000093ffffff
Capabilities: [40] Subsystem: 8086:0000
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] #19
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Capabilities: [300] Vendor Specific Information: ID=0008 Rev=0 Len=038 <?>
Kernel driver in use: pcieport
00:03.0 0604: 8086:6f08 (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 27, NUMA node 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 00002000-00002fff
Memory behind bridge: 95e00000-95ffffff
Capabilities: [40] Subsystem: 8086:0000
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] #19
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Capabilities: [300] Vendor Specific Information: ID=0008 Rev=0 Len=038 <?>
Kernel driver in use: pcieport
00:04.0 0880: 8086:6f20 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 518, NUMA node 0
Memory at 3bffff1c000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
00:04.1 0880: 8086:6f21 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 520, NUMA node 0
Memory at 3bffff18000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
00:04.2 0880: 8086:6f22 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 518, NUMA node 0
Memory at 3bffff14000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
00:04.3 0880: 8086:6f23 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 520, NUMA node 0
Memory at 3bffff10000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
00:04.4 0880: 8086:6f24 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 518, NUMA node 0
Memory at 3bffff0c000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
00:04.5 0880: 8086:6f25 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 520, NUMA node 0
Memory at 3bffff08000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
00:04.6 0880: 8086:6f26 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 518, NUMA node 0
Memory at 3bffff04000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
00:04.7 0880: 8086:6f27 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 520, NUMA node 0
Memory at 3bffff00000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
00:05.0 0880: 8086:6f28 (rev 01)
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
00:05.1 0880: 8086:6f29 (rev 01)
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0006 Rev=1 Len=010 <?>
Capabilities: [110] Vendor Specific Information: ID=0006 Rev=1 Len=010 <?>
Capabilities: [120] Vendor Specific Information: ID=0006 Rev=1 Len=010 <?>
Capabilities: [130] Vendor Specific Information: ID=0006 Rev=1 Len=010 <?>
00:05.2 0880: 8086:6f2a (rev 01)
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
00:05.4 0800: 8086:6f2c (rev 01) (prog-if 20 [IO(X)-APIC])
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, NUMA node 0
Memory at 96214000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
00:11.0 ff00: 8086:8d7c (rev 05)
Subsystem: 1028:0602
Flags: bus master, fast devsel, latency 0, NUMA node 0
Expansion ROM at 96220000 [disabled] [size=64K]
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [80] Power Management version 3
00:11.4 0106: 8086:8d62 (rev 05) (prog-if 01 [AHCI 1.0])
Subsystem: 1028:0602
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 316, NUMA node 0
I/O ports at 4078 [size=8]
I/O ports at 408c [size=4]
I/O ports at 4070 [size=8]
I/O ports at 4088 [size=4]
I/O ports at 4040 [size=32]
Memory at 96211000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [70] Power Management version 3
Capabilities: [a8] SATA HBA v1.0
Kernel driver in use: ahci
Kernel modules: ahci
00:14.0 0c03: 8086:8d31 (rev 05) (prog-if 30 [XHCI])
Subsystem: 1028:0602
Flags: bus master, medium devsel, latency 0, IRQ 39, NUMA node 0
Memory at 96200000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [70] Power Management version 2
Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
Kernel driver in use: xhci_hcd
00:16.0 0780: 8086:8d3a (rev 05)
Subsystem: 1028:0602
Flags: bus master, fast devsel, latency 0, IRQ 255, NUMA node 0
Memory at 3bffff23000 (64-bit, non-prefetchable) [size=16]
Capabilities: [50] Power Management version 3
Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+
Kernel modules: mei_me
00:16.1 0780: 8086:8d3b (rev 05)
Subsystem: 1028:0602
Flags: bus master, fast devsel, latency 0, IRQ 255, NUMA node 0
Memory at 3bffff22000 (64-bit, non-prefetchable) [size=16]
Capabilities: [50] Power Management version 3
Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+
00:1a.0 0c03: 8086:8d2d (rev 05) (prog-if 20 [EHCI])
Subsystem: 1028:0602
Flags: bus master, medium devsel, latency 0, IRQ 18, NUMA node 0
Memory at 96213000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
Kernel driver in use: ehci-pci
00:1c.0 0604: 8086:8d10 (rev d5) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 28, NUMA node 0
Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
Capabilities: [40] Express Root Port (Slot-), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: 1028:0602
Capabilities: [a0] Power Management version 3
Kernel driver in use: pcieport
00:1c.1 0604: 8086:8d12 (rev d5) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 29, NUMA node 0
Bus: primary=00, secondary=06, subordinate=0a, sec-latency=0
Memory behind bridge: 95000000-959fffff
Prefetchable memory behind bridge: 0000000094000000-0000000094ffffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: 1028:0602
Capabilities: [a0] Power Management version 3
Capabilities: [100] Advanced Error Reporting
Kernel driver in use: pcieport
00:1c.2 0604: 8086:8d14 (rev d5) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 30, NUMA node 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: 95b00000-95dfffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: 1028:0602
Capabilities: [a0] Power Management version 3
Capabilities: [100] Advanced Error Reporting
Kernel driver in use: pcieport
00:1c.4 0604: 8086:8d18 (rev d5) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 31, NUMA node 0
Bus: primary=00, secondary=0b, subordinate=0b, sec-latency=0
Memory behind bridge: 95a00000-95afffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: 1028:0602
Capabilities: [a0] Power Management version 3
Capabilities: [100] Advanced Error Reporting
Kernel driver in use: pcieport
00:1d.0 0c03: 8086:8d26 (rev 05) (prog-if 20 [EHCI])
Subsystem: 1028:0602
Flags: bus master, medium devsel, latency 0, IRQ 18, NUMA node 0
Memory at 96212000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
Kernel driver in use: ehci-pci
00:1f.0 0601: 8086:8d44 (rev 05)
Subsystem: 1028:0602
Flags: bus master, medium devsel, latency 0, NUMA node 0
Capabilities: [e0] Vendor Specific Information: Len=0c <?>
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 0106: 8086:8d02 (rev 05) (prog-if 01 [AHCI 1.0])
Subsystem: 1028:0602
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 375, NUMA node 0
I/O ports at 4068 [size=8]
I/O ports at 4084 [size=4]
I/O ports at 4060 [size=8]
I/O ports at 4080 [size=4]
I/O ports at 4020 [size=32]
Memory at 96210000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [70] Power Management version 3
Capabilities: [a8] SATA HBA v1.0
Kernel driver in use: ahci
Kernel modules: ahci
01:00.0 0200: 8086:1521 (rev 01)
Subsystem: 1028:0602
Flags: bus master, fast devsel, latency 0, IRQ 18, NUMA node 0
Memory at 95c00000 (32-bit, non-prefetchable) [size=1M]
Memory at 95d04000 (32-bit, non-prefetchable) [size=16K]
Expansion ROM at <ignored> [disabled]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [70] MSI-X: Enable+ Count=10 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [e0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 44-a8-42-ff-ff-29-8b-57
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [1a0] Transaction Processing Hints
Capabilities: [1c0] Latency Tolerance Reporting
Capabilities: [1d0] Access Control Services
Kernel driver in use: igb
Kernel modules: igb
01:00.1 0200: 8086:1521 (rev 01)
Subsystem: 1028:0602
Flags: bus master, fast devsel, latency 0, IRQ 19, NUMA node 0
Memory at 95b00000 (32-bit, non-prefetchable) [size=1M]
Memory at 95d00000 (32-bit, non-prefetchable) [size=16K]
Expansion ROM at <ignored> [disabled]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [70] MSI-X: Enable+ Count=10 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [e0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 44-a8-42-ff-ff-29-8b-57
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [1a0] Transaction Processing Hints
Capabilities: [1d0] Access Control Services
Kernel driver in use: igb
Kernel modules: igb
02:00.0 0104: 1000:005d (rev 02)
Subsystem: 1028:1f41
Flags: bus master, fast devsel, latency 0, IRQ 41, NUMA node 0
I/O ports at 2000 [size=256]
Memory at 95f00000 (64-bit, non-prefetchable) [size=64K]
Memory at 95e00000 (64-bit, non-prefetchable) [size=1M]
Expansion ROM at <ignored> [disabled]
Capabilities: [50] Power Management version 3
Capabilities: [68] Express Endpoint, MSI 00
Capabilities: [a8] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [c0] MSI-X: Enable+ Count=97 Masked-
Capabilities: [100] Advanced Error Reporting
Capabilities: [1e0] #19
Capabilities: [1c0] Power Budgeting <?>
Capabilities: [148] Alternative Routing-ID Interpretation (ARI)
Kernel driver in use: megaraid_sas
Kernel modules: megaraid_sas
03:00.0 0104: 1000:005d (rev 02)
Subsystem: 1028:1f42
Flags: bus master, fast devsel, latency 0, IRQ 317, NUMA node 0
I/O ports at 3000 [size=256]
Memory at 96100000 (64-bit, non-prefetchable) [size=64K]
Memory at 96000000 (64-bit, non-prefetchable) [size=1M]
Expansion ROM at <ignored> [disabled]
Capabilities: [50] Power Management version 3
Capabilities: [68] Express Endpoint, MSI 00
Capabilities: [a8] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [c0] MSI-X: Enable+ Count=97 Masked-
Capabilities: [100] Advanced Error Reporting
Capabilities: [1e0] #19
Capabilities: [1c0] Power Budgeting <?>
Capabilities: [148] Alternative Routing-ID Interpretation (ARI)
Kernel driver in use: megaraid_sas
Kernel modules: megaraid_sas
04:00.0 0207: 15b3:1013
Subsystem: 15b3:0034
Flags: bus master, fast devsel, latency 0, IRQ 376, NUMA node 0
Memory at 92000000 (64-bit, prefetchable) [size=32M]
Expansion ROM at 96300000 [disabled] [size=1M]
Capabilities: [60] Express Endpoint, MSI 00
Capabilities: [48] Vital Product Data
Capabilities: [9c] MSI-X: Enable+ Count=64 Masked-
Capabilities: [c0] Vendor Specific Information: Len=18 <?>
Capabilities: [40] Power Management version 3
Capabilities: [100] Advanced Error Reporting
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [1c0] #19
Capabilities: [230] Access Control Services
Kernel driver in use: mlx5_core
Kernel modules: mlx5_core
04:00.1 0200: 15b3:1013
Subsystem: 15b3:0034
Flags: bus master, fast devsel, latency 0, IRQ 460, NUMA node 0
Memory at 90000000 (64-bit, prefetchable) [size=32M]
Expansion ROM at 96400000 [disabled] [size=1M]
Capabilities: [60] Express Endpoint, MSI 00
Capabilities: [48] Vital Product Data
Capabilities: [9c] MSI-X: Enable+ Count=64 Masked-
Capabilities: [c0] Vendor Specific Information: Len=18 <?>
Capabilities: [40] Power Management version 3
Capabilities: [100] Advanced Error Reporting
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [230] Access Control Services
Kernel driver in use: mlx5_core
Kernel modules: mlx5_core
06:00.0 0604: 1912:001d (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 32, NUMA node 0
BIST result: 00
Bus: primary=06, secondary=07, subordinate=0a, sec-latency=0
Memory behind bridge: 95000000-959fffff
Prefetchable memory behind bridge: 0000000094000000-0000000094ffffff
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Upstream Port, MSI 00
Capabilities: [b0] Subsystem: 1912:001d
Capabilities: [100] Advanced Error Reporting
Kernel driver in use: pcieport
07:00.0 0604: 1912:001d (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 33, NUMA node 0
BIST result: 00
Bus: primary=07, secondary=08, subordinate=09, sec-latency=0
Memory behind bridge: 95000000-958fffff
Prefetchable memory behind bridge: 0000000094000000-0000000094ffffff
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Downstream Port (Slot-), MSI 00
Capabilities: [b0] Subsystem: 1912:001d
Capabilities: [100] Advanced Error Reporting
Kernel driver in use: pcieport
08:00.0 0604: 1912:001a (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, NUMA node 0
BIST result: 00
Bus: primary=08, secondary=09, subordinate=09, sec-latency=0
Memory behind bridge: 95000000-958fffff
Prefetchable memory behind bridge: 0000000094000000-0000000094ffffff
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [70] Express PCI-Express to PCI/PCI-X Bridge, MSI 00
Capabilities: [b0] Subsystem: 1912:001a
Capabilities: [100] Advanced Error Reporting
09:00.0 0300: 102b:0534 (rev 01) (prog-if 00 [VGA controller])
Subsystem: 1028:0602
Flags: bus master, medium devsel, latency 64, IRQ 17, NUMA node 0
Memory at 94000000 (32-bit, prefetchable) [size=16M]
Memory at 95800000 (32-bit, non-prefetchable) [size=16K]
Memory at 95000000 (32-bit, non-prefetchable) [size=8M]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 1
Kernel driver in use: mgag200
Kernel modules: mgag200
0b:00.0 0108: 144d:a820 (rev 03) (prog-if 02 [NVM Express])
Subsystem: 1028:1fa4
Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0
Memory at 95a00000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [c0] Power Management version 3
Capabilities: [c8] MSI: Enable- Count=1/32 Maskable+ 64bit+
Capabilities: [e0] MSI-X: Enable+ Count=129 Masked-
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [40] Vendor Specific Information: Len=24 <?>
Capabilities: [100] Advanced Error Reporting
Capabilities: [180] #19
Capabilities: [150] Vendor Specific Information: ID=0001 Rev=1 Len=02c <?>
Kernel driver in use: nvme
Kernel modules: nvme
7f:08.0 0880: 8086:6f80 (rev 01)
Subsystem: 8086:6f80
Flags: fast devsel
7f:08.2 1101: 8086:6f32 (rev 01)
Subsystem: 8086:6f32
Flags: fast devsel
Kernel driver in use: bdx_uncore
7f:08.3 0880: 8086:6f83 (rev 01)
Subsystem: 8086:6f83
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=0 Len=0f0 <?>
7f:09.0 0880: 8086:6f90 (rev 01)
Subsystem: 8086:6f90
Flags: fast devsel
7f:09.2 1101: 8086:6f33 (rev 01)
Subsystem: 8086:6f33
Flags: fast devsel
Kernel driver in use: bdx_uncore
7f:09.3 0880: 8086:6f93 (rev 01)
Subsystem: 8086:6f93
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=0 Len=0f0 <?>
7f:0b.0 0880: 8086:6f81 (rev 01)
Subsystem: 8086:6f81
Flags: fast devsel
7f:0b.1 1101: 8086:6f36 (rev 01)
Subsystem: 8086:6f36
Flags: fast devsel
Kernel driver in use: bdx_uncore
7f:0b.2 1101: 8086:6f37 (rev 01)
Subsystem: 8086:6f37
Flags: fast devsel
Kernel driver in use: bdx_uncore
7f:0b.3 0880: 8086:6f76 (rev 01)
Flags: fast devsel
7f:0c.0 0880: 8086:6fe0 (rev 01)
Subsystem: 8086:6fe0
Flags: fast devsel
7f:0c.1 0880: 8086:6fe1 (rev 01)
Subsystem: 8086:6fe1
Flags: fast devsel
7f:0c.2 0880: 8086:6fe2 (rev 01)
Subsystem: 8086:6fe2
Flags: fast devsel
7f:0c.3 0880: 8086:6fe3 (rev 01)
Subsystem: 8086:6fe3
Flags: fast devsel
7f:0c.4 0880: 8086:6fe4 (rev 01)
Subsystem: 8086:6fe4
Flags: fast devsel
7f:0c.5 0880: 8086:6fe5 (rev 01)
Subsystem: 8086:6fe5
Flags: fast devsel
7f:0c.6 0880: 8086:6fe6 (rev 01)
Subsystem: 8086:6fe6
Flags: fast devsel
7f:0c.7 0880: 8086:6fe7 (rev 01)
Subsystem: 8086:6fe7
Flags: fast devsel
7f:0d.0 0880: 8086:6fe8 (rev 01)
Subsystem: 8086:6fe8
Flags: fast devsel
7f:0d.1 0880: 8086:6fe9 (rev 01)
Subsystem: 8086:6fe9
Flags: fast devsel
7f:0d.2 0880: 8086:6fea (rev 01)
Subsystem: 8086:6fea
Flags: fast devsel
7f:0d.3 0880: 8086:6feb (rev 01)
Subsystem: 8086:6feb
Flags: fast devsel
7f:0d.4 0880: 8086:6fec (rev 01)
Subsystem: 8086:6fec
Flags: fast devsel
7f:0d.5 0880: 8086:6fed (rev 01)
Subsystem: 8086:6fed
Flags: fast devsel
7f:0f.0 0880: 8086:6ff8 (rev 01)
Subsystem: 8086:6ff8
Flags: fast devsel
7f:0f.1 0880: 8086:6ff9 (rev 01)
Subsystem: 8086:6ff9
Flags: fast devsel
7f:0f.2 0880: 8086:6ffa (rev 01)
Subsystem: 8086:6ffa
Flags: fast devsel
7f:0f.3 0880: 8086:6ffb (rev 01)
Subsystem: 8086:6ffb
Flags: fast devsel
7f:0f.4 0880: 8086:6ffc (rev 01)
Subsystem: 8086:6fe0
Flags: fast devsel
7f:0f.5 0880: 8086:6ffd (rev 01)
Subsystem: 8086:6fe0
Flags: fast devsel
7f:0f.6 0880: 8086:6ffe (rev 01)
Subsystem: 8086:6fe0
Flags: fast devsel
7f:10.0 0880: 8086:6f1d (rev 01)
Subsystem: 8086:6f1d
Flags: fast devsel
7f:10.1 1101: 8086:6f34 (rev 01)
Subsystem: 8086:6f34
Flags: fast devsel
Kernel driver in use: bdx_uncore
7f:10.5 0880: 8086:6f1e (rev 01)
Subsystem: 8086:6f1e
Flags: fast devsel
7f:10.6 1101: 8086:6f7d (rev 01)
Subsystem: 8086:6f7d
Flags: fast devsel
7f:10.7 0880: 8086:6f1f (rev 01)
Subsystem: 8086:6f1f
Flags: fast devsel
7f:12.0 0880: 8086:6fa0 (rev 01)
Subsystem: 8086:6fa0
Flags: fast devsel
7f:12.1 1101: 8086:6f30 (rev 01)
Subsystem: 8086:6f30
Flags: fast devsel
Kernel driver in use: bdx_uncore
7f:12.2 0880: 8086:6f70 (rev 01)
Subsystem: 8086:6f70
Flags: fast devsel
7f:12.4 0880: 8086:6f60 (rev 01)
Subsystem: 8086:6f60
Flags: fast devsel
7f:12.5 1101: 8086:6f38 (rev 01)
Subsystem: 8086:6f38
Flags: fast devsel
Kernel driver in use: bdx_uncore
7f:12.6 0880: 8086:6f78 (rev 01)
Subsystem: 8086:6f78
Flags: fast devsel
7f:13.0 0880: 8086:6fa8 (rev 01)
Subsystem: 8086:6fa8
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:13.1 0880: 8086:6f71 (rev 01)
Subsystem: 8086:6f71
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:13.2 0880: 8086:6faa (rev 01)
Subsystem: 8086:6faa
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:13.3 0880: 8086:6fab (rev 01)
Subsystem: 8086:6fab
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:13.6 0880: 8086:6fae (rev 01)
Flags: fast devsel
7f:13.7 0880: 8086:6faf (rev 01)
Flags: fast devsel
7f:14.0 0880: 8086:6fb0 (rev 01)
Subsystem: 8086:6fb0
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: bdx_uncore
7f:14.1 0880: 8086:6fb1 (rev 01)
Subsystem: 8086:6fb1
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: bdx_uncore
7f:14.2 0880: 8086:6fb2 (rev 01)
Subsystem: 8086:6fb2
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:14.3 0880: 8086:6fb3 (rev 01)
Subsystem: 8086:6fb3
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:14.4 0880: 8086:6fbc (rev 01)
Flags: fast devsel
7f:14.5 0880: 8086:6fbd (rev 01)
Flags: fast devsel
7f:14.6 0880: 8086:6fbe (rev 01)
Flags: fast devsel
7f:14.7 0880: 8086:6fbf (rev 01)
Flags: fast devsel
7f:16.0 0880: 8086:6f68 (rev 01)
Subsystem: 8086:6f68
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:16.1 0880: 8086:6f79 (rev 01)
Subsystem: 8086:6f79
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:16.2 0880: 8086:6f6a (rev 01)
Subsystem: 8086:6f6a
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:16.3 0880: 8086:6f6b (rev 01)
Subsystem: 8086:6f6b
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:16.6 0880: 8086:6f6e (rev 01)
Flags: fast devsel
7f:16.7 0880: 8086:6f6f (rev 01)
Flags: fast devsel
7f:17.0 0880: 8086:6fd0 (rev 01)
Subsystem: 8086:6fd0
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: bdx_uncore
7f:17.1 0880: 8086:6fd1 (rev 01)
Subsystem: 8086:6fd1
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: bdx_uncore
7f:17.2 0880: 8086:6fd2 (rev 01)
Subsystem: 8086:6fd2
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:17.3 0880: 8086:6fd3 (rev 01)
Subsystem: 8086:6fd3
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
7f:17.4 0880: 8086:6fb8 (rev 01)
Flags: fast devsel
7f:17.5 0880: 8086:6fb9 (rev 01)
Flags: fast devsel
7f:17.6 0880: 8086:6fba (rev 01)
Flags: fast devsel
7f:17.7 0880: 8086:6fbb (rev 01)
Flags: fast devsel
7f:1e.0 0880: 8086:6f98 (rev 01)
Subsystem: 8086:6f98
Flags: fast devsel
7f:1e.1 0880: 8086:6f99 (rev 01)
Subsystem: 8086:6f99
Flags: fast devsel
7f:1e.2 0880: 8086:6f9a (rev 01)
Subsystem: 8086:6f9a
Flags: fast devsel
7f:1e.3 0880: 8086:6fc0 (rev 01)
Subsystem: 8086:6fc0
Flags: fast devsel
Memory at <ignored> (low-1M, prefetchable) [disabled]
7f:1e.4 0880: 8086:6f9c (rev 01)
Subsystem: 8086:6f9c
Flags: fast devsel
7f:1f.0 0880: 8086:6f88 (rev 01)
Flags: fast devsel
7f:1f.2 0880: 8086:6f8a (rev 01)
Flags: fast devsel
80:00.0 0604: 8086:6f01 (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 35, NUMA node 1
Bus: primary=80, secondary=81, subordinate=81, sec-latency=0
Capabilities: [40] Subsystem: 8086:0000
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Capabilities: [300] Vendor Specific Information: ID=0008 Rev=0 Len=038 <?>
Kernel driver in use: pcieport
80:01.0 0604: 8086:6f02 (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 36, NUMA node 1
Bus: primary=80, secondary=82, subordinate=82, sec-latency=0
Memory behind bridge: c8500000-c85fffff
Prefetchable memory behind bridge: 00000000c8000000-00000000c80fffff
Capabilities: [40] Subsystem: 8086:0000
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] #19
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Capabilities: [300] Vendor Specific Information: ID=0008 Rev=0 Len=038 <?>
Kernel driver in use: pcieport
80:02.0 0604: 8086:6f04 (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 37, NUMA node 1
Bus: primary=80, secondary=83, subordinate=83, sec-latency=0
Capabilities: [40] Subsystem: 8086:0000
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] #19
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Capabilities: [300] Vendor Specific Information: ID=0008 Rev=0 Len=038 <?>
Kernel driver in use: pcieport
80:03.0 0604: 8086:6f08 (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 38, NUMA node 1
Bus: primary=80, secondary=84, subordinate=84, sec-latency=0
I/O behind bridge: 00008000-00008fff
Memory behind bridge: c8300000-c83fffff
Prefetchable memory behind bridge: 00000000c8100000-00000000c82fffff
Capabilities: [40] Subsystem: 8086:0000
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] #19
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Capabilities: [300] Vendor Specific Information: ID=0008 Rev=0 Len=038 <?>
Kernel driver in use: pcieport
80:04.0 0880: 8086:6f20 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 528, NUMA node 1
Memory at 3fffff1c000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
80:04.1 0880: 8086:6f21 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 530, NUMA node 1
Memory at 3fffff18000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
80:04.2 0880: 8086:6f22 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 528, NUMA node 1
Memory at 3fffff14000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
80:04.3 0880: 8086:6f23 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 530, NUMA node 1
Memory at 3fffff10000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
80:04.4 0880: 8086:6f24 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 528, NUMA node 1
Memory at 3fffff0c000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
80:04.5 0880: 8086:6f25 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 530, NUMA node 1
Memory at 3fffff08000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
80:04.6 0880: 8086:6f26 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 528, NUMA node 1
Memory at 3fffff04000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
80:04.7 0880: 8086:6f27 (rev 01)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 530, NUMA node 1
Memory at 3fffff00000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] MSI-X: Enable+ Count=1 Masked-
Capabilities: [90] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
Kernel driver in use: ioatdma
Kernel modules: ioatdma
80:05.0 0880: 8086:6f28 (rev 01)
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
80:05.1 0880: 8086:6f29 (rev 01)
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0006 Rev=1 Len=010 <?>
Capabilities: [110] Vendor Specific Information: ID=0006 Rev=1 Len=010 <?>
Capabilities: [120] Vendor Specific Information: ID=0006 Rev=1 Len=010 <?>
Capabilities: [130] Vendor Specific Information: ID=0006 Rev=1 Len=010 <?>
80:05.2 0880: 8086:6f2a (rev 01)
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
80:05.4 0800: 8086:6f2c (rev 01) (prog-if 20 [IO(X)-APIC])
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, NUMA node 1
Memory at c8400000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
82:00.0 0200: 14e4:16d1 (rev 01)
Subsystem: 14e4:4041
Flags: bus master, fast devsel, latency 0, IRQ 157, NUMA node 1
Memory at c8020000 (64-bit, prefetchable) [size=64K]
Memory at c8030000 (64-bit, prefetchable) [size=64K]
Memory at c8042000 (64-bit, prefetchable) [size=8K]
Expansion ROM at c8500000 [disabled] [size=512K]
Capabilities: [48] Power Management version 3
Capabilities: [50] Vital Product Data
Capabilities: [58] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [a0] MSI-X: Enable+ Count=74 Masked-
Capabilities: [ac] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Device Serial Number 00-0a-f7-ff-fe-94-f5-10
Capabilities: [150] Power Budgeting <?>
Capabilities: [160] Virtual Channel
Capabilities: [180] Vendor Specific Information: ID=0000 Rev=0 Len=020 <?>
Capabilities: [1b0] Latency Tolerance Reporting
Capabilities: [1b8] Alternative Routing-ID Interpretation (ARI)
Capabilities: [230] Transaction Processing Hints
Capabilities: [300] #19
Capabilities: [200] Precision Time Measurement
Kernel driver in use: bnxt_en
Kernel modules: bnxt_en
82:00.1 0200: 14e4:16d1 (rev 01)
Subsystem: 14e4:4041
Flags: bus master, fast devsel, latency 0, IRQ 232, NUMA node 1
Memory at c8000000 (64-bit, prefetchable) [size=64K]
Memory at c8010000 (64-bit, prefetchable) [size=64K]
Memory at c8040000 (64-bit, prefetchable) [size=8K]
Expansion ROM at c8580000 [disabled] [size=512K]
Capabilities: [48] Power Management version 3
Capabilities: [50] Vital Product Data
Capabilities: [58] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [a0] MSI-X: Enable+ Count=74 Masked-
Capabilities: [ac] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Device Serial Number 00-0a-f7-ff-fe-94-f5-10
Capabilities: [150] Power Budgeting <?>
Capabilities: [180] Vendor Specific Information: ID=0000 Rev=0 Len=020 <?>
Capabilities: [1b8] Alternative Routing-ID Interpretation (ARI)
Capabilities: [230] Transaction Processing Hints
Kernel driver in use: bnxt_en
Kernel modules: bnxt_en
84:00.0 0104: 1000:0014 (rev 01)
Subsystem: 1d49:0604
Flags: bus master, fast devsel, latency 0, IRQ 377, NUMA node 1
Memory at c8100000 (64-bit, prefetchable) [size=1M]
Memory at c8200000 (64-bit, prefetchable) [size=1M]
Memory at c8300000 (32-bit, non-prefetchable) [size=1M]
I/O ports at 8000 [size=256]
Expansion ROM at <ignored> [disabled]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [b0] MSI-X: Enable+ Count=17 Masked-
Capabilities: [100] Advanced Error Reporting
Capabilities: [148] Power Budgeting <?>
Capabilities: [158] Alternative Routing-ID Interpretation (ARI)
Capabilities: [168] #19
Capabilities: [254] #16
Capabilities: [284] Vendor Specific Information: ID=0002 Rev=1 Len=100 <?>
Capabilities: [384] Vendor Specific Information: ID=0001 Rev=1 Len=038 <?>
Capabilities: [3bc] #15
Kernel driver in use: megaraid_sas
Kernel modules: megaraid_sas
ff:08.0 0880: 8086:6f80 (rev 01)
Subsystem: 8086:6f80
Flags: fast devsel
ff:08.2 1101: 8086:6f32 (rev 01)
Subsystem: 8086:6f32
Flags: fast devsel
Kernel driver in use: bdx_uncore
ff:08.3 0880: 8086:6f83 (rev 01)
Subsystem: 8086:6f83
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=0 Len=0f0 <?>
ff:09.0 0880: 8086:6f90 (rev 01)
Subsystem: 8086:6f90
Flags: fast devsel
ff:09.2 1101: 8086:6f33 (rev 01)
Subsystem: 8086:6f33
Flags: fast devsel
Kernel driver in use: bdx_uncore
ff:09.3 0880: 8086:6f93 (rev 01)
Subsystem: 8086:6f93
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=0 Len=0f0 <?>
ff:0b.0 0880: 8086:6f81 (rev 01)
Subsystem: 8086:6f81
Flags: fast devsel
ff:0b.1 1101: 8086:6f36 (rev 01)
Subsystem: 8086:6f36
Flags: fast devsel
Kernel driver in use: bdx_uncore
ff:0b.2 1101: 8086:6f37 (rev 01)
Subsystem: 8086:6f37
Flags: fast devsel
Kernel driver in use: bdx_uncore
ff:0b.3 0880: 8086:6f76 (rev 01)
Flags: fast devsel
ff:0c.0 0880: 8086:6fe0 (rev 01)
Subsystem: 8086:6fe0
Flags: fast devsel
ff:0c.1 0880: 8086:6fe1 (rev 01)
Subsystem: 8086:6fe1
Flags: fast devsel
ff:0c.2 0880: 8086:6fe2 (rev 01)
Subsystem: 8086:6fe2
Flags: fast devsel
ff:0c.3 0880: 8086:6fe3 (rev 01)
Subsystem: 8086:6fe3
Flags: fast devsel
ff:0c.4 0880: 8086:6fe4 (rev 01)
Subsystem: 8086:6fe4
Flags: fast devsel
ff:0c.5 0880: 8086:6fe5 (rev 01)
Subsystem: 8086:6fe5
Flags: fast devsel
ff:0c.6 0880: 8086:6fe6 (rev 01)
Subsystem: 8086:6fe6
Flags: fast devsel
ff:0c.7 0880: 8086:6fe7 (rev 01)
Subsystem: 8086:6fe7
Flags: fast devsel
ff:0d.0 0880: 8086:6fe8 (rev 01)
Subsystem: 8086:6fe8
Flags: fast devsel
ff:0d.1 0880: 8086:6fe9 (rev 01)
Subsystem: 8086:6fe9
Flags: fast devsel
ff:0d.2 0880: 8086:6fea (rev 01)
Subsystem: 8086:6fea
Flags: fast devsel
ff:0d.3 0880: 8086:6feb (rev 01)
Subsystem: 8086:6feb
Flags: fast devsel
ff:0d.4 0880: 8086:6fec (rev 01)
Subsystem: 8086:6fec
Flags: fast devsel
ff:0d.5 0880: 8086:6fed (rev 01)
Subsystem: 8086:6fed
Flags: fast devsel
ff:0f.0 0880: 8086:6ff8 (rev 01)
Subsystem: 8086:6ff8
Flags: fast devsel
ff:0f.1 0880: 8086:6ff9 (rev 01)
Subsystem: 8086:6ff9
Flags: fast devsel
ff:0f.2 0880: 8086:6ffa (rev 01)
Subsystem: 8086:6ffa
Flags: fast devsel
ff:0f.3 0880: 8086:6ffb (rev 01)
Subsystem: 8086:6ffb
Flags: fast devsel
ff:0f.4 0880: 8086:6ffc (rev 01)
Subsystem: 8086:6fe0
Flags: fast devsel
ff:0f.5 0880: 8086:6ffd (rev 01)
Subsystem: 8086:6fe0
Flags: fast devsel
ff:0f.6 0880: 8086:6ffe (rev 01)
Subsystem: 8086:6fe0
Flags: fast devsel
ff:10.0 0880: 8086:6f1d (rev 01)
Subsystem: 8086:6f1d
Flags: fast devsel
ff:10.1 1101: 8086:6f34 (rev 01)
Subsystem: 8086:6f34
Flags: fast devsel
Kernel driver in use: bdx_uncore
ff:10.5 0880: 8086:6f1e (rev 01)
Subsystem: 8086:6f1e
Flags: fast devsel
ff:10.6 1101: 8086:6f7d (rev 01)
Subsystem: 8086:6f7d
Flags: fast devsel
ff:10.7 0880: 8086:6f1f (rev 01)
Subsystem: 8086:6f1f
Flags: fast devsel
ff:12.0 0880: 8086:6fa0 (rev 01)
Subsystem: 8086:6fa0
Flags: fast devsel
ff:12.1 1101: 8086:6f30 (rev 01)
Subsystem: 8086:6f30
Flags: fast devsel
Kernel driver in use: bdx_uncore
ff:12.2 0880: 8086:6f70 (rev 01)
Subsystem: 8086:6f70
Flags: fast devsel
ff:12.4 0880: 8086:6f60 (rev 01)
Subsystem: 8086:6f60
Flags: fast devsel
ff:12.5 1101: 8086:6f38 (rev 01)
Subsystem: 8086:6f38
Flags: fast devsel
Kernel driver in use: bdx_uncore
ff:12.6 0880: 8086:6f78 (rev 01)
Subsystem: 8086:6f78
Flags: fast devsel
ff:13.0 0880: 8086:6fa8 (rev 01)
Subsystem: 8086:6fa8
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
ff:13.1 0880: 8086:6f71 (rev 01)
Subsystem: 8086:6f71
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
ff:13.2 0880: 8086:6faa (rev 01)
Subsystem: 8086:6faa
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
ff:13.3 0880: 8086:6fab (rev 01)
Subsystem: 8086:6fab
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
ff:13.6 0880: 8086:6fae (rev 01)
Flags: fast devsel
ff:13.7 0880: 8086:6faf (rev 01)
Flags: fast devsel
ff:14.0 0880: 8086:6fb0 (rev 01)
Subsystem: 8086:6fb0
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: bdx_uncore
ff:14.1 0880: 8086:6fb1 (rev 01)
Subsystem: 8086:6fb1
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: bdx_uncore
ff:14.2 0880: 8086:6fb2 (rev 01)
Subsystem: 8086:6fb2
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
ff:14.3 0880: 8086:6fb3 (rev 01)
Subsystem: 8086:6fb3
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
ff:14.4 0880: 8086:6fbc (rev 01)
Flags: fast devsel
ff:14.5 0880: 8086:6fbd (rev 01)
Flags: fast devsel
ff:14.6 0880: 8086:6fbe (rev 01)
Flags: fast devsel
ff:14.7 0880: 8086:6fbf (rev 01)
Flags: fast devsel
ff:16.0 0880: 8086:6f68 (rev 01)
Subsystem: 8086:6f68
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
ff:16.1 0880: 8086:6f79 (rev 01)
Subsystem: 8086:6f79
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
ff:16.2 0880: 8086:6f6a (rev 01)
Subsystem: 8086:6f6a
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
ff:16.3 0880: 8086:6f6b (rev 01)
Subsystem: 8086:6f6b
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
ff:16.6 0880: 8086:6f6e (rev 01)
Flags: fast devsel
ff:16.7 0880: 8086:6f6f (rev 01)
Flags: fast devsel
ff:17.0 0880: 8086:6fd0 (rev 01)
Subsystem: 8086:6fd0
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: bdx_uncore
ff:17.1 0880: 8086:6fd1 (rev 01)
Subsystem: 8086:6fd1
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: bdx_uncore
ff:17.2 0880: 8086:6fd2 (rev 01)
Subsystem: 8086:6fd2
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
ff:17.3 0880: 8086:6fd3 (rev 01)
Subsystem: 8086:6fd3
Flags: fast devsel
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
ff:17.4 0880: 8086:6fb8 (rev 01)
Flags: fast devsel
ff:17.5 0880: 8086:6fb9 (rev 01)
Flags: fast devsel
ff:17.6 0880: 8086:6fba (rev 01)
Flags: fast devsel
ff:17.7 0880: 8086:6fbb (rev 01)
Flags: fast devsel
ff:1e.0 0880: 8086:6f98 (rev 01)
Subsystem: 8086:6f98
Flags: fast devsel
ff:1e.1 0880: 8086:6f99 (rev 01)
Subsystem: 8086:6f99
Flags: fast devsel
ff:1e.2 0880: 8086:6f9a (rev 01)
Subsystem: 8086:6f9a
Flags: fast devsel
ff:1e.3 0880: 8086:6fc0 (rev 01)
Subsystem: 8086:6fc0
Flags: fast devsel
Memory at <ignored> (low-1M, prefetchable) [disabled]
ff:1e.4 0880: 8086:6f9c (rev 01)
Subsystem: 8086:6f9c
Flags: fast devsel
ff:1f.0 0880: 8086:6f88 (rev 01)
Flags: fast devsel
ff:1f.2 0880: 8086:6f8a (rev 01)
Flags: fast devsel
[-- Attachment #3: lspci-vn.T640.txt --]
[-- Type: application/octet-stream, Size: 51544 bytes --]
00:00.0 0600: 8086:2020 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [90] Express Root Port (Slot-), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [144] Vendor Specific Information: ID=0004 Rev=1 Len=03c <?>
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] #19
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Capabilities: [298] Vendor Specific Information: ID=0007 Rev=0 Len=024 <?>
Capabilities: [300] Vendor Specific Information: ID=0008 Rev=0 Len=038 <?>
00:05.0 0880: 8086:2024 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
00:05.2 0880: 8086:2025 (rev 07)
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
00:05.4 0800: 8086:2026 (rev 07) (prog-if 20 [IO(X)-APIC])
Subsystem: 8086:2026
Flags: bus master, fast devsel, latency 0, NUMA node 0
Memory at 92f20000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
00:08.0 0880: 8086:2014 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
00:08.1 1101: 8086:2015 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
00:08.2 0880: 8086:2016 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
00:11.0 ff00: 8086:a1ec (rev 09)
Subsystem: 1028:07e5
Flags: bus master, fast devsel, latency 0, NUMA node 0
Capabilities: [80] Power Management version 3
00:11.5 0106: 8086:a1d2 (rev 09) (prog-if 01 [AHCI 1.0])
Subsystem: 1028:07e5
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 129, NUMA node 0
Memory at 92f16000 (32-bit, non-prefetchable) [size=8K]
Memory at 92f1f000 (32-bit, non-prefetchable) [size=256]
I/O ports at 2068 [size=8]
I/O ports at 2074 [size=4]
I/O ports at 2040 [size=32]
Memory at 92e80000 (32-bit, non-prefetchable) [size=512K]
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [70] Power Management version 3
Capabilities: [a8] SATA HBA v1.0
Kernel driver in use: ahci
Kernel modules: ahci
00:14.0 0c03: 8086:a1af (rev 09) (prog-if 30 [XHCI])
Subsystem: 1028:07e5
Flags: bus master, medium devsel, latency 0, IRQ 35, NUMA node 0
Memory at 92f00000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [70] Power Management version 2
Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
Kernel driver in use: xhci_hcd
00:14.2 1180: 8086:a1b1 (rev 09)
Subsystem: 1028:07e5
Flags: bus master, fast devsel, latency 0, IRQ 18, NUMA node 0
Memory at 92f1c000 (64-bit, non-prefetchable) [size=4K]
Capabilities: [50] Power Management version 3
Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
Kernel driver in use: intel_pch_thermal
Kernel modules: intel_pch_thermal
00:16.0 0780: 8086:a1ba (rev 09)
Subsystem: 1028:07e5
Flags: bus master, fast devsel, latency 0, IRQ 255, NUMA node 0
Memory at 92f1b000 (64-bit, non-prefetchable) [size=4K]
Capabilities: [50] Power Management version 3
Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+
Kernel modules: mei_me
00:16.1 0780: 8086:a1bb (rev 09)
Subsystem: 1028:07e5
Flags: bus master, fast devsel, latency 0, IRQ 255, NUMA node 0
Memory at 92f1a000 (64-bit, non-prefetchable) [size=4K]
Capabilities: [50] Power Management version 3
Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+
00:16.4 0780: 8086:a1be (rev 09)
Subsystem: 1028:07e5
Flags: bus master, fast devsel, latency 0, IRQ 255, NUMA node 0
Memory at 92f19000 (64-bit, non-prefetchable) [size=4K]
Capabilities: [50] Power Management version 3
Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+
00:17.0 0106: 8086:a182 (rev 09) (prog-if 01 [AHCI 1.0])
Subsystem: 1028:07e5
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 444, NUMA node 0
Memory at 92f14000 (32-bit, non-prefetchable) [size=8K]
Memory at 92f1e000 (32-bit, non-prefetchable) [size=256]
I/O ports at 2060 [size=8]
I/O ports at 2070 [size=4]
I/O ports at 2020 [size=32]
Memory at 92e00000 (32-bit, non-prefetchable) [size=512K]
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [70] Power Management version 3
Capabilities: [a8] SATA HBA v1.0
Kernel driver in use: ahci
Kernel modules: ahci
00:1c.0 0604: 8086:a190 (rev f9) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 24, NUMA node 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: 92a00000-92dfffff
Capabilities: [40] Express Root Port (Slot-), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: 1028:07e5
Capabilities: [a0] Power Management version 3
Kernel driver in use: pcieport
00:1c.4 0604: 8086:a194 (rev f9) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 25, NUMA node 0
Bus: primary=00, secondary=02, subordinate=03, sec-latency=0
Memory behind bridge: 92000000-928fffff
Prefetchable memory behind bridge: 0000000091000000-0000000091ffffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: 1028:07e5
Capabilities: [a0] Power Management version 3
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Access Control Services
Kernel driver in use: pcieport
00:1f.0 0601: 8086:a1c1 (rev 09)
Subsystem: 1028:07e5
Flags: bus master, medium devsel, latency 0, NUMA node 0
Kernel modules: lpc_ich
00:1f.2 0580: 8086:a1a1 (rev 09)
Subsystem: 1028:07e5
Flags: bus master, fast devsel, latency 0, NUMA node 0
Memory at 92f10000 (32-bit, non-prefetchable) [size=16K]
00:1f.4 0c05: 8086:a1a3 (rev 09)
Subsystem: 1028:07e5
Flags: medium devsel, IRQ 16, NUMA node 0
Memory at 92f18000 (64-bit, non-prefetchable) [size=256]
I/O ports at 2000 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
00:1f.5 0c80: 8086:a1a4 (rev 09)
Subsystem: 1028:07e5
Flags: bus master, fast devsel, latency 0, NUMA node 0
Memory at fe010000 (32-bit, non-prefetchable) [size=4K]
02:00.0 0604: 1556:be00 (rev 02) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0
Bus: primary=02, secondary=03, subordinate=03, sec-latency=0
Memory behind bridge: 92000000-928fffff
Prefetchable memory behind bridge: 0000000091000000-0000000091ffffff
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [78] Power Management version 3
Capabilities: [80] Express PCI-Express to PCI/PCI-X Bridge, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [800] Advanced Error Reporting
03:00.0 0300: 102b:0536 (rev 04) (prog-if 00 [VGA controller])
Subsystem: 1028:07e5
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16, NUMA node 0
Memory at 91000000 (32-bit, prefetchable) [size=16M]
Memory at 92808000 (32-bit, non-prefetchable) [size=16K]
Memory at 92000000 (32-bit, non-prefetchable) [size=8M]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 3
Kernel driver in use: mgag200
Kernel modules: mgag200
17:00.0 0604: 8086:2030 (rev 07) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 27, NUMA node 0
Bus: primary=17, secondary=18, subordinate=18, sec-latency=0
Memory behind bridge: 9de00000-9defffff
Prefetchable memory behind bridge: 000000009d800000-000000009dafffff
Capabilities: [40] Subsystem: 8086:0000
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot-), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] #19
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Capabilities: [298] Vendor Specific Information: ID=0007 Rev=0 Len=024 <?>
Capabilities: [300] Vendor Specific Information: ID=0008 Rev=0 Len=038 <?>
Kernel driver in use: pcieport
17:02.0 0604: 8086:2032 (rev 07) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 28, NUMA node 0
Bus: primary=17, secondary=19, subordinate=19, sec-latency=0
I/O behind bridge: 00004000-00004fff
Memory behind bridge: 9db00000-9dcfffff
Capabilities: [40] Subsystem: 8086:0000
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot-), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] #19
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Capabilities: [298] Vendor Specific Information: ID=0007 Rev=0 Len=024 <?>
Capabilities: [300] Vendor Specific Information: ID=0008 Rev=0 Len=038 <?>
Kernel driver in use: pcieport
17:05.0 0880: 8086:2034 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
17:05.2 0880: 8086:2035 (rev 07)
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
17:05.4 0800: 8086:2036 (rev 07) (prog-if 20 [IO(X)-APIC])
Subsystem: 8086:2036
Flags: bus master, fast devsel, latency 0, NUMA node 0
Memory at 9dd00000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
17:08.0 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:08.1 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:08.2 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:08.3 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:08.4 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:08.5 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:08.6 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:08.7 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:09.0 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:09.1 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:09.2 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:09.3 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:09.4 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:09.5 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:09.6 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:09.7 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0a.0 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0a.1 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0a.2 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0a.3 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0a.4 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0a.5 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0a.6 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0a.7 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0b.0 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0b.1 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0b.2 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0b.3 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0e.0 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0e.1 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0e.2 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0e.3 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0e.4 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0e.5 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0e.6 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0e.7 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0f.0 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0f.1 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0f.2 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0f.3 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0f.4 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0f.5 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0f.6 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:0f.7 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:10.0 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:10.1 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:10.2 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:10.3 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:10.4 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:10.5 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:10.6 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:10.7 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:11.0 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:11.1 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:11.2 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:11.3 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:1d.0 0880: 8086:2054 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:1d.1 0880: 8086:2055 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:1d.2 0880: 8086:2056 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:1d.3 0880: 8086:2057 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:1e.0 0880: 8086:2080 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:1e.1 0880: 8086:2081 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:1e.2 0880: 8086:2082 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:1e.3 0880: 8086:2083 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:1e.4 0880: 8086:2084 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:1e.5 0880: 8086:2085 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
17:1e.6 0880: 8086:2086 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
18:00.0 0200: 14e4:16d8 (rev 01)
Subsystem: 1028:07e5
Flags: bus master, fast devsel, latency 0, IRQ 118, NUMA node 0
Memory at 9da10000 (64-bit, prefetchable) [size=64K]
Memory at 9d900000 (64-bit, prefetchable) [size=1M]
Memory at 9da22000 (64-bit, prefetchable) [size=8K]
Expansion ROM at 9de00000 [disabled] [size=256K]
Capabilities: [48] Power Management version 3
Capabilities: [50] Vital Product Data
Capabilities: [58] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [a0] MSI-X: Enable+ Count=74 Masked-
Capabilities: [ac] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Device Serial Number 58-8a-5a-ff-fe-ec-12-dc
Capabilities: [150] Power Budgeting <?>
Capabilities: [160] Virtual Channel
Capabilities: [180] Vendor Specific Information: ID=0000 Rev=0 Len=020 <?>
Capabilities: [1b0] Latency Tolerance Reporting
Capabilities: [1b8] Alternative Routing-ID Interpretation (ARI)
Capabilities: [230] Transaction Processing Hints
Capabilities: [300] #19
Capabilities: [200] Precision Time Measurement
Kernel driver in use: bnxt_en
Kernel modules: bnxt_en
18:00.1 0200: 14e4:16d8 (rev 01)
Subsystem: 1028:07e5
Flags: bus master, fast devsel, latency 0, IRQ 213, NUMA node 0
Memory at 9da00000 (64-bit, prefetchable) [size=64K]
Memory at 9d800000 (64-bit, prefetchable) [size=1M]
Memory at 9da20000 (64-bit, prefetchable) [size=8K]
Expansion ROM at 9de40000 [disabled] [size=256K]
Capabilities: [48] Power Management version 3
Capabilities: [50] Vital Product Data
Capabilities: [58] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [a0] MSI-X: Enable+ Count=74 Masked-
Capabilities: [ac] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Device Serial Number 58-8a-5a-ff-fe-ec-12-dc
Capabilities: [150] Power Budgeting <?>
Capabilities: [180] Vendor Specific Information: ID=0000 Rev=0 Len=020 <?>
Capabilities: [1b8] Alternative Routing-ID Interpretation (ARI)
Capabilities: [230] Transaction Processing Hints
Kernel driver in use: bnxt_en
Kernel modules: bnxt_en
19:00.0 0104: 1000:005d (rev 02)
Subsystem: 1028:1f42
Flags: bus master, fast devsel, latency 0, IRQ 36, NUMA node 0
I/O ports at 4000 [size=256]
Memory at 9dc00000 (64-bit, non-prefetchable) [size=64K]
Memory at 9db00000 (64-bit, non-prefetchable) [size=1M]
Expansion ROM at <ignored> [disabled]
Capabilities: [50] Power Management version 3
Capabilities: [68] Express Endpoint, MSI 00
Capabilities: [a8] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [c0] MSI-X: Enable+ Count=97 Masked-
Capabilities: [100] Advanced Error Reporting
Capabilities: [1e0] #19
Capabilities: [1c0] Power Budgeting <?>
Capabilities: [148] Alternative Routing-ID Interpretation (ARI)
Kernel driver in use: megaraid_sas
Kernel modules: megaraid_sas
3a:05.0 0880: 8086:2034 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:05.2 0880: 8086:2035 (rev 07)
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:05.4 0800: 8086:2036 (rev 07) (prog-if 20 [IO(X)-APIC])
Subsystem: 8086:2036
Flags: bus master, fast devsel, latency 0, NUMA node 0
Memory at ab000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
3a:08.0 0880: 8086:2066 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
3a:09.0 0880: 8086:2066 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
3a:0a.0 0880: 8086:2040 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0a.1 0880: 8086:2041 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0a.2 0880: 8086:2042 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
3a:0a.3 0880: 8086:2043 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0a.4 0880: 8086:2044 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0a.5 0880: 8086:2045 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0a.6 0880: 8086:2046 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
3a:0a.7 0880: 8086:2047 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0b.0 0880: 8086:2048 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0b.1 0880: 8086:2049 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0b.2 0880: 8086:204a (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
3a:0b.3 0880: 8086:204b (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0c.0 0880: 8086:2040 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0c.1 0880: 8086:2041 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0c.2 0880: 8086:2042 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
3a:0c.3 0880: 8086:2043 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0c.4 0880: 8086:2044 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0c.5 0880: 8086:2045 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0c.6 0880: 8086:2046 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
3a:0c.7 0880: 8086:2047 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0d.0 0880: 8086:2048 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0d.1 0880: 8086:2049 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
3a:0d.2 0880: 8086:204a (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
3a:0d.3 0880: 8086:204b (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
5d:00.0 0604: 8086:2030 (rev 07) (prog-if 00 [Normal decode])
Physical Slot: 1
Flags: bus master, fast devsel, latency 0, IRQ 30, NUMA node 0
Bus: primary=5d, secondary=5e, subordinate=5e, sec-latency=0
Memory behind bridge: baa00000-baafffff
Prefetchable memory behind bridge: 00000000b8800000-00000000ba8fffff
Capabilities: [40] Subsystem: 8086:0000
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] #19
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Capabilities: [298] Vendor Specific Information: ID=0007 Rev=0 Len=024 <?>
Capabilities: [300] Vendor Specific Information: ID=0008 Rev=0 Len=038 <?>
Kernel driver in use: pcieport
5d:05.0 0880: 8086:2034 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
5d:05.2 0880: 8086:2035 (rev 07)
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
5d:05.4 0800: 8086:2036 (rev 07) (prog-if 20 [IO(X)-APIC])
Subsystem: 8086:2036
Flags: bus master, fast devsel, latency 0, NUMA node 0
Memory at ba900000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
5d:0e.0 1101: 8086:2058 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
5d:0e.1 0880: 8086:2059 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=0 Len=0f0 <?>
5d:0f.0 1101: 8086:2058 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
5d:0f.1 0880: 8086:2059 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=0 Len=0f0 <?>
5d:10.0 1101: 8086:2058 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
5d:10.1 0880: 8086:2059 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=0 Len=0f0 <?>
5d:12.0 1101: 8086:204c (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
5d:12.1 1101: 8086:204d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Kernel driver in use: skx_uncore
5d:12.2 0880: 8086:204e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Kernel driver in use: skx_uncore
5d:12.4 1101: 8086:204c (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
5d:12.5 1101: 8086:204d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Kernel driver in use: skx_uncore
5d:15.0 0880: 8086:2018 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
5d:15.1 1101: 8086:2088 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Kernel driver in use: skx_uncore
5d:16.0 0880: 8086:2018 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
5d:16.1 1101: 8086:2088 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Kernel driver in use: skx_uncore
5d:16.4 0880: 8086:2018 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
5d:16.5 1101: 8086:2088 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
5d:17.0 0880: 8086:2018 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
5d:17.1 1101: 8086:2088 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 0
Kernel driver in use: skx_uncore
5e:00.0 0200: 14e4:168e (rev 10)
Subsystem: 14e4:1006
Flags: bus master, fast devsel, latency 0, IRQ 119, NUMA node 0
Memory at b9800000 (64-bit, prefetchable) [size=8M]
Memory at ba000000 (64-bit, prefetchable) [size=8M]
Memory at ba810000 (64-bit, prefetchable) [size=64K]
Expansion ROM at baa00000 [disabled] [size=512K]
Capabilities: [48] Power Management version 3
Capabilities: [50] Vital Product Data
Capabilities: [58] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [a0] MSI-X: Enable+ Count=32 Masked-
Capabilities: [ac] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Device Serial Number 00-0e-1e-ff-fe-9a-b2-80
Capabilities: [150] Power Budgeting <?>
Capabilities: [160] Virtual Channel
Capabilities: [1b8] Alternative Routing-ID Interpretation (ARI)
Capabilities: [220] #15
Capabilities: [300] #19
Kernel driver in use: bnx2x
Kernel modules: bnx2x
5e:00.1 0200: 14e4:168e (rev 10)
Subsystem: 14e4:1006
Flags: bus master, fast devsel, latency 0, IRQ 306, NUMA node 0
Memory at b8800000 (64-bit, prefetchable) [size=8M]
Memory at b9000000 (64-bit, prefetchable) [size=8M]
Memory at ba800000 (64-bit, prefetchable) [size=64K]
Expansion ROM at baa80000 [disabled] [size=512K]
Capabilities: [48] Power Management version 3
Capabilities: [50] Vital Product Data
Capabilities: [58] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [a0] MSI-X: Enable+ Count=32 Masked-
Capabilities: [ac] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Device Serial Number 00-0e-1e-ff-fe-9a-b2-80
Capabilities: [150] Power Budgeting <?>
Capabilities: [160] Virtual Channel
Capabilities: [1b8] Alternative Routing-ID Interpretation (ARI)
Capabilities: [220] #15
Kernel driver in use: bnx2x
Kernel modules: bnx2x
80:05.0 0880: 8086:2024 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
80:05.2 0880: 8086:2025 (rev 07)
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
80:05.4 0800: 8086:2026 (rev 07) (prog-if 20 [IO(X)-APIC])
Subsystem: 8086:2026
Flags: bus master, fast devsel, latency 0, NUMA node 1
Memory at c6000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
80:08.0 0880: 8086:2014 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
80:08.1 1101: 8086:2015 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
80:08.2 0880: 8086:2016 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
88:02.0 0604: 8086:2032 (rev 07) (prog-if 00 [Normal decode])
Physical Slot: 4
Flags: bus master, fast devsel, latency 0, IRQ 32, NUMA node 1
Bus: primary=88, secondary=89, subordinate=89, sec-latency=0
Memory behind bridge: d3800000-d38fffff
Prefetchable memory behind bridge: 00000000d4000000-00000000d60fffff
Capabilities: [40] Subsystem: 8086:0000
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] #19
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Capabilities: [298] Vendor Specific Information: ID=0007 Rev=0 Len=024 <?>
Capabilities: [300] Vendor Specific Information: ID=0008 Rev=0 Len=038 <?>
Kernel driver in use: pcieport
88:05.0 0880: 8086:2034 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
88:05.2 0880: 8086:2035 (rev 07)
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
88:05.4 0800: 8086:2036 (rev 07) (prog-if 20 [IO(X)-APIC])
Subsystem: 8086:2036
Flags: bus master, fast devsel, latency 0, NUMA node 1
Memory at d6100000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
88:08.0 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:08.1 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:08.2 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:08.3 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:08.4 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:08.5 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:08.6 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:08.7 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:09.0 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:09.1 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:09.2 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:09.3 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:09.4 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:09.5 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:09.6 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:09.7 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0a.0 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0a.1 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0a.2 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0a.3 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0a.4 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0a.5 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0a.6 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0a.7 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0b.0 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0b.1 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0b.2 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0b.3 0880: 8086:208d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0e.0 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0e.1 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0e.2 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0e.3 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0e.4 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0e.5 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0e.6 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0e.7 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0f.0 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0f.1 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0f.2 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0f.3 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0f.4 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0f.5 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0f.6 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:0f.7 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:10.0 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:10.1 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:10.2 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:10.3 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:10.4 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:10.5 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:10.6 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:10.7 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:11.0 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:11.1 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:11.2 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:11.3 0880: 8086:208e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:1d.0 0880: 8086:2054 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:1d.1 0880: 8086:2055 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:1d.2 0880: 8086:2056 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:1d.3 0880: 8086:2057 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:1e.0 0880: 8086:2080 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:1e.1 0880: 8086:2081 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:1e.2 0880: 8086:2082 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:1e.3 0880: 8086:2083 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:1e.4 0880: 8086:2084 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:1e.5 0880: 8086:2085 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
88:1e.6 0880: 8086:2086 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
89:00.0 0200: 8086:1583 (rev 02)
Subsystem: 8086:0006
Flags: bus master, fast devsel, latency 0, IRQ 128, NUMA node 1
Memory at d5000000 (64-bit, prefetchable) [size=16M]
Memory at d6008000 (64-bit, prefetchable) [size=32K]
Expansion ROM at d3800000 [disabled] [size=512K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [70] MSI-X: Enable+ Count=129 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [e0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 30-3c-13-ff-ff-1e-f2-f8
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [160] Single Root I/O Virtualization (SR-IOV)
Capabilities: [1a0] Transaction Processing Hints
Capabilities: [1b0] Access Control Services
Capabilities: [1d0] #19
Kernel driver in use: i40e
Kernel modules: i40e
89:00.1 0200: 8086:1583 (rev 02)
Subsystem: 8086:0000
Flags: bus master, fast devsel, latency 0, IRQ 128, NUMA node 1
Memory at d4000000 (64-bit, prefetchable) [size=16M]
Memory at d6000000 (64-bit, prefetchable) [size=32K]
Expansion ROM at d3880000 [disabled] [size=512K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [70] MSI-X: Enable+ Count=129 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [e0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 30-3c-13-ff-ff-1e-f2-f8
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [160] Single Root I/O Virtualization (SR-IOV)
Capabilities: [1a0] Transaction Processing Hints
Capabilities: [1b0] Access Control Services
Kernel driver in use: i40e
Kernel modules: i40e
b0:00.0 0604: 8086:2030 (rev 07) (prog-if 00 [Normal decode])
Physical Slot: 8
Flags: bus master, fast devsel, latency 0, IRQ 34, NUMA node 1
Bus: primary=b0, secondary=b1, subordinate=b1, sec-latency=0
Memory behind bridge: e1000000-e11fffff
Prefetchable memory behind bridge: 00000000e2000000-00000000e5ffffff
Capabilities: [40] Subsystem: 8086:0000
Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
Capabilities: [90] Express Root Port (Slot+), MSI 00
Capabilities: [e0] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
Capabilities: [110] Access Control Services
Capabilities: [148] Advanced Error Reporting
Capabilities: [1d0] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
Capabilities: [250] #19
Capabilities: [280] Vendor Specific Information: ID=0005 Rev=3 Len=018 <?>
Capabilities: [298] Vendor Specific Information: ID=0007 Rev=0 Len=024 <?>
Capabilities: [300] Vendor Specific Information: ID=0008 Rev=0 Len=038 <?>
Kernel driver in use: pcieport
b0:05.0 0880: 8086:2034 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:05.2 0880: 8086:2035 (rev 07)
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:05.4 0800: 8086:2036 (rev 07) (prog-if 20 [IO(X)-APIC])
Subsystem: 8086:2036
Flags: bus master, fast devsel, latency 0, NUMA node 1
Memory at e6000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
b0:08.0 0880: 8086:2066 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
b0:09.0 0880: 8086:2066 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
b0:0a.0 0880: 8086:2040 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0a.1 0880: 8086:2041 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0a.2 0880: 8086:2042 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
b0:0a.3 0880: 8086:2043 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0a.4 0880: 8086:2044 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0a.5 0880: 8086:2045 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0a.6 0880: 8086:2046 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
b0:0a.7 0880: 8086:2047 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0b.0 0880: 8086:2048 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0b.1 0880: 8086:2049 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0b.2 0880: 8086:204a (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
b0:0b.3 0880: 8086:204b (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0c.0 0880: 8086:2040 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0c.1 0880: 8086:2041 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0c.2 0880: 8086:2042 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
b0:0c.3 0880: 8086:2043 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0c.4 0880: 8086:2044 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0c.5 0880: 8086:2045 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0c.6 0880: 8086:2046 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
b0:0c.7 0880: 8086:2047 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0d.0 0880: 8086:2048 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0d.1 0880: 8086:2049 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b0:0d.2 0880: 8086:204a (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
b0:0d.3 0880: 8086:204b (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
b1:00.0 0207: 15b3:101b
Subsystem: 15b3:0008
Flags: bus master, fast devsel, latency 0, IRQ 130, NUMA node 1
Memory at e4000000 (64-bit, prefetchable) [size=32M]
Expansion ROM at e1000000 [disabled] [size=1M]
Capabilities: [60] Express Endpoint, MSI 00
Capabilities: [48] Vital Product Data
Capabilities: [9c] MSI-X: Enable+ Count=64 Masked-
Capabilities: [c0] Vendor Specific Information: Len=18 <?>
Capabilities: [40] Power Management version 3
Capabilities: [100] Advanced Error Reporting
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [1c0] #19
Capabilities: [230] Access Control Services
Capabilities: [320] #27
Capabilities: [370] #26
Capabilities: [420] #25
Kernel driver in use: mlx5_core
Kernel modules: mlx5_core
b1:00.1 0200: 15b3:101b
Subsystem: 15b3:0008
Flags: bus master, fast devsel, latency 0, IRQ 379, NUMA node 1
Memory at e2000000 (64-bit, prefetchable) [size=32M]
Expansion ROM at e1100000 [disabled] [size=1M]
Capabilities: [60] Express Endpoint, MSI 00
Capabilities: [48] Vital Product Data
Capabilities: [9c] MSI-X: Enable+ Count=64 Masked-
Capabilities: [c0] Vendor Specific Information: Len=18 <?>
Capabilities: [40] Power Management version 3
Capabilities: [100] Advanced Error Reporting
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [230] Access Control Services
Capabilities: [420] #25
Kernel driver in use: mlx5_core
Kernel modules: mlx5_core
d8:05.0 0880: 8086:2034 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
d8:05.2 0880: 8086:2035 (rev 07)
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
d8:05.4 0800: 8086:2036 (rev 07) (prog-if 20 [IO(X)-APIC])
Subsystem: 8086:2036
Flags: bus master, fast devsel, latency 0, NUMA node 1
Memory at ee800000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [e0] Power Management version 3
d8:0e.0 1101: 8086:2058 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
d8:0e.1 0880: 8086:2059 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=0 Len=0f0 <?>
d8:0f.0 1101: 8086:2058 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
d8:0f.1 0880: 8086:2059 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=0 Len=0f0 <?>
d8:10.0 1101: 8086:2058 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: skx_uncore
d8:10.1 0880: 8086:2059 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=0 Len=0f0 <?>
d8:12.0 1101: 8086:204c (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
d8:12.1 1101: 8086:204d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Kernel driver in use: skx_uncore
d8:12.2 0880: 8086:204e (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Kernel driver in use: skx_uncore
d8:12.4 1101: 8086:204c (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
d8:12.5 1101: 8086:204d (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Kernel driver in use: skx_uncore
d8:15.0 0880: 8086:2018 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
d8:15.1 1101: 8086:2088 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Kernel driver in use: skx_uncore
d8:16.0 0880: 8086:2018 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
d8:16.1 1101: 8086:2088 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Kernel driver in use: skx_uncore
d8:16.4 0880: 8086:2018 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
d8:16.5 1101: 8086:2088 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
d8:17.0 0880: 8086:2018 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
d8:17.1 1101: 8086:2088 (rev 07)
Subsystem: 8086:0000
Flags: fast devsel, NUMA node 1
Kernel driver in use: skx_uncore
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-07 8:47 ` Wang Yugui
@ 2022-09-07 9:18 ` Thomas Zimmermann
0 siblings, 0 replies; 21+ messages in thread
From: Thomas Zimmermann @ 2022-09-07 9:18 UTC (permalink / raw)
To: Wang Yugui; +Cc: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 1925 bytes --]
Hi
Am 07.09.22 um 10:47 schrieb Wang Yugui:
> Hi,
>
>> Am 07.09.22 um 09:38 schrieb Wang Yugui:
>>> Hi,
>>>
>>>
>>>> Hi
>>>>
>>>> Am 07.09.22 um 06:16 schrieb Wang Yugui:
>>>>> Hi,
>>>>>
>>>>>> Am 02.09.22 um 07:52 schrieb Wang Yugui:
>>>>>>> Hi,
>>>>>>>
>>>>>>> mgag200 broken on kernel-6.0-rc3 on DELL/T620.
>>>>>>>
>>>>>>> See the attachementment file for the graph output.
>>>>>>
>>>>>> Thanks for reporting the bug. We recently refactored some code of the driver. Can you bisect to the change that introduced the problem?
>>>>>
>>>>> 5.19.3 works well on this DELL/T620.
>>>>>
>>>>> so this problem should be a regression of 6.0.
>>>>>
>>>>> other bisect seem difficult for me.
>>>>
>>>> OK, thank you. Can you provide the dmesg log of the broken machine and the output of 'sudo lspci -vn' please?
>>>
>>> please see the attachment file for the output of 'lspci -vn'.
>>
>> 0a:00.0 0300: 102b:0534 (prog-if 00 [VGA controller])
>>
>> It's the G200ER. I'll try to find related code that we recently changed. I might get back to you for testing a patch. Thanks so far.
>
> the patch based on kernel 6.0(rc4) will be easy to build and test here.
>
> By the way, this problem happen on DELL/T630 too.
> but it does not happen on DELL/T640.
>
> please see the attachment file for the output of 'lspci -vn' on
> DELL/T630 and DELL/T640.
Thanks a lot, again. According to these files, the T630 also has a
G200ER, but the T640 has a G200EW3. As I said, we recently refactored
the driver. The G200ER is somehow different now. I'll get back to you as
soon as I find something.
Best regards
Thomas
>
> Best Regards
> Wang Yugui (wangyugui@e16-tech.com)
> 2022/09/07
>
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Ivo Totev
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-07 4:16 ` Wang Yugui
2022-09-07 6:47 ` Thomas Zimmermann
@ 2022-09-13 8:34 ` Thomas Zimmermann
2022-09-13 14:25 ` Wang Yugui
1 sibling, 1 reply; 21+ messages in thread
From: Thomas Zimmermann @ 2022-09-13 8:34 UTC (permalink / raw)
To: Wang Yugui; +Cc: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 3203 bytes --]
Hi
Am 07.09.22 um 06:16 schrieb Wang Yugui:
> Hi,
>
>> Am 02.09.22 um 07:52 schrieb Wang Yugui:
>>> Hi,
>>>
>>> mgag200 broken on kernel-6.0-rc3 on DELL/T620.
>>>
>>> See the attachementment file for the graph output.
>>
>> Thanks for reporting the bug. We recently refactored some code of the driver. Can you bisect to the change that introduced the problem?
>
> 5.19.3 works well on this DELL/T620.
>
> so this problem should be a regression of 6.0.
>
> other bisect seem difficult for me.
I looked for changes between 5.19 and 6.0-rc3 that could affect G200ER
specifically, but could not find anything. It would help if I'd know the
first broken commit. Is there any chance that you get the git bisecting
to work?
The commands should be
git bisect reset
git bisect start v6.0-rc3 v5.19
Best regards
Thomas
>
> Best Regards
> Wang Yugui (wangyugui@e16-tech.com)
> 2022/09/07
>
>
>>
>> Best regards
>> Thomas
>>
>>>
>>> [root@T620 ~]# dmesg |grep -i 'vga\|mga'
>>> [ 0.588940] Console: colour VGA+ 80x25
>>> [ 4.918214] pci 0000:0a:00.0: vgaarb: setting as boot VGA device
>>> [ 4.919028] pci 0000:0a:00.0: vgaarb: bridge control possible
>>> [ 4.919028] pci 0000:0a:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
>>> [ 4.941058] vgaarb: loaded
>>> [ 9.385485] mgag200 0000:0a:00.0: vgaarb: deactivate vga console
>>> [ 9.510688] [drm] Initialized mgag200 1.0.0 20110418 for 0000:0a:00.0 on minor 0
>>> [ 9.523145] fbcon: mgag200drmfb (fb0) is primary device
>>> [ 9.641543] mgag200 0000:0a:00.0: [drm] fb0: mgag200drmfb frame buffer device
>>>
>>>
>>> more info:
>>> 1, This DELL/T620 works well with kernel 5.15.63,
>>> so this is not a hardware error.
>>>
>>> 2, DELL/T640 works well with kernel 6.0-rc and 5.15.63.
>>> both DELL/T620 and DELL/T640 use the driver 'mgag200'.
>>>
>>> [root@T640 ~]# dmesg |grep -i 'vga\|mga'
>>> [ 10.161500] pci 0000:03:00.0: vgaarb: setting as boot VGA device
>>> [ 10.162463] pci 0000:03:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
>>> [ 10.176527] pci 0000:03:00.0: vgaarb: bridge control possible
>>> [ 10.182465] vgaarb: loaded
>>> [ 11.832839] fb0: EFI VGA frame buffer device
>>> [ 21.303826] mgag200 0000:03:00.0: vgaarb: deactivate vga console
>>> [ 21.319498] [drm] Initialized mgag200 1.0.0 20110418 for 0000:03:00.0 on minor 0
>>> [ 21.330223] fbcon: mgag200drmfb (fb0) is primary device
>>> [ 21.332140] mgag200 0000:03:00.0: [drm] drm_plane_enable_fb_damage_clips() not called
>>> [ 21.741629] mgag200 0000:03:00.0: [drm] fb0: mgag200drmfb frame buffer device
>>>
>>> Best Regards
>>> Wang Yugui (wangyugui@e16-tech.com)
>>> 2022/09/02
>>>
>> -- Thomas Zimmermann
>> Graphics Driver Developer
>> SUSE Software Solutions Germany GmbH
>> Maxfeldstr. 5, 90409 Nürnberg, Germany
>> (HRB 36809, AG Nürnberg)
>> Gesch?ftsführer: Ivo Totev
>
>
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Ivo Totev
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-13 8:34 ` Thomas Zimmermann
@ 2022-09-13 14:25 ` Wang Yugui
2022-09-13 14:44 ` Thomas Zimmermann
0 siblings, 1 reply; 21+ messages in thread
From: Wang Yugui @ 2022-09-13 14:25 UTC (permalink / raw)
To: Thomas Zimmermann; +Cc: dri-devel
Hi,
> Hi
>
> Am 07.09.22 um 06:16 schrieb Wang Yugui:
> > Hi,
> >
> >> Am 02.09.22 um 07:52 schrieb Wang Yugui:
> >>> Hi,
> >>>
> >>> mgag200 broken on kernel-6.0-rc3 on DELL/T620.
> >>>
> >>> See the attachementment file for the graph output.
> >>
> >> Thanks for reporting the bug. We recently refactored some code of the driver. Can you bisect to the change that introduced the problem?
> >
> > 5.19.3 works well on this DELL/T620.
> >
> > so this problem should be a regression of 6.0.
> >
> > other bisect seem difficult for me.
>
> I looked for changes between 5.19 and 6.0-rc3 that could affect G200ER specifically, but could not find anything. It would help if I'd know the first broken commit. Is there any chance that you get the git bisecting to work?
>
> The commands should be
>
> git bisect reset
> git bisect start v6.0-rc3 v5.19
A dirty patch(below) works well. but we need a final fix.
# git diff
diff --git a/drivers/gpu/drm/mgag200/mgag200_mode.c b/drivers/gpu/drm/mgag200/mgag200_mode.c
index 225cca2ed60e..cd976baa2f44 100644
--- a/drivers/gpu/drm/mgag200/mgag200_mode.c
+++ b/drivers/gpu/drm/mgag200/mgag200_mode.c
@@ -1070,7 +1070,7 @@ int mgag200_modeset_init(struct mga_device *mdev, resource_size_t vram_available
dev->mode_config.max_width = MGAG200_MAX_FB_WIDTH;
dev->mode_config.max_height = MGAG200_MAX_FB_HEIGHT;
- dev->mode_config.preferred_depth = 24;
+ dev->mode_config.preferred_depth = 16;
dev->mode_config.fb_base = mdev->vram_res->start;
dev->mode_config.funcs = &mgag200_mode_config_funcs;
I firstly tried to build whole kernel base on
c577b2f43e80 drm/mgag200: Enable atomic gamma lut update
d45e32c9d98c drm/mgag200: Call mgag200_device_probe_vram() from
per-model init
both failed to boot, so failed to test mgag200 driver.
so I tried to revert patch of mgag200 driver in batch of 2 or 3, the I
noticed the patch 'Subject: drm/mgag200: Remove special case for G200SE
with <2 MiB' and then tried this dirty fix.
Best Regards
Wang Yugui (wangyugui@e16-tech.com)
2022/09/13
>
> Best regards
> Thomas
>
> >
> > Best Regards
> > Wang Yugui (wangyugui@e16-tech.com)
> > 2022/09/07
> >
> >
> >>
> >> Best regards
> >> Thomas
> >>
> >>>
> >>> [root@T620 ~]# dmesg |grep -i 'vga\|mga'
> >>> [ 0.588940] Console: colour VGA+ 80x25
> >>> [ 4.918214] pci 0000:0a:00.0: vgaarb: setting as boot VGA device
> >>> [ 4.919028] pci 0000:0a:00.0: vgaarb: bridge control possible
> >>> [ 4.919028] pci 0000:0a:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
> >>> [ 4.941058] vgaarb: loaded
> >>> [ 9.385485] mgag200 0000:0a:00.0: vgaarb: deactivate vga console
> >>> [ 9.510688] [drm] Initialized mgag200 1.0.0 20110418 for 0000:0a:00.0 on minor 0
> >>> [ 9.523145] fbcon: mgag200drmfb (fb0) is primary device
> >>> [ 9.641543] mgag200 0000:0a:00.0: [drm] fb0: mgag200drmfb frame buffer device
> >>>
> >>>
> >>> more info:
> >>> 1, This DELL/T620 works well with kernel 5.15.63,
> >>> so this is not a hardware error.
> >>>
> >>> 2, DELL/T640 works well with kernel 6.0-rc and 5.15.63.
> >>> both DELL/T620 and DELL/T640 use the driver 'mgag200'.
> >>>
> >>> [root@T640 ~]# dmesg |grep -i 'vga\|mga'
> >>> [ 10.161500] pci 0000:03:00.0: vgaarb: setting as boot VGA device
> >>> [ 10.162463] pci 0000:03:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
> >>> [ 10.176527] pci 0000:03:00.0: vgaarb: bridge control possible
> >>> [ 10.182465] vgaarb: loaded
> >>> [ 11.832839] fb0: EFI VGA frame buffer device
> >>> [ 21.303826] mgag200 0000:03:00.0: vgaarb: deactivate vga console
> >>> [ 21.319498] [drm] Initialized mgag200 1.0.0 20110418 for 0000:03:00.0 on minor 0
> >>> [ 21.330223] fbcon: mgag200drmfb (fb0) is primary device
> >>> [ 21.332140] mgag200 0000:03:00.0: [drm] drm_plane_enable_fb_damage_clips() not called
> >>> [ 21.741629] mgag200 0000:03:00.0: [drm] fb0: mgag200drmfb frame buffer device
> >>>
> >>> Best Regards
> >>> Wang Yugui (wangyugui@e16-tech.com)
> >>> 2022/09/02
> >>>
> >> -- Thomas Zimmermann
> >> Graphics Driver Developer
> >> SUSE Software Solutions Germany GmbH
> >> Maxfeldstr. 5, 90409 Nürnberg, Germany
> >> (HRB 36809, AG Nürnberg)
> >> Gesch?ftsführer: Ivo Totev
> >
> >
> -- Thomas Zimmermann
> Graphics Driver Developer
> SUSE Software Solutions Germany GmbH
> Maxfeldstr. 5, 90409 Nürnberg, Germany
> (HRB 36809, AG Nürnberg)
> Gesch?ftsführer: Ivo Totev
^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-13 14:25 ` Wang Yugui
@ 2022-09-13 14:44 ` Thomas Zimmermann
2022-09-13 15:15 ` Wang Yugui
0 siblings, 1 reply; 21+ messages in thread
From: Thomas Zimmermann @ 2022-09-13 14:44 UTC (permalink / raw)
To: Wang Yugui; +Cc: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 5197 bytes --]
Hi
Am 13.09.22 um 16:25 schrieb Wang Yugui:
> Hi,
>
>> Hi
>>
>> Am 07.09.22 um 06:16 schrieb Wang Yugui:
>>> Hi,
>>>
>>>> Am 02.09.22 um 07:52 schrieb Wang Yugui:
>>>>> Hi,
>>>>>
>>>>> mgag200 broken on kernel-6.0-rc3 on DELL/T620.
>>>>>
>>>>> See the attachementment file for the graph output.
>>>>
>>>> Thanks for reporting the bug. We recently refactored some code of the driver. Can you bisect to the change that introduced the problem?
>>>
>>> 5.19.3 works well on this DELL/T620.
>>>
>>> so this problem should be a regression of 6.0.
>>>
>>> other bisect seem difficult for me.
>>
>> I looked for changes between 5.19 and 6.0-rc3 that could affect G200ER specifically, but could not find anything. It would help if I'd know the first broken commit. Is there any chance that you get the git bisecting to work?
>>
>> The commands should be
>>
>> git bisect reset
>> git bisect start v6.0-rc3 v5.19
>
> A dirty patch(below) works well. but we need a final fix.
>
> # git diff
> diff --git a/drivers/gpu/drm/mgag200/mgag200_mode.c b/drivers/gpu/drm/mgag200/mgag200_mode.c
> index 225cca2ed60e..cd976baa2f44 100644
> --- a/drivers/gpu/drm/mgag200/mgag200_mode.c
> +++ b/drivers/gpu/drm/mgag200/mgag200_mode.c
> @@ -1070,7 +1070,7 @@ int mgag200_modeset_init(struct mga_device *mdev, resource_size_t vram_available
>
> dev->mode_config.max_width = MGAG200_MAX_FB_WIDTH;
> dev->mode_config.max_height = MGAG200_MAX_FB_HEIGHT;
> - dev->mode_config.preferred_depth = 24;
> + dev->mode_config.preferred_depth = 16;
> dev->mode_config.fb_base = mdev->vram_res->start;
> dev->mode_config.funcs = &mgag200_mode_config_funcs;
>
> I firstly tried to build whole kernel base on
> c577b2f43e80 drm/mgag200: Enable atomic gamma lut update
> d45e32c9d98c drm/mgag200: Call mgag200_device_probe_vram() from
> per-model init
>
> both failed to boot, so failed to test mgag200 driver.
>
> so I tried to revert patch of mgag200 driver in batch of 2 or 3, the I
> noticed the patch 'Subject: drm/mgag200: Remove special case for G200SE
> with <2 MiB' and then tried this dirty fix.
Oh, great work! Thank you. From looking at the screenshot that you
provided, it seems as if the 24-bit mode setting is broken. I'm not sure
why the G200SE workaround applies to a G200ER, but we'll see.
Best regards
Thomas
>
> Best Regards
> Wang Yugui (wangyugui@e16-tech.com)
> 2022/09/13
>
>
>>
>> Best regards
>> Thomas
>>
>>>
>>> Best Regards
>>> Wang Yugui (wangyugui@e16-tech.com)
>>> 2022/09/07
>>>
>>>
>>>>
>>>> Best regards
>>>> Thomas
>>>>
>>>>>
>>>>> [root@T620 ~]# dmesg |grep -i 'vga\|mga'
>>>>> [ 0.588940] Console: colour VGA+ 80x25
>>>>> [ 4.918214] pci 0000:0a:00.0: vgaarb: setting as boot VGA device
>>>>> [ 4.919028] pci 0000:0a:00.0: vgaarb: bridge control possible
>>>>> [ 4.919028] pci 0000:0a:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
>>>>> [ 4.941058] vgaarb: loaded
>>>>> [ 9.385485] mgag200 0000:0a:00.0: vgaarb: deactivate vga console
>>>>> [ 9.510688] [drm] Initialized mgag200 1.0.0 20110418 for 0000:0a:00.0 on minor 0
>>>>> [ 9.523145] fbcon: mgag200drmfb (fb0) is primary device
>>>>> [ 9.641543] mgag200 0000:0a:00.0: [drm] fb0: mgag200drmfb frame buffer device
>>>>>
>>>>>
>>>>> more info:
>>>>> 1, This DELL/T620 works well with kernel 5.15.63,
>>>>> so this is not a hardware error.
>>>>>
>>>>> 2, DELL/T640 works well with kernel 6.0-rc and 5.15.63.
>>>>> both DELL/T620 and DELL/T640 use the driver 'mgag200'.
>>>>>
>>>>> [root@T640 ~]# dmesg |grep -i 'vga\|mga'
>>>>> [ 10.161500] pci 0000:03:00.0: vgaarb: setting as boot VGA device
>>>>> [ 10.162463] pci 0000:03:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
>>>>> [ 10.176527] pci 0000:03:00.0: vgaarb: bridge control possible
>>>>> [ 10.182465] vgaarb: loaded
>>>>> [ 11.832839] fb0: EFI VGA frame buffer device
>>>>> [ 21.303826] mgag200 0000:03:00.0: vgaarb: deactivate vga console
>>>>> [ 21.319498] [drm] Initialized mgag200 1.0.0 20110418 for 0000:03:00.0 on minor 0
>>>>> [ 21.330223] fbcon: mgag200drmfb (fb0) is primary device
>>>>> [ 21.332140] mgag200 0000:03:00.0: [drm] drm_plane_enable_fb_damage_clips() not called
>>>>> [ 21.741629] mgag200 0000:03:00.0: [drm] fb0: mgag200drmfb frame buffer device
>>>>>
>>>>> Best Regards
>>>>> Wang Yugui (wangyugui@e16-tech.com)
>>>>> 2022/09/02
>>>>>
>>>> -- Thomas Zimmermann
>>>> Graphics Driver Developer
>>>> SUSE Software Solutions Germany GmbH
>>>> Maxfeldstr. 5, 90409 Nürnberg, Germany
>>>> (HRB 36809, AG Nürnberg)
>>>> Gesch?ftsführer: Ivo Totev
>>>
>>>
>> -- Thomas Zimmermann
>> Graphics Driver Developer
>> SUSE Software Solutions Germany GmbH
>> Maxfeldstr. 5, 90409 Nürnberg, Germany
>> (HRB 36809, AG Nürnberg)
>> Gesch?ftsführer: Ivo Totev
>
>
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Ivo Totev
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-13 14:44 ` Thomas Zimmermann
@ 2022-09-13 15:15 ` Wang Yugui
2022-09-14 7:59 ` Thomas Zimmermann
0 siblings, 1 reply; 21+ messages in thread
From: Wang Yugui @ 2022-09-13 15:15 UTC (permalink / raw)
To: Thomas Zimmermann; +Cc: dri-devel
Hi,
> Hi
>
> Am 13.09.22 um 16:25 schrieb Wang Yugui:
> > Hi,
> >
> >> Hi
> >>
> >> Am 07.09.22 um 06:16 schrieb Wang Yugui:
> >>> Hi,
> >>>
> >>>> Am 02.09.22 um 07:52 schrieb Wang Yugui:
> >>>>> Hi,
> >>>>>
> >>>>> mgag200 broken on kernel-6.0-rc3 on DELL/T620.
> >>>>>
> >>>>> See the attachementment file for the graph output.
> >>>>
> >>>> Thanks for reporting the bug. We recently refactored some code of the driver. Can you bisect to the change that introduced the problem?
> >>>
> >>> 5.19.3 works well on this DELL/T620.
> >>>
> >>> so this problem should be a regression of 6.0.
> >>>
> >>> other bisect seem difficult for me.
> >>
> >> I looked for changes between 5.19 and 6.0-rc3 that could affect G200ER specifically, but could not find anything. It would help if I'd know the first broken commit. Is there any chance that you get the git bisecting to work?
> >>
> >> The commands should be
> >>
> >> git bisect reset
> >> git bisect start v6.0-rc3 v5.19
> >
> > A dirty patch(below) works well. but we need a final fix.
> >
> > # git diff
> > diff --git a/drivers/gpu/drm/mgag200/mgag200_mode.c b/drivers/gpu/drm/mgag200/mgag200_mode.c
> > index 225cca2ed60e..cd976baa2f44 100644
> > --- a/drivers/gpu/drm/mgag200/mgag200_mode.c
> > +++ b/drivers/gpu/drm/mgag200/mgag200_mode.c
> > @@ -1070,7 +1070,7 @@ int mgag200_modeset_init(struct mga_device *mdev, resource_size_t vram_available
> >
> > dev->mode_config.max_width = MGAG200_MAX_FB_WIDTH;
> > dev->mode_config.max_height = MGAG200_MAX_FB_HEIGHT;
> > - dev->mode_config.preferred_depth = 24;
> > + dev->mode_config.preferred_depth = 16;
> > dev->mode_config.fb_base = mdev->vram_res->start;
> > dev->mode_config.funcs = &mgag200_mode_config_funcs;
> >
> > I firstly tried to build whole kernel base on
> > c577b2f43e80 drm/mgag200: Enable atomic gamma lut update
> > d45e32c9d98c drm/mgag200: Call mgag200_device_probe_vram() from
> > per-model init
> >
> > both failed to boot, so failed to test mgag200 driver.
> >
> > so I tried to revert patch of mgag200 driver in batch of 2 or 3, the I
> > noticed the patch 'Subject: drm/mgag200: Remove special case for G200SE
> > with <2 MiB' and then tried this dirty fix.
>
> Oh, great work! Thank you. From looking at the screenshot that you provided, it seems as if the 24-bit mode setting is broken. I'm not sure why the G200SE workaround applies to a G200ER, but we'll see.
I tested 'preferred_depth = 32' too. it works on T630 too.
so both 16 and 32 work, but 24 failed on DELL/T630.
diff --git a/drivers/gpu/drm/mgag200/mgag200_mode.c
b/drivers/gpu/drm/mgag200/mgag200_mode.c
index 225cca2ed60e..563e3ab05fbc 100644
--- a/drivers/gpu/drm/mgag200/mgag200_mode.c
+++ b/drivers/gpu/drm/mgag200/mgag200_mode.c
@@ -1070,7 +1070,7 @@ int mgag200_modeset_init(struct mga_device *mdev, resource_size_t vram_available
dev->mode_config.max_width = MGAG200_MAX_FB_WIDTH;
dev->mode_config.max_height = MGAG200_MAX_FB_HEIGHT;
- dev->mode_config.preferred_depth = 24;
+ dev->mode_config.preferred_depth = 32;
dev->mode_config.fb_base = mdev->vram_res->start;
dev->mode_config.funcs = &mgag200_mode_config_funcs;
Best Regards
Wang Yugui (wangyugui@e16-tech.com)
2022/09/13
^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-13 15:15 ` Wang Yugui
@ 2022-09-14 7:59 ` Thomas Zimmermann
2022-09-14 8:29 ` Wang Yugui
0 siblings, 1 reply; 21+ messages in thread
From: Thomas Zimmermann @ 2022-09-14 7:59 UTC (permalink / raw)
To: Wang Yugui; +Cc: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 1915 bytes --]
Hi
Am 13.09.22 um 17:15 schrieb Wang Yugui:
[...]
>>>
>>> so I tried to revert patch of mgag200 driver in batch of 2 or 3, the I
>>> noticed the patch 'Subject: drm/mgag200: Remove special case for G200SE
>>> with <2 MiB' and then tried this dirty fix.
>>
>> Oh, great work! Thank you. From looking at the screenshot that you provided, it seems as if the 24-bit mode setting is broken. I'm not sure why the G200SE workaround applies to a G200ER, but we'll see.
>
> I tested 'preferred_depth = 32' too. it works on T630 too.
>
> so both 16 and 32 work, but 24 failed on DELL/T630.
I tried on my test machine with a 5.19 kernel and found that 32-bit and
24-bit pixels work, but 16-bit looks incorrect.
What are the results if you boot your kernel 5.19.3 with the parameter
video=1024x768-24? This should enable 24-bit pixels.
How does video=1024x768-16 look with the 5.19 kernel?
Best regards
Thomas
>
> diff --git a/drivers/gpu/drm/mgag200/mgag200_mode.c
> b/drivers/gpu/drm/mgag200/mgag200_mode.c
> index 225cca2ed60e..563e3ab05fbc 100644
> --- a/drivers/gpu/drm/mgag200/mgag200_mode.c
> +++ b/drivers/gpu/drm/mgag200/mgag200_mode.c
> @@ -1070,7 +1070,7 @@ int mgag200_modeset_init(struct mga_device *mdev, resource_size_t vram_available
>
> dev->mode_config.max_width = MGAG200_MAX_FB_WIDTH;
> dev->mode_config.max_height = MGAG200_MAX_FB_HEIGHT;
> - dev->mode_config.preferred_depth = 24;
> + dev->mode_config.preferred_depth = 32;
> dev->mode_config.fb_base = mdev->vram_res->start;
> dev->mode_config.funcs = &mgag200_mode_config_funcs;
>
> Best Regards
> Wang Yugui (wangyugui@e16-tech.com)
> 2022/09/13
>
>
>
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Ivo Totev
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-14 7:59 ` Thomas Zimmermann
@ 2022-09-14 8:29 ` Wang Yugui
2022-09-14 14:36 ` Thomas Zimmermann
0 siblings, 1 reply; 21+ messages in thread
From: Wang Yugui @ 2022-09-14 8:29 UTC (permalink / raw)
To: Thomas Zimmermann; +Cc: dri-devel
Hi,
> Hi
>
> Am 13.09.22 um 17:15 schrieb Wang Yugui:
> [...]
> >>>
> >>> so I tried to revert patch of mgag200 driver in batch of 2 or 3, the I
> >>> noticed the patch 'Subject: drm/mgag200: Remove special case for G200SE
> >>> with <2 MiB' and then tried this dirty fix.
> >>
> >> Oh, great work! Thank you. From looking at the screenshot that you provided, it seems as if the 24-bit mode setting is broken. I'm not sure why the G200SE workaround applies to a G200ER, but we'll see.
> >
> > I tested 'preferred_depth = 32' too. it works on T630 too.
> >
> > so both 16 and 32 work, but 24 failed on DELL/T630.
>
> I tried on my test machine with a 5.19 kernel and found that 32-bit and 24-bit pixels work, but 16-bit looks incorrect.
>
> What are the results if you boot your kernel 5.19.3 with the parameter video=1024x768-24? This should enable 24-bit pixels.
>
> How does video=1024x768-16 look with the 5.19 kernel?
test result here
kernel 5.19.3 & video=1024x768-24
dell/T620/centos-8.5 broken
dell/T630/centos-7.9 broken
kernel 5.19.3 & video=1024x768-32
dell/T620/centos-8.5 OK
dell/T630/centos-7.9 OK
Both DELL/T620 and DELL/T630 have the lastest BIOS/iDRAC installed.
Best Regards
Wang Yugui (wangyugui@e16-tech.com)
2022/09/14
>
> Best regards
> Thomas
>
> >
> > diff --git a/drivers/gpu/drm/mgag200/mgag200_mode.c
> > b/drivers/gpu/drm/mgag200/mgag200_mode.c
> > index 225cca2ed60e..563e3ab05fbc 100644
> > --- a/drivers/gpu/drm/mgag200/mgag200_mode.c
> > +++ b/drivers/gpu/drm/mgag200/mgag200_mode.c
> > @@ -1070,7 +1070,7 @@ int mgag200_modeset_init(struct mga_device *mdev, resource_size_t vram_available
> >
> > dev->mode_config.max_width = MGAG200_MAX_FB_WIDTH;
> > dev->mode_config.max_height = MGAG200_MAX_FB_HEIGHT;
> > - dev->mode_config.preferred_depth = 24;
> > + dev->mode_config.preferred_depth = 32;
> > dev->mode_config.fb_base = mdev->vram_res->start;
> > dev->mode_config.funcs = &mgag200_mode_config_funcs;
> >
> > Best Regards
> > Wang Yugui (wangyugui@e16-tech.com)
> > 2022/09/13
> >
> >
> >
> -- Thomas Zimmermann
> Graphics Driver Developer
> SUSE Software Solutions Germany GmbH
> Maxfeldstr. 5, 90409 Nürnberg, Germany
> (HRB 36809, AG Nürnberg)
> Gesch?ftsführer: Ivo Totev
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-14 8:29 ` Wang Yugui
@ 2022-09-14 14:36 ` Thomas Zimmermann
2022-09-14 14:58 ` Wang Yugui
0 siblings, 1 reply; 21+ messages in thread
From: Thomas Zimmermann @ 2022-09-14 14:36 UTC (permalink / raw)
To: Wang Yugui; +Cc: Jocelyn Falempe, dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 3189 bytes --]
(cc: Jocelyn)
Hi
Am 14.09.22 um 10:29 schrieb Wang Yugui:
> Hi,
>
>
>> Hi
>>
>> Am 13.09.22 um 17:15 schrieb Wang Yugui:
>> [...]
>>>>>
>>>>> so I tried to revert patch of mgag200 driver in batch of 2 or 3, the I
>>>>> noticed the patch 'Subject: drm/mgag200: Remove special case for G200SE
>>>>> with <2 MiB' and then tried this dirty fix.
>>>>
>>>> Oh, great work! Thank you. From looking at the screenshot that you provided, it seems as if the 24-bit mode setting is broken. I'm not sure why the G200SE workaround applies to a G200ER, but we'll see.
>>>
>>> I tested 'preferred_depth = 32' too. it works on T630 too.
>>>
>>> so both 16 and 32 work, but 24 failed on DELL/T630.
>>
>> I tried on my test machine with a 5.19 kernel and found that 32-bit and 24-bit pixels work, but 16-bit looks incorrect.
>>
>> What are the results if you boot your kernel 5.19.3 with the parameter video=1024x768-24? This should enable 24-bit pixels.
>>
>> How does video=1024x768-16 look with the 5.19 kernel?
>
> test result here
> kernel 5.19.3 & video=1024x768-24
> dell/T620/centos-8.5 broken
> dell/T630/centos-7.9 broken
I assume that Centos 7 and 8 have fairly old kernels? So it's been a
long-standing bug.
24-bit works on my G200HE and G200 test machines. Maybe the G200ER has a
bug.
When I try 16-bit depth, the display works, but is way too dark. No
fiddling with the LUT tables fixes this. It's 90s hardware, so it should
support 16-bit framebuffers well, but there's no obvious bug to be seen.
I guess, we could remove 16 and 24 bit support for now if nothing else
helps.
Best regards
Thomas
>
> kernel 5.19.3 & video=1024x768-32
> dell/T620/centos-8.5 OK
> dell/T630/centos-7.9 OK
>
> Both DELL/T620 and DELL/T630 have the lastest BIOS/iDRAC installed.
>
> Best Regards
> Wang Yugui (wangyugui@e16-tech.com)
> 2022/09/14
>
>
>
>>
>> Best regards
>> Thomas
>>
>>>
>>> diff --git a/drivers/gpu/drm/mgag200/mgag200_mode.c
>>> b/drivers/gpu/drm/mgag200/mgag200_mode.c
>>> index 225cca2ed60e..563e3ab05fbc 100644
>>> --- a/drivers/gpu/drm/mgag200/mgag200_mode.c
>>> +++ b/drivers/gpu/drm/mgag200/mgag200_mode.c
>>> @@ -1070,7 +1070,7 @@ int mgag200_modeset_init(struct mga_device *mdev, resource_size_t vram_available
>>>
>>> dev->mode_config.max_width = MGAG200_MAX_FB_WIDTH;
>>> dev->mode_config.max_height = MGAG200_MAX_FB_HEIGHT;
>>> - dev->mode_config.preferred_depth = 24;
>>> + dev->mode_config.preferred_depth = 32;
>>> dev->mode_config.fb_base = mdev->vram_res->start;
>>> dev->mode_config.funcs = &mgag200_mode_config_funcs;
>>>
>>> Best Regards
>>> Wang Yugui (wangyugui@e16-tech.com)
>>> 2022/09/13
>>>
>>>
>>>
>> -- Thomas Zimmermann
>> Graphics Driver Developer
>> SUSE Software Solutions Germany GmbH
>> Maxfeldstr. 5, 90409 Nürnberg, Germany
>> (HRB 36809, AG Nürnberg)
>> Gesch?ftsführer: Ivo Totev
>
>
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Ivo Totev
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-14 14:36 ` Thomas Zimmermann
@ 2022-09-14 14:58 ` Wang Yugui
2022-09-14 15:41 ` Thomas Zimmermann
2022-09-15 12:54 ` Thomas Zimmermann
0 siblings, 2 replies; 21+ messages in thread
From: Wang Yugui @ 2022-09-14 14:58 UTC (permalink / raw)
To: Thomas Zimmermann; +Cc: Jocelyn Falempe, dri-devel
Hi,
> (cc: Jocelyn)
>
> Hi
>
> Am 14.09.22 um 10:29 schrieb Wang Yugui:
> > Hi,
> >
> >
> >> Hi
> >>
> >> Am 13.09.22 um 17:15 schrieb Wang Yugui:
> >> [...]
> >>>>>
> >>>>> so I tried to revert patch of mgag200 driver in batch of 2 or 3, the I
> >>>>> noticed the patch 'Subject: drm/mgag200: Remove special case for G200SE
> >>>>> with <2 MiB' and then tried this dirty fix.
> >>>>
> >>>> Oh, great work! Thank you. From looking at the screenshot that you provided, it seems as if the 24-bit mode setting is broken. I'm not sure why the G200SE workaround applies to a G200ER, but we'll see.
> >>>
> >>> I tested 'preferred_depth = 32' too. it works on T630 too.
> >>>
> >>> so both 16 and 32 work, but 24 failed on DELL/T630.
> >>
> >> I tried on my test machine with a 5.19 kernel and found that 32-bit and 24-bit pixels work, but 16-bit looks incorrect.
> >>
> >> What are the results if you boot your kernel 5.19.3 with the parameter video=1024x768-24? This should enable 24-bit pixels.
> >>
> >> How does video=1024x768-16 look with the 5.19 kernel?
> >
> > test result here
> > kernel 5.19.3 & video=1024x768-24
> > dell/T620/centos-8.5 broken
> > dell/T630/centos-7.9 broken
>
> I assume that Centos 7 and 8 have fairly old kernels? So it's been a long-standing bug.
We install kernel 5.19.3/5.15.67 into Centos 7 and 8.
default it work well. broken just when 'video=1024x768-24', so it may
not a long-standing bug.
> 24-bit works on my G200HE and G200 test machines. Maybe the G200ER has a bug.
>
> When I try 16-bit depth, the display works, but is way too dark. No fiddling with the LUT tables fixes this. It's 90s hardware, so it should support 16-bit framebuffers well, but there's no obvious bug to be seen.
>
> I guess, we could remove 16 and 24 bit support for now if nothing else helps.
maybe better if we revert 73f54d5d9682 (drm/mgag200: Remove special case
for G200SE with <2 MiB)
because there is no test result on device G200_SE
static unsigned int mgag200_preferred_depth(struct mga_device *mdev)
{
if (IS_G200_SE(mdev) && mdev->vram_fb_available < (2048*1024))
return 16;
else
return 32;
}
Best Regards
Wang Yugui (wangyugui@e16-tech.com)
2022/09/14
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-14 14:58 ` Wang Yugui
@ 2022-09-14 15:41 ` Thomas Zimmermann
2022-09-14 16:25 ` Wang Yugui
2022-09-15 12:54 ` Thomas Zimmermann
1 sibling, 1 reply; 21+ messages in thread
From: Thomas Zimmermann @ 2022-09-14 15:41 UTC (permalink / raw)
To: Wang Yugui; +Cc: Jocelyn Falempe, dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 2810 bytes --]
Hi
Am 14.09.22 um 16:58 schrieb Wang Yugui:
> Hi,
>
>> (cc: Jocelyn)
>>
>> Hi
>>
>> Am 14.09.22 um 10:29 schrieb Wang Yugui:
>>> Hi,
>>>
>>>
>>>> Hi
>>>>
>>>> Am 13.09.22 um 17:15 schrieb Wang Yugui:
>>>> [...]
>>>>>>>
>>>>>>> so I tried to revert patch of mgag200 driver in batch of 2 or 3, the I
>>>>>>> noticed the patch 'Subject: drm/mgag200: Remove special case for G200SE
>>>>>>> with <2 MiB' and then tried this dirty fix.
>>>>>>
>>>>>> Oh, great work! Thank you. From looking at the screenshot that you provided, it seems as if the 24-bit mode setting is broken. I'm not sure why the G200SE workaround applies to a G200ER, but we'll see.
>>>>>
>>>>> I tested 'preferred_depth = 32' too. it works on T630 too.
>>>>>
>>>>> so both 16 and 32 work, but 24 failed on DELL/T630.
>>>>
>>>> I tried on my test machine with a 5.19 kernel and found that 32-bit and 24-bit pixels work, but 16-bit looks incorrect.
>>>>
>>>> What are the results if you boot your kernel 5.19.3 with the parameter video=1024x768-24? This should enable 24-bit pixels.
>>>>
>>>> How does video=1024x768-16 look with the 5.19 kernel?
>>>
>>> test result here
>>> kernel 5.19.3 & video=1024x768-24
>>> dell/T620/centos-8.5 broken
>>> dell/T630/centos-7.9 broken
>>
>> I assume that Centos 7 and 8 have fairly old kernels? So it's been a long-standing bug.
>
> We install kernel 5.19.3/5.15.67 into Centos 7 and 8.
> default it work well. broken just when 'video=1024x768-24', so it may
> not a long-standing bug.
I don't quite understand. Does 'video=1024x768-24' work with 5.15.67?
>
>> 24-bit works on my G200HE and G200 test machines. Maybe the G200ER has a bug.
>>
>> When I try 16-bit depth, the display works, but is way too dark. No fiddling with the LUT tables fixes this. It's 90s hardware, so it should support 16-bit framebuffers well, but there's no obvious bug to be seen.
>>
>> I guess, we could remove 16 and 24 bit support for now if nothing else helps.
>
>
> maybe better if we revert 73f54d5d9682 (drm/mgag200: Remove special case
> for G200SE with <2 MiB)
>
> because there is no test result on device G200_SE
We cannot revert it directly, but tomorrow I'll send you a patch that
should restore the old behavior.
Best regards
Thomas
>
> static unsigned int mgag200_preferred_depth(struct mga_device *mdev)
> {
> if (IS_G200_SE(mdev) && mdev->vram_fb_available < (2048*1024))
> return 16;
> else
> return 32;
> }
>
> Best Regards
> Wang Yugui (wangyugui@e16-tech.com)
> 2022/09/14
>
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Ivo Totev
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-14 15:41 ` Thomas Zimmermann
@ 2022-09-14 16:25 ` Wang Yugui
0 siblings, 0 replies; 21+ messages in thread
From: Wang Yugui @ 2022-09-14 16:25 UTC (permalink / raw)
To: Thomas Zimmermann; +Cc: Jocelyn Falempe, dri-devel
Hi,
> Hi
>
> Am 14.09.22 um 16:58 schrieb Wang Yugui:
> > Hi,
> >
> >> (cc: Jocelyn)
> >>
> >> Hi
> >>
> >> Am 14.09.22 um 10:29 schrieb Wang Yugui:
> >>> Hi,
> >>>
> >>>
> >>>> Hi
> >>>>
> >>>> Am 13.09.22 um 17:15 schrieb Wang Yugui:
> >>>> [...]
> >>>>>>>
> >>>>>>> so I tried to revert patch of mgag200 driver in batch of 2 or 3, the I
> >>>>>>> noticed the patch 'Subject: drm/mgag200: Remove special case for G200SE
> >>>>>>> with <2 MiB' and then tried this dirty fix.
> >>>>>>
> >>>>>> Oh, great work! Thank you. From looking at the screenshot that you provided, it seems as if the 24-bit mode setting is broken. I'm not sure why the G200SE workaround applies to a G200ER, but we'll see.
> >>>>>
> >>>>> I tested 'preferred_depth = 32' too. it works on T630 too.
> >>>>>
> >>>>> so both 16 and 32 work, but 24 failed on DELL/T630.
> >>>>
> >>>> I tried on my test machine with a 5.19 kernel and found that 32-bit and 24-bit pixels work, but 16-bit looks incorrect.
> >>>>
> >>>> What are the results if you boot your kernel 5.19.3 with the parameter video=1024x768-24? This should enable 24-bit pixels.
> >>>>
> >>>> How does video=1024x768-16 look with the 5.19 kernel?
> >>>
> >>> test result here
> >>> kernel 5.19.3 & video=1024x768-24
> >>> dell/T620/centos-8.5 broken
> >>> dell/T630/centos-7.9 broken
> >>
> >> I assume that Centos 7 and 8 have fairly old kernels? So it's been a long-standing bug.
> >
> > We install kernel 5.19.3/5.15.67 into Centos 7 and 8.
> > default it work well. broken just when 'video=1024x768-24', so it may
> > not a long-standing bug.
>
> I don't quite understand. Does 'video=1024x768-24' work with 5.15.67?
kernel 5.15.67 with 'video=1024x768-24' is broken on DELL/T630.
kernel 5.15.67 without 'video=1024x768-24' works well on DELL/T630.
Best Regards
Wang Yugui (wangyugui@e16-tech.com)
2022/09/15
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-14 14:58 ` Wang Yugui
2022-09-14 15:41 ` Thomas Zimmermann
@ 2022-09-15 12:54 ` Thomas Zimmermann
2022-09-15 14:41 ` Wang Yugui
1 sibling, 1 reply; 21+ messages in thread
From: Thomas Zimmermann @ 2022-09-15 12:54 UTC (permalink / raw)
To: Wang Yugui; +Cc: Jocelyn Falempe, dri-devel
[-- Attachment #1.1.1: Type: text/plain, Size: 1300 bytes --]
Hi
Am 14.09.22 um 16:58 schrieb Wang Yugui:
[...]
>> 24-bit works on my G200HE and G200 test machines. Maybe the G200ER has a bug.
>>
>> When I try 16-bit depth, the display works, but is way too dark. No fiddling with the LUT tables fixes this. It's 90s hardware, so it should support 16-bit framebuffers well, but there's no obvious bug to be seen.
>>
>> I guess, we could remove 16 and 24 bit support for now if nothing else helps.
>
>
> maybe better if we revert 73f54d5d9682 (drm/mgag200: Remove special case
> for G200SE with <2 MiB)
Could you please test the attached patch on the 6.0-rc3 kernel? It
should force the driver to a correct color format if no kernel
parameters are given.
Best regards
Thomas
>
> because there is no test result on device G200_SE
>
> static unsigned int mgag200_preferred_depth(struct mga_device *mdev)
> {
> if (IS_G200_SE(mdev) && mdev->vram_fb_available < (2048*1024))
> return 16;
> else
> return 32;
> }
>
> Best Regards
> Wang Yugui (wangyugui@e16-tech.com)
> 2022/09/14
>
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Ivo Totev
[-- Attachment #1.1.2: 0001-drm-mgag200-Force-32-bpp-on-the-console.patch --]
[-- Type: text/x-patch, Size: 1278 bytes --]
From c2717324c074c83f553cf7af14aa1db9f5a4c6f5 Mon Sep 17 00:00:00 2001
From: Thomas Zimmermann <tzimmermann@suse.de>
Date: Thu, 15 Sep 2022 14:09:03 +0200
Subject: [PATCH] drm/mgag200: Force 32 bpp on the console
G200ER does not seem to support 24 bpp, so force the console to use
32 bpp.
Reported-by: Wang Yugui <wangyugui@e16-tech.com>
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Fixes: 73f54d5d9682 ("drm/mgag200: Remove special case for G200SE with <2 MiB")
Cc: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Jocelyn Falempe <jfalempe@redhat.com>
Cc: Dave Airlie <airlied@redhat.com>
Cc: dri-devel@lists.freedesktop.org
---
drivers/gpu/drm/mgag200/mgag200_drv.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/mgag200/mgag200_drv.c b/drivers/gpu/drm/mgag200/mgag200_drv.c
index 251a1bb648cc..a222bf76804f 100644
--- a/drivers/gpu/drm/mgag200/mgag200_drv.c
+++ b/drivers/gpu/drm/mgag200/mgag200_drv.c
@@ -262,7 +262,11 @@ mgag200_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
if (ret)
return ret;
- drm_fbdev_generic_setup(dev, 0);
+ /*
+ * FIXME: A 24-bit color depth does not work with 24 bpp on
+ * G200ER. Force 32 bpp.
+ */
+ drm_fbdev_generic_setup(dev, 32);
return 0;
}
--
2.37.3
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]
^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-15 12:54 ` Thomas Zimmermann
@ 2022-09-15 14:41 ` Wang Yugui
2022-09-20 7:57 ` Thomas Zimmermann
0 siblings, 1 reply; 21+ messages in thread
From: Wang Yugui @ 2022-09-15 14:41 UTC (permalink / raw)
To: Thomas Zimmermann; +Cc: Jocelyn Falempe, dri-devel
Hi,
> Hi
>
> Am 14.09.22 um 16:58 schrieb Wang Yugui:
> [...]
> >> 24-bit works on my G200HE and G200 test machines. Maybe the G200ER has a bug.
> >>
> >> When I try 16-bit depth, the display works, but is way too dark. No fiddling with the LUT tables fixes this. It's 90s hardware, so it should support 16-bit framebuffers well, but there's no obvious bug to be seen.
> >>
> >> I guess, we could remove 16 and 24 bit support for now if nothing else helps.
> >
> >
> > maybe better if we revert 73f54d5d9682 (drm/mgag200: Remove special case
> > for G200SE with <2 MiB)
>
> Could you please test the attached patch on the 6.0-rc3 kernel? It should force the driver to a correct color format if no kernel parameters are given.
>
This patch works well.
test case detail:
kernel parm video is not given
server DELL/T620
kernel is 6.0-rc5
Best Regards
Wang Yugui (wangyugui@e16-tech.com)
2022/09/15
> Best regards
> Thomas
>
> >
> > because there is no test result on device G200_SE
> >
> > static unsigned int mgag200_preferred_depth(struct mga_device *mdev)
> > {
> > if (IS_G200_SE(mdev) && mdev->vram_fb_available < (2048*1024))
> > return 16;
> > else
> > return 32;
> > }
> >
> > Best Regards
> > Wang Yugui (wangyugui@e16-tech.com)
> > 2022/09/14
> >
> -- Thomas Zimmermann
> Graphics Driver Developer
> SUSE Software Solutions Germany GmbH
> Maxfeldstr. 5, 90409 Nürnberg, Germany
> (HRB 36809, AG Nürnberg)
> Gesch?ftsführer: Ivo Totev
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-15 14:41 ` Wang Yugui
@ 2022-09-20 7:57 ` Thomas Zimmermann
2022-09-20 9:02 ` Wang Yugui
0 siblings, 1 reply; 21+ messages in thread
From: Thomas Zimmermann @ 2022-09-20 7:57 UTC (permalink / raw)
To: Wang Yugui; +Cc: Jocelyn Falempe, dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 2134 bytes --]
Hi
Am 15.09.22 um 16:41 schrieb Wang Yugui:
> Hi,
>
>> Hi
>>
>> Am 14.09.22 um 16:58 schrieb Wang Yugui:
>> [...]
>>>> 24-bit works on my G200HE and G200 test machines. Maybe the G200ER has a bug.
>>>>
>>>> When I try 16-bit depth, the display works, but is way too dark. No fiddling with the LUT tables fixes this. It's 90s hardware, so it should support 16-bit framebuffers well, but there's no obvious bug to be seen.
>>>>
>>>> I guess, we could remove 16 and 24 bit support for now if nothing else helps.
>>>
>>>
>>> maybe better if we revert 73f54d5d9682 (drm/mgag200: Remove special case
>>> for G200SE with <2 MiB)
>>
>> Could you please test the attached patch on the 6.0-rc3 kernel? It should force the driver to a correct color format if no kernel parameters are given.
>>
>
> This patch works well.
I have meanwhile added the patch to drm-misc-fixes. We want to add a
workaround for your machine to the driver. Can you please send me the
output of
sudo dmidecode -s system-manufacturer
and
sudo dmidecode -s system-product-name
Best regards
Thomas
>
> test case detail:
> kernel parm video is not given
> server DELL/T620
> kernel is 6.0-rc5
>
> Best Regards
> Wang Yugui (wangyugui@e16-tech.com)
> 2022/09/15
>
>
>> Best regards
>> Thomas
>>
>>>
>>> because there is no test result on device G200_SE
>>>
>>> static unsigned int mgag200_preferred_depth(struct mga_device *mdev)
>>> {
>>> if (IS_G200_SE(mdev) && mdev->vram_fb_available < (2048*1024))
>>> return 16;
>>> else
>>> return 32;
>>> }
>>>
>>> Best Regards
>>> Wang Yugui (wangyugui@e16-tech.com)
>>> 2022/09/14
>>>
>> -- Thomas Zimmermann
>> Graphics Driver Developer
>> SUSE Software Solutions Germany GmbH
>> Maxfeldstr. 5, 90409 Nürnberg, Germany
>> (HRB 36809, AG Nürnberg)
>> Gesch?ftsführer: Ivo Totev
>
>
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Ivo Totev
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: mgag200 broken on kernel-6.0-rc3 on DELL/T620
2022-09-20 7:57 ` Thomas Zimmermann
@ 2022-09-20 9:02 ` Wang Yugui
0 siblings, 0 replies; 21+ messages in thread
From: Wang Yugui @ 2022-09-20 9:02 UTC (permalink / raw)
To: Thomas Zimmermann; +Cc: Jocelyn Falempe, dri-devel
Hi,
> Hi
>
> Am 15.09.22 um 16:41 schrieb Wang Yugui:
> > Hi,
> >
> >> Hi
> >>
> >> Am 14.09.22 um 16:58 schrieb Wang Yugui:
> >> [...]
> >>>> 24-bit works on my G200HE and G200 test machines. Maybe the G200ER has a bug.
> >>>>
> >>>> When I try 16-bit depth, the display works, but is way too dark. No fiddling with the LUT tables fixes this. It's 90s hardware, so it should support 16-bit framebuffers well, but there's no obvious bug to be seen.
> >>>>
> >>>> I guess, we could remove 16 and 24 bit support for now if nothing else helps.
> >>>
> >>>
> >>> maybe better if we revert 73f54d5d9682 (drm/mgag200: Remove special case
> >>> for G200SE with <2 MiB)
> >>
> >> Could you please test the attached patch on the 6.0-rc3 kernel? It should force the driver to a correct color format if no kernel parameters are given.
> >>
> >
> > This patch works well.
>
> I have meanwhile added the patch to drm-misc-fixes. We want to add a workaround for your machine to the driver. Can you please send me the output of
>
> sudo dmidecode -s system-manufacturer
>
> and
>
> sudo dmidecode -s system-product-name
>
DELL/T630
[root@T630 ~]# dmidecode -s system-manufacturer
Dell Inc.
[root@T630 ~]# dmidecode -s system-product-name
PowerEdge T630
DELL/T620
[root@T620 ~]# dmidecode -s system-manufacturer
Dell Inc.
[root@T620 ~]# dmidecode -s system-product-name
PowerEdge T620
Best Regards
Wang Yugui (wangyugui@e16-tech.com)
2022/09/20
> Best regards
> Thomas
>
> >
> > test case detail:
> > kernel parm video is not given
> > server DELL/T620
> > kernel is 6.0-rc5
> >
> > Best Regards
> > Wang Yugui (wangyugui@e16-tech.com)
> > 2022/09/15
> >
> >
> >> Best regards
> >> Thomas
> >>
> >>>
> >>> because there is no test result on device G200_SE
> >>>
> >>> static unsigned int mgag200_preferred_depth(struct mga_device *mdev)
> >>> {
> >>> if (IS_G200_SE(mdev) && mdev->vram_fb_available < (2048*1024))
> >>> return 16;
> >>> else
> >>> return 32;
> >>> }
> >>>
> >>> Best Regards
> >>> Wang Yugui (wangyugui@e16-tech.com)
> >>> 2022/09/14
> >>>
> >> -- Thomas Zimmermann
> >> Graphics Driver Developer
> >> SUSE Software Solutions Germany GmbH
> >> Maxfeldstr. 5, 90409 Nürnberg, Germany
> >> (HRB 36809, AG Nürnberg)
> >> Gesch?ftsführer: Ivo Totev
> >
> >
> -- Thomas Zimmermann
> Graphics Driver Developer
> SUSE Software Solutions Germany GmbH
> Maxfeldstr. 5, 90409 Nürnberg, Germany
> (HRB 36809, AG Nürnberg)
> Gesch?ftsführer: Ivo Totev
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2022-09-20 9:03 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <20220902135242.2447.409509F4@e16-tech.com>
2022-09-05 6:57 ` mgag200 broken on kernel-6.0-rc3 on DELL/T620 Thomas Zimmermann
2022-09-07 4:16 ` Wang Yugui
2022-09-07 6:47 ` Thomas Zimmermann
2022-09-07 7:38 ` Wang Yugui
2022-09-07 7:55 ` Thomas Zimmermann
2022-09-07 8:47 ` Wang Yugui
2022-09-07 9:18 ` Thomas Zimmermann
2022-09-13 8:34 ` Thomas Zimmermann
2022-09-13 14:25 ` Wang Yugui
2022-09-13 14:44 ` Thomas Zimmermann
2022-09-13 15:15 ` Wang Yugui
2022-09-14 7:59 ` Thomas Zimmermann
2022-09-14 8:29 ` Wang Yugui
2022-09-14 14:36 ` Thomas Zimmermann
2022-09-14 14:58 ` Wang Yugui
2022-09-14 15:41 ` Thomas Zimmermann
2022-09-14 16:25 ` Wang Yugui
2022-09-15 12:54 ` Thomas Zimmermann
2022-09-15 14:41 ` Wang Yugui
2022-09-20 7:57 ` Thomas Zimmermann
2022-09-20 9:02 ` Wang Yugui
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).