Lunar update: v6.2.9 upstream stable release

Bug #2016877 reported by Paolo Pisati
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned
Lunar
Fix Released
Undecided
Unassigned

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:

       v6.2.9 upstream stable release
       from git://git.kernel.org/

Linux 6.2.9
sched/fair: Sanitize vruntime of entity being migrated
sched/fair: sanitize vruntime of entity being placed
dm crypt: avoid accessing uninitialized tasklet
dm crypt: add cond_resched() to dmcrypt_write()
dm stats: check for and propagate alloc_percpu failure
i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer()
bus: imx-weim: fix branch condition evaluates to a garbage value
mm/ksm: fix race with VMA iteration and mm_struct teardown
soc: qcom: llcc: Fix slice configuration values for SC8280XP
arm64: dts: qcom: sm8150: Fix the iommu mask used for PCIe controllers
arm64: dts: qcom: sc7280: Mark PCIe controller as cache coherent
arm64: dts: qcom: sc8280xp-x13s: mark s11b regulator as always-on
firmware: arm_scmi: Fix device node validation for mailbox transport
tee: amdtee: fix race condition in amdtee_open_session
riscv: Handle zicsr/zifencei issues between clang and binutils
riscv: mm: Fix incorrect ASID argument when flushing TLB
drm/amdgpu: reposition the gpu reset checking for reuse
drm/amdgpu: skip ASIC reset for APUs when go to S4
drm/i915: Preserve crtc_state->inherited during state clearing
drm/i915/active: Fix missing debug object activation
drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi
drm/meson: fix missing component unbind on bind errors
drm/amd/display: fix wrong index used in dccg32_set_dpstreamclk
drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found
nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy()
wifi: mac80211: Serialize ieee80211_handle_wake_tx_queue()
wifi: mac80211: fix qos on mesh interfaces
ksmbd: return unsupported error on smb1 mount
ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialect
ksmbd: don't terminate inactive sessions after a few seconds
ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATION
ksmbd: fix wrong signingkey creation when encryption is AES256
maple_tree: fix mas_skip_node() end slot detection
test_maple_tree: add more testing for mas_empty_area()
kcsan: avoid passing -g for test
Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare"
io_uring/rsrc: fix null-ptr-deref in io_file_bitmap_get()
io_uring/net: avoid sending -ECONNABORTED on repeated connection requests
kfence: avoid passing -g for test
mm: kfence: fix using kfence_metadata without initialization in show_object()
usb: ucsi_acpi: Increase the command completion timeout
usb: ucsi: Fix NULL pointer deref in ucsi_connector_change()
usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC
usb: chipidea: core: fix possible concurrent when switch role
usb: chipdea: core: fix return -EINVAL if request role is the same with current role
usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver
usb: cdnsp: Fixes issue with redundant Status Stage
usb: cdns3: Fix issue with using incorrect PCI device function
usb: typec: tcpm: fix warning when handle discover_identity message
usb: typec: tcpm: fix create duplicate source-capabilities file
dm thin: fix deadlock when swapping to thin device
igb: revert rtnl_lock() that causes deadlock
arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name
lockd: set file_lock start and end when decoding nlm4 testargs
fsverity: Remove WQ_UNBOUND from fsverity read workqueue
fscrypt: destroy keyring after security_sb_delete()
arm64: efi: Set NX compat flag in PE/COFF header
efi/libstub: zboot: Mark zboot EFI application as NX compatible
mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP
efi: sysfb_efi: Fix DMI quirks not working for simpledrm
Bluetooth: Fix race condition in hci_cmd_sync_clear
btrfs: zoned: fix btrfs_can_activate_zone() to support DUP profile
usb: gadget: u_audio: don't let userspace block driver unbind
block/io_uring: pass in issue_flags for uring_cmd task_work handling
usb: dwc2: fix a devres leak in hw_enable upon suspend resume
usb: dwc2: drd: fix inconsistent mode if role-switch-default-mode="host"
usb: dwc2: fix a race, don't power off/on phy for dual-role mode
usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub
scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR
selftests/x86/amx: Add a ptrace test
x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf()
x86/mm: Do not shuffle CPU entry areas without KASLR
cifs: fix dentry lookups in directory handle cache
cifs: print session id while listing open files
cifs: dump pending mids for all channels in DebugData
cifs: empty interface list when server doesn't support query interfaces
cifs: do not poll server interfaces too regularly
cifs: append path to open_enter trace event
cifs: lock chan_lock outside match_session
act_mirred: use the backlog for nested calls to mirred ingress
net/sched: act_mirred: better wording on protection against excessive stack growth
drm/amd: Fix initialization mistake for NBIO 7.3.0
drm/amdgpu: Fix call trace warning and hang when removing amdgpu device
sh: sanitize the flags on sigreturn
drm/amd/display: Update clock table to include highest clock setting
net: usb: qmi_wwan: add Telit 0x1080 composition
net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990
platform/x86: int3472: Add GPIOs to Surface Go 3 Board data
scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file
scsi: mpi3mr: Bad drive in topology results kernel crash
scsi: mpi3mr: NVMe command size greater than 8K fails
scsi: mpi3mr: Wait for diagnostic save during controller init
scsi: mpi3mr: Driver unload crashes host when enhanced logging is enabled
scsi: lpfc: Avoid usage of list iterator variable after loop
scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read()
scsi: ufs: core: Add soft dependency on governor_simpleondemand
scsi: hisi_sas: Check devm_add_action() return value
scsi: qla2xxx: Add option to disable FC2 Target support
scsi: target: iscsi: Fix an error message in iscsi_check_key()
cpumask: fix incorrect cpumask scanning result checks
selftests/bpf: check that modifier resolves after pointer
m68k: Only force 030 bus error if PC not in exception table
m68k: mm: Fix systems with memory at end of 32-bit address space
HID: intel-ish-hid: ipc: Fix potential use-after-free in work function
HID: logitech-hidpp: Add support for Logitech MX Master 3S mouse
ca8210: fix mac_len negative array access
HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded
drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update()
riscv: Bump COMMAND_LINE_SIZE value to 1024
ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable
ACPI: x86: Drop quirk for HP Elitebook
ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A43)
ASoC: Intel: sof_rt5682: Add quirk for Rex board with mx98360a amplifier
ASoC: amd: yp: Add OMEN by HP Gaming Laptop 16z-n000 to quirks
thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit
thunderbolt: Use const qualifier for `ring_interrupt_index`
thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access
thunderbolt: Disable interrupt auto clear for rings
thunderbolt: Fix memory leak in margining
thunderbolt: Add quirk to disable CLx
thunderbolt: Call tb_check_quirks() after initializing adapters
thunderbolt: Use scale field when allocating USB3 bandwidth
uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2
smb3: fix unusable share after force unmount failure
smb3: lower default deferred close timeout to address perf regression
scsi: qla2xxx: Perform lockless command completion in abort path
scsi: qla2xxx: Synchronize the IOCB count to be in order
hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs
hwmon: fix potential sensor registration fail if of_node is missing
entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up
perf/x86/amd/core: Always clear status for idx
entry: Fix noinstr warning in __enter_from_user_mode()
platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl
Bluetooth: HCI: Fix global-out-of-bounds
Bluetooth: mgmt: Fix MGMT add advmon with RSSI command
Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work
Bluetooth: L2CAP: Fix responding with wrong PDU type
Bluetooth: btqcomsmd: Fix command timeout after setting BD address
drm/amd/display: Set dcn32 caps.seamless_odm
efi/libstub: Use relocated version of kernel's struct screen_info
net: mdio: thunder: Add missing fwnode_handle_put()
net: dsa: mt7530: move setting ssc_delta to PHY_INTERFACE_MODE_TRGMII case
net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup()
net: dsa: mt7530: move enabling disabling core clock to mt7530_pll_setup()
net: asix: fix modprobe "sysfs: cannot create duplicate filename"
gve: Cache link_speed value from device
Bluetooth: Remove "Power-on" check from Mesh feature
Bluetooth: ISO: fix timestamped HCI ISO data packet parsing
Bluetooth: btusb: Remove detection of ISO packets over bulk
Bluetooth: hci_core: Detect if an ACL packet is in fact an ISO packet
Bluetooth: hci_sync: Resume adv with no RPA when active scan
ksmbd: fix possible refcount leak in smb2_open()
ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES
ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA
hvc/xen: prevent concurrent accesses to the shared ring
mlxsw: spectrum_fid: Fix incorrect local port type
nvme-tcp: fix nvme_tcp_term_pdu to match spec
net/sonic: use dma_mapping_error() for error check
net: mscc: ocelot: fix stats region batching
erspan: do not use skb_mac_header() in ndo_start_xmit()
atm: idt77252: fix kmemleak when rmmod idt77252
net: dsa: tag_brcm: legacy: fix daisy-chained switches
net/mlx5: E-Switch, Fix an Oops in error handling code
net/mlx5: Read the TC mapping of all priorities on ETS query
net/mlx5e: Overcome slow response for first macsec ASO WQE
net/mlx5: Fix steering rules cleanup
net/mlx5e: Block entering switchdev mode with ns inconsistency
net/mlx5e: Set uplink rep as NETNS_LOCAL
bpf: Adjust insufficient default bpf_jit_limit
i40e: fix flow director packet filter programming
iavf: fix hang on reboot with ice
ice: check if VF exists before mode check
keys: Do not cache key in task struct if key is requested from kernel thread
bootconfig: Fix testcase to increase max node
octeontx2-vf: Add missing free for alloc_percpu
net/ps3_gelic_net: Use dma_mapping_error
net/ps3_gelic_net: Fix RX sk_buff length
net: usb: lan78xx: Limit packet length to skb->len
net: qcom/emac: Fix use after free bug in emac_remove due to race condition
net: dsa: report rx_bytes unadjusted for ETH_HLEN
drm/i915: Update vblank timestamping stuff on seamless M/N change
drm/i915: Fix format for perf_limit_reasons
drm/i915/gt: perform uc late init after probe error injection
drm/i915/guc: Fix missing ecodes
drm/i915/guc: Rename GuC register state capture node to be more obvious
drm/i915/mtl: Disable MC6 for MTL A step
drm/i915/fbdev: lock the fbdev obj before vma pin
mlxsw: core_thermal: Fix fan speed in maximum cooling state
thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function
net: stmmac: Fix for mismatched host/device DMA address width
net: mdio: fix owner field for mdio buses registered using ACPI
net: mdio: fix owner field for mdio buses registered using device-tree
net: phy: Ensure state transitions are processed from phy_stop()
xirc2ps_cs: Fix use after free bug in xirc2ps_detach
qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info
arm64: efi: Use SMBIOS processor version to key off Ampere quirk
efi/libstub: smbios: Use length member instead of record struct size
net: usb: smsc95xx: Limit packet length to skb->len
net: dsa: b53: mmap: fix device tree support
nfsd: don't replace page in rq_pages if it's a continuation of last page
scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate()
i2c: hisi: Only use the completion interrupt to finish the transfer
i2c: mxs: ensure that DMA buffers are safe for DMA
i2c: imx-lpi2c: check only for enabled interrupt flags
igc: fix the validation logic for taprio's gate list
igbvf: Regard vf reset nack as success
intel/igbvf: free irq on the error path in igbvf_request_msix()
iavf: do not track VLAN 0 filters
iavf: fix non-tunneled IPv6 UDP packet type and hashing
iavf: fix inverted Rx hash condition leading to disabled hash
xsk: Add missing overflow check in xdp_umem_reg
NFS: Correct timing for assigning access cache timestamp
NFS: Fix /proc/PID/io read_bytes for buffered reads
arm64: dts: imx93: add missing #address-cells and #size-cells to i2c nodes
arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes
ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl
ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl
ARM: dts: imx6sll: e70k02: fix usbotg1 pinctrl
arm64: dts: imx8dxl-evk: Fix eqos phy reset gpio
arm64: dts: imx8dxl-evk: Disable hibernation mode of AR8031 for EQOS
efi: earlycon: Reprobe after parsing config tables
wifi: mt76: connac: do not check WED status for non-mmio devices
wifi: mt76: do not run mt76_unregister_device() on unregistered hw
power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition
power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition
arm64: dts: qcom: sm8450: Mark UFS controller as cache coherent
arm64: dts: qcom: sm8450: correct WSA2 assigned clocks
arm64: dts: qcom: sm6375: Add missing power-domain-named to CDSP
arm64: dts: qcom: sc8280xp: Add label property to vadc channel nodes
arm64: dts: freescale: imx8-ss-lsio: Fix flexspi clock order
drm/amd/display: Fix DP MST sinks removal issue
drm/amd/display: Remove OTG DIV register write for Virtual signals.
drm/amd/display: fix k1 k2 divider programming for phantom streams
tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr
perf: fix perf_event_context->time
perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output
interconnect: qcom: qcm2290: Fix MASTER_SNOC_BIMC_NRT
interconnect: qcom: sm8450: switch to qcom_icc_rpmh_* function
interconnect: qcom: osm-l3: fix icc_onecell_data allocation

