Activity log for bug #1928788

Date Who What changed Old value New value Message
2021-05-18 11:42:21 Tim Gardner bug added bug
2021-05-18 11:42:45 Tim Gardner summary Add Mana network driver linux-azure: Add Mana network driver
2021-05-18 11:42:55 Tim Gardner tags bot-stop-nagging
2021-05-18 11:52:09 Tim Gardner description SRU Justification [Impact] Microsoft has requested the addition of the "mana" driver from Linux v5.11 [Fix] This patch set consists of 5 patches that are now in mainline. The patches add the VF driver for Microsoft Azure Network Adapter (MANA), and also changes the hv_netvsc driver's netvsc/VF binding logic to check both the MAC address and the serial number (this is required by the MANA VF driver). Microsoft would like to request the following 5 patches in all supported releases: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=64ff412ad41fe3a5bf759ff4844dc1382176485c https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=ca9c54d2d6a5ab2430c4eda364c77125d62e5e0f https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=55cdc26a91ac270887583945aef2bd460a2805f7 https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=45b102dd81491e30ac7596b5515856141f99319f https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=d90a94680bc0a8069d93282bc5f2966d00b9c4a4 [Test Plan] 2021-05-17 15:25 UTC- -We tested the two versions of mana.ko: root@decui-u2004-vf:~# uname -a Linux decui-u2004-vf 5.4.0-1048-azure #50~sf00310147.1-Ubuntu SMP Tue May 11 02:06:24 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux root@decui-u2004-vf:~# modinfo mana | grep filename filename: /lib/modules/5.4.0-1048-azure/kernel/drivers/net/ethernet/microsoft/mana/mana.ko root@decui-u2004-vf:~# uname -a Linux decui-u2004-vf 5.8.0-1032-azure #34~SF00310147.1-Ubuntu SMP Tue May 11 02:01:58 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux root@decui-u2004-vf:~# modinfo mana | grep filename filename: /lib/modules/5.8.0-1032-azure/kernel/drivers/net/ethernet/microsoft/mana/mana.ko Everything worked as expected in our testing: 1. The MANA driver loads and unloads multiple times without any issue. 2. iperf TX/RX tests run without any issue, and the performance numbers are on par with what we get with the latest mainline kernel: the TX number is pretty good; the RX number is sometimes not great but this is a known issue with the latest mainline kernel as well. 3. "ethtool -S" and "ethtool -L" work as expected. 4. When iperf TX/RX tests are running, changing the number of the MANA NIC TX/RX queues and unloading/reloading the MANA driver work without any issue. [Where problems could occur] The driver may have bug(s) that cause a kernel crash. SRU Justification [Impact] Microsoft has requested the addition of the "mana" driver from Linux v5.11 https://canonical.my.salesforce.com//5004K000005pZQCQA2 [Fix] This patch set consists of 5 patches that are now in mainline. The patches add the VF driver for Microsoft Azure Network Adapter (MANA), and also changes the hv_netvsc driver's netvsc/VF binding logic to check both the MAC address and the serial number (this is required by the MANA VF driver). Microsoft would like to request the following 5 patches in all supported releases: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=64ff412ad41fe3a5bf759ff4844dc1382176485c https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=ca9c54d2d6a5ab2430c4eda364c77125d62e5e0f https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=55cdc26a91ac270887583945aef2bd460a2805f7 https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=45b102dd81491e30ac7596b5515856141f99319f https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=d90a94680bc0a8069d93282bc5f2966d00b9c4a4 [Test Plan] 2021-05-17 15:25 UTC- -We tested the two versions of mana.ko: root@decui-u2004-vf:~# uname -a Linux decui-u2004-vf 5.4.0-1048-azure #50~sf00310147.1-Ubuntu SMP Tue May 11 02:06:24 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux root@decui-u2004-vf:~# modinfo mana | grep filename filename: /lib/modules/5.4.0-1048-azure/kernel/drivers/net/ethernet/microsoft/mana/mana.ko root@decui-u2004-vf:~# uname -a Linux decui-u2004-vf 5.8.0-1032-azure #34~SF00310147.1-Ubuntu SMP Tue May 11 02:01:58 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux root@decui-u2004-vf:~# modinfo mana | grep filename filename: /lib/modules/5.8.0-1032-azure/kernel/drivers/net/ethernet/microsoft/mana/mana.ko Everything worked as expected in our testing: 1. The MANA driver loads and unloads multiple times without any issue. 2. iperf TX/RX tests run without any issue, and the performance numbers are on par with what we get with the latest mainline kernel: the TX number is pretty good; the RX number is sometimes not great but this is a known issue with the latest mainline kernel as well. 3. "ethtool -S" and "ethtool -L" work as expected. 4. When iperf TX/RX tests are running, changing the number of the MANA NIC TX/RX queues and unloading/reloading the MANA driver work without any issue. [Where problems could occur] The driver may have bug(s) that cause a kernel crash.
2021-05-18 11:54:12 Tim Gardner description SRU Justification [Impact] Microsoft has requested the addition of the "mana" driver from Linux v5.11 https://canonical.my.salesforce.com//5004K000005pZQCQA2 [Fix] This patch set consists of 5 patches that are now in mainline. The patches add the VF driver for Microsoft Azure Network Adapter (MANA), and also changes the hv_netvsc driver's netvsc/VF binding logic to check both the MAC address and the serial number (this is required by the MANA VF driver). Microsoft would like to request the following 5 patches in all supported releases: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=64ff412ad41fe3a5bf759ff4844dc1382176485c https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=ca9c54d2d6a5ab2430c4eda364c77125d62e5e0f https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=55cdc26a91ac270887583945aef2bd460a2805f7 https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=45b102dd81491e30ac7596b5515856141f99319f https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=d90a94680bc0a8069d93282bc5f2966d00b9c4a4 [Test Plan] 2021-05-17 15:25 UTC- -We tested the two versions of mana.ko: root@decui-u2004-vf:~# uname -a Linux decui-u2004-vf 5.4.0-1048-azure #50~sf00310147.1-Ubuntu SMP Tue May 11 02:06:24 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux root@decui-u2004-vf:~# modinfo mana | grep filename filename: /lib/modules/5.4.0-1048-azure/kernel/drivers/net/ethernet/microsoft/mana/mana.ko root@decui-u2004-vf:~# uname -a Linux decui-u2004-vf 5.8.0-1032-azure #34~SF00310147.1-Ubuntu SMP Tue May 11 02:01:58 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux root@decui-u2004-vf:~# modinfo mana | grep filename filename: /lib/modules/5.8.0-1032-azure/kernel/drivers/net/ethernet/microsoft/mana/mana.ko Everything worked as expected in our testing: 1. The MANA driver loads and unloads multiple times without any issue. 2. iperf TX/RX tests run without any issue, and the performance numbers are on par with what we get with the latest mainline kernel: the TX number is pretty good; the RX number is sometimes not great but this is a known issue with the latest mainline kernel as well. 3. "ethtool -S" and "ethtool -L" work as expected. 4. When iperf TX/RX tests are running, changing the number of the MANA NIC TX/RX queues and unloading/reloading the MANA driver work without any issue. [Where problems could occur] The driver may have bug(s) that cause a kernel crash. SRU Justification [Impact] Microsoft has requested the addition of the "mana" driver from Linux v5.11 https://canonical.my.salesforce.com/5004K000005pZQCQA2 [Fix] This patch set consists of 5 patches that are now in mainline. The patches add the VF driver for Microsoft Azure Network Adapter (MANA), and also changes the hv_netvsc driver's netvsc/VF binding logic to check both the MAC address and the serial number (this is required by the MANA VF driver). Microsoft would like to request the following 5 patches in all supported releases: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=64ff412ad41fe3a5bf759ff4844dc1382176485c https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=ca9c54d2d6a5ab2430c4eda364c77125d62e5e0f https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=55cdc26a91ac270887583945aef2bd460a2805f7 https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=45b102dd81491e30ac7596b5515856141f99319f https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=d90a94680bc0a8069d93282bc5f2966d00b9c4a4 [Test Plan] 2021-05-17 15:25 UTC- -We tested the two versions of mana.ko: root@decui-u2004-vf:~# uname -a Linux decui-u2004-vf 5.4.0-1048-azure #50~sf00310147.1-Ubuntu SMP Tue May 11 02:06:24 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux root@decui-u2004-vf:~# modinfo mana | grep filename filename: /lib/modules/5.4.0-1048-azure/kernel/drivers/net/ethernet/microsoft/mana/mana.ko root@decui-u2004-vf:~# uname -a Linux decui-u2004-vf 5.8.0-1032-azure #34~SF00310147.1-Ubuntu SMP Tue May 11 02:01:58 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux root@decui-u2004-vf:~# modinfo mana | grep filename filename: /lib/modules/5.8.0-1032-azure/kernel/drivers/net/ethernet/microsoft/mana/mana.ko Everything worked as expected in our testing: 1. The MANA driver loads and unloads multiple times without any issue. 2. iperf TX/RX tests run without any issue, and the performance numbers are on par with what we get with the latest mainline kernel: the TX number is pretty good; the RX number is sometimes not great but this is a known issue with the latest mainline kernel as well. 3. "ethtool -S" and "ethtool -L" work as expected. 4. When iperf TX/RX tests are running, changing the number of the MANA NIC TX/RX queues and unloading/reloading the MANA driver work without any issue. [Where problems could occur] The driver may have bug(s) that cause a kernel crash.
2021-05-18 11:58:51 Tim Gardner nominated for series Ubuntu Groovy
2021-05-18 11:58:51 Tim Gardner bug task added linux (Ubuntu Groovy)
2021-05-18 11:58:51 Tim Gardner nominated for series Ubuntu Focal
2021-05-18 11:58:51 Tim Gardner bug task added linux (Ubuntu Focal)
2021-05-18 11:59:09 Tim Gardner bug task added linux-azure (Ubuntu)
2021-05-18 11:59:21 Tim Gardner linux (Ubuntu Focal): status New Invalid
2021-05-18 11:59:26 Tim Gardner linux (Ubuntu Groovy): status New Invalid
2021-05-18 11:59:35 Tim Gardner linux-azure (Ubuntu): status New Fix Released
2021-05-18 11:59:40 Tim Gardner linux-azure (Ubuntu Focal): status New In Progress
2021-05-18 11:59:44 Tim Gardner linux-azure (Ubuntu Groovy): status New In Progress
2021-05-18 11:59:52 Tim Gardner linux (Ubuntu): status New Fix Released
2021-05-18 11:59:59 Tim Gardner linux-azure (Ubuntu Focal): importance Undecided Medium
2021-05-18 12:00:02 Tim Gardner linux-azure (Ubuntu Groovy): importance Undecided Medium
2021-05-18 12:00:09 Tim Gardner linux-azure (Ubuntu Focal): assignee Tim Gardner (timg-tpi)
2021-05-18 12:00:14 Tim Gardner linux-azure (Ubuntu Groovy): assignee Tim Gardner (timg-tpi)
2021-05-19 18:53:01 Tim Gardner linux-azure (Ubuntu Focal): status In Progress Fix Committed
2021-05-19 18:53:07 Tim Gardner linux-azure (Ubuntu Groovy): status In Progress Fix Committed
2021-06-07 16:53:46 Tim Gardner bug task added linux-azure-5.8 (Ubuntu)
2021-06-07 16:53:57 Tim Gardner linux-azure-5.8 (Ubuntu Focal): status New In Progress
2021-06-07 16:54:02 Tim Gardner linux-azure-5.8 (Ubuntu Groovy): status New Invalid
2021-06-07 16:54:09 Tim Gardner linux-azure-5.8 (Ubuntu): status New Invalid
2021-06-14 14:34:47 Ubuntu Kernel Bot tags bot-stop-nagging bot-stop-nagging verification-needed-focal
2021-06-15 13:14:42 Tim Gardner tags bot-stop-nagging verification-needed-focal bot-stop-nagging verification-done-focal
2021-06-22 16:04:13 Launchpad Janitor linux-azure (Ubuntu Groovy): status Fix Committed Fix Released
2021-06-22 16:04:13 Launchpad Janitor cve linked 2020-24586
2021-06-22 16:04:13 Launchpad Janitor cve linked 2020-24587
2021-06-22 16:04:13 Launchpad Janitor cve linked 2020-24588
2021-06-22 16:04:13 Launchpad Janitor cve linked 2020-26139
2021-06-22 16:04:13 Launchpad Janitor cve linked 2020-26141
2021-06-22 16:04:13 Launchpad Janitor cve linked 2020-26145
2021-06-22 16:04:13 Launchpad Janitor cve linked 2020-26147
2021-06-22 16:04:13 Launchpad Janitor cve linked 2021-23133
2021-06-22 16:04:13 Launchpad Janitor cve linked 2021-31440
2021-06-22 16:04:13 Launchpad Janitor cve linked 2021-33200
2021-06-22 16:04:13 Launchpad Janitor cve linked 2021-3489
2021-06-22 16:04:13 Launchpad Janitor cve linked 2021-3490
2021-06-22 16:06:37 Launchpad Janitor linux-azure (Ubuntu Focal): status Fix Committed Fix Released
2021-06-22 16:06:51 Launchpad Janitor linux-azure-5.8 (Ubuntu Focal): status In Progress Fix Released