[ubuntu/jammy-security] linux-oem-6.1 6.1.0-1012.12 (Accepted)
Andy Whitcroft
apw at canonical.com
Thu May 18 19:41:04 UTC 2023
linux-oem-6.1 (6.1.0-1012.12) jammy; urgency=medium
* jammy/linux-oem-6.1: 6.1.0-1012.12 -proposed tracker (LP: #2018993)
* A deadlock issue in scsi rescan task while resuming from S3 (LP: #2018566)
- SAUCE: PM: suspend: Define pm_suspend_target_state
- SAUCE: ata: libata: Defer rescan on suspended device
* Miscellaneous Ubuntu changes
- [Packaging] actually enforce set -e in dkms-build--nvidia-N
- [Packaging] Preserve the correct log file variable value
linux-oem-6.1 (6.1.0-1011.11) jammy; urgency=medium
* jammy/linux-oem-6.1: 6.1.0-1011.11 -proposed tracker (LP: #2016551)
* Debian autoreconstruct Fix restoration of execute permissions (LP: #2015498)
- [Debian] autoreconstruct - fix restoration of execute permissions
* Packaging resync (LP: #1786013)
- debian/dkms-versions -- update from kernel-versions (main/2023.04.17)
* FTBFS with different dkms or when makeflags are set (LP: #2015361)
- [Packaging] FTBFS with different dkms or when makeflags are set
* Jammy update: v6.1.25 upstream stable release (LP: #2017139)
- Revert "pinctrl: amd: Disable and mask interrupts on resume"
- drm/amd/display: Pass the right info to drm_dp_remove_payload
- 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= behavior in remount for the end I/O
workqueues
- btrfs: fix fast csum implementation detection
- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace
- mtdblock: tolerate corrected bit-flips
- mtd: rawnand: meson: fix bitmask for length in command word
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min
- KVM: arm64: PMU: Restore the guest's EL0 event counting after migration
- fbcon: Fix error paths in set_con2fb_map
- fbcon: set_con2fb_map needs to set con2fb_map!
- drm/i915/dsi: fix DSS CTL register offsets for TGL+
- clk: sprd: set max_register according to mapping range
- RDMA/irdma: Do not generate SW completions for NOPs
- RDMA/irdma: Fix memory leak of PBLE objects
- RDMA/irdma: Increase iWARP CM default rexmit count
- RDMA/irdma: Add ipv4 check to irdma_find_listener()
- IB/mlx5: Add support for 400G_8X lane speed
- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr to 8192
- RDMA/erdma: Inline mtt entries into WQE if supported
- RDMA/erdma: Defer probing if netdevice can not be found
- clk: rs9: Fix suspend/resume
- RDMA/cma: Allow UD qp_type to join multicast only
- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
- LoongArch, bpf: Fix jit to skip speculation barrier opcode
- dmaengine: apple-admac: Handle 'global' interrupt flags
- dmaengine: apple-admac: Set src_addr_widths capability
- dmaengine: apple-admac: Fix 'current_tx' not getting freed
- bpf, arm64: Fixed a BTI error on returning to patched function
- KVM: arm64: Initialise hypervisor copies of host symbols unconditionally
- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
- niu: Fix missing unwind goto in niu_alloc_channels()
- tcp: restrict net.ipv4.tcp_app_win
- bonding: fix ns validation on backup slaves
- iavf: refactor VLAN filter states
- iavf: remove active_cvlans and active_svlans bitmaps
- net: openvswitch: fix race on port output
- Bluetooth: hci_conn: Fix not cleaning up on LE Connection failure
- Bluetooth: Fix printing errors if LE Connection times out
- Bluetooth: SCO: Fix possible circular locking dependency sco_sock_getsockopt
- Bluetooth: Set ISO Data Path on broadcast sink
- drm/armada: Fix a potential double free in an error handling path
- qlcnic: check pci_reset_function result
- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
- sctp: fix a potential overflow in sctp_ifwdtsn_skip
- RDMA/core: Fix GID entry ref leak when create_ah fails
- selftests: openvswitch: adjust datapath NL message declaration
- udp6: fix potential access to stale information
- net: macb: fix a memory corruption in extended buffer descriptor mode
- skbuff: Fix a race between coalescing and releasing SKBs
- libbpf: Fix single-line struct definition output in btf_dump
- ARM: 9290/1: uaccess: Fix KASAN false-positives
- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
- power: supply: rk817: Fix unsigned comparison with less than zero
- power: supply: cros_usbpd: reclassify "default case!" as debug
- power: supply: axp288_fuel_gauge: Added check for negative values
- selftests/bpf: Fix progs/find_vma_fail1.c build error.
- wifi: mwifiex: mark OF related data as maybe unused
- i2c: imx-lpi2c: clean rx/tx buffers upon new message
- i2c: hisi: Avoid redundant interrupts
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
- block: ublk_drv: mark device as LIVE before adding disk
- ACPI: video: Add backlight=native DMI quirk for Acer Aspire 3830TG
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F
- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
- hwmon: (xgene) Fix ioremap and memremap leak
- verify_pefile: relax wrapper length check
- asymmetric_keys: log on fatal failures in PE/pkcs7
- nvme: send Identify with CNS 06h only to I/O controllers
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling
- wifi: iwlwifi: mvm: protect TXQ list manipulation
- drm/amdgpu: add mes resume when do gfx post soft reset
- drm/amdgpu: Force signal hw_fences that are embedded in non-sched jobs
- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
- ACPI: resource: Add Medion S17413 to IRQ override quirk
- x86/hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.h
- KVM: selftests: Move "struct hv_enlightenments" to x86_64/svm.h
- KVM: SVM: Add a proper field for Hyper-V VMCB enlightenments
- x86/hyperv: KVM: Rename "hv_enlightenments" to "hv_vmcb_enlightenments"
- KVM: SVM: Flush Hyper-V TLB when required
- tracing: Add trace_array_puts() to write into instance
- tracing: Have tracing_snapshot_instance_cond() write errors to the
appropriate instance
- maple_tree: fix write memory barrier of nodes once dead for RCU mode
- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
- riscv: add icache flush for nommu sigreturn trampoline
- HID: intel-ish-hid: Fix kernel panic during warm reset
- net: sfp: initialize sfp->i2c_block_size at sfp allocation
- net: phy: nxp-c45-tja11xx: add remove callback
- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow
- scsi: ses: Handle enclosure with just a primary component gracefully
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot
- cgroup: fix display of forceidle time at root
- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()
- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
- mptcp: use mptcp_schedule_work instead of open-coding it
- mptcp: stricter state check in mptcp_worker
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size
- ubi: Fix deadlock caused by recursively holding work_sem
- i2c: mchp-pci1xxxx: Update Timing registers
- powerpc/papr_scm: Update the NUMA distance table for the target node
- sched/fair: Fix imbalance overflow
- x86/rtc: Remove __init for runtime functions
- i2c: ocores: generate stop condition after timeout in polling mode
- cifs: fix negotiate context parsing
- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN
- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
- cgroup/cpuset: Skip spread flags update on v2
- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP properly
- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork() methods
- Linux 6.1.25
- upstream stable to v6.1.25
* Dell: Enable speaker mute hotkey LED indicator (LP: #2015972)
- platform/x86: dell-laptop: Register ctl-led for speaker-mute
* Jammy update: v6.1.24 upstream stable release (LP: #2016470)
- dm cache: Add some documentation to dm-cache-background-tracker.h
- dm integrity: Remove bi_sector that's only used by commented debug code
- dm: change "unsigned" to "unsigned int"
- dm: fix improper splitting for abnormal bios
- KVM: arm64: PMU: Align chained counter implementation with architecture
pseudocode
- KVM: arm64: PMU: Distinguish between 64bit counter and 64bit overflow
- KVM: arm64: PMU: Sanitise PMCR_EL0.LP on first vcpu run
- KVM: arm64: PMU: Don't save PMCR_EL0.{C,P} for the vCPU
- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
- Drivers: vmbus: Check for channel allocation before looking up relids
- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during sof_ipc4_set_get_data()
- pwm: Make .get_state() callback return an error code
- pwm: hibvt: Explicitly set .polarity in .get_state()
- pwm: cros-ec: Explicitly set .polarity in .get_state()
- pwm: iqs620a: Explicitly set .polarity in .get_state()
- pwm: sprd: Explicitly set .polarity in .get_state()
- pwm: meson: Explicitly set .polarity in .get_state()
- ASoC: codecs: lpass: fix the order or clks turn off during suspend
- KVM: s390: pv: fix external interruption loop not always detected
- wifi: mac80211: fix the size calculation of ieee80211_ie_len_eht_cap()
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded
sta
- net: qrtr: Fix a refcount bug in qrtr_recvmsg()
- net: phylink: add phylink_expects_phy() method
- net: stmmac: check if MAC needs to attach to a PHY
- net: stmmac: remove redundant fixup to support fixed-link mode
- l2tp: generate correct module alias strings
- wifi: brcmfmac: Fix SDIO suspend/resume regression
- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
- nfsd: call op_release, even when op_func returns an error
- icmp: guard against too small mtu
- ALSA: hda/hdmi: Preserve the previous PCM device upon re-enablement
- net: don't let netpoll invoke NAPI if in xmit context
- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
- sctp: check send stream number after wait_for_sndbuf
- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
- platform/x86: think-lmi: Fix memory leak when showing current settings
- platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI
strings
- platform/x86: think-lmi: Clean up display of current_value on Thinkstation
- gpio: davinci: Do not clear the bank intr enable bit in save_context
- gpio: davinci: Add irq chip flag to skip set wake
- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
- net: stmmac: fix up RX flow hash indirection table when setting channels
- sunrpc: only free unix grouplist after RCU settles
- NFSD: callback request does not use correct credential for AUTH_SYS
- ice: fix wrong fallback logic for FDIR
- ice: Reset FDIR counter in FDIR init stage
- raw: use net_hash_mix() in hash function
- raw: Fix NULL deref in raw_get_next().
- ping: Fix potentail NULL deref for /proc/net/icmp.
- ethtool: reset #lanes when lanes is omitted
- netlink: annotate lockless accesses to nlk->max_recvmsg_len
- gve: Secure enough bytes in the first TX desc for all TCP pkts
- arm64: compat: Work around uninitialized variable warning
- net: stmmac: check fwnode for phy device before scanning for phy
- cxl/pci: Fix CDAT retrieval on big endian
- cxl/pci: Handle truncated CDAT header
- cxl/pci: Handle truncated CDAT entries
- cxl/pci: Handle excessive CDAT length
- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
- usb: xhci: tegra: fix sleep in atomic call
- xhci: Free the command allocated for setting LPM if we return early
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu
- usb: cdnsp: Fixes error: uninitialized symbol 'len'
- usb: dwc3: pci: add support for the Intel Meteor Lake-S
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
- usb: typec: altmodes/displayport: Fix configure initial pin assignment
- USB: serial: option: add Telit FE990 compositions
- USB: serial: option: add Quectel RM500U-CN modem
- drivers: iio: adc: ltc2497: fix LSB shift
- iio: adis16480: select CONFIG_CRC32
- iio: adc: qcom-spmi-adc5: Fix the channel name
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
- iio: buffer: correctly return bytes written in output buffers
- iio: buffer: make sure O_NONBLOCK is respected
- iio: light: cm32181: Unregister second I2C client if present
- tty: serial: sh-sci: Fix transmit end interrupt handler
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI
- tty: serial: fsl_lpuart: avoid checking for transfer complete when
UARTCTRL_SBK is asserted in lpuart32_tx_empty
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread()
- nilfs2: fix sysfs interface lifetime
- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
- ALSA: hda/realtek: Add quirk for Clevo X370SNW
- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
- x86/acpi/boot: Correct acpi_is_processor_usable() check
- x86/ACPI/boot: Use FADT version to check support for online capable
- KVM: x86: Clear "has_error_code", not "error_code", for RM exception
injection
- KVM: nVMX: Do not report error code when synthesizing VM-Exit from Real Mode
- Revert "Revert "mm: kfence: apply kmemleak_ignore_phys on early allocated
pool""
- mm: kfence: fix PG_slab and memcg_data clearing
- mm: kfence: fix handling discontiguous page
- coresight: etm4x: Do not access TRCIDR1 for identification
- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
- counter: 104-quad-8: Fix race condition between FLAG and CNTR reads
- counter: 104-quad-8: Fix Synapse action reported for Index signals
- blk-mq: directly poll requests
- iio: adc: ad7791: fix IRQ flags
- io_uring: fix return value when removing provided buffers
- io_uring: fix memory leak when removing provided buffers
- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
- scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param()
- nvme: fix discard support without oncs
- cifs: sanitize paths in cifs_update_super_prepath.
- block: ublk: make sure that block size is set correctly
- block: don't set GD_NEED_PART_SCAN if scan partition failed
- perf/core: Fix the same task check in perf_event_set_output
- ftrace: Mark get_lock_parent_ip() __always_inline
- ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct()
- fs: drop peer group ids under namespace lock
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access
- can: isotp: fix race between isotp_sendsmg() and isotp_release()
- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events
- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get SOCK_RXQ_OVFL
infos
- ACPI: video: Add auto_detect arg to __acpi_video_get_backlight_type()
- ACPI: video: Make acpi_backlight=video work independent from GPU driver
- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1 and iMac14,2
- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad W530
- net: stmmac: Add queue reset into stmmac_xdp_open() function
- tracing/synthetic: Fix races on freeing last_cmd
- tracing/timerlat: Notify new max thread latency
- tracing/osnoise: Fix notify new tracing_max_latency
- tracing: Free error logs of tracing instances
- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
- tracing/synthetic: Make lastcmd_mutex static
- zsmalloc: document freeable stats
- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
- wifi: mt76: ignore key disable commands
- ublk: read any SQE values upfront
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
- drm/nouveau/disp: Support more modes by checking with lower bpc
- drm/i915: Fix context runtime accounting
- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
- ring-buffer: Fix race while reader and writer are on the same page
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages()
- mm/hugetlb: fix uffd wr-protection for CoW optimization path
- maple_tree: fix get wrong data_end in mtree_lookup_walk()
- maple_tree: fix a potential concurrency bug in RCU mode
- blk-throttle: Fix that bps of child could exceed bps limited in parent
- drm/amd/display: Clear MST topology if it fails to resume
- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
- drm/display/dp_mst: Handle old/new payload states in drm_dp_remove_payload()
- drm/i915/dp_mst: Fix payload removal during output disabling
- drm/bridge: lt9611: Fix PLL being unable to lock
- drm/i915: Split icl_color_commit_noarm() from skl_color_commit_noarm()
- mm: take a page reference when removing device exclusive entries
- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
kmem_cache_alloc_bulk()
- maple_tree: fix potential rcu issue
- maple_tree: reduce user error potential
- maple_tree: fix handle of invalidated state in mas_wr_store_setup()
- maple_tree: fix mas_prev() and mas_find() state handling
- maple_tree: be more cautious about dead nodes
- maple_tree: refine ma_state init from mas_start()
- maple_tree: detect dead nodes in mas_start()
- maple_tree: fix freeing of nodes in rcu mode
- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
- maple_tree: add smp_rmb() to dead node detection
- maple_tree: add RCU lock checking to rcu callback functions
- mm: enable maple tree RCU mode by default.
- bpftool: Print newline before '}' for struct with padding only fields
- Linux 6.1.24
- upstream stable to v6.1.24
* Jammy update: v6.1.23 upstream stable release (LP: #2015476)
- thunderbolt: Limit USB3 bandwidth of certain Intel USB4 host routers
- cifs: update ip_addr for ses only for primary chan setup
- cifs: prevent data race in cifs_reconnect_tcon()
- cifs: avoid race conditions with parallel reconnects
- zonefs: Reorganize code
- zonefs: Simplify IO error handling
- zonefs: Reduce struct zonefs_inode_info size
- zonefs: Separate zone information from inode information
- zonefs: Fix error message in zonefs_file_dio_append()
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY
- kernel: kcsan: kcsan_test: build without structleak plugin
- kcsan: avoid passing -g for test
- btrfs: rename BTRFS_FS_NO_OVERCOMMIT to BTRFS_FS_ACTIVE_ZONE_TRACKING
- btrfs: zoned: count fresh BG region as zone unusable
- net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action
- riscv: ftrace: Fixup panic by disabling preemption
- ARM: dts: aspeed: p10bmc: Update battery node name
- drm/msm/dpu: Refactor sc7280_pp location
- drm/msm/dpu: correct sm8250 and sm8350 scaler
- drm/msm/disp/dpu: fix sc7280_pp base offset
- tty: serial: fsl_lpuart: switch to new dmaengine_terminate_* API
- tty: serial: fsl_lpuart: fix race on RX DMA shutdown
- tracing: Add .percent suffix option to histogram values
- tracing: Add .graph suffix option to histogram value
- tracing: Do not let histogram values have some modifiers
- net: mscc: ocelot: fix stats region batching
- arm64: efi: Set NX compat flag in PE/COFF header
- cifs: fix missing unload_nls() in smb2_reconnect()
- xfrm: Zero padding when dumping algos and encap
- ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds
- ASoC: Intel: avs: max98357a: Explicitly define codec format
- ASoC: Intel: avs: da7219: Explicitly define codec format
- ASoC: Intel: avs: ssm4567: Remove nau8825 bits
- ASoC: Intel: avs: nau8825: Adjust clock control
- zstd: Fix definition of assert()
- ASoC: SOF: ipc3: Check for upper size limit for the received message
- ASoC: SOF: ipc4-topology: Fix incorrect sample rate print unit
- ASoC: SOF: Intel: pci-tng: revert invalid bar size setting
- ASoC: SOF: IPC4: update gain ipc msg definition to align with fw
- md: avoid signed overflow in slot_store()
- x86/PVH: obtain VGA console info in Dom0
- drm/amdkfd: Fix BO offset for multi-VMA page migration
- drm/amdkfd: fix a potential double free in pqm_create_queue
- drm/amdkfd: fix potential kgd_mem UAFs
- net: hsr: Don't log netdev_err message on unknown prp dst node
- ALSA: asihpi: check pao in control_message()
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()
- fbdev: tgafb: Fix potential divide by zero
- ACPI: tools: pfrut: Check if the input of level and type is in the right
numeric range
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620
- drm/amdkfd: Fixed kfd_process cleanup on module exit.
- net/mlx5e: Lower maximum allowed MTU in XSK to match XDP prerequisites
- fbdev: nvidia: Fix potential divide by zero
- fbdev: intelfb: Fix potential divide by zero
- fbdev: lxfb: Fix potential divide by zero
- fbdev: au1200fb: Fix potential divide by zero
- tools/power turbostat: Fix /dev/cpu_dma_latency warnings
- tools/power turbostat: fix decoding of HWP_STATUS
- tracing: Fix wrong return in kprobe_event_gen_test.c
- btrfs: fix uninitialized variable warning in btrfs_update_block_group
- btrfs: use temporary variable for space_info in btrfs_update_block_group
- mtd: rawnand: meson: initialize struct with zeroes
- mtd: nand: mxic-ecc: Fix mxic_ecc_data_xfer_wait_for_completion() when irq
is used
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx()
- riscv/kvm: Fix VM hang in case of timer delta being zero.
- mips: bmips: BCM6358: disable RAC flush for TP1
- ALSA: usb-audio: Fix recursive locking at XRUN during syncing
- PCI: dwc: Fix PORT_LINK_CONTROL update when CDM check enabled
- platform/x86: think-lmi: add missing type attribute
- platform/x86: think-lmi: use correct possible_values delimiters
- platform/x86: think-lmi: only display possible_values if available
- platform/x86: think-lmi: Add possible_values for ThinkStation
- platform/surface: aggregator: Add missing fwnode_handle_put()
- mtd: rawnand: meson: invalidate cache on polling ECC bit
- SUNRPC: fix shutdown of NFS TCP client socket
- sfc: ef10: don't overwrite offload features at NIC reset
- scsi: megaraid_sas: Fix crash after a double completion
- scsi: mpt3sas: Don't print sense pool info twice
- net: dsa: realtek: fix out-of-bounds access
- ptp_qoriq: fix memory leak in probe()
- net: dsa: microchip: ksz8: fix ksz8_fdb_dump()
- net: dsa: microchip: ksz8: fix ksz8_fdb_dump() to extract all 1024 entries
- net: dsa: microchip: ksz8: fix offset for the timestamp filed
- net: dsa: microchip: ksz8: ksz8_fdb_dump: avoid extracting ghost entry from
empty dynamic MAC table.
- net: dsa: microchip: ksz8863_smi: fix bulk access
- net: dsa: microchip: ksz8: fix MDB configuration with non-zero VID
- r8169: fix RTL8168H and RTL8107E rx crc error
- regulator: Handle deferred clk
- net/net_failover: fix txq exceeding warning
- net: stmmac: don't reject VLANs when IFF_PROMISC is set
- drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state
- platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write
- s390/vfio-ap: fix memory leak in vfio_ap device driver
- ACPI: bus: Rework system-level device notification handling
- loop: LOOP_CONFIGURE: send uevents for partitions
- net: mvpp2: classifier flow fix fragmentation flags
- net: mvpp2: parser fix QinQ
- net: mvpp2: parser fix PPPoE
- smsc911x: avoid PHY being resumed when interface is not up
- ice: Fix ice_cfg_rdma_fltr() to only update relevant fields
- ice: add profile conflict check for AVF FDIR
- ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg()
- ALSA: ymfpci: Create card with device-managed snd_devm_card_new()
- ALSA: ymfpci: Fix BUG_ON in probe function
- net: ipa: compute DMA pool size properly
- i40e: fix registers dump after run ethtool adapter self test
- bnxt_en: Fix reporting of test result in ethtool selftest
- bnxt_en: Fix typo in PCI id to device description string mapping
- bnxt_en: Add missing 200G link speed reporting
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only
- net: ethernet: mtk_eth_soc: fix flow block refcounting logic
- net: ethernet: mtk_eth_soc: add missing ppe cache flush when deleting a flow
- pinctrl: ocelot: Fix alt mode for ocelot
- Input: xpad - fix incorrectly applied patch for MAP_PROFILE_BUTTON
- iommu/vt-d: Allow zero SAGAW if second-stage not supported
- Input: i8042 - add TUXEDO devices to i8042 quirk tables for partial fix
- Input: alps - fix compatibility with -funsigned-char
- Input: focaltech - use explicitly signed char type
- cifs: prevent infinite recursion in CIFSGetDFSRefer()
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table
- btrfs: fix deadlock when aborting transaction during relocation with scrub
- btrfs: fix race between quota disable and quota assign ioctls
- btrfs: scan device in non-exclusive mode
- zonefs: Do not propagate iomap_dio_rw() ENOTBLK error to user space
- block/io_uring: pass in issue_flags for uring_cmd task_work handling
- io_uring/poll: clear single/double poll flags on poll arming
- io_uring/rsrc: fix rogue rsrc node grabbing
- io_uring: fix poll/netmsg alloc caches
- vmxnet3: use gro callback when UPT is enabled
- zonefs: Always invalidate last cached page on append write
- dm: fix __send_duplicate_bios() to always allow for splitting IO
- can: j1939: prevent deadlock by moving j1939_sk_errqueue()
- xen/netback: don't do grant copy across page boundary
- net: phy: dp83869: fix default value for tx-/rx-internal-delay
- modpost: Fix processing of CRCs on 32-bit build machines
- pinctrl: amd: Disable and mask interrupts on resume
- pinctrl: at91-pio4: fix domain name assignment
- platform/x86: ideapad-laptop: Stop sending KEY_TOUCHPAD_TOGGLE
- powerpc: Don't try to copy PPR for task with NULL pt_regs
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not
enabled
- powerpc/64s: Fix __pte_needs_flush() false positive warning
- NFSv4: Fix hangs when recovering open state after a server reboot
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo
- ALSA: usb-audio: Fix regression on detection of Roland VS-100
- ALSA: hda/realtek: Add quirks for some Clevo laptops
- ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z
- xtensa: fix KASAN report for show_stack
- rcu: Fix rcu_torture_read ftrace event
- dt-bindings: mtd: jedec,spi-nor: Document CPOL/CPHA support
- s390/uaccess: add missing earlyclobber annotations to __clear_user()
- s390: reintroduce expoline dependence to scripts
- drm/etnaviv: fix reference leak when mmaping imported buffer
- drm/amdgpu: allow more APUs to do mode2 reset when go to S4
- drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub
- drm/amd/display: Take FEC Overhead into Timeslot Calculation
- drm/i915/gem: Flush lmem contents after construction
- drm/i915/dpt: Treat the DPT BO as a framebuffer
- drm/i915: Disable DC states for all commits
- drm/i915: Move CSC load back into .color_commit_arm() when PSR is enabled on
skl/glk
- KVM: arm64: PMU: Fix GET_ONE_REG for vPMC regs to return the current value
- KVM: arm64: Disable interrupts while walking userspace PTs
- net: dsa: mv88e6xxx: read FID when handling ATU violations
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points
- net: dsa: mv88e6xxx: replace VTU violation prints with trace points
- selftests/bpf: Test btf dump for struct with padding only fields
- libbpf: Fix BTF-to-C converter's padding logic
- selftests/bpf: Add few corner cases to test padding handling of btf_dump
- libbpf: Fix btf_dump's packed struct determination
- usb: ucsi: Fix ucsi->connector race
- drm/amdkfd: Get prange->offset after svm_range_vram_node_new
- hsr: ratelimit only when errors are printed
- x86/PVH: avoid 32-bit build warning when obtaining VGA console info
- Revert "cpuidle, intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again*"
- Linux 6.1.23
- upstream stable to v6.1.23
* Miscellaneous Ubuntu changes
- Update getabis to support build#2
- [Packaging] Support skipped dkms modules
Date: 2023-05-09 16:03:09.585340+00:00
Changed-By: Timo Aaltonen <tjaalton at ubuntu.com>
Signed-By: Andy Whitcroft <apw at canonical.com>
https://launchpad.net/ubuntu/+source/linux-oem-6.1/6.1.0-1012.12
-------------- next part --------------
Sorry, changesfile not available.
More information about the jammy-changes
mailing list