This bug was fixed in the package linux-aws - 6.14.0-1005.5 --------------- linux-aws (6.14.0-1005.5) plucky; urgency=medium
* plucky/linux-aws: 6.14.0-1005.5 -proposed tracker (LP: #2104022) * [AWS] Fix interrupt mappings which are set to a bad default after certain ENI operations (LP: #2085159) - UBUNTU SAUCE: (no-up) linux/ena: Add NUMA aware interrupt allocation * Packaging resync (LP: #1786013) - [Packaging] debian.aws/dkms-versions -- update from kernel-versions (main/d2025.03.17) * Miscellaneous Ubuntu changes - [Config] updateconfigs following Ubuntu-6.14.0-13.13 rebase [ Ubuntu: 6.14.0-13.13 ] * plucky/linux: 6.14.0-13.13 -proposed tracker (LP: #2104293) * Miscellaneous Ubuntu changes - [Packaging] Fix invoking of control-create [ Ubuntu: 6.14.0-12.12 ] * plucky/linux: 6.14.0-12.12 -proposed tracker (LP: #2104021) * Packaging resync (LP: #1786013) - [Packaging] debian.master/dkms-versions -- update from kernel-versions (main/d2025.03.24) - [Packaging] debian.master/dkms-versions -- update from kernel-versions (main/d2025.03.24) * Disconnected paths for mqueues show a TODO in the kernel logs (LP: #2102237) - SAUCE: apparmor4.0.0 [58/53]: apparmor: add mediation of disconnected paths in mqueues * Installation of AppArmor on a 6.14 kernel produces error message "Illegal number: yes" (LP: #2102680) - SAUCE: apparmor4.0.0 [56/53]: apparmor: create an AA_SFS_TYPE_BOOLEAN_INTPRINT sysctl variant - SAUCE: apparmor4.0.0 [57/53]: apparmor: Use AA_SFS_FILE_BOOLEAN_INTPRINT for userns and io_uring sysctls * QRT AppArmorUnixDomainConnect test failures on Plucky 6.14 kernel (LP: #2103460) - SAUCE: apparmor4.0.0 [54/53]: AppArmor: Fix af_unix backwards compat - SAUCE: apparmor4.0.0 [55/53]: apparmor: Fix inet mediation * Mouse cursor flashes using the 'xe' DRM driver (LP: #2103981) - drm/xe/display: Re-use display vmas when possible * Snapdragon X Elite: Sync concept kernel changes (LP: #2100858) - SAUCE: drm/msm/dp: Fix support of LTTPR handling - SAUCE: drm/msm/dp: Introduce link training per-segment for LTTPRs - SAUCE: wifi: ath12k: fix ring-buffer corruption - SAUCE: wifi: ath11k: fix ring-buffer corruption - SAUCE: arm64: dts: qcom: x1e80100-hp-omnibook-x14: Enable SMB2360 0 and 1 - SAUCE: Revert "usb: typec: ps883x: fix missing accessibility check" * drm/xe: improve behavior under memory pressure (LP: #2102659) - drm/xe: Reject BO eviction if BO is bound to current VM * Introduce configfs-based interface for gpio-aggregator (LP: #2103496) - gpio: introduce utilities for synchronous fake device creation - gpio: sim: convert to use dev-sync-probe utilities - gpio: virtuser: convert to use dev-sync-probe utilities - [Config] updateconfigs for DEV_SYNC_PROBE - SAUCE: gpio: aggregator: reorder functions to prepare for configfs introduction - SAUCE: gpio: aggregator: add aggr_alloc()/aggr_free() - SAUCE: gpio: aggregator: introduce basic configfs interface - SAUCE: gpio: aggregator: rename 'name' to 'key' in aggr_parse() - SAUCE: gpio: aggregator: expose aggregator created via legacy sysfs to configfs - SAUCE: gpio: aggregator: cancel deferred probe for devices created via configfs - SAUCE: Documentation: gpio: document configfs interface for gpio-aggregator - SAUCE: selftests: gpio: add test cases for gpio-aggregator * python perf module missing in plucky's kernel (LP: #2103653) - [Packaging] linux-perf: Fix python perf library location * Miscellaneous Ubuntu changes - [packaging] mv debian.master/copyright debian - [Config] Disable CONFIG_MODULE_COMPRESS_ALL - Revert "SAUCE: Support but do not require compressed modules" * Miscellaneous upstream changes - Revert "UBUNTU: [Config] Revert back to GENKSYMS on amd64/arm64 too, drop rust support" -- Paolo Pisati <paolo.pis...@canonical.com> Thu, 27 Mar 2025 14:58:42 +0100 ** Changed in: linux-aws (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-aws in Ubuntu. https://bugs.launchpad.net/bugs/2085159 Title: [AWS] Fix interrupt mappings which are set to a bad default after certain ENI operations Status in linux-aws package in Ubuntu: Fix Released Status in linux-aws source package in Focal: Fix Released Status in linux-aws source package in Jammy: Fix Released Status in linux-aws source package in Noble: Fix Released Status in linux-aws source package in Oracular: Fix Released Bug description: SRU Justification: [Impact] Interrupt mapping is set to a bad default after certain ENI operations After using ethtool to update the (rx) ring buffer settings on an ENI, the interrupt CPU affinity for all tx-rx queues is reset to a bad default - CPU 0-31 - even if the ENI is on a different CPU socket (NUMA node). Another operation that causes the interrupt mapping to be reset to CPU 0-31 is moving an interface to a network namespace. [Fix] ENA driver version 2.12.3g. They mentioned that this commit in the ENA code looks like it addresses the bug: https://github.com/amzn/amzn- drivers/commit/ed7754cdf6ca0d4fb3d76906abc17718cc3ffa23 It's included starting in driver version 2.12.0. I have back ported the patch from the AWS OOT driver, as well as any existing prerequisites needed. [Test Plan] I have tested this, as has AWS. [Where problems could occur] As this is an Ubuntu Sauce patch, if these changes make their was into the stable trees, or any patches touching this area of code, they may cause merge conflicts, or changes in behaviour which are unexpected. [Other] SF# f00396266 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-aws/+bug/2085159/+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