Date: Wed, 07 Aug 2019 11:27:10 -0500 From: Greg Rivers <gcr+freebsd-stable@tharned.org> To: freebsd-stable@freebsd.org Cc: Sergey Akhmatov <sergey@akhmatov.ru> Subject: Re: Regression in IXGBE(4) on 12.0-RELEASE? Message-ID: <1955050.cYikG52F1y@no.place.like.home> In-Reply-To: <e6940108-630e-e4cf-02a9-2fe35071c219@akhmatov.ru> References: <15504838.vxEf1mJfsr@no.place.like.home> <e6940108-630e-e4cf-02a9-2fe35071c219@akhmatov.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday, August 7, 2019 10:14:01 AM CDT Sergey Akhmatov wrote: > $ freebsd-version > 12.0-RELEASE-p7 > > $ pciconf -lvc ix0 > ix0@pci0:17:0:0: class=0x020000 card=0x7a128086 chip=0x10fb8086 > rev=0x01 hdr=0x00 > vendor = 'Intel Corporation' > device = '82599ES 10-Gigabit SFI/SFP+ Network Connection' > class = network > subclass = ethernet > cap 01[40] = powerspec 3 supports D0 D3 current D0 > cap 05[50] = MSI supports 1 message, 64 bit, vector masks > cap 11[70] = MSI-X supports 64 messages, enabled > Table in map 0x20[0x0], PBA in map 0x20[0x2000] > cap 10[a0] = PCI-Express 2 endpoint max data 256(512) FLR RO NS > link x8(x8) speed 5.0(5.0) ASPM disabled(L0s) > ecap 0001[100] = AER 1 0 fatal 0 non-fatal 1 corrected > ecap 0003[140] = Serial 1 90e2baffff809b08 > ecap 000e[150] = ARI 1 > ecap 0010[160] = SR-IOV 1 IOV disabled, Memory Space disabled, ARI > disabled > 0 VFs configured out of 64 supported > First VF RID Offset 0x0180, VF RID Stride 0x0002 > VF Device ID 0x10ed > Page Sizes: 4096 (enabled), 8192, 65536, 262144, > 1048576, 4194304 > Thank you Sergey. Good call adding -c to list capabilities. There are some differences between your card and mine (I also added -e to list errors): $ freebsd-version 12.0-RELEASE-p9 $ pciconf -lvce ix0 ix0@pci0:17:0:0: class=0x020000 card=0x17d3103c chip=0x10fb8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82599ES 10-Gigabit SFI/SFP+ Network Connection' class = network subclass = ethernet cap 01[40] = powerspec 3 supports D0 D3 current D0 cap 05[50] = MSI supports 1 message, 64 bit, vector masks enabled with 1 message cap 11[70] = MSI-X supports 64 messages Table in map 0x1c[0x0], PBA in map 0x1c[0x2000] cap 10[a0] = PCI-Express 2 endpoint max data 256(512) FLR RO NS link x8(x8) speed 5.0(5.0) ASPM disabled(L0s) cap 03[e0] = VPD ecap 0001[100] = AER 1 0 fatal 0 non-fatal 1 corrected ecap 0003[140] = Serial 1 48df37ffff62be38 ecap 000e[150] = ARI 1 ecap 0010[160] = SR-IOV 1 IOV disabled, Memory Space disabled, ARI enabled 0 VFs configured out of 64 supported First VF RID Offset 0x0080, VF RID Stride 0x0002 VF Device ID 0x10ed Page Sizes: 4096 (enabled), 8192, 65536, 262144, 1048576, 4194304 PCI-e errors = Correctable Error Detected Unsupported Request Detected Corrected = Advisory Non-Fatal Error I confirmed that it's not just a difference between hosts; when I boot the 11.3-RELEASE memstick image on this very same machine the NIC is properly configured with all 8 queues. So it's almost certainly a difference between ixgbe driver versions. I don't know if it matters, but this is an HPE branded Intel NIC in a DL380 Gen10. -- Greg
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1955050.cYikG52F1y>