Hi, I have provided a test kernel for the 6.14 plucky kernel. Please test it and provide feedback.
https://people.canonical.com/~mreed/cisco/lp_2110188_enic_cisco/ ** Description changed: [Impact] A number of patches for the Enic driver have landed upstream and Cisco would like to backport them to the 6.8 kernel [Fix] Commit ids. df9fd2a3ce01 enic: get max rq & wq entries supported by hw, 16K queues 26b2c5f6ff47 enic: cleanup of enic wq request completion path e5f1bcd93d96 enic: added enic_wq.c and enic_wq.h 6dca618c9467 enic: remove unused function cq_enet_wq_desc_dec bcb725c79cfa enic: enable rq extended cq support 2be2eb764343 enic: enic rq extended cq defines eaa23db8686f enic: enic rq code reorg 025cf9318083 enic: Move function from header file to c file 91c8d8e4b7a3 enic: add dependency on Page Pool a3b2caaedeaa enic: remove copybreak tunable d24cb52b2d8a enic: Use the Page Pool API for RX eab3726347f8 enic: Simplify RX handler function fe57762c6490 enic: Move RX functions to their own file 8e0644e5398b enic: Fix typo in comment in table indexed by link speed 238d77d110f7 enic: Obtain the Link speed only after the link comes up af2ccc6908f7 enic: Move RX coalescing set function 1cfb5e57886a Revert "net: ethtool: Avoid thousands of -Wflex-array-member-not-at-end warnings" a28ccf1d6c10 enic: Move kdump check into enic_adjust_resources() 374f6c04df8e enic: Move enic resource adjustments to separate function cc94d6c4d40c enic: Adjust used MSI-X wq/rq/cq/interrupt resources in a more robust way a64e5492ca90 enic: Allocate arrays in enic struct based on VIC config 5aee3324724a enic: Save resource counts we read from HW 231646cb6a8c enic: Make MSI-X I/O interrupts come after the other required ones b67609c93153 enic: Create enic_wq/rq structures to bundle per wq/rq data 3bd9b9abdf15 net: ethtool: Avoid thousands of -Wflex-array-member-not-at-end warnings bde04d9876c0 enic: Report some per queue statistics in ethtool 77805ddb5755 enic: Report per queue statistics in netdev qstats f3f915099496 enic: Collect per queue statistics a59571ad6dfc enic: Use macro instead of static const variables for array sizes e4e0145ac5ac enic: Remove setting of RX software timestamp 2111375b85ad net: Add struct kernel_ethtool_ts_info bf7bb7b43097 enic: add ethtool get_channel support e8021b94b041 enic: Validate length of nl attributes in enic_set_vf_port 1eb2cded45b3 net: annotate writes on dev->mtu from ndo_change_mtu() 369dac68d22e enic: Replace hardcoded values for vnic descriptor by defines + [Test Plan] + + [ Where problems could occur ] + [ Other Info ] + + https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/plucky/+ref/lp_2110188_enic_cisco -- 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/2110188 Title: [SRU][Cisco] Porting enic upstream changes into Ubuntu kernel Status in linux package in Ubuntu: New Status in linux source package in Noble: Triaged Status in linux source package in Oracular: Won't Fix Status in linux source package in Plucky: In Progress Bug description: [Impact] A number of patches for the Enic driver have landed upstream and Cisco would like to backport them to the 6.14 kernel. This could land in the 6.14 hwe 24.04.3 kernel. [Fix] Commit ids. df9fd2a3ce01 enic: get max rq & wq entries supported by hw, 16K queues 26b2c5f6ff47 enic: cleanup of enic wq request completion path e5f1bcd93d96 enic: added enic_wq.c and enic_wq.h 6dca618c9467 enic: remove unused function cq_enet_wq_desc_dec bcb725c79cfa enic: enable rq extended cq support 2be2eb764343 enic: enic rq extended cq defines eaa23db8686f enic: enic rq code reorg 025cf9318083 enic: Move function from header file to c file 91c8d8e4b7a3 enic: add dependency on Page Pool a3b2caaedeaa enic: remove copybreak tunable d24cb52b2d8a enic: Use the Page Pool API for RX eab3726347f8 enic: Simplify RX handler function fe57762c6490 enic: Move RX functions to their own file 8e0644e5398b enic: Fix typo in comment in table indexed by link speed 238d77d110f7 enic: Obtain the Link speed only after the link comes up af2ccc6908f7 enic: Move RX coalescing set function 1cfb5e57886a Revert "net: ethtool: Avoid thousands of -Wflex-array-member-not-at-end warnings" a28ccf1d6c10 enic: Move kdump check into enic_adjust_resources() 374f6c04df8e enic: Move enic resource adjustments to separate function cc94d6c4d40c enic: Adjust used MSI-X wq/rq/cq/interrupt resources in a more robust way a64e5492ca90 enic: Allocate arrays in enic struct based on VIC config 5aee3324724a enic: Save resource counts we read from HW 231646cb6a8c enic: Make MSI-X I/O interrupts come after the other required ones b67609c93153 enic: Create enic_wq/rq structures to bundle per wq/rq data 3bd9b9abdf15 net: ethtool: Avoid thousands of -Wflex-array-member-not-at-end warnings bde04d9876c0 enic: Report some per queue statistics in ethtool 77805ddb5755 enic: Report per queue statistics in netdev qstats f3f915099496 enic: Collect per queue statistics a59571ad6dfc enic: Use macro instead of static const variables for array sizes e4e0145ac5ac enic: Remove setting of RX software timestamp 2111375b85ad net: Add struct kernel_ethtool_ts_info bf7bb7b43097 enic: add ethtool get_channel support e8021b94b041 enic: Validate length of nl attributes in enic_set_vf_port 1eb2cded45b3 net: annotate writes on dev->mtu from ndo_change_mtu() 369dac68d22e enic: Replace hardcoded values for vnic descriptor by defines [Test Plan] [ Where problems could occur ] [ Other Info ] https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/plucky/+ref/lp_2110188_enic_cisco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2110188/+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