Paolo Pisati (p-pisati)
Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: kernel-stable-tracking-bug
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (72.7 KiB)

This bug was fixed in the package linux - 6.2.0-23.23

---------------
linux (6.2.0-23.23) lunar; urgency=medium

  * lunar/linux: 6.2.0-23.23 -proposed tracker (LP: #2019845)

  * Packaging resync (LP: #1786013)
    - [Packaging] update helper scripts
    - debian/dkms-versions -- update from kernel-versions (main/2023.05.15)

  * Fix flicker display problem on some panels which support PSR2 (LP: #2002968)
    - drm/i915/psr: Add continuous full frame bit together with single

  * Kernel 6.1 bumped the disk consumption on default images by 15%
    (LP: #2015867)
    - [Packaging] introduce a separate linux-lib-rust package

  * Update I915 PSR calculation on Linux 6.2 (LP: #2018655)
    - drm/i915: Fix fast wake AUX sync len
    - drm/i915: Explain the magic numbers for AUX SYNC/precharge length

  * Computer with Intel Atom CPU will not boot with Kernel 6.2.0-20
    (LP: #2017444)
    - [Config]: Disable CONFIG_INTEL_ATOMISP

  * udev fails to make prctl() syscall with apparmor=0 (as used by maas by
    default) (LP: #2016908)
    - SAUCE: (no-up) Stacking v38: Fix prctl() syscall with apparmor=0

  * CVE-2023-32233
    - netfilter: nf_tables: deactivate anonymous set from preparation phase

  * CVE-2023-2612
    - SAUCE: shiftfs: prevent lock unbalance in shiftfs_create_object()

  * CVE-2023-31436
    - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg

  * CVE-2023-1380
    - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies()

  * 5.19 not reporting cgroups v1 blkio.throttle.io_serviced (LP: #2016186)
    - SAUCE: blk-throttle: Fix io statistics for cgroup v1

  * LSM stacking and AppArmor for 6.2: additional fixes (LP: #2017903)
    - SAUCE: (no-up) apparmor: fix policy_compat perms remap for file dfa
    - SAUCE: (no-up) apparmor: fix profile verification and enable it
    - SAUCE: (no-up) apparmor: fix: add missing failure check in
      compute_xmatch_perms
    - SAUCE: (no-up) apparmor: fix: kzalloc perms tables for shared dfas

  * Lunar update: v6.2.12 upstream stable release (LP: #2017219)
    - Revert "pinctrl: amd: Disable and mask interrupts on resume"
    - drm/amd/display: Pass the right info to drm_dp_remove_payload
    - drm/i915: Workaround ICL CSC_MODE sticky arming
    - ALSA: emu10k1: fix capture interrupt handler unlinking
    - ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard
    - ALSA: i2c/cs8427: fix iec958 mixer control deactivation
    - ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
    - ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
    - ALSA: firewire-tascam: add missing unwind goto in
      snd_tscm_stream_start_duplex()
    - ALSA: emu10k1: don't create old pass-through playback device on Audigy
    - ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
    - ALSA: hda/hdmi: disable KAE for Intel DG2
    - Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp}
    - Bluetooth: Fix race condition in hidp_session_thread
    - bluetooth: btbcm: Fix logic error in forming the board name.
    - Bluetooth: Free potentially unfreed SCO connection
    - Bluetooth: hci_conn: Fix possible UAF
    - btrfs: restore the thread_pool=...

Changed in linux (Ubuntu Lunar):
status: Confirmed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 6.3.0-7.7

---------------
linux (6.3.0-7.7) mantic; urgency=medium

  * mantic/linux: 6.3.0-7.7 -proposed tracker (LP: #2023297)

  * Packaging resync (LP: #1786013)
    - debian/dkms-versions -- update from kernel-versions (main/master)

 -- Paolo Pisati <email address hidden> Thu, 08 Jun 2023 16:44:41 +0200

Changed in linux (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.