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.4.212 upstream stable release
from git://git.kernel.org/
audit: fix potential double free on error path from fsnotify_add_inode_mark
parisc: Fix exception handler for fldw and fstw instructions
kernel/sys_ni: add compat entry for fadvise64_64
usb: cdns3: Fix issue for clear halt endpoint
pinctrl: amd: Don't save/restore interrupt status and wake status bits
sched/deadline: Unthrottle PI boosted threads while enqueuing
sched/deadline: Fix stale throttling on de-/boosted tasks
sched/deadline: Fix priority inheritance with multiple scheduling classes
kernel/sched: Remove dl_boosted flag comment
xfrm: fix refcount leak in __xfrm_policy_check()
af_key: Do not call xfrm_probe_algs in parallel
SUNRPC: RPC level errors should set task->tk_rpc_status
rose: check NULL rose_loopback_neigh->loopback
net/mlx5e: Properly disable vlan strip on non-UL reps
net: moxa: get rid of asymmetry in DMA mapping/unmapping
bonding: 802.3ad: fix no transmission of LACPDUs
net: ipvtap - add __init/__exit annotations to module init/exit funcs
netfilter: ebtables: reject blobs that don't provide all entry points
bnxt_en: fix NQ resource accounting during vf creation on 57500 chips
netfilter: nft_payload: report ERANGE for too long offset and length
netfilter: nft_payload: do not truncate csum_offset and csum_type
netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families
netfilter: nft_tunnel: restrict it to netdev family
net: Fix data-races around weight_p and dev_weight_[rt]x_bias.
net: Fix data-races around netdev_tstamp_prequeue.
ratelimit: Fix data-races in ___ratelimit().
net: Fix a data-race around sysctl_tstamp_allow_data.
net: Fix a data-race around sysctl_net_busy_poll.
net: Fix a data-race around sysctl_net_busy_read.
net: Fix a data-race around netdev_budget.
net: Fix a data-race around netdev_budget_usecs.
net: Fix a data-race around sysctl_somaxconn.
ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter
btrfs: fix silent failure when deleting root reference
btrfs: replace: drop assert for suspended replace
btrfs: add info when mount fails due to stale replace target
btrfs: check if root is readonly while setting security xattr
x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry
loop: Check for overflow while configuring loop
asm-generic: sections: refactor memory_intersects
s390: fix double free of GS and RI CBs on fork() failure
ACPI: processor: Remove freq Qos request for all CPUs
mm/hugetlb: fix hugetlb not supporting softdirty tracking
md: call __md_stop_writes in md_stop
perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU
scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq
mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()
s390/mm: do not trigger write fault when vma does not allow VM_WRITE
x86/bugs: Add "unknown" reporting for MMIO Stale Data
kbuild: Fix include path in scripts/Makefile.modpost
Bluetooth: L2CAP: Fix build errors in some archs
HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report
udmabuf: Set the DMA mask for the udmabuf device (v2)
media: pvrusb2: fix memory leak in pvr_probe
HID: hidraw: fix memory leak in hidraw_release()
fbdev: fb_pm2fb: Avoid potential divide by zero error
ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead
bpf: Don't redirect packets with invalid pkt_len
mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse
btrfs: introduce btrfs_lookup_match_dir
btrfs: do not pin logs too early during renames
btrfs: unify lookup return value when dir entry is missing
drm/amd/display: Avoid MPC infinite loop
drm/amd/display: clear optc underflow before turn off odm clock
neigh: fix possible DoS due to net iface start/stop loop
s390/hypfs: avoid error message under KVM
drm/amd/display: Fix pixel clock programming
netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y
btrfs: tree-checker: check for overlapping extent items
lib/vdso: Let do_coarse() return 0 to simplify the callsite
lib/vdso: Mark do_hres() and do_coarse() as __always_inline
kprobes: don't call disarm_kprobe() for disabled kprobes
net/af_packet: check len when min_header_len equals to 0
net: neigh: don't call kfree_skb() under spin_lock_irqsave()
Linux 5.4.212
UBUNTU: Upstream stable to v5.4.212
** Affects: linux (Ubuntu)
Importance: Undecided
Status: Invalid
** Affects: linux (Ubuntu Focal)
Importance: Medium
Assignee: Kamal Mostafa (kamalmostafa)
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 Focal)
Importance: Undecided
Status: New
** Changed in: linux (Ubuntu)
Status: Confirmed => Invalid
** Changed in: linux (Ubuntu Focal)
Status: New => In Progress
** Changed in: linux (Ubuntu Focal)
Importance: Undecided => Medium
** Changed in: linux (Ubuntu Focal)
Assignee: (unassigned) => Kamal Mostafa (kamalmostafa)
** Description changed:
+ SRU Justification
- 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:
- 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.4.212 upstream stable release
+ from git://git.kernel.org/
- v5.4.212 upstream stable release
- from git://git.kernel.org/
+ audit: fix potential double free on error path from fsnotify_add_inode_mark
+ parisc: Fix exception handler for fldw and fstw instructions
+ kernel/sys_ni: add compat entry for fadvise64_64
+ usb: cdns3: Fix issue for clear halt endpoint
+ pinctrl: amd: Don't save/restore interrupt status and wake status bits
+ sched/deadline: Unthrottle PI boosted threads while enqueuing
+ sched/deadline: Fix stale throttling on de-/boosted tasks
+ sched/deadline: Fix priority inheritance with multiple scheduling classes
+ kernel/sched: Remove dl_boosted flag comment
+ xfrm: fix refcount leak in __xfrm_policy_check()
+ af_key: Do not call xfrm_probe_algs in parallel
+ SUNRPC: RPC level errors should set task->tk_rpc_status
+ rose: check NULL rose_loopback_neigh->loopback
+ net/mlx5e: Properly disable vlan strip on non-UL reps
+ net: moxa: get rid of asymmetry in DMA mapping/unmapping
+ bonding: 802.3ad: fix no transmission of LACPDUs
+ net: ipvtap - add __init/__exit annotations to module init/exit funcs
+ netfilter: ebtables: reject blobs that don't provide all entry points
+ bnxt_en: fix NQ resource accounting during vf creation on 57500 chips
+ netfilter: nft_payload: report ERANGE for too long offset and length
+ netfilter: nft_payload: do not truncate csum_offset and csum_type
+ netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families
+ netfilter: nft_tunnel: restrict it to netdev family
+ net: Fix data-races around weight_p and dev_weight_[rt]x_bias.
+ net: Fix data-races around netdev_tstamp_prequeue.
+ ratelimit: Fix data-races in ___ratelimit().
+ net: Fix a data-race around sysctl_tstamp_allow_data.
+ net: Fix a data-race around sysctl_net_busy_poll.
+ net: Fix a data-race around sysctl_net_busy_read.
+ net: Fix a data-race around netdev_budget.
+ net: Fix a data-race around netdev_budget_usecs.
+ net: Fix a data-race around sysctl_somaxconn.
+ ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter
+ btrfs: fix silent failure when deleting root reference
+ btrfs: replace: drop assert for suspended replace
+ btrfs: add info when mount fails due to stale replace target
+ btrfs: check if root is readonly while setting security xattr
+ x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry
+ loop: Check for overflow while configuring loop
+ asm-generic: sections: refactor memory_intersects
+ s390: fix double free of GS and RI CBs on fork() failure
+ ACPI: processor: Remove freq Qos request for all CPUs
+ mm/hugetlb: fix hugetlb not supporting softdirty tracking
+ md: call __md_stop_writes in md_stop
+ perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU
+ scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq
+ mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()
+ s390/mm: do not trigger write fault when vma does not allow VM_WRITE
+ x86/bugs: Add "unknown" reporting for MMIO Stale Data
+ kbuild: Fix include path in scripts/Makefile.modpost
+ Bluetooth: L2CAP: Fix build errors in some archs
+ HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report
+ udmabuf: Set the DMA mask for the udmabuf device (v2)
+ media: pvrusb2: fix memory leak in pvr_probe
+ HID: hidraw: fix memory leak in hidraw_release()
+ fbdev: fb_pm2fb: Avoid potential divide by zero error
+ ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is
dead
+ bpf: Don't redirect packets with invalid pkt_len
+ mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse
+ btrfs: introduce btrfs_lookup_match_dir
+ btrfs: do not pin logs too early during renames
+ btrfs: unify lookup return value when dir entry is missing
+ drm/amd/display: Avoid MPC infinite loop
+ drm/amd/display: clear optc underflow before turn off odm clock
+ neigh: fix possible DoS due to net iface start/stop loop
+ s390/hypfs: avoid error message under KVM
+ drm/amd/display: Fix pixel clock programming
+ netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y
+ btrfs: tree-checker: check for overlapping extent items
+ lib/vdso: Let do_coarse() return 0 to simplify the callsite
+ lib/vdso: Mark do_hres() and do_coarse() as __always_inline
+ kprobes: don't call disarm_kprobe() for disabled kprobes
+ net/af_packet: check len when min_header_len equals to 0
+ net: neigh: don't call kfree_skb() under spin_lock_irqsave()
+ Linux 5.4.212
+ UBUNTU: Upstream stable to v5.4.212
--
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/1991156
Title:
Focal update: v5.4.212 upstream stable release
Status in linux package in Ubuntu:
Invalid
Status in linux source package in Focal:
In Progress
Bug description:
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.4.212 upstream stable release
from git://git.kernel.org/
audit: fix potential double free on error path from fsnotify_add_inode_mark
parisc: Fix exception handler for fldw and fstw instructions
kernel/sys_ni: add compat entry for fadvise64_64
usb: cdns3: Fix issue for clear halt endpoint
pinctrl: amd: Don't save/restore interrupt status and wake status bits
sched/deadline: Unthrottle PI boosted threads while enqueuing
sched/deadline: Fix stale throttling on de-/boosted tasks
sched/deadline: Fix priority inheritance with multiple scheduling classes
kernel/sched: Remove dl_boosted flag comment
xfrm: fix refcount leak in __xfrm_policy_check()
af_key: Do not call xfrm_probe_algs in parallel
SUNRPC: RPC level errors should set task->tk_rpc_status
rose: check NULL rose_loopback_neigh->loopback
net/mlx5e: Properly disable vlan strip on non-UL reps
net: moxa: get rid of asymmetry in DMA mapping/unmapping
bonding: 802.3ad: fix no transmission of LACPDUs
net: ipvtap - add __init/__exit annotations to module init/exit funcs
netfilter: ebtables: reject blobs that don't provide all entry points
bnxt_en: fix NQ resource accounting during vf creation on 57500 chips
netfilter: nft_payload: report ERANGE for too long offset and length
netfilter: nft_payload: do not truncate csum_offset and csum_type
netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families
netfilter: nft_tunnel: restrict it to netdev family
net: Fix data-races around weight_p and dev_weight_[rt]x_bias.
net: Fix data-races around netdev_tstamp_prequeue.
ratelimit: Fix data-races in ___ratelimit().
net: Fix a data-race around sysctl_tstamp_allow_data.
net: Fix a data-race around sysctl_net_busy_poll.
net: Fix a data-race around sysctl_net_busy_read.
net: Fix a data-race around netdev_budget.
net: Fix a data-race around netdev_budget_usecs.
net: Fix a data-race around sysctl_somaxconn.
ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter
btrfs: fix silent failure when deleting root reference
btrfs: replace: drop assert for suspended replace
btrfs: add info when mount fails due to stale replace target
btrfs: check if root is readonly while setting security xattr
x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry
loop: Check for overflow while configuring loop
asm-generic: sections: refactor memory_intersects
s390: fix double free of GS and RI CBs on fork() failure
ACPI: processor: Remove freq Qos request for all CPUs
mm/hugetlb: fix hugetlb not supporting softdirty tracking
md: call __md_stop_writes in md_stop
perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU
scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq
mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()
s390/mm: do not trigger write fault when vma does not allow VM_WRITE
x86/bugs: Add "unknown" reporting for MMIO Stale Data
kbuild: Fix include path in scripts/Makefile.modpost
Bluetooth: L2CAP: Fix build errors in some archs
HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report
udmabuf: Set the DMA mask for the udmabuf device (v2)
media: pvrusb2: fix memory leak in pvr_probe
HID: hidraw: fix memory leak in hidraw_release()
fbdev: fb_pm2fb: Avoid potential divide by zero error
ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is
dead
bpf: Don't redirect packets with invalid pkt_len
mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse
btrfs: introduce btrfs_lookup_match_dir
btrfs: do not pin logs too early during renames
btrfs: unify lookup return value when dir entry is missing
drm/amd/display: Avoid MPC infinite loop
drm/amd/display: clear optc underflow before turn off odm clock
neigh: fix possible DoS due to net iface start/stop loop
s390/hypfs: avoid error message under KVM
drm/amd/display: Fix pixel clock programming
netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y
btrfs: tree-checker: check for overlapping extent items
lib/vdso: Let do_coarse() return 0 to simplify the callsite
lib/vdso: Mark do_hres() and do_coarse() as __always_inline
kprobes: don't call disarm_kprobe() for disabled kprobes
net/af_packet: check len when min_header_len equals to 0
net: neigh: don't call kfree_skb() under spin_lock_irqsave()
Linux 5.4.212
UBUNTU: Upstream stable to v5.4.212
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1991156/+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