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:
upstream stable patchset 2022-01-31
Ported from the following upstream stable releases:
v5.10.91, v5.15.14
from git://git.kernel.org/
selftests: x86: fix [-Wstringop-overread] warn in test_process_vm_readv()
tracing: Fix check for trace_percpu_buffer validity in get_trace_buf()
tracing: Tag trace_percpu_buffer as a percpu pointer
ieee802154: atusb: fix uninit value in atusb_set_extended_addr
i40e: Fix to not show opcode msg on unsuccessful VF MAC change
iavf: Fix limit of total number of queues to active queues of VF
RDMA/core: Don't infoleak GRH fields
netrom: fix copying in user data in nr_setsockopt
RDMA/uverbs: Check for null return of kmalloc_array
mac80211: initialize variable have_higher_than_11mbit
sfc: The RX page_ring is optional
i40e: fix use-after-free in i40e_sync_filters_subtask()
i40e: Fix for displaying message regarding NVM version
i40e: Fix incorrect netdev's real number of RX/TX queues
ftrace/samples: Add missing prototypes direct functions
ipv4: Check attribute length for RTA_GATEWAY in multipath route
ipv4: Check attribute length for RTA_FLOW in multipath route
ipv6: Check attribute length for RTA_GATEWAY in multipath route
ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route
lwtunnel: Validate RTA_ENCAP_TYPE attribute length
batman-adv: mcast: don't send link-local multicast to mcast routers
sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc
net: ena: Fix undefined state when tx request id is out of bounds
net: ena: Fix error handling when calculating max IO queues number
power: supply: core: Break capacity loop
power: reset: ltc2952: Fix use of floating point literals
rndis_host: support Hytera digital radios
phonet: refcount leak in pep_sock_accep
power: bq25890: Enable continuous conversion for ADC at charging
ipv6: Continue processing multipath route even if gateway attribute is invalid
ipv6: Do cleanup if attribute validation fails in multipath route
usb: mtu3: fix interval value for intr and isoc
scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown()
ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate
net: udp: fix alignment problem in udp4_seq_show()
atlantic: Fix buff_ring OOB in aq_ring_rx_clean
mISDN: change function names to avoid conflicts
drm/amd/display: Added power down for DCN10
ipv6: raw: check passed optlen before reading
ARM: dts: gpio-ranges property is now required
Input: zinitix - make sure the IRQ is allocated before it gets enabled
fscache_cookie_enabled: check cookie is valid before accessing it
Revert "net: usb: r8152: Add MAC passthrough support for more Lenovo Docks"
mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh
selftests: net: udpgro_fwd.sh: explicitly checking the available ping feature
sctp: hold endpoint before calling cb in sctp_transport_lookup_process
net: ena: Fix wrong rx request id by resetting device
md/raid1: fix missing bitmap update w/o WriteMostly devices
cgroup: Use open-time credentials for process migraton perm checks
cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv
cgroup: Use open-time cgroup namespace for process migration perm checks
i2c: mpc: Avoid out of bounds memory access
net ticp:fix a kernel-infoleak in __tipc_sendmsg()
fbdev: fbmem: add a helper to determine if an aperture is used by a fw fb
drm/amdgpu: disable runpm if we are the primary adapter
auxdisplay: charlcd: checking for pointer reference before dereferencing
drm/amd/pm: Fix xgmi link control on aldebaran
drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume
drm/amdgpu: always reset the asic in suspend (v2)
drm/amdgpu: put SMU into proper state on runpm suspending for BOCO capable
platform
userfaultfd/selftests: fix hugetlb area allocations
UBUNTU: upstream stable to v5.10.91, v5.15.14
** Affects: linux (Ubuntu)
Importance: Undecided
Status: Invalid
** Affects: linux (Ubuntu Impish)
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 Impish)
Importance: Undecided
Status: New
** Changed in: linux (Ubuntu Impish)
Status: New => In Progress
** Changed in: linux (Ubuntu Impish)
Importance: Undecided => Medium
** Changed in: linux (Ubuntu Impish)
Assignee: (unassigned) => Kamal Mostafa (kamalmostafa)
** Changed in: linux (Ubuntu)
Status: Confirmed => Invalid
** 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:
+ upstream stable patchset 2022-01-31
- upstream stable patchset 2022-01-31
- from git://git.kernel.org/
+ Ported from the following upstream stable releases:
+ v5.10.91, v5.15.14
+
+ from git://git.kernel.org/
+
+ selftests: x86: fix [-Wstringop-overread] warn in test_process_vm_readv()
+ tracing: Fix check for trace_percpu_buffer validity in get_trace_buf()
+ tracing: Tag trace_percpu_buffer as a percpu pointer
+ ieee802154: atusb: fix uninit value in atusb_set_extended_addr
+ i40e: Fix to not show opcode msg on unsuccessful VF MAC change
+ iavf: Fix limit of total number of queues to active queues of VF
+ RDMA/core: Don't infoleak GRH fields
+ netrom: fix copying in user data in nr_setsockopt
+ RDMA/uverbs: Check for null return of kmalloc_array
+ mac80211: initialize variable have_higher_than_11mbit
+ sfc: The RX page_ring is optional
+ i40e: fix use-after-free in i40e_sync_filters_subtask()
+ i40e: Fix for displaying message regarding NVM version
+ i40e: Fix incorrect netdev's real number of RX/TX queues
+ ftrace/samples: Add missing prototypes direct functions
+ ipv4: Check attribute length for RTA_GATEWAY in multipath route
+ ipv4: Check attribute length for RTA_FLOW in multipath route
+ ipv6: Check attribute length for RTA_GATEWAY in multipath route
+ ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route
+ lwtunnel: Validate RTA_ENCAP_TYPE attribute length
+ batman-adv: mcast: don't send link-local multicast to mcast routers
+ sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc
+ net: ena: Fix undefined state when tx request id is out of bounds
+ net: ena: Fix error handling when calculating max IO queues number
+ power: supply: core: Break capacity loop
+ power: reset: ltc2952: Fix use of floating point literals
+ rndis_host: support Hytera digital radios
+ phonet: refcount leak in pep_sock_accep
+ power: bq25890: Enable continuous conversion for ADC at charging
+ ipv6: Continue processing multipath route even if gateway attribute is invalid
+ ipv6: Do cleanup if attribute validation fails in multipath route
+ usb: mtu3: fix interval value for intr and isoc
+ scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown()
+ ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate
+ net: udp: fix alignment problem in udp4_seq_show()
+ atlantic: Fix buff_ring OOB in aq_ring_rx_clean
+ mISDN: change function names to avoid conflicts
+ drm/amd/display: Added power down for DCN10
+ ipv6: raw: check passed optlen before reading
+ ARM: dts: gpio-ranges property is now required
+ Input: zinitix - make sure the IRQ is allocated before it gets enabled
+ fscache_cookie_enabled: check cookie is valid before accessing it
+ Revert "net: usb: r8152: Add MAC passthrough support for more Lenovo Docks"
+ mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh
+ selftests: net: udpgro_fwd.sh: explicitly checking the available ping feature
+ sctp: hold endpoint before calling cb in sctp_transport_lookup_process
+ net: ena: Fix wrong rx request id by resetting device
+ md/raid1: fix missing bitmap update w/o WriteMostly devices
+ cgroup: Use open-time credentials for process migraton perm checks
+ cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv
+ cgroup: Use open-time cgroup namespace for process migration perm checks
+ i2c: mpc: Avoid out of bounds memory access
+ net ticp:fix a kernel-infoleak in __tipc_sendmsg()
+ fbdev: fbmem: add a helper to determine if an aperture is used by a fw fb
+ drm/amdgpu: disable runpm if we are the primary adapter
+ auxdisplay: charlcd: checking for pointer reference before dereferencing
+ drm/amd/pm: Fix xgmi link control on aldebaran
+ drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume
+ drm/amdgpu: always reset the asic in suspend (v2)
+ drm/amdgpu: put SMU into proper state on runpm suspending for BOCO capable
platform
+ userfaultfd/selftests: fix hugetlb area allocations
+ UBUNTU: upstream stable to v5.10.91, v5.15.14
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1959627
Title:
Impish update: upstream stable patchset 2022-01-31
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1959627/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs