** Description changed: - When we run the command, ethtool -d <interface_name> with Intel cards (ice driver), the kernel crashes because of the ice driver. + [Impact] + + When we run the command, ethtool -d <interface_name> with Intel cards (ice driver), the kernel crashes because of the ice driver. The same works fine with HWE kernel (5.11). Here, we do not see any crash. + + [FIXES] + + ice: Fix bad register reads + The "ethtool -d" handler reads registers in the ice_regs_dump_list array + and returns read values back to the userspace. + + commitID: 1fba4a8a92706c89716449b1aab1b6879f438d34 + + https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net- + next.git/commit/drivers/net/ethernet/intel/ice?id=1fba4a8a92706c89716449b1aab1b6879f438d34 + + + [TESTING] + + Install focal on a system with an E810 network device. + Ensure it has an IP address + Run ethtool -d <interface_name> + Expected result: Prints a register dump for the specified network device + + + [REGRESSION RISK] + The regression risk is low
** Description changed: [Impact] When we run the command, ethtool -d <interface_name> with Intel cards (ice driver), the kernel crashes because of the ice driver. The same works fine with HWE kernel (5.11). Here, we do not see any crash. [FIXES] ice: Fix bad register reads The "ethtool -d" handler reads registers in the ice_regs_dump_list array and returns read values back to the userspace. commitID: 1fba4a8a92706c89716449b1aab1b6879f438d34 https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net- next.git/commit/drivers/net/ethernet/intel/ice?id=1fba4a8a92706c89716449b1aab1b6879f438d34 - [TESTING] - Install focal on a system with an E810 network device. - Ensure it has an IP address + Install Focal on a system with an E810 network device. + Ensure the network device has an IP address and has connectivity Run ethtool -d <interface_name> Expected result: Prints a register dump for the specified network device - [REGRESSION RISK] The regression risk is low ** Description changed: [Impact] When we run the command, ethtool -d <interface_name> with Intel cards (ice driver), the kernel crashes because of the ice driver. The same works fine with HWE kernel (5.11). Here, we do not see any crash. [FIXES] ice: Fix bad register reads The "ethtool -d" handler reads registers in the ice_regs_dump_list array and returns read values back to the userspace. commitID: 1fba4a8a92706c89716449b1aab1b6879f438d34 https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net- next.git/commit/drivers/net/ethernet/intel/ice?id=1fba4a8a92706c89716449b1aab1b6879f438d34 [TESTING] Install Focal on a system with an E810 network device. Ensure the network device has an IP address and has connectivity Run ethtool -d <interface_name> Expected result: Prints a register dump for the specified network device [REGRESSION RISK] + The regression risk is low ** Description changed: [Impact] When we run the command, ethtool -d <interface_name> with Intel cards (ice driver), the kernel crashes because of the ice driver. The same works fine with HWE kernel (5.11). Here, we do not see any crash. [FIXES] ice: Fix bad register reads The "ethtool -d" handler reads registers in the ice_regs_dump_list array and returns read values back to the userspace. commitID: 1fba4a8a92706c89716449b1aab1b6879f438d34 https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net- next.git/commit/drivers/net/ethernet/intel/ice?id=1fba4a8a92706c89716449b1aab1b6879f438d34 [TESTING] Install Focal on a system with an E810 network device. Ensure the network device has an IP address and has connectivity Run ethtool -d <interface_name> Expected result: Prints a register dump for the specified network device [REGRESSION RISK] The regression risk is low + + [OTHER INFO] + + I have added the fix, built the kernel and tested the fix. + + https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/focal/+ref/e810_ethtool_fix_next -- 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/1939855 Title: [SRU] Ice driver causes the kernel to crash with Ubuntu 20.04.2 with ethtool specific register commands Status in dellserver: Incomplete Status in focal package in Ubuntu: Invalid Status in linux package in Ubuntu: Incomplete Status in focal source package in Focal: Invalid Status in linux source package in Focal: New Bug description: [Impact] When we run the command, ethtool -d <interface_name> with Intel cards (ice driver), the kernel crashes because of the ice driver. The same works fine with HWE kernel (5.11). Here, we do not see any crash. [FIXES] ice: Fix bad register reads The "ethtool -d" handler reads registers in the ice_regs_dump_list array and returns read values back to the userspace. commitID: 1fba4a8a92706c89716449b1aab1b6879f438d34 https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net- next.git/commit/drivers/net/ethernet/intel/ice?id=1fba4a8a92706c89716449b1aab1b6879f438d34 [TESTING] Install Focal on a system with an E810 network device. Ensure the network device has an IP address and has connectivity Run ethtool -d <interface_name> Expected result: Prints a register dump for the specified network device [REGRESSION RISK] The regression risk is low [OTHER INFO] I have added the fix, built the kernel and tested the fix. https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/focal/+ref/e810_ethtool_fix_next To manage notifications about this bug go to: https://bugs.launchpad.net/dellserver/+bug/1939855/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp

