[Kernel-packages] [Bug 1887703] Re: [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE controller

2023-04-06 Thread Clinton Fung
*** This bug is a duplicate of bug 1893956 ***
https://bugs.launchpad.net/bugs/1893956

** Attachment removed: "Canonical - Supermicro - Nvida AI workstation.docx"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887703/+attachment/5661723/+files/Canonical%20-%20Supermicro%20-%20Nvida%20AI%20workstation.docx

** Attachment removed: "image001.png"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887703/+attachment/5661725/+files/image001.png

** Attachment removed: "image001.png"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887703/+attachment/5661722/+files/image001.png

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1887703

Title:
  [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE
  controller

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Focal:
  Confirmed

Bug description:
  [IMPACT]

  The Intel x710-TM4 is one of the latest 10GbE controllers from intel
  using the i40e driver.  This particular 4 port comes in a 2x2
  arrangement: 2x SFP+ and 2x RJ-45.  This card is enabled in 5.4 via
  the inbox version of the i40e driver, and hwinfo does show both sides
  of the card but the kernel only sees the two SFP+ ports and cannot
  address or use the two copper ports.

  This is currently blocking certification for one of our hardware
  partners.

  After some investigation we see this works in a more recent version of
  the driver. Intel suggests the commit in FIXES from 5.5 should make
  this work.

  This is a regression from the i40e driver in Bionic (5.3 HWE) that,
  per the tester, does show all four ports.

  [FIXES]

  3df5b9a6a9ec3c1e4431bf1db3426b54dc92dd91 i40e: enable X710 support

  I have a branch here:
  
https://code.launchpad.net/~bladernr/ubuntu/+source/linux/+git/focal/+ref/1887703-i40e-enable-x710

  [TESTING]
  Boot system, verify four ports are visible and can be addressed and pass data.

  [IMPACT]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887703/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1887703] Re: [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE controller

2022-02-09 Thread Jeff Lane
*** This bug is a duplicate of bug 1893956 ***
https://bugs.launchpad.net/bugs/1893956

@thomas955 - the i40 driver in 4.15 will not be updated. You may want to
try the 5.4 HWE kernel for 18.04 which I think should include the
patches to enable the x710-T2L.  We only pulled the support back as far
as 5.4.

@lemonkoala the x722 is a different card from the x710, and it's likely
additional patches are necessary to enable that version of the 700
series card. Please file a new bug for your issue (and feel free to add
a comment here with the bug link and I'll see if I can work on it.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1887703

Title:
  [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE
  controller

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Focal:
  Confirmed

Bug description:
  [IMPACT]

  The Intel x710-TM4 is one of the latest 10GbE controllers from intel
  using the i40e driver.  This particular 4 port comes in a 2x2
  arrangement: 2x SFP+ and 2x RJ-45.  This card is enabled in 5.4 via
  the inbox version of the i40e driver, and hwinfo does show both sides
  of the card but the kernel only sees the two SFP+ ports and cannot
  address or use the two copper ports.

  This is currently blocking certification for one of our hardware
  partners.

  After some investigation we see this works in a more recent version of
  the driver. Intel suggests the commit in FIXES from 5.5 should make
  this work.

  This is a regression from the i40e driver in Bionic (5.3 HWE) that,
  per the tester, does show all four ports.

  [FIXES]

  3df5b9a6a9ec3c1e4431bf1db3426b54dc92dd91 i40e: enable X710 support

  I have a branch here:
  
https://code.launchpad.net/~bladernr/ubuntu/+source/linux/+git/focal/+ref/1887703-i40e-enable-x710

  [TESTING]
  Boot system, verify four ports are visible and can be addressed and pass data.

  [IMPACT]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887703/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1887703] Re: [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE controller

2022-02-09 Thread J
*** This bug is a duplicate of bug 1893956 ***
https://bugs.launchpad.net/bugs/1893956

This appears to still be an issue on the latest 5.4.0-99-generic kernel.

I'm using a 2 port 10GSFP+ card. The PCI driver isn't bound according to
lspci, and the interfaces don't show up in dmesg or "ip link".

# lspci -nnk
31:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection X722 
[8086:37cc] (rev 09)
DeviceName: 10Gb Ethernet1
Subsystem: Lenovo Ethernet Connection X722 [17aa:4021]

# modinfo i40e
...
version:2.8.20-k
description:Intel(R) Ethernet Connection XL710 Network Driver
...
vermagic:   5.4.0-99-generic SMP mod_unload modversions 

Strangely the ports don't even come up with the latest 5.13.0-28 kernel.

# modinfo i40e
(no version)
vermagic:   5.13.0-28-generic SMP mod_unload modversions 

The card works perfectly in another distribution with the i40e driver,
but that's running a 4.18 kernel.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1887703

Title:
  [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE
  controller

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Focal:
  Confirmed

Bug description:
  [IMPACT]

  The Intel x710-TM4 is one of the latest 10GbE controllers from intel
  using the i40e driver.  This particular 4 port comes in a 2x2
  arrangement: 2x SFP+ and 2x RJ-45.  This card is enabled in 5.4 via
  the inbox version of the i40e driver, and hwinfo does show both sides
  of the card but the kernel only sees the two SFP+ ports and cannot
  address or use the two copper ports.

  This is currently blocking certification for one of our hardware
  partners.

  After some investigation we see this works in a more recent version of
  the driver. Intel suggests the commit in FIXES from 5.5 should make
  this work.

  This is a regression from the i40e driver in Bionic (5.3 HWE) that,
  per the tester, does show all four ports.

  [FIXES]

  3df5b9a6a9ec3c1e4431bf1db3426b54dc92dd91 i40e: enable X710 support

  I have a branch here:
  
https://code.launchpad.net/~bladernr/ubuntu/+source/linux/+git/focal/+ref/1887703-i40e-enable-x710

  [TESTING]
  Boot system, verify four ports are visible and can be addressed and pass data.

  [IMPACT]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887703/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1887703] Re: [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE controller

2021-02-05 Thread thomas955
*** This bug is a duplicate of bug 1893956 ***
https://bugs.launchpad.net/bugs/1893956

We also got new servers with the X710-T2L. The default i40e driver is
not working with the current kernel version:

Linux someServer 4.15.0-135-generic #139-Ubuntu SMP Mon Jan 18 17:38:24
UTC 2021 x86_64 x86_64 x86_64 GNU/Linux


"modinfo i40e" deliverd with the kernel:

modinfo i40e
filename:   
/lib/modules/4.15.0-135-generic/kernel/drivers/net/ethernet/intel/i40e/i40e.ko
version:2.1.14-k
license:GPL
description:Intel(R) Ethernet Connection XL710 Network Driver
author: Intel Corporation, 
srcversion: 0C15843B4479E58A1E07114
alias:  pci:v8086d158Bsv*sd*bc*sc*i*
alias:  pci:v8086d158Asv*sd*bc*sc*i*
alias:  pci:v8086d1588sv*sd*bc*sc*i*
alias:  pci:v8086d1587sv*sd*bc*sc*i*
alias:  pci:v8086d37D3sv*sd*bc*sc*i*
alias:  pci:v8086d37D2sv*sd*bc*sc*i*
alias:  pci:v8086d37D1sv*sd*bc*sc*i*
alias:  pci:v8086d37D0sv*sd*bc*sc*i*
alias:  pci:v8086d37CFsv*sd*bc*sc*i*
alias:  pci:v8086d37CEsv*sd*bc*sc*i*
alias:  pci:v8086d1589sv*sd*bc*sc*i*
alias:  pci:v8086d1586sv*sd*bc*sc*i*
alias:  pci:v8086d1585sv*sd*bc*sc*i*
alias:  pci:v8086d1584sv*sd*bc*sc*i*
alias:  pci:v8086d1583sv*sd*bc*sc*i*
alias:  pci:v8086d1581sv*sd*bc*sc*i*
alias:  pci:v8086d1580sv*sd*bc*sc*i*
alias:  pci:v8086d1574sv*sd*bc*sc*i*
alias:  pci:v8086d1572sv*sd*bc*sc*i*
depends:ptp
retpoline:  Y
intree: Y
name:   i40e
vermagic:   4.15.0-135-generic SMP mod_unload 
signat: PKCS#7
signer: 
sig_key:
sig_hashalgo:   md4
parm:   debug:Debug level (0=none,...,16=all), Debug mask (0x8XXX) 
(uint)


I compiled the driver by myself with version i40e-2.14.13 and with this one the 
card is working.


"modinfo i40e" self build:


modinfo i40e
filename:   
/lib/modules/4.15.0-135-generic/updates/drivers/net/ethernet/intel/i40e/i40e.ko
version:2.14.13
license:GPL
description:Intel(R) 40-10 Gigabit Ethernet Connection Network Driver
author: Intel Corporation, 
srcversion: 1A821F3D488396B967F338E
alias:  pci:v8086d158Bsv*sd*bc*sc*i*
alias:  pci:v8086d158Asv*sd*bc*sc*i*
alias:  pci:v8086d37D3sv*sd*bc*sc*i*
alias:  pci:v8086d37D2sv*sd*bc*sc*i*
alias:  pci:v8086d37D1sv*sd*bc*sc*i*
alias:  pci:v8086d37D0sv*sd*bc*sc*i*
alias:  pci:v8086d37CFsv*sd*bc*sc*i*
alias:  pci:v8086d37CEsv*sd*bc*sc*i*
alias:  pci:v8086d0D58sv*sd*bc*sc*i*
alias:  pci:v8086d0CF8sv*sd*bc*sc*i*
alias:  pci:v8086d1588sv*sd*bc*sc*i*
alias:  pci:v8086d1587sv*sd*bc*sc*i*
alias:  pci:v8086d104Fsv*sd*bc*sc*i*
alias:  pci:v8086d104Esv*sd*bc*sc*i*
alias:  pci:v8086d15FFsv*sd*bc*sc*i*
alias:  pci:v8086d1589sv*sd*bc*sc*i*
alias:  pci:v8086d1586sv*sd*bc*sc*i*
alias:  pci:v8086d101Fsv*sd*bc*sc*i*
alias:  pci:v8086d1585sv*sd*bc*sc*i*
alias:  pci:v8086d1584sv*sd*bc*sc*i*
alias:  pci:v8086d1583sv*sd*bc*sc*i*
alias:  pci:v8086d1581sv*sd*bc*sc*i*
alias:  pci:v8086d1580sv*sd*bc*sc*i*
alias:  pci:v8086d1574sv*sd*bc*sc*i*
alias:  pci:v8086d1572sv*sd*bc*sc*i*
depends:ptp
retpoline:  Y
name:   i40e
vermagic:   4.15.0-135-generic SMP mod_unload 
parm:   debug:Debug level (0=none,...,16=all) (int)
parm:   l4mode:L4 cloud filter mode: 
0=UDP,1=TCP,2=Both,-1=Disabled(default) (int)


Any suggestions, plans how to move forward?

Thank you in advance.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1887703

Title:
  [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE
  controller

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Focal:
  Confirmed

Bug description:
  [IMPACT]

  The Intel x710-TM4 is one of the latest 10GbE controllers from intel
  using the i40e driver.  This particular 4 port comes in a 2x2
  arrangement: 2x SFP+ and 2x RJ-45.  This card is enabled in 5.4 via
  the inbox version of the i40e driver, and hwinfo does show both sides
  of the card but the kernel only sees the two SFP+ ports and cannot
  address or use the two copper ports.

  This is currently blocking certification for one of our hardware
  partners.

  After some investigation we see this works in a more recent version of
  the driver. Intel 

[Kernel-packages] [Bug 1887703] Re: [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE controller

2020-09-16 Thread Jeff Lane
*** This bug is a duplicate of bug 1893956 ***
https://bugs.launchpad.net/bugs/1893956

** This bug has been marked a duplicate of bug 1893956
   Intel x710 LOMs do not work on Focal

** Tags removed: blocks-hwcert-server

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1887703

Title:
  [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE
  controller

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Focal:
  Confirmed

Bug description:
  [IMPACT]

  The Intel x710-TM4 is one of the latest 10GbE controllers from intel
  using the i40e driver.  This particular 4 port comes in a 2x2
  arrangement: 2x SFP+ and 2x RJ-45.  This card is enabled in 5.4 via
  the inbox version of the i40e driver, and hwinfo does show both sides
  of the card but the kernel only sees the two SFP+ ports and cannot
  address or use the two copper ports.

  This is currently blocking certification for one of our hardware
  partners.

  After some investigation we see this works in a more recent version of
  the driver. Intel suggests the commit in FIXES from 5.5 should make
  this work.

  This is a regression from the i40e driver in Bionic (5.3 HWE) that,
  per the tester, does show all four ports.

  [FIXES]

  3df5b9a6a9ec3c1e4431bf1db3426b54dc92dd91 i40e: enable X710 support

  I have a branch here:
  
https://code.launchpad.net/~bladernr/ubuntu/+source/linux/+git/focal/+ref/1887703-i40e-enable-x710

  [TESTING]
  Boot system, verify four ports are visible and can be addressed and pass data.

  [IMPACT]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887703/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1887703] Re: [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE controller

2020-08-28 Thread Agecon Support
For what it's worth, this doesn't just affect the X710-TM4 controller.
The X710-T2L card is rendered completely useless by this bug as that
card only has copper 10 GbE ports. As with the X710-TM4, the latest
version of the Intel driver fixes the issue.

Are there plans to release a fixed i40e driver for Focal soon? It looks
like https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1890988 is
another duplicate of this bug as well.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1887703

Title:
  [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE
  controller

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Focal:
  Confirmed

Bug description:
  [IMPACT]

  The Intel x710-TM4 is one of the latest 10GbE controllers from intel
  using the i40e driver.  This particular 4 port comes in a 2x2
  arrangement: 2x SFP+ and 2x RJ-45.  This card is enabled in 5.4 via
  the inbox version of the i40e driver, and hwinfo does show both sides
  of the card but the kernel only sees the two SFP+ ports and cannot
  address or use the two copper ports.

  This is currently blocking certification for one of our hardware
  partners.

  After some investigation we see this works in a more recent version of
  the driver. Intel suggests the commit in FIXES from 5.5 should make
  this work.

  This is a regression from the i40e driver in Bionic (5.3 HWE) that,
  per the tester, does show all four ports.

  [FIXES]

  3df5b9a6a9ec3c1e4431bf1db3426b54dc92dd91 i40e: enable X710 support

  I have a branch here:
  
https://code.launchpad.net/~bladernr/ubuntu/+source/linux/+git/focal/+ref/1887703-i40e-enable-x710

  [TESTING]
  Boot system, verify four ports are visible and can be addressed and pass data.

  [IMPACT]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887703/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1887703] Re: [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE controller

2020-07-21 Thread Jeff Lane
Per tester, the patched kernel does not resolve the issue.

At least we know the diff.

Also, did some bisecting with the Intel drivers upstream and this is the
earliest version where the card starts working again:

 2.10.19.82

So it breaks sometime around 2.8.20 and then starts working again around
2.10.19.82

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1887703

Title:
  [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE
  controller

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Focal:
  Confirmed

Bug description:
  [IMPACT]

  The Intel x710-TM4 is one of the latest 10GbE controllers from intel
  using the i40e driver.  This particular 4 port comes in a 2x2
  arrangement: 2x SFP+ and 2x RJ-45.  This card is enabled in 5.4 via
  the inbox version of the i40e driver, and hwinfo does show both sides
  of the card but the kernel only sees the two SFP+ ports and cannot
  address or use the two copper ports.

  This is currently blocking certification for one of our hardware
  partners.

  After some investigation we see this works in a more recent version of
  the driver. Intel suggests the commit in FIXES from 5.5 should make
  this work.

  This is a regression from the i40e driver in Bionic (5.3 HWE) that,
  per the tester, does show all four ports.

  [FIXES]

  3df5b9a6a9ec3c1e4431bf1db3426b54dc92dd91 i40e: enable X710 support

  I have a branch here:
  
https://code.launchpad.net/~bladernr/ubuntu/+source/linux/+git/focal/+ref/1887703-i40e-enable-x710

  [TESTING]
  Boot system, verify four ports are visible and can be addressed and pass data.

  [IMPACT]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887703/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1887703] Re: [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE controller

2020-07-19 Thread Jeff Lane
Test Kernels here:

https://kernel.ubuntu.com/~kmously/kernel-kmously-bc5bba9-bgA6

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1887703

Title:
  [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE
  controller

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Focal:
  Confirmed

Bug description:
  [IMPACT]

  The Intel x710-TM4 is one of the latest 10GbE controllers from intel
  using the i40e driver.  This particular 4 port comes in a 2x2
  arrangement: 2x SFP+ and 2x RJ-45.  This card is enabled in 5.4 via
  the inbox version of the i40e driver, and hwinfo does show both sides
  of the card but the kernel only sees the two SFP+ ports and cannot
  address or use the two copper ports.

  This is currently blocking certification for one of our hardware
  partners.

  After some investigation we see this works in a more recent version of
  the driver. Intel suggests the commit in FIXES from 5.5 should make
  this work.

  This is a regression from the i40e driver in Bionic (5.3 HWE) that,
  per the tester, does show all four ports.

  [FIXES]

  3df5b9a6a9ec3c1e4431bf1db3426b54dc92dd91 i40e: enable X710 support

  I have a branch here:
  
https://code.launchpad.net/~bladernr/ubuntu/+source/linux/+git/focal/+ref/1887703-i40e-enable-x710

  [TESTING]
  Boot system, verify four ports are visible and can be addressed and pass data.

  [IMPACT]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887703/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1887703] Re: [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE controller

2020-07-17 Thread Jeff Lane
** Description changed:

+ [IMPACT]
+ 
  The Intel x710-TM4 is one of the latest 10GbE controllers from intel
  using the i40e driver.  This particular 4 port comes in a 2x2
  arrangement: 2x SFP+ and 2x RJ-45.  This card is enabled in 5.4 via the
  inbox version of the i40e driver, and hwinfo does show both sides of the
- card:
- 
- 625: PCI 3300.2: 0200 Ethernet controller
-   [Created at pci.386]
-   Unique ID: rz7Q.2osif2+gzUA
-   Parent ID: dkRe.4r+z9AQbRI0
-   SysFS ID: /devices/pci:32/:32:00.0/:33:00.2
-   SysFS BusID: :33:00.2
-   Hardware Class: network
-   Device Name: "Intel Ethernet X710-TM4 #3"
-   Model: "Intel Ethernet Controller X710 for 10 Gigabit SFP+"
-   Vendor: pci 0x8086 "Intel Corporation"
-   Device: pci 0x104e "Ethernet Controller X710 for 10 Gigabit SFP+"
-   SubVendor: pci 0x15d9 "Super Micro Computer Inc"
-   SubDevice: pci 0x
-   Revision: 0x02
-   Driver: "i40e"
-   Driver Modules: "i40e"
-   Device File: eno3
-   Memory Range: 0xa700-0xa7ff (ro,non-prefetchable)
-   Memory Range: 0xaa808000-0xaa80 (ro,non-prefetchable)
-   Memory Range: 0xa450-0xa457 (ro,non-prefetchable,disabled)
-   IRQ: 60 (no events)
-   HW Address: 3c:ec:ef:3f:b2:16
-   Permanent HW Address: 3c:ec:ef:3f:b2:16
-   Link detected: yes
-   Module Alias: "pci:v8086d104Esv15D9sdbc02sc00i00"
-   Driver Info #0:
-     Driver Status: i40e is active
-     Driver Activation Cmd: "modprobe i40e"
-   Config Status: cfg=new, avail=yes, need=no, active=unknown
-   Attached to: #794 (PCI bridge)
- 
- 625: PCI 3300.2: 0200 Ethernet controller
-   [Created at pci.386]
-   Unique ID: rz7Q.2osif2+gzUA
-   Parent ID: dkRe.4r+z9AQbRI0
-   SysFS ID: /devices/pci:32/:32:00.0/:33:00.2
-   SysFS BusID: :33:00.2
-   Hardware Class: network
-   Device Name: "Intel Ethernet X710-TM4 #3"
-   Model: "Intel Ethernet Controller X710 for 10 Gigabit SFP+"
-   Vendor: pci 0x8086 "Intel Corporation"
-   Device: pci 0x104e "Ethernet Controller X710 for 10 Gigabit SFP+"
-   SubVendor: pci 0x15d9 "Super Micro Computer Inc"
-   SubDevice: pci 0x
-   Revision: 0x02
-   Driver: "i40e"
-   Driver Modules: "i40e"
-   Device File: eno3
-   Memory Range: 0xa700-0xa7ff (ro,non-prefetchable)
-   Memory Range: 0xaa808000-0xaa80 (ro,non-prefetchable)
-   Memory Range: 0xa450-0xa457 (ro,non-prefetchable,disabled)
-   IRQ: 60 (no events)
-   HW Address: 3c:ec:ef:3f:b2:16
-   Permanent HW Address: 3c:ec:ef:3f:b2:16
-   Link detected: yes
-   Module Alias: "pci:v8086d104Esv15D9sdbc02sc00i00"
-   Driver Info #0:
-     Driver Status: i40e is active
-     Driver Activation Cmd: "modprobe i40e"
-   Config Status: cfg=new, avail=yes, need=no, active=unknown
-   Attached to: #794 (PCI bridge)
- 
- However, Ubuntu does not see the copper ports... it will only
- address/configure the two SFP+ ports.
+ card but the kernel only sees the two SFP+ ports and cannot address or
+ use the two copper ports.
  
  This is currently blocking certification for one of our hardware
  partners.
+ 
+ After some investigation we see this works in a more recent version of
+ the driver. Intel suggests the commit in FIXES from 5.5 should make this
+ work.
+ 
+ This is a regression from the i40e driver in Bionic (5.3 HWE) that, per
+ the tester, does show all four ports.
+ 
+ [FIXES]
+ 
+ 3df5b9a6a9ec3c1e4431bf1db3426b54dc92dd91 i40e: enable X710 support
+ 
+ I have a branch here:
+ 
https://code.launchpad.net/~bladernr/ubuntu/+source/linux/+git/focal/+ref/1887703-i40e-enable-x710
+ 
+ [TESTING]
+ Boot system, verify four ports are visible and can be addressed and pass data.
+ 
+ [IMPACT]

** Changed in: linux (Ubuntu Focal)
   Importance: Critical => High

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1887703

Title:
  [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE
  controller

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Focal:
  Confirmed

Bug description:
  [IMPACT]

  The Intel x710-TM4 is one of the latest 10GbE controllers from intel
  using the i40e driver.  This particular 4 port comes in a 2x2
  arrangement: 2x SFP+ and 2x RJ-45.  This card is enabled in 5.4 via
  the inbox version of the i40e driver, and hwinfo does show both sides
  of the card but the kernel only sees the two SFP+ ports and cannot
  address or use the two copper ports.

  This is currently blocking certification for one of our hardware
  partners.

  After some investigation we see this works in a more recent version of
  the driver. Intel suggests the commit in FIXES from 5.5 should make
  this work.

  This is a regression from the i40e driver in Bionic (5.3 HWE) that,
  per the tester, does show all four ports.

  [FIXES]

  3df5b9a6a9ec3c1e4431bf1db3426b54dc92dd91 i40e: enable X710 support

  I have a branch here:
  

[Kernel-packages] [Bug 1887703] Re: [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE controller

2020-07-17 Thread Jeff Lane
https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-
next.git/commit/drivers/net/ethernet/intel/i40e?id=3df5b9a6a9ec3c1e4431bf1db3426b54dc92dd91

This seems to be the commit missing in 5.4. It landed in 5.5.

cherry pick incoming with a test kernel (hopefully) to see what happens.

** Changed in: linux (Ubuntu Focal)
   Importance: Undecided => Critical

** Changed in: linux (Ubuntu)
   Importance: Undecided => High

** Changed in: linux (Ubuntu Focal)
 Assignee: (unassigned) => Jeff Lane (bladernr)

** Changed in: linux (Ubuntu)
 Assignee: (unassigned) => Jeff Lane (bladernr)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1887703

Title:
  [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE
  controller

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Focal:
  Confirmed

Bug description:
  The Intel x710-TM4 is one of the latest 10GbE controllers from intel
  using the i40e driver.  This particular 4 port comes in a 2x2
  arrangement: 2x SFP+ and 2x RJ-45.  This card is enabled in 5.4 via
  the inbox version of the i40e driver, and hwinfo does show both sides
  of the card:

  625: PCI 3300.2: 0200 Ethernet controller
    [Created at pci.386]
    Unique ID: rz7Q.2osif2+gzUA
    Parent ID: dkRe.4r+z9AQbRI0
    SysFS ID: /devices/pci:32/:32:00.0/:33:00.2
    SysFS BusID: :33:00.2
    Hardware Class: network
    Device Name: "Intel Ethernet X710-TM4 #3"
    Model: "Intel Ethernet Controller X710 for 10 Gigabit SFP+"
    Vendor: pci 0x8086 "Intel Corporation"
    Device: pci 0x104e "Ethernet Controller X710 for 10 Gigabit SFP+"
    SubVendor: pci 0x15d9 "Super Micro Computer Inc"
    SubDevice: pci 0x
    Revision: 0x02
    Driver: "i40e"
    Driver Modules: "i40e"
    Device File: eno3
    Memory Range: 0xa700-0xa7ff (ro,non-prefetchable)
    Memory Range: 0xaa808000-0xaa80 (ro,non-prefetchable)
    Memory Range: 0xa450-0xa457 (ro,non-prefetchable,disabled)
    IRQ: 60 (no events)
    HW Address: 3c:ec:ef:3f:b2:16
    Permanent HW Address: 3c:ec:ef:3f:b2:16
    Link detected: yes
    Module Alias: "pci:v8086d104Esv15D9sdbc02sc00i00"
    Driver Info #0:
      Driver Status: i40e is active
      Driver Activation Cmd: "modprobe i40e"
    Config Status: cfg=new, avail=yes, need=no, active=unknown
    Attached to: #794 (PCI bridge)

  625: PCI 3300.2: 0200 Ethernet controller
    [Created at pci.386]
    Unique ID: rz7Q.2osif2+gzUA
    Parent ID: dkRe.4r+z9AQbRI0
    SysFS ID: /devices/pci:32/:32:00.0/:33:00.2
    SysFS BusID: :33:00.2
    Hardware Class: network
    Device Name: "Intel Ethernet X710-TM4 #3"
    Model: "Intel Ethernet Controller X710 for 10 Gigabit SFP+"
    Vendor: pci 0x8086 "Intel Corporation"
    Device: pci 0x104e "Ethernet Controller X710 for 10 Gigabit SFP+"
    SubVendor: pci 0x15d9 "Super Micro Computer Inc"
    SubDevice: pci 0x
    Revision: 0x02
    Driver: "i40e"
    Driver Modules: "i40e"
    Device File: eno3
    Memory Range: 0xa700-0xa7ff (ro,non-prefetchable)
    Memory Range: 0xaa808000-0xaa80 (ro,non-prefetchable)
    Memory Range: 0xa450-0xa457 (ro,non-prefetchable,disabled)
    IRQ: 60 (no events)
    HW Address: 3c:ec:ef:3f:b2:16
    Permanent HW Address: 3c:ec:ef:3f:b2:16
    Link detected: yes
    Module Alias: "pci:v8086d104Esv15D9sdbc02sc00i00"
    Driver Info #0:
      Driver Status: i40e is active
      Driver Activation Cmd: "modprobe i40e"
    Config Status: cfg=new, avail=yes, need=no, active=unknown
    Attached to: #794 (PCI bridge)

  However, Ubuntu does not see the copper ports... it will only
  address/configure the two SFP+ ports.

  This is currently blocking certification for one of our hardware
  partners.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887703/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1887703] Re: [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE controller

2020-07-17 Thread Jeff Lane
Asked them to start bisecting the driver versions from Intel to figure
out the earliest update that resolves the issue.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1887703

Title:
  [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE
  controller

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Focal:
  Confirmed

Bug description:
  The Intel x710-TM4 is one of the latest 10GbE controllers from intel
  using the i40e driver.  This particular 4 port comes in a 2x2
  arrangement: 2x SFP+ and 2x RJ-45.  This card is enabled in 5.4 via
  the inbox version of the i40e driver, and hwinfo does show both sides
  of the card:

  625: PCI 3300.2: 0200 Ethernet controller
    [Created at pci.386]
    Unique ID: rz7Q.2osif2+gzUA
    Parent ID: dkRe.4r+z9AQbRI0
    SysFS ID: /devices/pci:32/:32:00.0/:33:00.2
    SysFS BusID: :33:00.2
    Hardware Class: network
    Device Name: "Intel Ethernet X710-TM4 #3"
    Model: "Intel Ethernet Controller X710 for 10 Gigabit SFP+"
    Vendor: pci 0x8086 "Intel Corporation"
    Device: pci 0x104e "Ethernet Controller X710 for 10 Gigabit SFP+"
    SubVendor: pci 0x15d9 "Super Micro Computer Inc"
    SubDevice: pci 0x
    Revision: 0x02
    Driver: "i40e"
    Driver Modules: "i40e"
    Device File: eno3
    Memory Range: 0xa700-0xa7ff (ro,non-prefetchable)
    Memory Range: 0xaa808000-0xaa80 (ro,non-prefetchable)
    Memory Range: 0xa450-0xa457 (ro,non-prefetchable,disabled)
    IRQ: 60 (no events)
    HW Address: 3c:ec:ef:3f:b2:16
    Permanent HW Address: 3c:ec:ef:3f:b2:16
    Link detected: yes
    Module Alias: "pci:v8086d104Esv15D9sdbc02sc00i00"
    Driver Info #0:
      Driver Status: i40e is active
      Driver Activation Cmd: "modprobe i40e"
    Config Status: cfg=new, avail=yes, need=no, active=unknown
    Attached to: #794 (PCI bridge)

  625: PCI 3300.2: 0200 Ethernet controller
    [Created at pci.386]
    Unique ID: rz7Q.2osif2+gzUA
    Parent ID: dkRe.4r+z9AQbRI0
    SysFS ID: /devices/pci:32/:32:00.0/:33:00.2
    SysFS BusID: :33:00.2
    Hardware Class: network
    Device Name: "Intel Ethernet X710-TM4 #3"
    Model: "Intel Ethernet Controller X710 for 10 Gigabit SFP+"
    Vendor: pci 0x8086 "Intel Corporation"
    Device: pci 0x104e "Ethernet Controller X710 for 10 Gigabit SFP+"
    SubVendor: pci 0x15d9 "Super Micro Computer Inc"
    SubDevice: pci 0x
    Revision: 0x02
    Driver: "i40e"
    Driver Modules: "i40e"
    Device File: eno3
    Memory Range: 0xa700-0xa7ff (ro,non-prefetchable)
    Memory Range: 0xaa808000-0xaa80 (ro,non-prefetchable)
    Memory Range: 0xa450-0xa457 (ro,non-prefetchable,disabled)
    IRQ: 60 (no events)
    HW Address: 3c:ec:ef:3f:b2:16
    Permanent HW Address: 3c:ec:ef:3f:b2:16
    Link detected: yes
    Module Alias: "pci:v8086d104Esv15D9sdbc02sc00i00"
    Driver Info #0:
      Driver Status: i40e is active
      Driver Activation Cmd: "modprobe i40e"
    Config Status: cfg=new, avail=yes, need=no, active=unknown
    Attached to: #794 (PCI bridge)

  However, Ubuntu does not see the copper ports... it will only
  address/configure the two SFP+ ports.

  This is currently blocking certification for one of our hardware
  partners.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887703/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1887703] Re: [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE controller

2020-07-17 Thread Jeff Lane
https://downloadcenter.intel.com/download/24411/Intel-Network-Adapter-
Driver-for-PCIe-40-Gigabit-Ethernet-Network-Connections-Under-Linux-

The current driver from Intel can be found there and is known working.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1887703

Title:
  [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE
  controller

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Focal:
  Confirmed

Bug description:
  The Intel x710-TM4 is one of the latest 10GbE controllers from intel
  using the i40e driver.  This particular 4 port comes in a 2x2
  arrangement: 2x SFP+ and 2x RJ-45.  This card is enabled in 5.4 via
  the inbox version of the i40e driver, and hwinfo does show both sides
  of the card:

  625: PCI 3300.2: 0200 Ethernet controller
    [Created at pci.386]
    Unique ID: rz7Q.2osif2+gzUA
    Parent ID: dkRe.4r+z9AQbRI0
    SysFS ID: /devices/pci:32/:32:00.0/:33:00.2
    SysFS BusID: :33:00.2
    Hardware Class: network
    Device Name: "Intel Ethernet X710-TM4 #3"
    Model: "Intel Ethernet Controller X710 for 10 Gigabit SFP+"
    Vendor: pci 0x8086 "Intel Corporation"
    Device: pci 0x104e "Ethernet Controller X710 for 10 Gigabit SFP+"
    SubVendor: pci 0x15d9 "Super Micro Computer Inc"
    SubDevice: pci 0x
    Revision: 0x02
    Driver: "i40e"
    Driver Modules: "i40e"
    Device File: eno3
    Memory Range: 0xa700-0xa7ff (ro,non-prefetchable)
    Memory Range: 0xaa808000-0xaa80 (ro,non-prefetchable)
    Memory Range: 0xa450-0xa457 (ro,non-prefetchable,disabled)
    IRQ: 60 (no events)
    HW Address: 3c:ec:ef:3f:b2:16
    Permanent HW Address: 3c:ec:ef:3f:b2:16
    Link detected: yes
    Module Alias: "pci:v8086d104Esv15D9sdbc02sc00i00"
    Driver Info #0:
      Driver Status: i40e is active
      Driver Activation Cmd: "modprobe i40e"
    Config Status: cfg=new, avail=yes, need=no, active=unknown
    Attached to: #794 (PCI bridge)

  625: PCI 3300.2: 0200 Ethernet controller
    [Created at pci.386]
    Unique ID: rz7Q.2osif2+gzUA
    Parent ID: dkRe.4r+z9AQbRI0
    SysFS ID: /devices/pci:32/:32:00.0/:33:00.2
    SysFS BusID: :33:00.2
    Hardware Class: network
    Device Name: "Intel Ethernet X710-TM4 #3"
    Model: "Intel Ethernet Controller X710 for 10 Gigabit SFP+"
    Vendor: pci 0x8086 "Intel Corporation"
    Device: pci 0x104e "Ethernet Controller X710 for 10 Gigabit SFP+"
    SubVendor: pci 0x15d9 "Super Micro Computer Inc"
    SubDevice: pci 0x
    Revision: 0x02
    Driver: "i40e"
    Driver Modules: "i40e"
    Device File: eno3
    Memory Range: 0xa700-0xa7ff (ro,non-prefetchable)
    Memory Range: 0xaa808000-0xaa80 (ro,non-prefetchable)
    Memory Range: 0xa450-0xa457 (ro,non-prefetchable,disabled)
    IRQ: 60 (no events)
    HW Address: 3c:ec:ef:3f:b2:16
    Permanent HW Address: 3c:ec:ef:3f:b2:16
    Link detected: yes
    Module Alias: "pci:v8086d104Esv15D9sdbc02sc00i00"
    Driver Info #0:
      Driver Status: i40e is active
      Driver Activation Cmd: "modprobe i40e"
    Config Status: cfg=new, avail=yes, need=no, active=unknown
    Attached to: #794 (PCI bridge)

  However, Ubuntu does not see the copper ports... it will only
  address/configure the two SFP+ ports.

  This is currently blocking certification for one of our hardware
  partners.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887703/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp