Public bug reported:

    SRU Justification

    Impact:
       The upstream process for stable tree updates is quite similar
       in scope to the Ubuntu SRU process, e.g., each patch has to
       demonstrably fix a bug, and each patch is vetted by upstream
       by originating either directly from a mainline/stable Linux tree or
       a minimally backported form of that patch. The following upstream
       stable patches should be included in the Ubuntu kernel:

       v5.15.156 upstream stable release
       from git://git.kernel.org/

batman-adv: Avoid infinite loop trying to resize local TT
ring-buffer: Only update pages_touched when a new page is touched
Bluetooth: Fix memory leak in hci_req_sync_complete()
media: cec: core: remove length check of Timer Status
arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
Revert "drm/qxl: simplify qxl_fence_wait"
nouveau: fix function cast warning
scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
net: openvswitch: fix unwanted error log on timeout policy probing
u64_stats: Disable preemption on 32bit UP+SMP PREEMPT_RT during updates.
xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
geneve: fix header validation in geneve[6]_xmit_skb
af_unix: Clear stale u->oob_skb.
octeontx2-af: Fix NIX SQ mode and BP config
ipv6: fib: hide unused 'pn' variable
ipv4/route: avoid unused-but-set-variable warning
ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr
netfilter: complete validation of user input
net/mlx5: Properly link new fs rules into the tree
net: sparx5: fix wrong config being used when reconfiguring PCS
net: dsa: mt7530: trap link-local frames regardless of ST Port State
af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
af_unix: Fix garbage collector racing against connect()
net: ena: Fix potential sign extension issue
net: ena: Wrong missing IO completions check order
net: ena: Fix incorrect descriptor free behavior
tracing: hide unused ftrace_event_id_fops
iommu/vt-d: Allocate local memory for page request queue
btrfs: qgroup: correctly model root qgroup rsv in convert
drm/client: Fully protect modes[] with dev->mode_config.mutex
vhost: Add smp_rmb() in vhost_vq_avail_empty()
perf/x86: Fix out of range data
x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n
selftests: timers: Fix abs() warning in posix_timers test
x86/apic: Force native_apic_mem_read() to use the MOV instruction
irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
x86/bugs: Fix return type of spectre_bhi_state()
x86/bugs: Fix BHI documentation
x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'
x86/bugs: Fix BHI handling of RRSBA
x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
UBUNTU: [Config] updateconfigs to remove obsolete SPECTRE_BHI_AUTO
x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI
UBUNTU: [Config] updateconfigs to enable new MITIGATION_SPECTRE_BHI
drm/i915/cdclk: Fix CDCLK programming order when pipes are active
Linux 5.15.156
UBUNTU: Upstream stable to v5.15.156

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: linux (Ubuntu Jammy)
     Importance: Medium
     Assignee: Manuel Diewald (diewald)
         Status: In Progress


** Tags: kernel-stable-tracking-bug

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

** Tags added: kernel-stable-tracking-bug

** Also affects: linux (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu)
       Status: Confirmed => Invalid

** Changed in: linux (Ubuntu Jammy)
   Importance: Undecided => Medium

** Changed in: linux (Ubuntu Jammy)
       Status: New => In Progress

** Changed in: linux (Ubuntu Jammy)
     Assignee: (unassigned) => Manuel Diewald (diewald)

** Description changed:

  
      SRU Justification
  
      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from a mainline/stable Linux tree or
         a minimally backported form of that patch. The following upstream
         stable patches should be included in the Ubuntu kernel:
  
         v5.15.156 upstream stable release
         from git://git.kernel.org/
  
-             
+ batman-adv: Avoid infinite loop trying to resize local TT
+ ring-buffer: Only update pages_touched when a new page is touched
+ Bluetooth: Fix memory leak in hci_req_sync_complete()
+ media: cec: core: remove length check of Timer Status
+ arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
+ Revert "drm/qxl: simplify qxl_fence_wait"
+ nouveau: fix function cast warning
+ scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
+ net: openvswitch: fix unwanted error log on timeout policy probing
+ u64_stats: Disable preemption on 32bit UP+SMP PREEMPT_RT during updates.
+ xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
+ geneve: fix header validation in geneve[6]_xmit_skb
+ af_unix: Clear stale u->oob_skb.
+ octeontx2-af: Fix NIX SQ mode and BP config
+ ipv6: fib: hide unused 'pn' variable
+ ipv4/route: avoid unused-but-set-variable warning
+ ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr
+ netfilter: complete validation of user input
+ net/mlx5: Properly link new fs rules into the tree
+ net: sparx5: fix wrong config being used when reconfiguring PCS
+ net: dsa: mt7530: trap link-local frames regardless of ST Port State
+ af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
+ af_unix: Fix garbage collector racing against connect()
+ net: ena: Fix potential sign extension issue
+ net: ena: Wrong missing IO completions check order
+ net: ena: Fix incorrect descriptor free behavior
+ tracing: hide unused ftrace_event_id_fops
+ iommu/vt-d: Allocate local memory for page request queue
+ btrfs: qgroup: correctly model root qgroup rsv in convert
+ drm/client: Fully protect modes[] with dev->mode_config.mutex
+ vhost: Add smp_rmb() in vhost_vq_avail_empty()
+ perf/x86: Fix out of range data
+ x86/cpu: Actually turn off mitigations by default for 
SPECULATION_MITIGATIONS=n
+ selftests: timers: Fix abs() warning in posix_timers test
+ x86/apic: Force native_apic_mem_read() to use the MOV instruction
+ irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
+ x86/bugs: Fix return type of spectre_bhi_state()
+ x86/bugs: Fix BHI documentation
+ x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
+ x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'
+ x86/bugs: Fix BHI handling of RRSBA
+ x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
+ x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
+ UBUNTU: [Config] updateconfigs to remove obsolete SPECTRE_BHI_AUTO
+ x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with 
CONFIG_MITIGATION_SPECTRE_BHI
+ UBUNTU: [Config] updateconfigs to enable new MITIGATION_SPECTRE_BHI
+ drm/i915/cdclk: Fix CDCLK programming order when pipes are active
  Linux 5.15.156
- drm/i915/cdclk: Fix CDCLK programming order when pipes are active
- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with 
CONFIG_MITIGATION_SPECTRE_BHI
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
- x86/bugs: Fix BHI handling of RRSBA
- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
- x86/bugs: Fix BHI documentation
- x86/bugs: Fix return type of spectre_bhi_state()
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
- x86/apic: Force native_apic_mem_read() to use the MOV instruction
- selftests: timers: Fix abs() warning in posix_timers test
- x86/cpu: Actually turn off mitigations by default for 
SPECULATION_MITIGATIONS=n
- perf/x86: Fix out of range data
- vhost: Add smp_rmb() in vhost_vq_avail_empty()
- drm/client: Fully protect modes[] with dev->mode_config.mutex
- btrfs: qgroup: correctly model root qgroup rsv in convert
- iommu/vt-d: Allocate local memory for page request queue
- tracing: hide unused ftrace_event_id_fops
- net: ena: Fix incorrect descriptor free behavior
- net: ena: Wrong missing IO completions check order
- net: ena: Fix potential sign extension issue
- af_unix: Fix garbage collector racing against connect()
- af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
- net: dsa: mt7530: trap link-local frames regardless of ST Port State
- net: sparx5: fix wrong config being used when reconfiguring PCS
- net/mlx5: Properly link new fs rules into the tree
- netfilter: complete validation of user input
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr
- ipv4/route: avoid unused-but-set-variable warning
- ipv6: fib: hide unused 'pn' variable
- octeontx2-af: Fix NIX SQ mode and BP config
- af_unix: Clear stale u->oob_skb.
- geneve: fix header validation in geneve[6]_xmit_skb
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
- u64_stats: Disable preemption on 32bit UP+SMP PREEMPT_RT during updates.
- net: openvswitch: fix unwanted error log on timeout policy probing
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
- nouveau: fix function cast warning
- Revert "drm/qxl: simplify qxl_fence_wait"
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
- media: cec: core: remove length check of Timer Status
- Bluetooth: Fix memory leak in hci_req_sync_complete()
- ring-buffer: Only update pages_touched when a new page is touched
- batman-adv: Avoid infinite loop trying to resize local TT
+ UBUNTU: Upstream stable to v5.15.156

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2065857

Title:
  Jammy update: v5.15.156 upstream stable release

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2065857/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to