[Kernel-packages] [Bug 2025134] Re: Revert variable symbol length modversion in all the jammy kernels

2023-07-19 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-hwe-6.2 - 6.2.0-25.25~22.04.2

---
linux-hwe-6.2 (6.2.0-25.25~22.04.2) jammy; urgency=medium

  * jammy/linux-hwe-6.2: 6.2.0-25.25~22.04.2 -proposed tracker (LP:
#2024539)

  * Packaging resync (LP: #1786013)
- [Packaging] resync update-dkms-versions helper

  [ Ubuntu: 6.2.0-25.25 ]

  * lunar/linux: 6.2.0-25.25 -proposed tracker (LP: #2024167)
  * ftrace in ubuntu_kernel_selftests failed with "check if duplicate events are
caught" on J-5.15 P9 / J-kvm / L-kvm (LP: #1977827)
- SAUCE: selftests/ftrace: Add test dependency
  * Add microphone support of the front headphone port on P3 Tower
(LP: #2023650)
- ALSA: hda/realtek: Add Lenovo P3 Tower platform
  * Add audio support for ThinkPad P1 Gen 6 and Z16 Gen 2 (LP: #2023539)
- ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6
  * Fix Disable thunderbolt clx make edp-monitor garbage while moving the
touchpad (LP: #2023004)
- drm/i915: Use 18 fast wake AUX sync len
  * Fix Monitor lost after replug WD19TBS to SUT port with VGA/DVI to type-C
dongle (LP: #2021949)
- thunderbolt: Increase timeout of DP OUT adapter handshake
- thunderbolt: Do not touch CL state configuration during discovery
- thunderbolt: Increase DisplayPort Connection Manager handshake timeout
  * Enable Tracing Configs for OSNOISE and TIMERLAT (LP: #2018591)
- [Config] Enable OSNOISE_TRACER and TIMERLAT_TRACER configs
  * Fix only reach PC3 when ethernet is plugged r8169 (LP: #1946433)
- r8169: use spinlock to protect mac ocp register access
- r8169: use spinlock to protect access to registers Config2 and Config5
- r8169: enable cfg9346 config register access in atomic context
- r8169: prepare rtl_hw_aspm_clkreq_enable for usage in atomic context
- r8169: disable ASPM during NAPI poll
- r8169: remove ASPM restrictions now that ASPM is disabled during NAPI poll
  * introduce do_lib_rust=true|false to enable/disable linux-lib-rust package
(LP: #2021605)
- [Packaging] introduce do_lib_rust and enable it only on generic amd64
  * System either hang with black screen or rebooted on entering suspend on AMD
Ryzen 9 PRO 7940HS w/ Radeon 780M Graphics (LP: #2020685)
- drm/amdgpu: refine get gpu clock counter method
- drm/amdgpu/gfx11: update gpu_clock_counter logic
  * generate linux-lib-rust only on amd64 (LP: #2020356)
- [Packaging] generate linux-lib-rust only on amd64
  * No  HDMI/DP audio output on dock(Nvidia GPU) (LP: #2020062)
- ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table
  * Add support for mdev_set_iommu_device() kABI in Ubuntu 22.10 kernel
(LP: #1988806)
- SAUCE: Add mdev_set_iommu_device() kABI.
  * Enable audio LEDs on HP laptops (LP: #2019915)
- ALSA: hda/realtek: Fix mute and micmute LEDs for an HP laptop
- ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop
  * linux-*: please enable dm-verity kconfigs to allow MoK/db verified root
images (LP: #2019040)
- [Config] CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y
  * Lunar update: v6.2.13 upstream stable release (LP: #2023929)
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node
- arm64: dts: rockchip: Lower sd speed on rk3566-soquartz
- arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node
- arm64: dts: qcom: ipq8074-hk10: enable QMP device, not the PHY node
- arm64: dts: meson-g12-common: specify full DMC range
- arm64: dts: meson-g12-common: resolve conflict between canvas & pmu
- perf/amlogic: adjust register offsets
- arm64: dts: qcom: sc8280xp-pmics: fix pon compatible and registers
- arm64: dts: imx8mm-evk: correct pmic clock source
- arm64: dts: imx8mm-verdin: correct off-on-delay
- arm64: dts: imx8mp-verdin: correct off-on-delay
- netfilter: br_netfilter: fix recent physdev match breakage
- netfilter: nf_tables: Modify nla_memdup's flag to GFP_KERNEL_ACCOUNT
- rust: str: fix requierments->requirements typo
- regulator: fan53555: Explicitly include bits header
- regulator: fan53555: Fix wrong TCS_SLEW_MASK
- virtio_net: bugfix overflow inside xdp_linearize_page()
- sfc: Fix use-after-free due to selftest_work
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m
- i40e: fix accessing vsi->active_filters without holding lock
- i40e: fix i40e_setup_misc_vector() error handling
- netfilter: nf_tables: validate catch-all set elements
- cxgb4: fix use after free bugs caused by circular dependency problem
- netfilter: nf_tables: tighten netlink attribute requirements for catch-all
  elements
- bnxt_en: Do not initialize PTP on older P3/P4 chips
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()
- LoongArch: Fix build error if CONFIG_SUSPEND is not set
- bonding: Fix memory leak when changing bond type to Ethernet
- net: rpl: fix rpl header size calculation
- ml

[Kernel-packages] [Bug 2025134] Re: Revert variable symbol length modversion in all the jammy kernels

2023-07-19 Thread Ubuntu Kernel Bot
This bug is awaiting verification that the linux-
hwe-6.2/6.2.0-26.26~22.04.1 kernel in -proposed solves the problem.
Please test the kernel and update this bug with the results. If the
problem is solved, change the tag 'verification-needed-jammy' to
'verification-done-jammy'. If the problem still exists, change the tag
'verification-needed-jammy' to 'verification-failed-jammy'.

If verification is not done by 5 working days from today, this fix will
be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!


** Tags added: kernel-spammed-jammy-linux-hwe-6.2

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

Title:
  Revert variable symbol length modversion in all the jammy kernels

Status in linux-aws-6.2 package in Ubuntu:
  Fix Released
Status in linux-azure-6.2 package in Ubuntu:
  Fix Released
Status in linux-hwe-6.2 package in Ubuntu:
  Fix Released
Status in linux-lowlatency-hwe-6.2 package in Ubuntu:
  Fix Released

Bug description:
  [Impact]

  In order to support Rust in the kernel starting with Lunar we had to
  apply the following UBUNTU SAUCE patch:

27c4fe11712c ("UBUNTU: SAUCE: modpost: support arbitrary symbol
  length in modversion")

  
  This patch can potentially introduce a user-space regression, because it 
alters how the module names are stored in the modversion_info area. 
Realistically it doesn't break anything, since this area is used only by the 
kmod tools (and they've been verified to work fine also with this change 
applied).

  However, to be 100% that we don't introduce regressions it is safer to
  simply revert this patch, considering that we don't provide kernel
  Rust support in Jammy and without Rust this patch doesn't provide any
  benefit.

  [Fix]

  In order to fix this we need to explicitly revert the patch in all the
  Jammy kernels that are derived from any Lunar kernel.

  To do so, after `cranky rebase`, run:

   git revert -s 27c4fe11712c

  The comment for the revert should report something like this:
  ```

  Revert "UBUNTU: SAUCE: modpost: support arbitrary symbol length in 
modversion"
  
  This patch is required by Rust and it can potentially break user-space.
  It is safer to revert this in all the kernel backported to old releases.
  ```

  [Regression potential]

  This revert is not very critical, realistically even with the variable
  modversions patch applied we won't regress any known tool, however we
  don't to risk to introduce potential user-space ABI changes. Fixing
  this requires a slightly different action, respect to our usual
  workflow, so if some kernels are shipped with the variable modversion
  patch (for any reason), we may experience regressions with kmod-
  related tools (e.g., scripts that are using modinfo, modprobe and
  similar or custom tools that are parsing .ko sections directly).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-aws-6.2/+bug/2025134/+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 2025134] Re: Revert variable symbol length modversion in all the jammy kernels

2023-07-13 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-aws-6.2 - 6.2.0-1007.7~22.04.1

---
linux-aws-6.2 (6.2.0-1007.7~22.04.1) jammy; urgency=medium

  * jammy/linux-aws-6.2: 6.2.0-1007.7~22.04.1 -proposed tracker (LP:
#2026280)

  * Revert variable symbol length modversion in all the jammy kernels
(LP: #2025134)
- Revert "UBUNTU: SAUCE: modpost: support arbitrary symbol length in
  modversion"

  * Miscellaneous upstream changes
- Revert "UBUNTU: debian/dkms-versions -- update from kernel-versions
  (main/master)"

  [ Ubuntu: 6.2.0-1007.7 ]

  * lunar/linux-aws: 6.2.0-1007.7 -proposed tracker (LP: #2024531)
  * Packaging resync (LP: #1786013)
- [Packaging] resync update-dkms-versions helper
  * lunar/linux: 6.2.0-25.25 -proposed tracker (LP: #2024167)
  * ftrace in ubuntu_kernel_selftests failed with "check if duplicate events are
caught" on J-5.15 P9 / J-kvm / L-kvm (LP: #1977827)
- SAUCE: selftests/ftrace: Add test dependency
  * Add microphone support of the front headphone port on P3 Tower
(LP: #2023650)
- ALSA: hda/realtek: Add Lenovo P3 Tower platform
  * Add audio support for ThinkPad P1 Gen 6 and Z16 Gen 2 (LP: #2023539)
- ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6
  * Fix Disable thunderbolt clx make edp-monitor garbage while moving the
touchpad (LP: #2023004)
- drm/i915: Use 18 fast wake AUX sync len
  * Fix Monitor lost after replug WD19TBS to SUT port with VGA/DVI to type-C
dongle (LP: #2021949)
- thunderbolt: Increase timeout of DP OUT adapter handshake
- thunderbolt: Do not touch CL state configuration during discovery
- thunderbolt: Increase DisplayPort Connection Manager handshake timeout
  * Enable Tracing Configs for OSNOISE and TIMERLAT (LP: #2018591)
- [Config] Enable OSNOISE_TRACER and TIMERLAT_TRACER configs
  * Fix only reach PC3 when ethernet is plugged r8169 (LP: #1946433)
- r8169: use spinlock to protect mac ocp register access
- r8169: use spinlock to protect access to registers Config2 and Config5
- r8169: enable cfg9346 config register access in atomic context
- r8169: prepare rtl_hw_aspm_clkreq_enable for usage in atomic context
- r8169: disable ASPM during NAPI poll
- r8169: remove ASPM restrictions now that ASPM is disabled during NAPI poll
  * introduce do_lib_rust=true|false to enable/disable linux-lib-rust package
(LP: #2021605)
- [Packaging] introduce do_lib_rust and enable it only on generic amd64
  * System either hang with black screen or rebooted on entering suspend on AMD
Ryzen 9 PRO 7940HS w/ Radeon 780M Graphics (LP: #2020685)
- drm/amdgpu: refine get gpu clock counter method
- drm/amdgpu/gfx11: update gpu_clock_counter logic
  * generate linux-lib-rust only on amd64 (LP: #2020356)
- [Packaging] generate linux-lib-rust only on amd64
  * No  HDMI/DP audio output on dock(Nvidia GPU) (LP: #2020062)
- ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table
  * Add support for mdev_set_iommu_device() kABI in Ubuntu 22.10 kernel
(LP: #1988806)
- SAUCE: Add mdev_set_iommu_device() kABI.
  * Enable audio LEDs on HP laptops (LP: #2019915)
- ALSA: hda/realtek: Fix mute and micmute LEDs for an HP laptop
- ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop
  * linux-*: please enable dm-verity kconfigs to allow MoK/db verified root
images (LP: #2019040)
- [Config] CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y
  * Lunar update: v6.2.13 upstream stable release (LP: #2023929)
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node
- arm64: dts: rockchip: Lower sd speed on rk3566-soquartz
- arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node
- arm64: dts: qcom: ipq8074-hk10: enable QMP device, not the PHY node
- arm64: dts: meson-g12-common: specify full DMC range
- arm64: dts: meson-g12-common: resolve conflict between canvas & pmu
- perf/amlogic: adjust register offsets
- arm64: dts: qcom: sc8280xp-pmics: fix pon compatible and registers
- arm64: dts: imx8mm-evk: correct pmic clock source
- arm64: dts: imx8mm-verdin: correct off-on-delay
- arm64: dts: imx8mp-verdin: correct off-on-delay
- netfilter: br_netfilter: fix recent physdev match breakage
- netfilter: nf_tables: Modify nla_memdup's flag to GFP_KERNEL_ACCOUNT
- rust: str: fix requierments->requirements typo
- regulator: fan53555: Explicitly include bits header
- regulator: fan53555: Fix wrong TCS_SLEW_MASK
- virtio_net: bugfix overflow inside xdp_linearize_page()
- sfc: Fix use-after-free due to selftest_work
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m
- i40e: fix accessing vsi->active_filters without holding lock
- i40e: fix i40e_setup_misc_vector() error handling
- netfilter: nf_tables: validate catch-all set elements
- cxgb4: fix use after free bugs caused by circular dependency problem
- netfilte

[Kernel-packages] [Bug 2025134] Re: Revert variable symbol length modversion in all the jammy kernels

2023-07-13 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-azure-6.2 - 6.2.0-1007.7~22.04.1

---
linux-azure-6.2 (6.2.0-1007.7~22.04.1) jammy; urgency=medium

  * jammy/linux-azure-6.2: 6.2.0-1007.7~22.04.1 -proposed tracker (LP:
#2026281)

  * Revert variable symbol length modversion in all the jammy kernels
(LP: #2025134)
- Revert "UBUNTU: SAUCE: modpost: support arbitrary symbol length in
  modversion"

  [ Ubuntu: 6.2.0-1007.7 ]

  * lunar/linux-azure: 6.2.0-1007.7 -proposed tracker (LP: #2024534)
  * Packaging resync (LP: #1786013)
- [Packaging] resync update-dkms-versions helper
  * lunar/linux: 6.2.0-25.25 -proposed tracker (LP: #2024167)
  * ftrace in ubuntu_kernel_selftests failed with "check if duplicate events are
caught" on J-5.15 P9 / J-kvm / L-kvm (LP: #1977827)
- SAUCE: selftests/ftrace: Add test dependency
  * Add microphone support of the front headphone port on P3 Tower
(LP: #2023650)
- ALSA: hda/realtek: Add Lenovo P3 Tower platform
  * Add audio support for ThinkPad P1 Gen 6 and Z16 Gen 2 (LP: #2023539)
- ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6
  * Fix Disable thunderbolt clx make edp-monitor garbage while moving the
touchpad (LP: #2023004)
- drm/i915: Use 18 fast wake AUX sync len
  * Fix Monitor lost after replug WD19TBS to SUT port with VGA/DVI to type-C
dongle (LP: #2021949)
- thunderbolt: Increase timeout of DP OUT adapter handshake
- thunderbolt: Do not touch CL state configuration during discovery
- thunderbolt: Increase DisplayPort Connection Manager handshake timeout
  * Enable Tracing Configs for OSNOISE and TIMERLAT (LP: #2018591)
- [Config] Enable OSNOISE_TRACER and TIMERLAT_TRACER configs
  * Fix only reach PC3 when ethernet is plugged r8169 (LP: #1946433)
- r8169: use spinlock to protect mac ocp register access
- r8169: use spinlock to protect access to registers Config2 and Config5
- r8169: enable cfg9346 config register access in atomic context
- r8169: prepare rtl_hw_aspm_clkreq_enable for usage in atomic context
- r8169: disable ASPM during NAPI poll
- r8169: remove ASPM restrictions now that ASPM is disabled during NAPI poll
  * introduce do_lib_rust=true|false to enable/disable linux-lib-rust package
(LP: #2021605)
- [Packaging] introduce do_lib_rust and enable it only on generic amd64
  * System either hang with black screen or rebooted on entering suspend on AMD
Ryzen 9 PRO 7940HS w/ Radeon 780M Graphics (LP: #2020685)
- drm/amdgpu: refine get gpu clock counter method
- drm/amdgpu/gfx11: update gpu_clock_counter logic
  * generate linux-lib-rust only on amd64 (LP: #2020356)
- [Packaging] generate linux-lib-rust only on amd64
  * No  HDMI/DP audio output on dock(Nvidia GPU) (LP: #2020062)
- ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table
  * Add support for mdev_set_iommu_device() kABI in Ubuntu 22.10 kernel
(LP: #1988806)
- SAUCE: Add mdev_set_iommu_device() kABI.
  * Enable audio LEDs on HP laptops (LP: #2019915)
- ALSA: hda/realtek: Fix mute and micmute LEDs for an HP laptop
- ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop
  * linux-*: please enable dm-verity kconfigs to allow MoK/db verified root
images (LP: #2019040)
- [Config] CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y
  * Lunar update: v6.2.13 upstream stable release (LP: #2023929)
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node
- arm64: dts: rockchip: Lower sd speed on rk3566-soquartz
- arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node
- arm64: dts: qcom: ipq8074-hk10: enable QMP device, not the PHY node
- arm64: dts: meson-g12-common: specify full DMC range
- arm64: dts: meson-g12-common: resolve conflict between canvas & pmu
- perf/amlogic: adjust register offsets
- arm64: dts: qcom: sc8280xp-pmics: fix pon compatible and registers
- arm64: dts: imx8mm-evk: correct pmic clock source
- arm64: dts: imx8mm-verdin: correct off-on-delay
- arm64: dts: imx8mp-verdin: correct off-on-delay
- netfilter: br_netfilter: fix recent physdev match breakage
- netfilter: nf_tables: Modify nla_memdup's flag to GFP_KERNEL_ACCOUNT
- rust: str: fix requierments->requirements typo
- regulator: fan53555: Explicitly include bits header
- regulator: fan53555: Fix wrong TCS_SLEW_MASK
- virtio_net: bugfix overflow inside xdp_linearize_page()
- sfc: Fix use-after-free due to selftest_work
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m
- i40e: fix accessing vsi->active_filters without holding lock
- i40e: fix i40e_setup_misc_vector() error handling
- netfilter: nf_tables: validate catch-all set elements
- cxgb4: fix use after free bugs caused by circular dependency problem
- netfilter: nf_tables: tighten netlink attribute requirements for catch-all
  elements
- bnxt_en: Do not initialize PTP on o

[Kernel-packages] [Bug 2025134] Re: Revert variable symbol length modversion in all the jammy kernels

2023-07-11 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-lowlatency-hwe-6.2 -
6.2.0-1008.8~22.04.1

---
linux-lowlatency-hwe-6.2 (6.2.0-1008.8~22.04.1) jammy; urgency=medium

  * jammy/linux-lowlatency-hwe-6.2: 6.2.0-1008.8~22.04.1 -proposed tracker
(LP: #2024536)

  [ Ubuntu: 6.2.0-1008.8 ]

  * lunar/linux-lowlatency: 6.2.0-1008.8 -proposed tracker (LP: #2024537)
  * Packaging resync (LP: #1786013)
- [Packaging] resync update-dkms-versions helper
  * lunar/linux: 6.2.0-25.25 -proposed tracker (LP: #2024167)
  * ftrace in ubuntu_kernel_selftests failed with "check if duplicate events are
caught" on J-5.15 P9 / J-kvm / L-kvm (LP: #1977827)
- SAUCE: selftests/ftrace: Add test dependency
  * Add microphone support of the front headphone port on P3 Tower
(LP: #2023650)
- ALSA: hda/realtek: Add Lenovo P3 Tower platform
  * Add audio support for ThinkPad P1 Gen 6 and Z16 Gen 2 (LP: #2023539)
- ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6
  * Fix Disable thunderbolt clx make edp-monitor garbage while moving the
touchpad (LP: #2023004)
- drm/i915: Use 18 fast wake AUX sync len
  * Fix Monitor lost after replug WD19TBS to SUT port with VGA/DVI to type-C
dongle (LP: #2021949)
- thunderbolt: Increase timeout of DP OUT adapter handshake
- thunderbolt: Do not touch CL state configuration during discovery
- thunderbolt: Increase DisplayPort Connection Manager handshake timeout
  * Enable Tracing Configs for OSNOISE and TIMERLAT (LP: #2018591)
- [Config] Enable OSNOISE_TRACER and TIMERLAT_TRACER configs
  * Fix only reach PC3 when ethernet is plugged r8169 (LP: #1946433)
- r8169: use spinlock to protect mac ocp register access
- r8169: use spinlock to protect access to registers Config2 and Config5
- r8169: enable cfg9346 config register access in atomic context
- r8169: prepare rtl_hw_aspm_clkreq_enable for usage in atomic context
- r8169: disable ASPM during NAPI poll
- r8169: remove ASPM restrictions now that ASPM is disabled during NAPI poll
  * introduce do_lib_rust=true|false to enable/disable linux-lib-rust package
(LP: #2021605)
- [Packaging] introduce do_lib_rust and enable it only on generic amd64
  * System either hang with black screen or rebooted on entering suspend on AMD
Ryzen 9 PRO 7940HS w/ Radeon 780M Graphics (LP: #2020685)
- drm/amdgpu: refine get gpu clock counter method
- drm/amdgpu/gfx11: update gpu_clock_counter logic
  * generate linux-lib-rust only on amd64 (LP: #2020356)
- [Packaging] generate linux-lib-rust only on amd64
  * No  HDMI/DP audio output on dock(Nvidia GPU) (LP: #2020062)
- ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table
  * Add support for mdev_set_iommu_device() kABI in Ubuntu 22.10 kernel
(LP: #1988806)
- SAUCE: Add mdev_set_iommu_device() kABI.
  * Enable audio LEDs on HP laptops (LP: #2019915)
- ALSA: hda/realtek: Fix mute and micmute LEDs for an HP laptop
- ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop
  * linux-*: please enable dm-verity kconfigs to allow MoK/db verified root
images (LP: #2019040)
- [Config] CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y
  * Lunar update: v6.2.13 upstream stable release (LP: #2023929)
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node
- arm64: dts: rockchip: Lower sd speed on rk3566-soquartz
- arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node
- arm64: dts: qcom: ipq8074-hk10: enable QMP device, not the PHY node
- arm64: dts: meson-g12-common: specify full DMC range
- arm64: dts: meson-g12-common: resolve conflict between canvas & pmu
- perf/amlogic: adjust register offsets
- arm64: dts: qcom: sc8280xp-pmics: fix pon compatible and registers
- arm64: dts: imx8mm-evk: correct pmic clock source
- arm64: dts: imx8mm-verdin: correct off-on-delay
- arm64: dts: imx8mp-verdin: correct off-on-delay
- netfilter: br_netfilter: fix recent physdev match breakage
- netfilter: nf_tables: Modify nla_memdup's flag to GFP_KERNEL_ACCOUNT
- rust: str: fix requierments->requirements typo
- regulator: fan53555: Explicitly include bits header
- regulator: fan53555: Fix wrong TCS_SLEW_MASK
- virtio_net: bugfix overflow inside xdp_linearize_page()
- sfc: Fix use-after-free due to selftest_work
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m
- i40e: fix accessing vsi->active_filters without holding lock
- i40e: fix i40e_setup_misc_vector() error handling
- netfilter: nf_tables: validate catch-all set elements
- cxgb4: fix use after free bugs caused by circular dependency problem
- netfilter: nf_tables: tighten netlink attribute requirements for catch-all
  elements
- bnxt_en: Do not initialize PTP on older P3/P4 chips
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()
- LoongArch: Fix build error if CONFIG_SUSPEND is not set
- bon

[Kernel-packages] [Bug 2025134] Re: Revert variable symbol length modversion in all the jammy kernels

2023-07-11 Thread Ubuntu Kernel Bot
This bug is awaiting verification that the linux-
aws-6.2/6.2.0-1007.7~22.04.1 kernel in -proposed solves the problem.
Please test the kernel and update this bug with the results. If the
problem is solved, change the tag 'verification-needed-jammy' to
'verification-done-jammy'. If the problem still exists, change the tag
'verification-needed-jammy' to 'verification-failed-jammy'.

If verification is not done by 5 working days from today, this fix will
be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!


** Tags added: kernel-spammed-jammy-linux-aws-6.2 verification-needed-jammy

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

Title:
  Revert variable symbol length modversion in all the jammy kernels

Status in linux-aws-6.2 package in Ubuntu:
  Confirmed
Status in linux-azure-6.2 package in Ubuntu:
  Confirmed
Status in linux-hwe-6.2 package in Ubuntu:
  Fix Committed
Status in linux-lowlatency-hwe-6.2 package in Ubuntu:
  Fix Committed

Bug description:
  [Impact]

  In order to support Rust in the kernel starting with Lunar we had to
  apply the following UBUNTU SAUCE patch:

27c4fe11712c ("UBUNTU: SAUCE: modpost: support arbitrary symbol
  length in modversion")

  
  This patch can potentially introduce a user-space regression, because it 
alters how the module names are stored in the modversion_info area. 
Realistically it doesn't break anything, since this area is used only by the 
kmod tools (and they've been verified to work fine also with this change 
applied).

  However, to be 100% that we don't introduce regressions it is safer to
  simply revert this patch, considering that we don't provide kernel
  Rust support in Jammy and without Rust this patch doesn't provide any
  benefit.

  [Fix]

  In order to fix this we need to explicitly revert the patch in all the
  Jammy kernels that are derived from any Lunar kernel.

  To do so, after `cranky rebase`, run:

   git revert -s 27c4fe11712c

  The comment for the revert should report something like this:
  ```

  Revert "UBUNTU: SAUCE: modpost: support arbitrary symbol length in 
modversion"
  
  This patch is required by Rust and it can potentially break user-space.
  It is safer to revert this in all the kernel backported to old releases.
  ```

  [Regression potential]

  This revert is not very critical, realistically even with the variable
  modversions patch applied we won't regress any known tool, however we
  don't to risk to introduce potential user-space ABI changes. Fixing
  this requires a slightly different action, respect to our usual
  workflow, so if some kernels are shipped with the variable modversion
  patch (for any reason), we may experience regressions with kmod-
  related tools (e.g., scripts that are using modinfo, modprobe and
  similar or custom tools that are parsing .ko sections directly).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-aws-6.2/+bug/2025134/+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 2025134] Re: Revert variable symbol length modversion in all the jammy kernels

2023-07-11 Thread Ubuntu Kernel Bot
This bug is awaiting verification that the linux-
azure-6.2/6.2.0-1007.7~22.04.1 kernel in -proposed solves the problem.
Please test the kernel and update this bug with the results. If the
problem is solved, change the tag 'verification-needed-jammy' to
'verification-done-jammy'. If the problem still exists, change the tag
'verification-needed-jammy' to 'verification-failed-jammy'.

If verification is not done by 5 working days from today, this fix will
be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!


** Tags added: kernel-spammed-jammy-linux-azure-6.2

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

Title:
  Revert variable symbol length modversion in all the jammy kernels

Status in linux-aws-6.2 package in Ubuntu:
  Confirmed
Status in linux-azure-6.2 package in Ubuntu:
  Confirmed
Status in linux-hwe-6.2 package in Ubuntu:
  Fix Committed
Status in linux-lowlatency-hwe-6.2 package in Ubuntu:
  Fix Committed

Bug description:
  [Impact]

  In order to support Rust in the kernel starting with Lunar we had to
  apply the following UBUNTU SAUCE patch:

27c4fe11712c ("UBUNTU: SAUCE: modpost: support arbitrary symbol
  length in modversion")

  
  This patch can potentially introduce a user-space regression, because it 
alters how the module names are stored in the modversion_info area. 
Realistically it doesn't break anything, since this area is used only by the 
kmod tools (and they've been verified to work fine also with this change 
applied).

  However, to be 100% that we don't introduce regressions it is safer to
  simply revert this patch, considering that we don't provide kernel
  Rust support in Jammy and without Rust this patch doesn't provide any
  benefit.

  [Fix]

  In order to fix this we need to explicitly revert the patch in all the
  Jammy kernels that are derived from any Lunar kernel.

  To do so, after `cranky rebase`, run:

   git revert -s 27c4fe11712c

  The comment for the revert should report something like this:
  ```

  Revert "UBUNTU: SAUCE: modpost: support arbitrary symbol length in 
modversion"
  
  This patch is required by Rust and it can potentially break user-space.
  It is safer to revert this in all the kernel backported to old releases.
  ```

  [Regression potential]

  This revert is not very critical, realistically even with the variable
  modversions patch applied we won't regress any known tool, however we
  don't to risk to introduce potential user-space ABI changes. Fixing
  this requires a slightly different action, respect to our usual
  workflow, so if some kernels are shipped with the variable modversion
  patch (for any reason), we may experience regressions with kmod-
  related tools (e.g., scripts that are using modinfo, modprobe and
  similar or custom tools that are parsing .ko sections directly).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-aws-6.2/+bug/2025134/+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 2025134] Re: Revert variable symbol length modversion in all the jammy kernels

2023-06-27 Thread Stefan Bader
** Also affects: linux-aws-6.2 (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: linux-aws-6.2 (Ubuntu)
   Status: New => Confirmed

** Changed in: linux-aws-6.2 (Ubuntu)
   Importance: Undecided => Medium

** Also affects: linux-azure-6.2 (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: linux-azure-6.2 (Ubuntu)
   Importance: Undecided => Medium

** Changed in: linux-azure-6.2 (Ubuntu)
   Status: New => Confirmed

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

Title:
  Revert variable symbol length modversion in all the jammy kernels

Status in linux-aws-6.2 package in Ubuntu:
  Confirmed
Status in linux-azure-6.2 package in Ubuntu:
  Confirmed
Status in linux-hwe-6.2 package in Ubuntu:
  Fix Committed
Status in linux-lowlatency-hwe-6.2 package in Ubuntu:
  Fix Committed

Bug description:
  [Impact]

  In order to support Rust in the kernel starting with Lunar we had to
  apply the following UBUNTU SAUCE patch:

27c4fe11712c ("UBUNTU: SAUCE: modpost: support arbitrary symbol
  length in modversion")

  
  This patch can potentially introduce a user-space regression, because it 
alters how the module names are stored in the modversion_info area. 
Realistically it doesn't break anything, since this area is used only by the 
kmod tools (and they've been verified to work fine also with this change 
applied).

  However, to be 100% that we don't introduce regressions it is safer to
  simply revert this patch, considering that we don't provide kernel
  Rust support in Jammy and without Rust this patch doesn't provide any
  benefit.

  [Fix]

  In order to fix this we need to explicitly revert the patch in all the
  Jammy kernels that are derived from any Lunar kernel.

  To do so, after `cranky rebase`, run:

   git revert -s 27c4fe11712c

  The comment for the revert should report something like this:
  ```

  Revert "UBUNTU: SAUCE: modpost: support arbitrary symbol length in 
modversion"
  
  This patch is required by Rust and it can potentially break user-space.
  It is safer to revert this in all the kernel backported to old releases.
  ```

  [Regression potential]

  This revert is not very critical, realistically even with the variable
  modversions patch applied we won't regress any known tool, however we
  don't to risk to introduce potential user-space ABI changes. Fixing
  this requires a slightly different action, respect to our usual
  workflow, so if some kernels are shipped with the variable modversion
  patch (for any reason), we may experience regressions with kmod-
  related tools (e.g., scripts that are using modinfo, modprobe and
  similar or custom tools that are parsing .ko sections directly).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-aws-6.2/+bug/2025134/+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 2025134] Re: Revert variable symbol length modversion in all the jammy kernels

2023-06-27 Thread Stefan Bader
** Changed in: linux-hwe-6.2 (Ubuntu)
   Importance: Undecided => Medium

** Changed in: linux-lowlatency-hwe-6.2 (Ubuntu)
   Importance: Undecided => Medium

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

Title:
  Revert variable symbol length modversion in all the jammy kernels

Status in linux-hwe-6.2 package in Ubuntu:
  Fix Committed
Status in linux-lowlatency-hwe-6.2 package in Ubuntu:
  Fix Committed

Bug description:
  [Impact]

  In order to support Rust in the kernel starting with Lunar we had to
  apply the following UBUNTU SAUCE patch:

27c4fe11712c ("UBUNTU: SAUCE: modpost: support arbitrary symbol
  length in modversion")

  
  This patch can potentially introduce a user-space regression, because it 
alters how the module names are stored in the modversion_info area. 
Realistically it doesn't break anything, since this area is used only by the 
kmod tools (and they've been verified to work fine also with this change 
applied).

  However, to be 100% that we don't introduce regressions it is safer to
  simply revert this patch, considering that we don't provide kernel
  Rust support in Jammy and without Rust this patch doesn't provide any
  benefit.

  [Fix]

  In order to fix this we need to explicitly revert the patch in all the
  Jammy kernels that are derived from any Lunar kernel.

  To do so, after `cranky rebase`, run:

   git revert -s 27c4fe11712c

  The comment for the revert should report something like this:
  ```

  Revert "UBUNTU: SAUCE: modpost: support arbitrary symbol length in 
modversion"
  
  This patch is required by Rust and it can potentially break user-space.
  It is safer to revert this in all the kernel backported to old releases.
  ```

  [Regression potential]

  This revert is not very critical, realistically even with the variable
  modversions patch applied we won't regress any known tool, however we
  don't to risk to introduce potential user-space ABI changes. Fixing
  this requires a slightly different action, respect to our usual
  workflow, so if some kernels are shipped with the variable modversion
  patch (for any reason), we may experience regressions with kmod-
  related tools (e.g., scripts that are using modinfo, modprobe and
  similar or custom tools that are parsing .ko sections directly).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.2/+bug/2025134/+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 2025134] Re: Revert variable symbol length modversion in all the jammy kernels

2023-06-27 Thread Andrea Righi
** Also affects: linux-hwe-6.2 (Ubuntu)
   Importance: Undecided
   Status: New

** No longer affects: linux (Ubuntu)

** No longer affects: linux (Ubuntu Jammy)

** Changed in: linux-hwe-6.2 (Ubuntu Jammy)
   Status: New => Fix Committed

** Also affects: linux-lowlatency-hwe-6.2 (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: linux-lowlatency-hwe-6.2 (Ubuntu)
   Status: New => Fix Committed

** No longer affects: linux-hwe-6.2 (Ubuntu Jammy)

** Changed in: linux-hwe-6.2 (Ubuntu)
   Status: New => Fix Committed

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

Title:
  Revert variable symbol length modversion in all the jammy kernels

Status in linux-hwe-6.2 package in Ubuntu:
  Fix Committed
Status in linux-lowlatency-hwe-6.2 package in Ubuntu:
  Fix Committed

Bug description:
  [Impact]

  In order to support Rust in the kernel starting with Lunar we had to
  apply the following UBUNTU SAUCE patch:

27c4fe11712c ("UBUNTU: SAUCE: modpost: support arbitrary symbol
  length in modversion")

  
  This patch can potentially introduce a user-space regression, because it 
alters how the module names are stored in the modversion_info area. 
Realistically it doesn't break anything, since this area is used only by the 
kmod tools (and they've been verified to work fine also with this change 
applied).

  However, to be 100% that we don't introduce regressions it is safer to
  simply revert this patch, considering that we don't provide kernel
  Rust support in Jammy and without Rust this patch doesn't provide any
  benefit.

  [Fix]

  In order to fix this we need to explicitly revert the patch in all the
  Jammy kernels that are derived from any Lunar kernel.

  To do so, after `cranky rebase`, run:

   git revert -s 27c4fe11712c

  The comment for the revert should report something like this:
  ```

  Revert "UBUNTU: SAUCE: modpost: support arbitrary symbol length in 
modversion"
  
  This patch is required by Rust and it can potentially break user-space.
  It is safer to revert this in all the kernel backported to old releases.
  ```

  [Regression potential]

  This revert is not very critical, realistically even with the variable
  modversions patch applied we won't regress any known tool, however we
  don't to risk to introduce potential user-space ABI changes. Fixing
  this requires a slightly different action, respect to our usual
  workflow, so if some kernels are shipped with the variable modversion
  patch (for any reason), we may experience regressions with kmod-
  related tools (e.g., scripts that are using modinfo, modprobe and
  similar or custom tools that are parsing .ko sections directly).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.2/+bug/2025134/+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