From 17946c228be9c619d2f989fc3af2f1c15dd8192c Mon Sep 17 00:00:00 2001
From: jirislaby <>
Date: Apr 22 2023 20:00:53 +0000
Subject: Update kernel-source to version 6.2.12 / rev 687 via SR 1080987
https://build.opensuse.org/request/show/1080987
by user jirislaby + dimstar_suse
6.2.12 & 6.2.11 & other fixes
---
diff --git a/.files b/.files
index abf35f6..9f8a092 100644
Binary files a/.files and b/.files differ
diff --git a/.rev b/.rev
index 1732c29..10fa05c 100644
--- a/.rev
+++ b/.rev
@@ -6250,4 +6250,12 @@ As this is a serious local privilege escalation, I would like to see a timely in
6.2.10 & other fixes
1078422
+
+ d21bb388c0b5a4ff23d5787d92fd1c47
+ 6.2.12
+
+ dimstar_suse
+ 6.2.12 & 6.2.11 & other fixes
+ 1080987
+
diff --git a/dtb-aarch64.changes b/dtb-aarch64.changes
index 515cb5f..a48b3c2 100644
--- a/dtb-aarch64.changes
+++ b/dtb-aarch64.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/dtb-aarch64.spec b/dtb-aarch64.spec
index d0af86e..931deec 100644
--- a/dtb-aarch64.spec
+++ b/dtb-aarch64.spec
@@ -17,7 +17,7 @@
%define srcversion 6.2
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -29,9 +29,9 @@
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
Name: dtb-aarch64
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
diff --git a/dtb-armv6l.changes b/dtb-armv6l.changes
index 515cb5f..a48b3c2 100644
--- a/dtb-armv6l.changes
+++ b/dtb-armv6l.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/dtb-armv6l.spec b/dtb-armv6l.spec
index d2279fc..00f88ff 100644
--- a/dtb-armv6l.spec
+++ b/dtb-armv6l.spec
@@ -17,7 +17,7 @@
%define srcversion 6.2
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -29,9 +29,9 @@
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
Name: dtb-armv6l
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
diff --git a/dtb-armv7l.changes b/dtb-armv7l.changes
index 515cb5f..a48b3c2 100644
--- a/dtb-armv7l.changes
+++ b/dtb-armv7l.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/dtb-armv7l.spec b/dtb-armv7l.spec
index 62e378f..81c83c2 100644
--- a/dtb-armv7l.spec
+++ b/dtb-armv7l.spec
@@ -17,7 +17,7 @@
%define srcversion 6.2
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -29,9 +29,9 @@
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
Name: dtb-armv7l
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
diff --git a/dtb-riscv64.changes b/dtb-riscv64.changes
index 515cb5f..a48b3c2 100644
--- a/dtb-riscv64.changes
+++ b/dtb-riscv64.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/dtb-riscv64.spec b/dtb-riscv64.spec
index 7fd7b84..56e8558 100644
--- a/dtb-riscv64.spec
+++ b/dtb-riscv64.spec
@@ -17,7 +17,7 @@
%define srcversion 6.2
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -29,9 +29,9 @@
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
Name: dtb-riscv64
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
diff --git a/kernel-64kb.changes b/kernel-64kb.changes
index 515cb5f..a48b3c2 100644
--- a/kernel-64kb.changes
+++ b/kernel-64kb.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/kernel-64kb.spec b/kernel-64kb.spec
index 139a535..51a899a 100644
--- a/kernel-64kb.spec
+++ b/kernel-64kb.spec
@@ -18,9 +18,8 @@
%define srcversion 6.2
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
-%define vanilla_only 0
%define compress_modules zstd
%define compress_vmlinux xz
%define livepatch livepatch%{nil}
@@ -31,6 +30,7 @@
%define build_flavor 64kb
%define build_default ("%build_flavor" == "default")
%define build_vanilla ("%build_flavor" == "vanilla")
+%define vanilla_only %{lua: if (rpm.expand("%variant") == "-vanilla") then print(1) else print(0) end}
%if ! %build_vanilla
%define src_install_dir /usr/src/linux-%kernelrelease%variant
@@ -111,9 +111,9 @@ Name: kernel-64kb
Summary: Kernel with 64kb PAGE_SIZE
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
@@ -238,10 +238,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-ba7816e0ae08661ece79de1c621443536811787f
-Provides: kernel-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: kernel-%build_flavor-base-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
+Provides: kernel-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
# END COMMON DEPS
-Provides: %name-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: %name-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
%obsolete_rebuilds %name
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
@@ -471,7 +471,7 @@ awk '{
cd linux-%srcversion
%_sourcedir/apply-patches \
-%if %{build_vanilla}
+%if %{build_vanilla} && ! %vanilla_only
--vanilla \
%endif
%_sourcedir/series.conf .. $SYMBOLS
@@ -1409,7 +1409,7 @@ Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
-%if ! %build_vanilla
+%if ! %build_vanilla && ! %vanilla_only
Requires: kernel-devel%variant = %version-%source_rel
Recommends: make
Recommends: gcc
diff --git a/kernel-binary.spec.in b/kernel-binary.spec.in
index 119e148..641d919 100644
--- a/kernel-binary.spec.in
+++ b/kernel-binary.spec.in
@@ -20,7 +20,6 @@
%define srcversion @SRCVERSION@
%define patchversion @PATCHVERSION@
%define variant @VARIANT@%{nil}
-%define vanilla_only @VANILLA_ONLY@
%define compress_modules @COMPRESS_MODULES@
%define compress_vmlinux @COMPRESS_VMLINUX@
%define livepatch @LIVEPATCH@%{nil}
@@ -31,6 +30,7 @@
%define build_flavor @FLAVOR@
%define build_default ("%build_flavor" == "default")
%define build_vanilla ("%build_flavor" == "vanilla")
+%define vanilla_only %{lua: if (rpm.expand("%variant") == "-vanilla") then print(1) else print(0) end}
%if ! %build_vanilla
%define src_install_dir /usr/src/linux-%kernelrelease%variant
@@ -338,7 +338,7 @@ awk '{
cd linux-%srcversion
%_sourcedir/apply-patches \
-%if %{build_vanilla}
+%if %{build_vanilla} && ! %vanilla_only
--vanilla \
%endif
%_sourcedir/series.conf .. $SYMBOLS
@@ -1272,7 +1272,7 @@ Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
-%if ! %build_vanilla
+%if ! %build_vanilla && ! %vanilla_only
Requires: kernel-devel%variant = %version-%source_rel
Recommends: make
Recommends: gcc
diff --git a/kernel-debug.changes b/kernel-debug.changes
index 515cb5f..a48b3c2 100644
--- a/kernel-debug.changes
+++ b/kernel-debug.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/kernel-debug.spec b/kernel-debug.spec
index 4024e38..2653ae8 100644
--- a/kernel-debug.spec
+++ b/kernel-debug.spec
@@ -18,9 +18,8 @@
%define srcversion 6.2
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
-%define vanilla_only 0
%define compress_modules zstd
%define compress_vmlinux xz
%define livepatch livepatch%{nil}
@@ -31,6 +30,7 @@
%define build_flavor debug
%define build_default ("%build_flavor" == "default")
%define build_vanilla ("%build_flavor" == "vanilla")
+%define vanilla_only %{lua: if (rpm.expand("%variant") == "-vanilla") then print(1) else print(0) end}
%if ! %build_vanilla
%define src_install_dir /usr/src/linux-%kernelrelease%variant
@@ -111,9 +111,9 @@ Name: kernel-debug
Summary: A Debug Version of the Kernel
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
@@ -238,10 +238,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-ba7816e0ae08661ece79de1c621443536811787f
-Provides: kernel-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: kernel-%build_flavor-base-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
+Provides: kernel-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
# END COMMON DEPS
-Provides: %name-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: %name-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
%ifarch ppc64
Provides: kernel-kdump = 2.6.28
Obsoletes: kernel-kdump <= 2.6.28
@@ -477,7 +477,7 @@ awk '{
cd linux-%srcversion
%_sourcedir/apply-patches \
-%if %{build_vanilla}
+%if %{build_vanilla} && ! %vanilla_only
--vanilla \
%endif
%_sourcedir/series.conf .. $SYMBOLS
@@ -1419,7 +1419,7 @@ Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
-%if ! %build_vanilla
+%if ! %build_vanilla && ! %vanilla_only
Requires: kernel-devel%variant = %version-%source_rel
Recommends: make
Recommends: gcc
diff --git a/kernel-default.changes b/kernel-default.changes
index 515cb5f..a48b3c2 100644
--- a/kernel-default.changes
+++ b/kernel-default.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/kernel-default.spec b/kernel-default.spec
index bbb9f98..2f41356 100644
--- a/kernel-default.spec
+++ b/kernel-default.spec
@@ -18,9 +18,8 @@
%define srcversion 6.2
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
-%define vanilla_only 0
%define compress_modules zstd
%define compress_vmlinux xz
%define livepatch livepatch%{nil}
@@ -31,6 +30,7 @@
%define build_flavor default
%define build_default ("%build_flavor" == "default")
%define build_vanilla ("%build_flavor" == "vanilla")
+%define vanilla_only %{lua: if (rpm.expand("%variant") == "-vanilla") then print(1) else print(0) end}
%if ! %build_vanilla
%define src_install_dir /usr/src/linux-%kernelrelease%variant
@@ -111,9 +111,9 @@ Name: kernel-default
Summary: The Standard Kernel
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
@@ -238,10 +238,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-ba7816e0ae08661ece79de1c621443536811787f
-Provides: kernel-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: kernel-%build_flavor-base-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
+Provides: kernel-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
# END COMMON DEPS
-Provides: %name-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: %name-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
%ifarch %ix86
Provides: kernel-smp = 2.6.17
Obsoletes: kernel-smp <= 2.6.17
@@ -520,7 +520,7 @@ awk '{
cd linux-%srcversion
%_sourcedir/apply-patches \
-%if %{build_vanilla}
+%if %{build_vanilla} && ! %vanilla_only
--vanilla \
%endif
%_sourcedir/series.conf .. $SYMBOLS
@@ -1500,7 +1500,7 @@ Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
-%if ! %build_vanilla
+%if ! %build_vanilla && ! %vanilla_only
Requires: kernel-devel%variant = %version-%source_rel
Recommends: make
Recommends: gcc
diff --git a/kernel-docs.changes b/kernel-docs.changes
index 515cb5f..a48b3c2 100644
--- a/kernel-docs.changes
+++ b/kernel-docs.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/kernel-docs.spec b/kernel-docs.spec
index 31f737d..1138575 100644
--- a/kernel-docs.spec
+++ b/kernel-docs.spec
@@ -17,7 +17,7 @@
%define srcversion 6.2
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@ Name: kernel-docs
Summary: Kernel Documentation
License: GPL-2.0-only
Group: Documentation/Man
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
@@ -67,7 +67,7 @@ BuildRequires: texlive-zapfding
%endif
URL: https://www.kernel.org/
Provides: %name = %version-%source_rel
-Provides: %name-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: %name-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
diff --git a/kernel-kvmsmall.changes b/kernel-kvmsmall.changes
index 515cb5f..a48b3c2 100644
--- a/kernel-kvmsmall.changes
+++ b/kernel-kvmsmall.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/kernel-kvmsmall.spec b/kernel-kvmsmall.spec
index bedb4f1..189c0e3 100644
--- a/kernel-kvmsmall.spec
+++ b/kernel-kvmsmall.spec
@@ -18,9 +18,8 @@
%define srcversion 6.2
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
-%define vanilla_only 0
%define compress_modules zstd
%define compress_vmlinux xz
%define livepatch livepatch%{nil}
@@ -31,6 +30,7 @@
%define build_flavor kvmsmall
%define build_default ("%build_flavor" == "default")
%define build_vanilla ("%build_flavor" == "vanilla")
+%define vanilla_only %{lua: if (rpm.expand("%variant") == "-vanilla") then print(1) else print(0) end}
%if ! %build_vanilla
%define src_install_dir /usr/src/linux-%kernelrelease%variant
@@ -111,9 +111,9 @@ Name: kernel-kvmsmall
Summary: The Small Developer Kernel for KVM
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
@@ -238,10 +238,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-ba7816e0ae08661ece79de1c621443536811787f
-Provides: kernel-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: kernel-%build_flavor-base-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
+Provides: kernel-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
# END COMMON DEPS
-Provides: %name-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: %name-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
%obsolete_rebuilds %name
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
@@ -475,7 +475,7 @@ awk '{
cd linux-%srcversion
%_sourcedir/apply-patches \
-%if %{build_vanilla}
+%if %{build_vanilla} && ! %vanilla_only
--vanilla \
%endif
%_sourcedir/series.conf .. $SYMBOLS
@@ -1421,7 +1421,7 @@ Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
-%if ! %build_vanilla
+%if ! %build_vanilla && ! %vanilla_only
Requires: kernel-devel%variant = %version-%source_rel
Recommends: make
Recommends: gcc
diff --git a/kernel-lpae.changes b/kernel-lpae.changes
index 515cb5f..a48b3c2 100644
--- a/kernel-lpae.changes
+++ b/kernel-lpae.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/kernel-lpae.spec b/kernel-lpae.spec
index 366d18e..9939bd7 100644
--- a/kernel-lpae.spec
+++ b/kernel-lpae.spec
@@ -18,9 +18,8 @@
%define srcversion 6.2
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
-%define vanilla_only 0
%define compress_modules zstd
%define compress_vmlinux xz
%define livepatch livepatch%{nil}
@@ -31,6 +30,7 @@
%define build_flavor lpae
%define build_default ("%build_flavor" == "default")
%define build_vanilla ("%build_flavor" == "vanilla")
+%define vanilla_only %{lua: if (rpm.expand("%variant") == "-vanilla") then print(1) else print(0) end}
%if ! %build_vanilla
%define src_install_dir /usr/src/linux-%kernelrelease%variant
@@ -111,9 +111,9 @@ Name: kernel-lpae
Summary: Kernel for LPAE enabled systems
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
@@ -238,10 +238,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-ba7816e0ae08661ece79de1c621443536811787f
-Provides: kernel-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: kernel-%build_flavor-base-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
+Provides: kernel-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
# END COMMON DEPS
-Provides: %name-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: %name-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
%obsolete_rebuilds %name
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
@@ -469,7 +469,7 @@ awk '{
cd linux-%srcversion
%_sourcedir/apply-patches \
-%if %{build_vanilla}
+%if %{build_vanilla} && ! %vanilla_only
--vanilla \
%endif
%_sourcedir/series.conf .. $SYMBOLS
@@ -1403,7 +1403,7 @@ Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
-%if ! %build_vanilla
+%if ! %build_vanilla && ! %vanilla_only
Requires: kernel-devel%variant = %version-%source_rel
Recommends: make
Recommends: gcc
diff --git a/kernel-module-subpackage b/kernel-module-subpackage
index 61bedf6..749ed17 100644
--- a/kernel-module-subpackage
+++ b/kernel-module-subpackage
@@ -1,5 +1,5 @@
%package -n %{-n*}-kmp-%1
-%define _this_kmp_kernel_version k%(echo %2 | sed -r 'y/-/_/; s/^(2\.6\.[0-9]+)_/\\1.0_/; # use 2.6.x.0 for mainline kernels')
+%define _this_kmp_kernel_version k%(echo %2 | sed -r 'y/-/_/')
%define _this_kmp_version %{-v*}_%_this_kmp_kernel_version
Version: %_this_kmp_version
Release: %{-r*}
@@ -35,21 +35,6 @@ Requires(postun): suse-kernel-rpm-scriptlets
Enhances: kernel-%1
Supplements: packageand(kernel-%1:%{-n*})
Conflicts: %{-n*}-kmp-%1-%_this_kmp_kernel_version
-%if "%1" == "default"
-Obsoletes: %{-n*}-kmp-trace
-%ifarch %ix86
-Obsoletes: %{-n*}-kmp-vmi
-%endif
-%ifarch x86_64
-Obsoletes: %{-n*}-kmp-desktop
-%endif
-%ifarch %ix86 x86_64
-Obsoletes: %{-n*}-kmp-xen
-%endif
-%endif
-%if "%1" == "pae"
-Obsoletes: %{-n*}-kmp-desktop
-%endif
AutoReqProv: on
%define run_if_exists run_if_exists() { \
diff --git a/kernel-obs-build.changes b/kernel-obs-build.changes
index 515cb5f..a48b3c2 100644
--- a/kernel-obs-build.changes
+++ b/kernel-obs-build.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec
index d913a7a..1700d70 100644
--- a/kernel-obs-build.spec
+++ b/kernel-obs-build.spec
@@ -19,9 +19,8 @@
#!BuildIgnore: post-build-checks
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
-%define vanilla_only 0
%include %_sourcedir/kernel-spec-macros
@@ -31,8 +30,8 @@ BuildRequires: device-mapper
BuildRequires: util-linux
%if 0%{?suse_version}
-%if %vanilla_only
-%define kernel_flavor -vanilla
+%if "%{nil}"
+%define kernel_flavor %{nil}
%else
%ifarch %ix86
%define kernel_flavor -pae
@@ -45,7 +44,7 @@ BuildRequires: util-linux
%endif
%endif
%endif
-BuildRequires: kernel%kernel_flavor-srchash-ba7816e0ae08661ece79de1c621443536811787f
+BuildRequires: kernel%kernel_flavor-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
%if 0%{?rhel_version}
BuildRequires: kernel
@@ -57,9 +56,9 @@ BuildRequires: dracut
Summary: package kernel and initrd for OBS VM builds
License: GPL-2.0-only
Group: SLES
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
diff --git a/kernel-obs-build.spec.in b/kernel-obs-build.spec.in
index 7f50d2a..2d05718 100644
--- a/kernel-obs-build.spec.in
+++ b/kernel-obs-build.spec.in
@@ -21,7 +21,6 @@
%define patchversion @PATCHVERSION@
%define variant @VARIANT@%{nil}
-%define vanilla_only @VANILLA_ONLY@
%include %_sourcedir/kernel-spec-macros
@@ -31,8 +30,8 @@ BuildRequires: device-mapper
BuildRequires: util-linux
%if 0%{?suse_version}
-%if %vanilla_only
-%define kernel_flavor -vanilla
+%if "@OBS_BUILD_VARIANT@"
+%define kernel_flavor @OBS_BUILD_VARIANT@
%else
%ifarch %ix86
%define kernel_flavor -pae
diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes
index 515cb5f..a48b3c2 100644
--- a/kernel-obs-qa.changes
+++ b/kernel-obs-qa.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec
index 549bdd9..6de1844 100644
--- a/kernel-obs-qa.spec
+++ b/kernel-obs-qa.spec
@@ -17,7 +17,7 @@
# needsrootforbuild
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Basic QA tests for the kernel
License: GPL-2.0-only
Group: SLES
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
diff --git a/kernel-pae.changes b/kernel-pae.changes
index 515cb5f..a48b3c2 100644
--- a/kernel-pae.changes
+++ b/kernel-pae.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/kernel-pae.spec b/kernel-pae.spec
index e7c53f2..ec01517 100644
--- a/kernel-pae.spec
+++ b/kernel-pae.spec
@@ -18,9 +18,8 @@
%define srcversion 6.2
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
-%define vanilla_only 0
%define compress_modules zstd
%define compress_vmlinux xz
%define livepatch livepatch%{nil}
@@ -31,6 +30,7 @@
%define build_flavor pae
%define build_default ("%build_flavor" == "default")
%define build_vanilla ("%build_flavor" == "vanilla")
+%define vanilla_only %{lua: if (rpm.expand("%variant") == "-vanilla") then print(1) else print(0) end}
%if ! %build_vanilla
%define src_install_dir /usr/src/linux-%kernelrelease%variant
@@ -111,9 +111,9 @@ Name: kernel-pae
Summary: Kernel with PAE Support
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
@@ -238,10 +238,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-ba7816e0ae08661ece79de1c621443536811787f
-Provides: kernel-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: kernel-%build_flavor-base-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
+Provides: kernel-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
# END COMMON DEPS
-Provides: %name-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: %name-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
%ifarch %ix86
Provides: kernel-bigsmp = 2.6.17
Obsoletes: kernel-bigsmp <= 2.6.17
@@ -497,7 +497,7 @@ awk '{
cd linux-%srcversion
%_sourcedir/apply-patches \
-%if %{build_vanilla}
+%if %{build_vanilla} && ! %vanilla_only
--vanilla \
%endif
%_sourcedir/series.conf .. $SYMBOLS
@@ -1463,7 +1463,7 @@ Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
-%if ! %build_vanilla
+%if ! %build_vanilla && ! %vanilla_only
Requires: kernel-devel%variant = %version-%source_rel
Recommends: make
Recommends: gcc
diff --git a/kernel-source.changes b/kernel-source.changes
index 515cb5f..a48b3c2 100644
--- a/kernel-source.changes
+++ b/kernel-source.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/kernel-source.spec b/kernel-source.spec
index 95f17fe..1e0aa96 100644
--- a/kernel-source.spec
+++ b/kernel-source.spec
@@ -17,9 +17,8 @@
%define srcversion 6.2
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
-%define vanilla_only 0
%include %_sourcedir/kernel-spec-macros
@@ -31,9 +30,9 @@
%endif
Name: kernel-source
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
@@ -50,7 +49,7 @@ BuildRequires: fdupes
BuildRequires: sed
Requires(post): coreutils sed
Provides: %name = %version-%source_rel
-Provides: %name-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: %name-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
Provides: linux
Provides: multiversion(kernel)
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
@@ -231,11 +230,7 @@ sed -ie 's,/lib/modules/,%{kernel_module_directory}/,' linux-%kernelrelease%vari
%endif
%if %do_vanilla
-%if %vanilla_only
- mv \
-%else
cp -al \
-%endif
linux-%kernelrelease%variant linux-%kernelrelease-vanilla
cd linux-%kernelrelease-vanilla
%_sourcedir/apply-patches --vanilla %_sourcedir/series.conf %my_builddir %symbols
@@ -245,7 +240,6 @@ rm -f $(find . -name ".gitignore")
cd ..
%endif
-%if ! %vanilla_only
cd linux-%kernelrelease%variant
%_sourcedir/apply-patches %_sourcedir/series.conf %my_builddir %symbols
rm -f $(find . -name ".gitignore")
@@ -256,10 +250,8 @@ fi
# Hardlink duplicate files automatically (from package fdupes).
%fdupes $PWD
cd ..
-%endif
popd
-%if ! %vanilla_only
# Install the documentation and example Kernel Module Package.
DOC=/usr/share/doc/packages/%name-%kernelrelease
mkdir -p %buildroot/$DOC
@@ -286,7 +278,6 @@ perl "%_sourcedir/group-source-files.pl" \
-D "$OLDPWD/devel.files" -N "$OLDPWD/nondevel.files" \
-L "%src_install_dir"
popd
-%endif
find %{buildroot}/usr/src/linux* -type f -name '*.[ch]' -perm /0111 -exec chmod -v a-x {} +
# OBS checks don't like /usr/bin/env in script interpreter lines
@@ -301,7 +292,6 @@ done
ts="$(head -n1 %_sourcedir/source-timestamp)"
find %buildroot/usr/src/linux* ! -type l | xargs touch -d "$ts"
-%if ! %vanilla_only
%post
%relink_function
@@ -329,7 +319,6 @@ relink linux-%kernelrelease%variant /usr/src/linux%variant
/usr/lib/rpm/kernel/*
%endif
-%endif
%if %do_vanilla
diff --git a/kernel-source.spec.in b/kernel-source.spec.in
index 0754cb7..0f74e3d 100644
--- a/kernel-source.spec.in
+++ b/kernel-source.spec.in
@@ -19,7 +19,6 @@
%define srcversion @SRCVERSION@
%define patchversion @PATCHVERSION@
%define variant @VARIANT@%{nil}
-%define vanilla_only @VANILLA_ONLY@
%include %_sourcedir/kernel-spec-macros
@@ -231,11 +230,7 @@ sed -ie 's,/lib/modules/,%{kernel_module_directory}/,' linux-%kernelrelease%vari
%endif
%if %do_vanilla
-%if %vanilla_only
- mv \
-%else
cp -al \
-%endif
linux-%kernelrelease%variant linux-%kernelrelease-vanilla
cd linux-%kernelrelease-vanilla
%_sourcedir/apply-patches --vanilla %_sourcedir/series.conf %my_builddir %symbols
@@ -245,7 +240,6 @@ rm -f $(find . -name ".gitignore")
cd ..
%endif
-%if ! %vanilla_only
cd linux-%kernelrelease%variant
%_sourcedir/apply-patches %_sourcedir/series.conf %my_builddir %symbols
rm -f $(find . -name ".gitignore")
@@ -256,10 +250,8 @@ fi
# Hardlink duplicate files automatically (from package fdupes).
%fdupes $PWD
cd ..
-%endif
popd
-%if ! %vanilla_only
# Install the documentation and example Kernel Module Package.
DOC=/usr/share/doc/packages/%name-%kernelrelease
mkdir -p %buildroot/$DOC
@@ -286,7 +278,6 @@ perl "%_sourcedir/group-source-files.pl" \
-D "$OLDPWD/devel.files" -N "$OLDPWD/nondevel.files" \
-L "%src_install_dir"
popd
-%endif
find %{buildroot}/usr/src/linux* -type f -name '*.[ch]' -perm /0111 -exec chmod -v a-x {} +
# OBS checks don't like /usr/bin/env in script interpreter lines
@@ -301,7 +292,6 @@ done
ts="$(head -n1 %_sourcedir/source-timestamp)"
find %buildroot/usr/src/linux* ! -type l | xargs touch -d "$ts"
-%if ! %vanilla_only
%post
%relink_function
@@ -329,7 +319,6 @@ relink linux-%kernelrelease%variant /usr/src/linux%variant
/usr/lib/rpm/kernel/*
%endif
-%endif
%if %do_vanilla
diff --git a/kernel-syms.changes b/kernel-syms.changes
index 515cb5f..a48b3c2 100644
--- a/kernel-syms.changes
+++ b/kernel-syms.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/kernel-syms.spec b/kernel-syms.spec
index 2d52ee1..d306a10 100644
--- a/kernel-syms.spec
+++ b/kernel-syms.spec
@@ -24,10 +24,10 @@ Name: kernel-syms
Summary: Kernel Symbol Versions (modversions)
License: GPL-2.0-only
Group: Development/Sources
-Version: 6.2.10
+Version: 6.2.12
%if %using_buildservice
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
@@ -52,7 +52,7 @@ Requires: kernel-pae-devel = %version-%source_rel
%endif
Requires: pesign-obs-integration
Provides: %name = %version-%source_rel
-Provides: %name-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: %name-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
Provides: multiversion(kernel)
Source: README.KSYMS
Requires: kernel-devel%variant = %version-%source_rel
diff --git a/kernel-vanilla.changes b/kernel-vanilla.changes
index 515cb5f..a48b3c2 100644
--- a/kernel-vanilla.changes
+++ b/kernel-vanilla.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec
index 67b5f66..9e51460 100644
--- a/kernel-vanilla.spec
+++ b/kernel-vanilla.spec
@@ -18,9 +18,8 @@
%define srcversion 6.2
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
-%define vanilla_only 0
%define compress_modules zstd
%define compress_vmlinux xz
%define livepatch livepatch%{nil}
@@ -31,6 +30,7 @@
%define build_flavor vanilla
%define build_default ("%build_flavor" == "default")
%define build_vanilla ("%build_flavor" == "vanilla")
+%define vanilla_only %{lua: if (rpm.expand("%variant") == "-vanilla") then print(1) else print(0) end}
%if ! %build_vanilla
%define src_install_dir /usr/src/linux-%kernelrelease%variant
@@ -111,9 +111,9 @@ Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
@@ -238,10 +238,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-ba7816e0ae08661ece79de1c621443536811787f
-Provides: kernel-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: kernel-%build_flavor-base-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
+Provides: kernel-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
# END COMMON DEPS
-Provides: %name-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: %name-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
%obsolete_rebuilds %name
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
@@ -468,7 +468,7 @@ awk '{
cd linux-%srcversion
%_sourcedir/apply-patches \
-%if %{build_vanilla}
+%if %{build_vanilla} && ! %vanilla_only
--vanilla \
%endif
%_sourcedir/series.conf .. $SYMBOLS
@@ -1400,7 +1400,7 @@ Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
-%if ! %build_vanilla
+%if ! %build_vanilla && ! %vanilla_only
Requires: kernel-devel%variant = %version-%source_rel
Recommends: make
Recommends: gcc
diff --git a/kernel-zfcpdump.changes b/kernel-zfcpdump.changes
index 515cb5f..a48b3c2 100644
--- a/kernel-zfcpdump.changes
+++ b/kernel-zfcpdump.changes
@@ -1,4 +1,580 @@
-------------------------------------------------------------------
+Thu Apr 20 12:59:57 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.12 (bsc#1012628).
+- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
+ (bsc#1012628).
+- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (bsc#1012628).
+- cifs: fix negotiate context parsing (bsc#1012628).
+- i2c: ocores: generate stop condition after timeout in polling
+ mode (bsc#1012628).
+- x86/rtc: Remove __init for runtime functions (bsc#1012628).
+- sched/fair: Fix imbalance overflow (bsc#1012628).
+- powerpc/papr_scm: Update the NUMA distance table for the target
+ node (bsc#1012628).
+- i2c: mchp-pci1xxxx: Update Timing registers (bsc#1012628).
+- ubi: Fix deadlock caused by recursively holding work_sem
+ (bsc#1012628).
+- ubi: Fix failure attaching when vid_hdr offset equals to
+ (sub)page size (bsc#1012628).
+- selftests: mptcp: userspace pm: uniform verify events
+ (bsc#1012628).
+- mptcp: fix NULL pointer dereference on fastopen early fallback
+ (bsc#1012628).
+- mptcp: stricter state check in mptcp_worker (bsc#1012628).
+- mptcp: use mptcp_schedule_work instead of open-coding it
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 max shader clock reporting
+ (bsc#1012628).
+- drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
+ (bsc#1012628).
+- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork()
+ methods (bsc#1012628).
+- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP
+ properly (bsc#1012628).
+- cgroup/cpuset: Wake up cpuset_attach_wq tasks in
+ cpuset_cancel_attach() (bsc#1012628).
+- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
+ (bsc#1012628).
+- cgroup: fix display of forceidle time at root (bsc#1012628).
+- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X
+ state in D3hot (bsc#1012628).
+- PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
+ (bsc#1012628).
+- PCI: Fix use-after-free in pci_bus_release_domain_nr()
+ (bsc#1012628).
+- drm/amd/pm: correct the pcie link state check for SMU13
+ (bsc#1012628).
+- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR
+ mask bits (bsc#1012628).
+- scsi: ses: Handle enclosure with just a primary component
+ gracefully (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: fix unsigned long multiplication
+ overflow (bsc#1012628).
+- net: phy: nxp-c45-tja11xx: add remove callback (bsc#1012628).
+- net: sfp: initialize sfp->i2c_block_size at sfp allocation
+ (bsc#1012628).
+- HID: intel-ish-hid: Fix kernel panic during warm reset
+ (bsc#1012628).
+- riscv: add icache flush for nommu sigreturn trampoline
+ (bsc#1012628).
+- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
+ (bsc#1012628).
+- maple_tree: fix write memory barrier of nodes once dead for
+ RCU mode (bsc#1012628).
+- tracing: Have tracing_snapshot_instance_cond() write errors
+ to the appropriate instance (bsc#1012628).
+- tracing: Add trace_array_puts() to write into instance
+ (bsc#1012628).
+- ACPI: resource: Add Medion S17413 to IRQ override quirk
+ (bsc#1012628).
+- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
+ (bsc#1012628).
+- drm/amdgpu: Force signal hw_fences that are embedded in
+ non-sched jobs (bsc#1012628).
+- drm/amdgpu: add mes resume when do gfx post soft reset
+ (bsc#1012628).
+- wifi: iwlwifi: mvm: protect TXQ list manipulation (bsc#1012628).
+- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (bsc#1012628).
+- nvme: send Identify with CNS 06h only to I/O controllers
+ (bsc#1012628).
+- asymmetric_keys: log on fatal failures in PE/pkcs7
+ (bsc#1012628).
+- verify_pefile: relax wrapper length check (bsc#1012628).
+- hwmon: (xgene) Fix ioremap and memremap leak (bsc#1012628).
+- hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
+ (bsc#1012628).
+- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book
+ X90F (bsc#1012628).
+- ACPI: video: Add backlight=native DMI quirk for Acer Aspire
+ 3830TG (bsc#1012628).
+- block: ublk_drv: mark device as LIVE before adding disk
+ (bsc#1012628).
+- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
+ (bsc#1012628).
+- i2c: hisi: Avoid redundant interrupts (bsc#1012628).
+- i2c: imx-lpi2c: clean rx/tx buffers upon new message
+ (bsc#1012628).
+- wifi: mwifiex: mark OF related data as maybe unused
+ (bsc#1012628).
+- selftests/bpf: Fix progs/find_vma_fail1.c build error
+ (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Added check for negative
+ values (bsc#1012628).
+- power: supply: cros_usbpd: reclassify "default case!" as debug
+ (bsc#1012628).
+- power: supply: rk817: Fix unsigned comparison with less than
+ zero (bsc#1012628).
+- arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0
+ firmware (bsc#1012628).
+- ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
+ (bsc#1012628).
+- ARM: 9290/1: uaccess: Fix KASAN false-positives (bsc#1012628).
+- skbuff: Fix a race between coalescing and releasing SKBs
+ (bsc#1012628).
+- net: macb: fix a memory corruption in extended buffer descriptor
+ mode (bsc#1012628).
+- selftests: add the missing CONFIG_IP_SCTP in net config
+ (bsc#1012628).
+- udp6: fix potential access to stale information (bsc#1012628).
+- selftests: openvswitch: adjust datapath NL message declaration
+ (bsc#1012628).
+- RDMA/core: Fix GID entry ref leak when create_ah fails
+ (bsc#1012628).
+- sctp: fix a potential overflow in sctp_ifwdtsn_skip
+ (bsc#1012628).
+- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
+ (bsc#1012628).
+- rtnetlink: Restore RTM_NEW/DELLINK notification behavior
+ (bsc#1012628).
+- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
+ (bsc#1012628).
+- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
+ (bsc#1012628).
+- smc: Fix use-after-free in tcp_write_timer_handler()
+ (bsc#1012628).
+- qlcnic: check pci_reset_function result (bsc#1012628).
+- drm/armada: Fix a potential double free in an error handling
+ path (bsc#1012628).
+- drm/nouveau/fb: add missing sysmen flush callbacks
+ (bsc#1012628).
+- Bluetooth: Set ISO Data Path on broadcast sink (bsc#1012628).
+- Bluetooth: SCO: Fix possible circular locking dependency
+ sco_sock_getsockopt (bsc#1012628).
+- Bluetooth: Fix printing errors if LE Connection times out
+ (bsc#1012628).
+- Bluetooth: hci_conn: Fix not cleaning up on LE Connection
+ failure (bsc#1012628).
+- net: openvswitch: fix race on port output (bsc#1012628).
+- iavf: remove active_cvlans and active_svlans bitmaps
+ (bsc#1012628).
+- iavf: refactor VLAN filter states (bsc#1012628).
+- bonding: fix ns validation on backup slaves (bsc#1012628).
+- tcp: restrict net.ipv4.tcp_app_win (bsc#1012628).
+- niu: Fix missing unwind goto in niu_alloc_channels()
+ (bsc#1012628).
+- KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
+ (bsc#1012628).
+- bpf, arm64: Fixed a BTI error on returning to patched function
+ (bsc#1012628).
+- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due
+ to race condition (bsc#1012628).
+- dmaengine: apple-admac: Fix 'current_tx' not getting freed
+ (bsc#1012628).
+- dmaengine: apple-admac: Set src_addr_widths capability
+ (bsc#1012628).
+- dmaengine: apple-admac: Handle 'global' interrupt flags
+ (bsc#1012628).
+- LoongArch, bpf: Fix jit to skip speculation barrier opcode
+ (bsc#1012628).
+- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
+ (bsc#1012628).
+- RDMA/cma: Allow UD qp_type to join multicast only (bsc#1012628).
+- clk: rs9: Fix suspend/resume (bsc#1012628).
+- RDMA/erdma: Defer probing if netdevice can not be found
+ (bsc#1012628).
+- RDMA/erdma: Inline mtt entries into WQE if supported
+ (bsc#1012628).
+- RDMA/erdma: Update default EQ depth to 4096 and max_send_wr
+ to 8192 (bsc#1012628).
+- RDMA/erdma: Fix some typos (bsc#1012628).
+- IB/mlx5: Add support for 400G_8X lane speed (bsc#1012628).
+- RDMA/irdma: Add ipv4 check to irdma_find_listener()
+ (bsc#1012628).
+- RDMA/irdma: Increase iWARP CM default rexmit count
+ (bsc#1012628).
+- RDMA/irdma: Fix memory leak of PBLE objects (bsc#1012628).
+- RDMA/irdma: Do not generate SW completions for NOPs
+ (bsc#1012628).
+- clk: sprd: set max_register according to mapping range
+ (bsc#1012628).
+- io_uring: complete request via task work in case of
+ DEFER_TASKRUN (bsc#1012628).
+- drm/i915/dsi: fix DSS CTL register offsets for TGL+
+ (bsc#1012628).
+- fbcon: set_con2fb_map needs to set con2fb_map! (bsc#1012628).
+- fbcon: Fix error paths in set_con2fb_map (bsc#1012628).
+- KVM: arm64: PMU: Restore the guest's EL0 event counting after
+ migration (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
+ tRC_min (bsc#1012628).
+- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
+ (bsc#1012628).
+- mtd: rawnand: meson: fix bitmask for length in command word
+ (bsc#1012628).
+- mtdblock: tolerate corrected bit-flips (bsc#1012628).
+- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (bsc#1012628).
+- btrfs: fix fast csum implementation detection (bsc#1012628).
+- btrfs: restore the thread_pool= behavior in remount for the
+ end I/O workqueues (bsc#1012628).
+- Bluetooth: hci_conn: Fix possible UAF (bsc#1012628).
+- Bluetooth: Free potentially unfreed SCO connection
+ (bsc#1012628).
+- bluetooth: btbcm: Fix logic error in forming the board name
+ (bsc#1012628).
+- Bluetooth: Fix race condition in hidp_session_thread
+ (bsc#1012628).
+- Bluetooth: L2CAP: Fix use-after-free in
+ l2cap_disconnect_{req,rsp} (bsc#1012628).
+- ALSA: hda/hdmi: disable KAE for Intel DG2 (bsc#1012628).
+- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
+ (bsc#1012628).
+- ALSA: emu10k1: don't create old pass-through playback device
+ on Audigy (bsc#1012628).
+- ALSA: firewire-tascam: add missing unwind goto in
+ snd_tscm_stream_start_duplex() (bsc#1012628).
+- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
+ (bsc#1012628).
+- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
+ (bsc#1012628).
+- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
+ (bsc#1012628).
+- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG
+ motherboard (bsc#1012628).
+- ALSA: emu10k1: fix capture interrupt handler unlinking
+ (bsc#1012628).
+- drm/i915: Workaround ICL CSC_MODE sticky arming (bsc#1012628).
+- drm/amd/display: Pass the right info to drm_dp_remove_payload
+ (bsc#1012628).
+- Revert "pinctrl: amd: Disable and mask interrupts on resume"
+ (bsc#1012628).
+- commit eb3255d
+
+-------------------------------------------------------------------
+Mon Apr 17 17:27:45 CEST 2023 - mkoutny@suse.com
+
+- supported.conf: Add a guard for unsupported DVB module(s)
+- commit 7a3054e
+
+-------------------------------------------------------------------
+Fri Apr 14 22:07:00 CEST 2023 - msuchanek@suse.de
+
+- k-m-s: Drop Linux 2.6 support
+- commit 22b2304
+
+-------------------------------------------------------------------
+Fri Apr 14 19:29:28 CEST 2023 - msuchanek@suse.de
+
+- Remove obsolete KMP obsoletes (bsc#1210469).
+- commit 7f325c6
+
+-------------------------------------------------------------------
+Thu Apr 13 17:21:47 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.11 (bsc#1012628).
+- mm: enable maple tree RCU mode by default (bsc#1012628).
+- maple_tree: add RCU lock checking to rcu callback functions
+ (bsc#1012628).
+- maple_tree: add smp_rmb() to dead node detection (bsc#1012628).
+- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
+ (bsc#1012628).
+- maple_tree: fix freeing of nodes in rcu mode (bsc#1012628).
+- maple_tree: detect dead nodes in mas_start() (bsc#1012628).
+- maple_tree: refine ma_state init from mas_start() (bsc#1012628).
+- maple_tree: be more cautious about dead nodes (bsc#1012628).
+- maple_tree: fix mas_prev() and mas_find() state handling
+ (bsc#1012628).
+- maple_tree: fix handle of invalidated state in
+ mas_wr_store_setup() (bsc#1012628).
+- maple_tree: reduce user error potential (bsc#1012628).
+- maple_tree: fix potential rcu issue (bsc#1012628).
+- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
+ kmem_cache_alloc_bulk() (bsc#1012628).
+- mm: take a page reference when removing device exclusive entries
+ (bsc#1012628).
+- drm/bridge: lt9611: Fix PLL being unable to lock (bsc#1012628).
+- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
+ (bsc#1012628).
+- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
+ (bsc#1012628).
+- drm/amd/display: Clear MST topology if it fails to resume
+ (bsc#1012628).
+- maple_tree: fix a potential concurrency bug in RCU mode
+ (bsc#1012628).
+- maple_tree: fix get wrong data_end in mtree_lookup_walk()
+ (bsc#1012628).
+- mm/hugetlb: fix uffd wr-protection for CoW optimization path
+ (bsc#1012628).
+- mm/swap: fix swap_info_struct race between swapoff and
+ get_swap_pages() (bsc#1012628).
+- ring-buffer: Fix race while reader and writer are on the same
+ page (bsc#1012628).
+- drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
+ (bsc#1012628).
+- drm/i915: Fix context runtime accounting (bsc#1012628).
+- drm/nouveau/disp: Support more modes by checking with lower bpc
+ (bsc#1012628).
+- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
+ (bsc#1012628).
+- ublk: read any SQE values upfront (bsc#1012628).
+- wifi: mt76: ignore key disable commands (bsc#1012628).
+- wifi: mt76: mt7921: fix fw used for offload check for mt7922
+ (bsc#1012628).
+- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
+ (bsc#1012628).
+- zsmalloc: document freeable stats (bsc#1012628).
+- tracing/synthetic: Make lastcmd_mutex static (bsc#1012628).
+- perf/core: Fix the same task check in perf_event_set_output
+ (bsc#1012628).
+- perf: Optimize perf_pmu_migrate_context() (bsc#1012628).
+- block: don't set GD_NEED_PART_SCAN if scan partition failed
+ (bsc#1012628).
+- block: ublk: make sure that block size is set correctly
+ (bsc#1012628).
+- cifs: sanitize paths in cifs_update_super_prepath (bsc#1012628).
+- nvme: fix discard support without oncs (bsc#1012628).
+- scsi: iscsi_tcp: Check that sock is valid before
+ iscsi_set_param() (bsc#1012628).
+- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
+ (bsc#1012628).
+- io_uring: fix memory leak when removing provided buffers
+ (bsc#1012628).
+- io_uring: fix return value when removing provided buffers
+ (bsc#1012628).
+- iio: adc: ad7791: fix IRQ flags (bsc#1012628).
+- ASoC: SOF: avoid a NULL dereference with unsupported widgets
+ (bsc#1012628).
+- ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
+ (bsc#1012628).
+- iommufd: Do not corrupt the pfn list when doing batch carry
+ (bsc#1012628).
+- iommufd: Fix unpinning of pages when an access is present
+ (bsc#1012628).
+- iommufd: Check for uptr overflow (bsc#1012628).
+- tracing: Free error logs of tracing instances (bsc#1012628).
+- tracing/osnoise: Fix notify new tracing_max_latency
+ (bsc#1012628).
+- tracing/timerlat: Notify new max thread latency (bsc#1012628).
+- tracing/synthetic: Fix races on freeing last_cmd (bsc#1012628).
+- net: stmmac: Add queue reset into stmmac_xdp_open() function
+ (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad
+ W530 (bsc#1012628).
+- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1
+ and iMac14,2 (bsc#1012628).
+- ACPI: video: Make acpi_backlight=video work independent from
+ GPU driver (bsc#1012628).
+- ACPI: video: Add auto_detect arg to
+ __acpi_video_get_backlight_type() (bsc#1012628).
+- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get
+ SOCK_RXQ_OVFL infos (bsc#1012628).
+- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT
+ events (bsc#1012628).
+- can: isotp: fix race between isotp_sendsmg() and isotp_release()
+ (bsc#1012628).
+- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory
+ access (bsc#1012628).
+- fs: drop peer group ids under namespace lock (bsc#1012628).
+- ftrace: Fix issue that 'direct->addr' not restored in
+ modify_ftrace_direct() (bsc#1012628).
+- ftrace: Mark get_lock_parent_ip() __always_inline (bsc#1012628).
+- blk-mq: directly poll requests (bsc#1012628).
+- counter: 104-quad-8: Fix Synapse action reported for Index
+ signals (bsc#1012628).
+- counter: 104-quad-8: Fix race condition between FLAG and CNTR
+ reads (bsc#1012628).
+- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
+ (bsc#1012628).
+- coresight: etm4x: Do not access TRCIDR1 for identification
+ (bsc#1012628).
+- mm: kfence: fix handling discontiguous page (bsc#1012628).
+- mm: kfence: fix PG_slab and memcg_data clearing (bsc#1012628).
+- KVM: SVM: Flush Hyper-V TLB when required (bsc#1012628).
+- KVM: nVMX: Do not report error code when synthesizing VM-Exit
+ from Real Mode (bsc#1012628).
+- KVM: x86: Clear "has_error_code", not "error_code", for RM
+ exception injection (bsc#1012628).
+- x86/ACPI/boot: Use FADT version to check support for online
+ capable (bsc#1012628).
+- x86/acpi/boot: Correct acpi_is_processor_usable() check
+ (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- ALSA: hda/realtek: Add quirk for Clevo X370SNW (bsc#1012628).
+- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
+ (bsc#1012628).
+- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
+ (bsc#1012628).
+- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
+ (bsc#1012628).
+- dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
+ (bsc#1012628).
+- fsdax: force clear dirty mark if CoW (bsc#1012628).
+- fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
+ (bsc#1012628).
+- fsdax: dedupe should compare the min of two iters' length
+ (bsc#1012628).
+- nilfs2: fix sysfs interface lifetime (bsc#1012628).
+- nilfs2: fix potential UAF of struct nilfs_sc_info in
+ nilfs_segctor_thread() (bsc#1012628).
+- tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
+ (bsc#1012628).
+- tty: serial: fsl_lpuart: avoid checking for transfer
+ complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
+ (bsc#1012628).
+- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (bsc#1012628).
+- tty: serial: sh-sci: Fix transmit end interrupt handler
+ (bsc#1012628).
+- iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
+ (bsc#1012628).
+- iio: light: cm32181: Unregister second I2C client if present
+ (bsc#1012628).
+- iio: buffer: make sure O_NONBLOCK is respected (bsc#1012628).
+- iio: buffer: correctly return bytes written in output buffers
+ (bsc#1012628).
+- iio: accel: kionix-kx022a: Get the timestamp from the driver's
+ private data in the trigger_handler (bsc#1012628).
+- iio: adc: max11410: fix read_poll_timeout() usage (bsc#1012628).
+- iio: dac: cio-dac: Fix max DAC write value check for 12-bit
+ (bsc#1012628).
+- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
+ (bsc#1012628).
+- iio: adc: qcom-spmi-adc5: Fix the channel name (bsc#1012628).
+- iio: adis16480: select CONFIG_CRC32 (bsc#1012628).
+- drivers: iio: adc: ltc2497: fix LSB shift (bsc#1012628).
+- USB: serial: option: add Quectel RM500U-CN modem (bsc#1012628).
+- USB: serial: option: add Telit FE990 compositions (bsc#1012628).
+- usb: typec: altmodes/displayport: Fix configure initial pin
+ assignment (bsc#1012628).
+- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-S
+ (bsc#1012628).
+- usb: cdnsp: Fixes error: uninitialized symbol 'len'
+ (bsc#1012628).
+- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough
+ iommu (bsc#1012628).
+- xhci: Free the command allocated for setting LPM if we return
+ early (bsc#1012628).
+- usb: xhci: tegra: fix sleep in atomic call (bsc#1012628).
+- Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
+ (bsc#1012628).
+- PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
+ (bsc#1012628).
+- cxl/pci: Handle excessive CDAT length (bsc#1012628).
+- cxl/pci: Handle truncated CDAT entries (bsc#1012628).
+- cxl/pci: Handle truncated CDAT header (bsc#1012628).
+- cxl/pci: Fix CDAT retrieval on big endian (bsc#1012628).
+- net: stmmac: check fwnode for phy device before scanning for
+ phy (bsc#1012628).
+- arm64: compat: Work around uninitialized variable warning
+ (bsc#1012628).
+- gve: Secure enough bytes in the first TX desc for all TCP pkts
+ (bsc#1012628).
+- netlink: annotate lockless accesses to nlk->max_recvmsg_len
+ (bsc#1012628).
+- ethtool: reset #lanes when lanes is omitted (bsc#1012628).
+- ping: Fix potentail NULL deref for /proc/net/icmp (bsc#1012628).
+- raw: Fix NULL deref in raw_get_next() (bsc#1012628).
+- raw: use net_hash_mix() in hash function (bsc#1012628).
+- ice: Reset FDIR counter in FDIR init stage (bsc#1012628).
+- ice: fix wrong fallback logic for FDIR (bsc#1012628).
+- NFSD: callback request does not use correct credential for
+ AUTH_SYS (bsc#1012628).
+- sunrpc: only free unix grouplist after RCU settles
+ (bsc#1012628).
+- net: stmmac: fix up RX flow hash indirection table when setting
+ channels (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
+ (bsc#1012628).
+- gpio: davinci: Add irq chip flag to skip set wake (bsc#1012628).
+- gpio: davinci: Do not clear the bank intr enable bit in
+ save_context (bsc#1012628).
+- platform/x86: think-lmi: Clean up display of current_value on
+ Thinkstation (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leaks when parsing
+ ThinkStation WMI strings (bsc#1012628).
+- platform/x86: think-lmi: Fix memory leak when showing current
+ settings (bsc#1012628).
+- ipv6: Fix an uninit variable access bug in __ip6_make_skb()
+ (bsc#1012628).
+- net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
+ (bsc#1012628).
+- drm/i915/huc: Cancel HuC delayed load timer on reset
+ (bsc#1012628).
+- sctp: check send stream number after wait_for_sndbuf
+ (bsc#1012628).
+- net: ethernet: mtk_eth_soc: fix remaining throughput regression
+ (bsc#1012628).
+- net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
+ (bsc#1012628).
+- net: don't let netpoll invoke NAPI if in xmit context
+ (bsc#1012628).
+- ALSA: hda/hdmi: Preserve the previous PCM device upon
+ re-enablement (bsc#1012628).
+- icmp: guard against too small mtu (bsc#1012628).
+- nfsd: call op_release, even when op_func returns an error
+ (bsc#1012628).
+- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
+ (bsc#1012628).
+- wifi: brcmfmac: Fix SDIO suspend/resume regression
+ (bsc#1012628).
+- l2tp: generate correct module alias strings (bsc#1012628).
+- net: stmmac: remove redundant fixup to support fixed-link mode
+ (bsc#1012628).
+- net: stmmac: check if MAC needs to attach to a PHY
+ (bsc#1012628).
+- net: phylink: add phylink_expects_phy() method (bsc#1012628).
+- net: qrtr: Fix a refcount bug in qrtr_recvmsg() (bsc#1012628).
+- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for
+ non-uploaded sta (bsc#1012628).
+- wifi: mac80211: fix the size calculation of
+ ieee80211_ie_len_eht_cap() (bsc#1012628).
+- KVM: s390: pv: fix external interruption loop not always
+ detected (bsc#1012628).
+- ASoC: codecs: lpass: fix the order or clks turn off during
+ suspend (bsc#1012628).
+- pwm: meson: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: sprd: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: iqs620a: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: cros-ec: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- pwm: hibvt: Explicitly set .polarity in .get_state()
+ (bsc#1012628).
+- ASoC: SOF: ipc4: Ensure DSP is in D0I0 during
+ sof_ipc4_set_get_data() (bsc#1012628).
+- Drivers: vmbus: Check for channel allocation before looking
+ up relids (bsc#1012628).
+- gpio: GPIO_REGMAP: select REGMAP instead of depending on it
+ (bsc#1012628).
+- drm/i915: Add a .color_post_update() hook (bsc#1012628).
+- drm/i915: Move the DSB setup/cleaup into the color code
+ (bsc#1012628).
+- dm: fix improper splitting for abnormal bios (bsc#1012628).
+- dm: change "unsigned" to "unsigned int" (bsc#1012628).
+- dm integrity: Remove bi_sector that's only used by commented
+ debug code (bsc#1012628).
+- dm cache: Add some documentation to
+ dm-cache-background-tracker.h (bsc#1012628).
+- commit 19dcda6
+
+-------------------------------------------------------------------
+Thu Apr 13 11:12:07 CEST 2023 - jslaby@suse.cz
+
+- net: wwan: t7xx: do not compile with -Werror (bsc#1209724).
+ Update upstream status.
+- commit ad61c68
+
+-------------------------------------------------------------------
+Thu Apr 13 08:15:49 CEST 2023 - tiwai@suse.de
+
+- iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm
+ (bsc#1207553).
+- commit df8582f
+
+-------------------------------------------------------------------
+Tue Apr 11 11:31:54 CEST 2023 - msuchanek@suse.de
+
+- Update patches.kernel.org/6.2.10-153-powerpc-pseries-vas-Ignore-VAS-update-for-DLPA.patch
+ (bsc#1012628 bsc#1210216 ltc#202189).
+- commit 4e944ba
+
+-------------------------------------------------------------------
Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- Linux 6.2.10 (bsc#1012628).
@@ -318,6 +894,21 @@ Thu Apr 6 12:36:55 CEST 2023 - jslaby@suse.cz
- commit ba7816e
-------------------------------------------------------------------
+Tue Apr 4 14:51:56 CEST 2023 - msuchanek@suse.de
+
+- Define kernel-vanilla as source variant
+ The vanilla_only macro is overloaded. It is used for determining if
+ there should be two kernel sources built as well as for the purpose of
+ determmioning if vanilla kernel should be used for kernel-obs-build.
+ While the former can be determined at build time the latter needs to be
+ baked into the spec file template. Separate the two while also making
+ the latter more generic.
+ $build_dtbs is enabled on every single rt and azure branch since 15.3
+ when the setting was introduced, gate on the new $obs_build_variant
+ setting as well.
+- commit 36ba909
+
+-------------------------------------------------------------------
Tue Apr 4 07:17:34 CEST 2023 - jslaby@suse.cz
- Refresh
diff --git a/kernel-zfcpdump.spec b/kernel-zfcpdump.spec
index 249c7a7..3074fbe 100644
--- a/kernel-zfcpdump.spec
+++ b/kernel-zfcpdump.spec
@@ -18,9 +18,8 @@
%define srcversion 6.2
-%define patchversion 6.2.10
+%define patchversion 6.2.12
%define variant %{nil}
-%define vanilla_only 0
%define compress_modules zstd
%define compress_vmlinux xz
%define livepatch livepatch%{nil}
@@ -31,6 +30,7 @@
%define build_flavor zfcpdump
%define build_default ("%build_flavor" == "default")
%define build_vanilla ("%build_flavor" == "vanilla")
+%define vanilla_only %{lua: if (rpm.expand("%variant") == "-vanilla") then print(1) else print(0) end}
%if ! %build_vanilla
%define src_install_dir /usr/src/linux-%kernelrelease%variant
@@ -111,9 +111,9 @@ Name: kernel-zfcpdump
Summary: The IBM System Z zfcpdump Kernel
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.10
+Version: 6.2.12
%if 0%{?is_kotd}
-Release: .gba7816e
+Release: .geb3255d
%else
Release: 0
%endif
@@ -238,10 +238,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-ba7816e0ae08661ece79de1c621443536811787f
-Provides: kernel-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: kernel-%build_flavor-base-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
+Provides: kernel-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
# END COMMON DEPS
-Provides: %name-srchash-ba7816e0ae08661ece79de1c621443536811787f
+Provides: %name-srchash-eb3255dc68cbef0251aa7822ecd784935be8e9d6
%obsolete_rebuilds %name
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
@@ -471,7 +471,7 @@ awk '{
cd linux-%srcversion
%_sourcedir/apply-patches \
-%if %{build_vanilla}
+%if %{build_vanilla} && ! %vanilla_only
--vanilla \
%endif
%_sourcedir/series.conf .. $SYMBOLS
@@ -1409,7 +1409,7 @@ Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
-%if ! %build_vanilla
+%if ! %build_vanilla && ! %vanilla_only
Requires: kernel-devel%variant = %version-%source_rel
Recommends: make
Recommends: gcc
diff --git a/mkspec b/mkspec
index c415073..0e21c34 100644
--- a/mkspec
+++ b/mkspec
@@ -35,8 +35,9 @@ my @kmps = read_kmps();
# config.sh variables
my %vars = parse_config_sh();
-my ($srcversion, $variant, $vanilla_only) =
- ($vars{'SRCVERSION'}, $vars{'VARIANT'}, $vars{'VANILLA_ONLY'});
+my ($srcversion, $variant, $obs_build_variant) =
+ ($vars{'SRCVERSION'}, $vars{'VARIANT'}, $vars{'OBS_BUILD_VARIANT'});
+$obs_build_variant = ($obs_build_variant ? $variant : "" );
my $compress_modules = 'none';
my $compress_vmlinux = 'gz';
my $build_dtbs = ();
@@ -60,7 +61,6 @@ if (defined($vars{'LIVEPATCH_RT'})) {
$livepatch_rt = $vars{'LIVEPATCH_RT'};
$livepatch_rt = "" if $livepatch_rt =~ /^(0+|no|none)$/i;
}
-$vanilla_only ||= "0";
if (!defined ($rpmrelease)) {
$rpmrelease = $vars{'RELEASE'} || 0;
}
@@ -114,7 +114,7 @@ my $commit_full = get_commit(1);
my %macros = (
VARIANT => $variant,
- VANILLA_ONLY => $vanilla_only,
+ OBS_BUILD_VARIANT => $obs_build_variant . "%{nil}",
SRCVERSION => $srcversion,
PATCHVERSION => $patchversion,
RPMVERSION => $rpmversion,
@@ -216,14 +216,16 @@ if ($variant eq "") {
}
# kernel-obs-*.spec
-if (!$variant) {
+if (!$variant || $obs_build_variant) {
my @default_archs;
-
- if ($vanilla_only) {
- @default_archs = arch2rpm(@{$flavor_archs{vanilla}});
+ my $flavor = $obs_build_variant;
+ if ($flavor) {
+ $flavor =~ s/^-//;
} else {
- @default_archs = arch2rpm(@{$flavor_archs{default}});
+ $flavor = 'default';
}
+
+ @default_archs = arch2rpm(@{$flavor_archs{$flavor}});
# No kernel-obs-* for 32bit ppc and x86
@default_archs = grep { $_ ne "ppc" && $_ ne '%ix86' } @default_archs;
my $default_archs = join(" ", @default_archs);
@@ -234,7 +236,7 @@ if (!$variant) {
}
# dtb-*.spec
-if (!$variant && $build_dtbs) {
+if ((!$variant || $obs_build_variant) && $build_dtbs) {
do_spec('dtb', "dtb.spec.in", %macros);
print "./mkspec-dtb $all_archs\n";
system("./mkspec-dtb $all_archs\n");
diff --git a/patches.kernel.org.tar.bz2 b/patches.kernel.org.tar.bz2
index 5a04651..f3caca0 120000
--- a/patches.kernel.org.tar.bz2
+++ b/patches.kernel.org.tar.bz2
@@ -1 +1 @@
-/ipfs/bafybeiczkc6ogffjp7sm5safjtiorsq5po3esgzfccynsjsg5cz2vb3pqa
\ No newline at end of file
+/ipfs/bafybeidgngpg7zmokdugc2kfcyxswlcumdxsosvikyxq2n6wjq5nphzb3i
\ No newline at end of file
diff --git a/patches.rpmify.tar.bz2 b/patches.rpmify.tar.bz2
index 1aaf388..2d4d4c9 120000
--- a/patches.rpmify.tar.bz2
+++ b/patches.rpmify.tar.bz2
@@ -1 +1 @@
-/ipfs/bafkreihd7lj4oiepgcbummg4ltmmru57vq5ig6xxrchgyu3lykwx6f6ica
\ No newline at end of file
+/ipfs/bafkreigvcvs2dt4nhvrga67vxfvrj3sqo2ir6bid2inldlf3iadsewlxfi
\ No newline at end of file
diff --git a/patches.suse.tar.bz2 b/patches.suse.tar.bz2
index 189546f..ed547ae 120000
--- a/patches.suse.tar.bz2
+++ b/patches.suse.tar.bz2
@@ -1 +1 @@
-/ipfs/bafkreietli3q4obi55oam2hrur6vwowrjfnayvj2bihzju5euhc6ejxaoa
\ No newline at end of file
+/ipfs/bafkreibjbl4cnxi7iesebenqajjj6iodezag4v24hqufbfeirtsexys7bq
\ No newline at end of file
diff --git a/series.conf b/series.conf
index 248b7b2..9e6d9c4 100644
--- a/series.conf
+++ b/series.conf
@@ -2054,6 +2054,316 @@
patches.kernel.org/6.2.10-185-x86-PVH-avoid-32-bit-build-warning-when-obtain.patch
patches.kernel.org/6.2.10-186-Revert-cpuidle-intel_idle-Fix-CPUIDLE_FLAG_IRQ.patch
patches.kernel.org/6.2.10-187-Linux-6.2.10.patch
+ patches.kernel.org/6.2.11-001-dm-cache-Add-some-documentation-to-dm-cache-ba.patch
+ patches.kernel.org/6.2.11-002-dm-integrity-Remove-bi_sector-that-s-only-used.patch
+ patches.kernel.org/6.2.11-003-dm-change-unsigned-to-unsigned-int.patch
+ patches.kernel.org/6.2.11-004-dm-fix-improper-splitting-for-abnormal-bios.patch
+ patches.kernel.org/6.2.11-005-drm-i915-Move-the-DSB-setup-cleaup-into-the-co.patch
+ patches.kernel.org/6.2.11-006-drm-i915-Add-a-.color_post_update-hook.patch
+ patches.kernel.org/6.2.11-007-gpio-GPIO_REGMAP-select-REGMAP-instead-of-depe.patch
+ patches.kernel.org/6.2.11-008-Drivers-vmbus-Check-for-channel-allocation-bef.patch
+ patches.kernel.org/6.2.11-009-ASoC-SOF-ipc4-Ensure-DSP-is-in-D0I0-during-sof.patch
+ patches.kernel.org/6.2.11-010-pwm-hibvt-Explicitly-set-.polarity-in-.get_sta.patch
+ patches.kernel.org/6.2.11-011-pwm-cros-ec-Explicitly-set-.polarity-in-.get_s.patch
+ patches.kernel.org/6.2.11-012-pwm-iqs620a-Explicitly-set-.polarity-in-.get_s.patch
+ patches.kernel.org/6.2.11-013-pwm-sprd-Explicitly-set-.polarity-in-.get_stat.patch
+ patches.kernel.org/6.2.11-014-pwm-meson-Explicitly-set-.polarity-in-.get_sta.patch
+ patches.kernel.org/6.2.11-015-ASoC-codecs-lpass-fix-the-order-or-clks-turn-o.patch
+ patches.kernel.org/6.2.11-016-KVM-s390-pv-fix-external-interruption-loop-not.patch
+ patches.kernel.org/6.2.11-017-wifi-mac80211-fix-the-size-calculation-of-ieee.patch
+ patches.kernel.org/6.2.11-018-wifi-mac80211-fix-invalid-drv_sta_pre_rcu_remo.patch
+ patches.kernel.org/6.2.11-019-net-qrtr-Fix-a-refcount-bug-in-qrtr_recvmsg.patch
+ patches.kernel.org/6.2.11-020-net-phylink-add-phylink_expects_phy-method.patch
+ patches.kernel.org/6.2.11-021-net-stmmac-check-if-MAC-needs-to-attach-to-a-P.patch
+ patches.kernel.org/6.2.11-022-net-stmmac-remove-redundant-fixup-to-support-f.patch
+ patches.kernel.org/6.2.11-023-l2tp-generate-correct-module-alias-strings.patch
+ patches.kernel.org/6.2.11-024-wifi-brcmfmac-Fix-SDIO-suspend-resume-regressi.patch
+ patches.kernel.org/6.2.11-025-NFSD-Avoid-calling-OPDESC-with-ops-opnum-OP_IL.patch
+ patches.kernel.org/6.2.11-026-nfsd-call-op_release-even-when-op_func-returns.patch
+ patches.kernel.org/6.2.11-027-icmp-guard-against-too-small-mtu.patch
+ patches.kernel.org/6.2.11-028-ALSA-hda-hdmi-Preserve-the-previous-PCM-device.patch
+ patches.kernel.org/6.2.11-029-net-don-t-let-netpoll-invoke-NAPI-if-in-xmit-c.patch
+ patches.kernel.org/6.2.11-030-net-dsa-mv88e6xxx-Reset-mv88e6393x-force-WD-ev.patch
+ patches.kernel.org/6.2.11-031-net-ethernet-mtk_eth_soc-fix-remaining-through.patch
+ patches.kernel.org/6.2.11-032-sctp-check-send-stream-number-after-wait_for_s.patch
+ patches.kernel.org/6.2.11-033-drm-i915-huc-Cancel-HuC-delayed-load-timer-on-.patch
+ patches.kernel.org/6.2.11-034-net-qrtr-Do-not-do-DEL_SERVER-broadcast-after-.patch
+ patches.kernel.org/6.2.11-035-ipv6-Fix-an-uninit-variable-access-bug-in-__ip.patch
+ patches.kernel.org/6.2.11-036-platform-x86-think-lmi-Fix-memory-leak-when-sh.patch
+ patches.kernel.org/6.2.11-037-platform-x86-think-lmi-Fix-memory-leaks-when-p.patch
+ patches.kernel.org/6.2.11-038-platform-x86-think-lmi-Clean-up-display-of-cur.patch
+ patches.kernel.org/6.2.11-039-gpio-davinci-Do-not-clear-the-bank-intr-enable.patch
+ patches.kernel.org/6.2.11-040-gpio-davinci-Add-irq-chip-flag-to-skip-set-wak.patch
+ patches.kernel.org/6.2.11-041-net-ethernet-ti-am65-cpsw-Fix-mdio-cleanup-in-.patch
+ patches.kernel.org/6.2.11-042-net-stmmac-fix-up-RX-flow-hash-indirection-tab.patch
+ patches.kernel.org/6.2.11-043-sunrpc-only-free-unix-grouplist-after-RCU-sett.patch
+ patches.kernel.org/6.2.11-044-NFSD-callback-request-does-not-use-correct-cre.patch
+ patches.kernel.org/6.2.11-045-ice-fix-wrong-fallback-logic-for-FDIR.patch
+ patches.kernel.org/6.2.11-046-ice-Reset-FDIR-counter-in-FDIR-init-stage.patch
+ patches.kernel.org/6.2.11-047-raw-use-net_hash_mix-in-hash-function.patch
+ patches.kernel.org/6.2.11-048-raw-Fix-NULL-deref-in-raw_get_next.patch
+ patches.kernel.org/6.2.11-049-ping-Fix-potentail-NULL-deref-for-proc-net-icm.patch
+ patches.kernel.org/6.2.11-050-ethtool-reset-lanes-when-lanes-is-omitted.patch
+ patches.kernel.org/6.2.11-051-netlink-annotate-lockless-accesses-to-nlk-max_.patch
+ patches.kernel.org/6.2.11-052-gve-Secure-enough-bytes-in-the-first-TX-desc-f.patch
+ patches.kernel.org/6.2.11-053-arm64-compat-Work-around-uninitialized-variabl.patch
+ patches.kernel.org/6.2.11-054-net-stmmac-check-fwnode-for-phy-device-before-.patch
+ patches.kernel.org/6.2.11-055-cxl-pci-Fix-CDAT-retrieval-on-big-endian.patch
+ patches.kernel.org/6.2.11-056-cxl-pci-Handle-truncated-CDAT-header.patch
+ patches.kernel.org/6.2.11-057-cxl-pci-Handle-truncated-CDAT-entries.patch
+ patches.kernel.org/6.2.11-058-cxl-pci-Handle-excessive-CDAT-length.patch
+ patches.kernel.org/6.2.11-059-PCI-DOE-Silence-WARN-splat-with-CONFIG_DEBUG_O.patch
+ patches.kernel.org/6.2.11-060-PCI-DOE-Fix-memory-leak-with-CONFIG_DEBUG_OBJE.patch
+ patches.kernel.org/6.2.11-061-Revert-usb-xhci-pci-Set-PROBE_PREFER_ASYNCHRON.patch
+ patches.kernel.org/6.2.11-062-usb-xhci-tegra-fix-sleep-in-atomic-call.patch
+ patches.kernel.org/6.2.11-063-xhci-Free-the-command-allocated-for-setting-LP.patch
+ patches.kernel.org/6.2.11-064-xhci-also-avoid-the-XHCI_ZERO_64B_REGS-quirk-w.patch
+ patches.kernel.org/6.2.11-065-usb-cdnsp-Fixes-error-uninitialized-symbol-len.patch
+ patches.kernel.org/6.2.11-066-usb-dwc3-pci-add-support-for-the-Intel-Meteor-.patch
+ patches.kernel.org/6.2.11-067-USB-serial-cp210x-add-Silicon-Labs-IFS-USB-DAT.patch
+ patches.kernel.org/6.2.11-068-usb-typec-altmodes-displayport-Fix-configure-i.patch
+ patches.kernel.org/6.2.11-069-USB-serial-option-add-Telit-FE990-compositions.patch
+ patches.kernel.org/6.2.11-070-USB-serial-option-add-Quectel-RM500U-CN-modem.patch
+ patches.kernel.org/6.2.11-071-drivers-iio-adc-ltc2497-fix-LSB-shift.patch
+ patches.kernel.org/6.2.11-072-iio-adis16480-select-CONFIG_CRC32.patch
+ patches.kernel.org/6.2.11-073-iio-adc-qcom-spmi-adc5-Fix-the-channel-name.patch
+ patches.kernel.org/6.2.11-074-iio-adc-ti-ads7950-Set-can_sleep-flag-for-GPIO.patch
+ patches.kernel.org/6.2.11-075-iio-dac-cio-dac-Fix-max-DAC-write-value-check-.patch
+ patches.kernel.org/6.2.11-076-iio-adc-max11410-fix-read_poll_timeout-usage.patch
+ patches.kernel.org/6.2.11-077-iio-accel-kionix-kx022a-Get-the-timestamp-from.patch
+ patches.kernel.org/6.2.11-078-iio-buffer-correctly-return-bytes-written-in-o.patch
+ patches.kernel.org/6.2.11-079-iio-buffer-make-sure-O_NONBLOCK-is-respected.patch
+ patches.kernel.org/6.2.11-080-iio-light-cm32181-Unregister-second-I2C-client.patch
+ patches.kernel.org/6.2.11-081-iio-light-vcnl4000-Fix-WARN_ON-on-uninitialize.patch
+ patches.kernel.org/6.2.11-082-tty-serial-sh-sci-Fix-transmit-end-interrupt-h.patch
+ patches.kernel.org/6.2.11-083-tty-serial-sh-sci-Fix-Rx-on-RZ-G2L-SCI.patch
+ patches.kernel.org/6.2.11-084-tty-serial-fsl_lpuart-avoid-checking-for-trans.patch
+ patches.kernel.org/6.2.11-085-tty-serial-fsl_lpuart-fix-crash-in-lpuart_upor.patch
+ patches.kernel.org/6.2.11-086-nilfs2-fix-potential-UAF-of-struct-nilfs_sc_in.patch
+ patches.kernel.org/6.2.11-087-nilfs2-fix-sysfs-interface-lifetime.patch
+ patches.kernel.org/6.2.11-088-fsdax-dedupe-should-compare-the-min-of-two-ite.patch
+ patches.kernel.org/6.2.11-089-fsdax-unshare-zero-destination-if-srcmap-is-HO.patch
+ patches.kernel.org/6.2.11-090-fsdax-force-clear-dirty-mark-if-CoW.patch
+ patches.kernel.org/6.2.11-091-dt-bindings-serial-renesas-scif-Fix-4th-IRQ-fo.patch
+ patches.kernel.org/6.2.11-092-serial-8250-Prevent-starting-up-DMA-Rx-on-THRI.patch
+ patches.kernel.org/6.2.11-093-ksmbd-do-not-call-kvmalloc-with-__GFP_NORETRY-.patch
+ patches.kernel.org/6.2.11-094-ksmbd-fix-slab-out-of-bounds-in-init_smb2_rsp_.patch
+ patches.kernel.org/6.2.11-095-ALSA-hda-realtek-Add-quirk-for-Clevo-X370SNW.patch
+ patches.kernel.org/6.2.11-096-ALSA-hda-realtek-fix-mute-micmute-LEDs-for-a-H.patch
+ patches.kernel.org/6.2.11-097-x86-acpi-boot-Correct-acpi_is_processor_usable.patch
+ patches.kernel.org/6.2.11-098-x86-ACPI-boot-Use-FADT-version-to-check-suppor.patch
+ patches.kernel.org/6.2.11-099-KVM-x86-Clear-has_error_code-not-error_code-fo.patch
+ patches.kernel.org/6.2.11-100-KVM-nVMX-Do-not-report-error-code-when-synthes.patch
+ patches.kernel.org/6.2.11-101-KVM-SVM-Flush-Hyper-V-TLB-when-required.patch
+ patches.kernel.org/6.2.11-102-mm-kfence-fix-PG_slab-and-memcg_data-clearing.patch
+ patches.kernel.org/6.2.11-103-mm-kfence-fix-handling-discontiguous-page.patch
+ patches.kernel.org/6.2.11-104-coresight-etm4x-Do-not-access-TRCIDR1-for-iden.patch
+ patches.kernel.org/6.2.11-105-coresight-etm4-Fix-for-loop-drvdata-nr_addr_cm.patch
+ patches.kernel.org/6.2.11-106-counter-104-quad-8-Fix-race-condition-between-.patch
+ patches.kernel.org/6.2.11-107-counter-104-quad-8-Fix-Synapse-action-reported.patch
+ patches.kernel.org/6.2.11-108-blk-mq-directly-poll-requests.patch
+ patches.kernel.org/6.2.11-109-ftrace-Mark-get_lock_parent_ip-__always_inline.patch
+ patches.kernel.org/6.2.11-110-ftrace-Fix-issue-that-direct-addr-not-restored.patch
+ patches.kernel.org/6.2.11-111-fs-drop-peer-group-ids-under-namespace-lock.patch
+ patches.kernel.org/6.2.11-112-can-j1939-j1939_tp_tx_dat_new-fix-out-of-bound.patch
+ patches.kernel.org/6.2.11-113-can-isotp-fix-race-between-isotp_sendsmg-and-i.patch
+ patches.kernel.org/6.2.11-114-can-isotp-isotp_ops-fix-poll-to-not-report-fal.patch
+ patches.kernel.org/6.2.11-115-can-isotp-isotp_recvmsg-use-sock_recv_cmsgs-to.patch
+ patches.kernel.org/6.2.11-116-ACPI-video-Add-auto_detect-arg-to-__acpi_video.patch
+ patches.kernel.org/6.2.11-117-ACPI-video-Make-acpi_backlight-video-work-inde.patch
+ patches.kernel.org/6.2.11-118-ACPI-video-Add-acpi_backlight-video-quirk-for-.patch
+ patches.kernel.org/6.2.11-119-ACPI-video-Add-acpi_backlight-video-quirk-for-.patch
+ patches.kernel.org/6.2.11-120-net-stmmac-Add-queue-reset-into-stmmac_xdp_ope.patch
+ patches.kernel.org/6.2.11-121-tracing-synthetic-Fix-races-on-freeing-last_cm.patch
+ patches.kernel.org/6.2.11-122-tracing-timerlat-Notify-new-max-thread-latency.patch
+ patches.kernel.org/6.2.11-123-tracing-osnoise-Fix-notify-new-tracing_max_lat.patch
+ patches.kernel.org/6.2.11-124-tracing-Free-error-logs-of-tracing-instances.patch
+ patches.kernel.org/6.2.11-125-iommufd-Check-for-uptr-overflow.patch
+ patches.kernel.org/6.2.11-126-iommufd-Fix-unpinning-of-pages-when-an-access-.patch
+ patches.kernel.org/6.2.11-127-iommufd-Do-not-corrupt-the-pfn-list-when-doing.patch
+ patches.kernel.org/6.2.11-128-ASoC-hdac_hdmi-use-set_stream-instead-of-set_t.patch
+ patches.kernel.org/6.2.11-129-ASoC-SOF-avoid-a-NULL-dereference-with-unsuppo.patch
+ patches.kernel.org/6.2.11-130-iio-adc-ad7791-fix-IRQ-flags.patch
+ patches.kernel.org/6.2.11-131-io_uring-fix-return-value-when-removing-provid.patch
+ patches.kernel.org/6.2.11-132-io_uring-fix-memory-leak-when-removing-provide.patch
+ patches.kernel.org/6.2.11-133-scsi-qla2xxx-Fix-memory-leak-in-qla2x00_probe_.patch
+ patches.kernel.org/6.2.11-134-scsi-iscsi_tcp-Check-that-sock-is-valid-before.patch
+ patches.kernel.org/6.2.11-135-nvme-fix-discard-support-without-oncs.patch
+ patches.kernel.org/6.2.11-136-cifs-sanitize-paths-in-cifs_update_super_prepa.patch
+ patches.kernel.org/6.2.11-137-block-ublk-make-sure-that-block-size-is-set-co.patch
+ patches.kernel.org/6.2.11-138-block-don-t-set-GD_NEED_PART_SCAN-if-scan-part.patch
+ patches.kernel.org/6.2.11-139-perf-Optimize-perf_pmu_migrate_context.patch
+ patches.kernel.org/6.2.11-140-perf-core-Fix-the-same-task-check-in-perf_even.patch
+ patches.kernel.org/6.2.11-141-tracing-synthetic-Make-lastcmd_mutex-static.patch
+ patches.kernel.org/6.2.11-142-zsmalloc-document-freeable-stats.patch
+ patches.kernel.org/6.2.11-143-mm-vmalloc-avoid-warn_alloc-noise-caused-by-fa.patch
+ patches.kernel.org/6.2.11-144-wifi-mt76-mt7921-fix-fw-used-for-offload-check.patch
+ patches.kernel.org/6.2.11-145-wifi-mt76-ignore-key-disable-commands.patch
+ patches.kernel.org/6.2.11-146-ublk-read-any-SQE-values-upfront.patch
+ patches.kernel.org/6.2.11-147-drm-panfrost-Fix-the-panfrost_mmu_map_fault_ad.patch
+ patches.kernel.org/6.2.11-148-drm-nouveau-disp-Support-more-modes-by-checkin.patch
+ patches.kernel.org/6.2.11-149-drm-i915-Fix-context-runtime-accounting.patch
+ patches.kernel.org/6.2.11-150-drm-i915-fix-race-condition-UAF-in-i915_perf_a.patch
+ patches.kernel.org/6.2.11-151-ring-buffer-Fix-race-while-reader-and-writer-a.patch
+ patches.kernel.org/6.2.11-152-mm-swap-fix-swap_info_struct-race-between-swap.patch
+ patches.kernel.org/6.2.11-153-mm-hugetlb-fix-uffd-wr-protection-for-CoW-opti.patch
+ patches.kernel.org/6.2.11-154-maple_tree-fix-get-wrong-data_end-in-mtree_loo.patch
+ patches.kernel.org/6.2.11-155-maple_tree-fix-a-potential-concurrency-bug-in-.patch
+ patches.kernel.org/6.2.11-156-drm-amd-display-Clear-MST-topology-if-it-fails.patch
+ patches.kernel.org/6.2.11-157-drm-amdgpu-for-S0ix-skip-SDMA-5.x-suspend-resu.patch
+ patches.kernel.org/6.2.11-158-drm-amdgpu-skip-psp-suspend-for-IMU-enabled-AS.patch
+ patches.kernel.org/6.2.11-159-drm-bridge-lt9611-Fix-PLL-being-unable-to-lock.patch
+ patches.kernel.org/6.2.11-160-mm-take-a-page-reference-when-removing-device-.patch
+ patches.kernel.org/6.2.11-161-maple_tree-remove-GFP_ZERO-from-kmem_cache_all.patch
+ patches.kernel.org/6.2.11-162-maple_tree-fix-potential-rcu-issue.patch
+ patches.kernel.org/6.2.11-163-maple_tree-reduce-user-error-potential.patch
+ patches.kernel.org/6.2.11-164-maple_tree-fix-handle-of-invalidated-state-in-.patch
+ patches.kernel.org/6.2.11-165-maple_tree-fix-mas_prev-and-mas_find-state-han.patch
+ patches.kernel.org/6.2.11-166-maple_tree-be-more-cautious-about-dead-nodes.patch
+ patches.kernel.org/6.2.11-167-maple_tree-refine-ma_state-init-from-mas_start.patch
+ patches.kernel.org/6.2.11-168-maple_tree-detect-dead-nodes-in-mas_start.patch
+ patches.kernel.org/6.2.11-169-maple_tree-fix-freeing-of-nodes-in-rcu-mode.patch
+ patches.kernel.org/6.2.11-170-maple_tree-remove-extra-smp_wmb-from-mas_dead_.patch
+ patches.kernel.org/6.2.11-171-maple_tree-add-smp_rmb-to-dead-node-detection.patch
+ patches.kernel.org/6.2.11-172-maple_tree-add-RCU-lock-checking-to-rcu-callba.patch
+ patches.kernel.org/6.2.11-173-mm-enable-maple-tree-RCU-mode-by-default.patch
+ patches.kernel.org/6.2.11-174-Linux-6.2.11.patch
+ patches.kernel.org/6.2.12-001-Revert-pinctrl-amd-Disable-and-mask-interrupts.patch
+ patches.kernel.org/6.2.12-002-drm-amd-display-Pass-the-right-info-to-drm_dp_.patch
+ patches.kernel.org/6.2.12-003-drm-i915-Workaround-ICL-CSC_MODE-sticky-arming.patch
+ patches.kernel.org/6.2.12-004-ALSA-emu10k1-fix-capture-interrupt-handler-unl.patch
+ patches.kernel.org/6.2.12-005-ALSA-hda-sigmatel-add-pin-overrides-for-Intel-.patch
+ patches.kernel.org/6.2.12-006-ALSA-i2c-cs8427-fix-iec958-mixer-control-deact.patch
+ patches.kernel.org/6.2.12-007-ALSA-hda-patch_realtek-add-quirk-for-Asus-N760.patch
+ patches.kernel.org/6.2.12-008-ALSA-hda-realtek-Add-quirks-for-Lenovo-Z13-Z16.patch
+ patches.kernel.org/6.2.12-009-ALSA-firewire-tascam-add-missing-unwind-goto-i.patch
+ patches.kernel.org/6.2.12-010-ALSA-emu10k1-don-t-create-old-pass-through-pla.patch
+ patches.kernel.org/6.2.12-011-ALSA-hda-sigmatel-fix-S-PDIF-out-on-Intel-D-45.patch
+ patches.kernel.org/6.2.12-012-ALSA-hda-hdmi-disable-KAE-for-Intel-DG2.patch
+ patches.kernel.org/6.2.12-013-Bluetooth-L2CAP-Fix-use-after-free-in-l2cap_di.patch
+ patches.kernel.org/6.2.12-014-Bluetooth-Fix-race-condition-in-hidp_session_t.patch
+ patches.kernel.org/6.2.12-015-bluetooth-btbcm-Fix-logic-error-in-forming-the.patch
+ patches.kernel.org/6.2.12-016-Bluetooth-Free-potentially-unfreed-SCO-connect.patch
+ patches.kernel.org/6.2.12-017-Bluetooth-hci_conn-Fix-possible-UAF.patch
+ patches.kernel.org/6.2.12-018-btrfs-restore-the-thread_pool-behavior-in-remo.patch
+ patches.kernel.org/6.2.12-019-btrfs-fix-fast-csum-implementation-detection.patch
+ patches.kernel.org/6.2.12-020-fbmem-Reject-FB_ACTIVATE_KD_TEXT-from-userspac.patch
+ patches.kernel.org/6.2.12-021-mtdblock-tolerate-corrected-bit-flips.patch
+ patches.kernel.org/6.2.12-022-mtd-rawnand-meson-fix-bitmask-for-length-in-co.patch
+ patches.kernel.org/6.2.12-023-mtd-rawnand-stm32_fmc2-remove-unsupported-EDO-.patch
+ patches.kernel.org/6.2.12-024-mtd-rawnand-stm32_fmc2-use-timings.mode-instea.patch
+ patches.kernel.org/6.2.12-025-KVM-arm64-PMU-Restore-the-guest-s-EL0-event-co.patch
+ patches.kernel.org/6.2.12-026-fbcon-Fix-error-paths-in-set_con2fb_map.patch
+ patches.kernel.org/6.2.12-027-fbcon-set_con2fb_map-needs-to-set-con2fb_map.patch
+ patches.kernel.org/6.2.12-028-drm-i915-dsi-fix-DSS-CTL-register-offsets-for-.patch
+ patches.kernel.org/6.2.12-029-io_uring-complete-request-via-task-work-in-cas.patch
+ patches.kernel.org/6.2.12-030-clk-sprd-set-max_register-according-to-mapping.patch
+ patches.kernel.org/6.2.12-031-RDMA-irdma-Do-not-generate-SW-completions-for-.patch
+ patches.kernel.org/6.2.12-032-RDMA-irdma-Fix-memory-leak-of-PBLE-objects.patch
+ patches.kernel.org/6.2.12-033-RDMA-irdma-Increase-iWARP-CM-default-rexmit-co.patch
+ patches.kernel.org/6.2.12-034-RDMA-irdma-Add-ipv4-check-to-irdma_find_listen.patch
+ patches.kernel.org/6.2.12-035-IB-mlx5-Add-support-for-400G_8X-lane-speed.patch
+ patches.kernel.org/6.2.12-036-RDMA-erdma-Fix-some-typos.patch
+ patches.kernel.org/6.2.12-037-RDMA-erdma-Update-default-EQ-depth-to-4096-and.patch
+ patches.kernel.org/6.2.12-038-RDMA-erdma-Inline-mtt-entries-into-WQE-if-supp.patch
+ patches.kernel.org/6.2.12-039-RDMA-erdma-Defer-probing-if-netdevice-can-not-.patch
+ patches.kernel.org/6.2.12-040-clk-rs9-Fix-suspend-resume.patch
+ patches.kernel.org/6.2.12-041-RDMA-cma-Allow-UD-qp_type-to-join-multicast-on.patch
+ patches.kernel.org/6.2.12-042-bpf-tcp-Use-sock_gen_put-instead-of-sock_put-i.patch
+ patches.kernel.org/6.2.12-043-LoongArch-bpf-Fix-jit-to-skip-speculation-barr.patch
+ patches.kernel.org/6.2.12-044-dmaengine-apple-admac-Handle-global-interrupt-.patch
+ patches.kernel.org/6.2.12-045-dmaengine-apple-admac-Set-src_addr_widths-capa.patch
+ patches.kernel.org/6.2.12-046-dmaengine-apple-admac-Fix-current_tx-not-getti.patch
+ patches.kernel.org/6.2.12-047-9p-xen-Fix-use-after-free-bug-in-xen_9pfs_fron.patch
+ patches.kernel.org/6.2.12-048-bpf-arm64-Fixed-a-BTI-error-on-returning-to-pa.patch
+ patches.kernel.org/6.2.12-049-KVM-arm64-Advertise-ID_AA64PFR0_EL1.CSV2-3-to-.patch
+ patches.kernel.org/6.2.12-050-niu-Fix-missing-unwind-goto-in-niu_alloc_chann.patch
+ patches.kernel.org/6.2.12-051-tcp-restrict-net.ipv4.tcp_app_win.patch
+ patches.kernel.org/6.2.12-052-bonding-fix-ns-validation-on-backup-slaves.patch
+ patches.kernel.org/6.2.12-053-iavf-refactor-VLAN-filter-states.patch
+ patches.kernel.org/6.2.12-054-iavf-remove-active_cvlans-and-active_svlans-bi.patch
+ patches.kernel.org/6.2.12-055-net-openvswitch-fix-race-on-port-output.patch
+ patches.kernel.org/6.2.12-056-Bluetooth-hci_conn-Fix-not-cleaning-up-on-LE-C.patch
+ patches.kernel.org/6.2.12-057-Bluetooth-Fix-printing-errors-if-LE-Connection.patch
+ patches.kernel.org/6.2.12-058-Bluetooth-SCO-Fix-possible-circular-locking-de.patch
+ patches.kernel.org/6.2.12-059-Bluetooth-Set-ISO-Data-Path-on-broadcast-sink.patch
+ patches.kernel.org/6.2.12-060-drm-nouveau-fb-add-missing-sysmen-flush-callba.patch
+ patches.kernel.org/6.2.12-061-drm-armada-Fix-a-potential-double-free-in-an-e.patch
+ patches.kernel.org/6.2.12-062-qlcnic-check-pci_reset_function-result.patch
+ patches.kernel.org/6.2.12-063-smc-Fix-use-after-free-in-tcp_write_timer_hand.patch
+ patches.kernel.org/6.2.12-064-net-wwan-iosm-Fix-error-handling-path-in-ipc_p.patch
+ patches.kernel.org/6.2.12-065-cgroup-freezer-hold-cpu_hotplug_lock-before-fr.patch
+ patches.kernel.org/6.2.12-066-rtnetlink-Restore-RTM_NEW-DELLINK-notification.patch
+ patches.kernel.org/6.2.12-067-net-qrtr-Fix-an-uninit-variable-access-bug-in-.patch
+ patches.kernel.org/6.2.12-068-sctp-fix-a-potential-overflow-in-sctp_ifwdtsn_.patch
+ patches.kernel.org/6.2.12-069-RDMA-core-Fix-GID-entry-ref-leak-when-create_a.patch
+ patches.kernel.org/6.2.12-070-selftests-openvswitch-adjust-datapath-NL-messa.patch
+ patches.kernel.org/6.2.12-071-udp6-fix-potential-access-to-stale-information.patch
+ patches.kernel.org/6.2.12-072-selftests-add-the-missing-CONFIG_IP_SCTP-in-ne.patch
+ patches.kernel.org/6.2.12-073-net-macb-fix-a-memory-corruption-in-extended-b.patch
+ patches.kernel.org/6.2.12-074-skbuff-Fix-a-race-between-coalescing-and-relea.patch
+ patches.kernel.org/6.2.12-075-ARM-9290-1-uaccess-Fix-KASAN-false-positives.patch
+ patches.kernel.org/6.2.12-076-ARM-dts-qcom-apq8026-lg-lenok-add-missing-rese.patch
+ patches.kernel.org/6.2.12-077-arm64-dts-qcom-sa8540p-ride-correct-name-of-re.patch
+ patches.kernel.org/6.2.12-078-power-supply-rk817-Fix-unsigned-comparison-wit.patch
+ patches.kernel.org/6.2.12-079-power-supply-cros_usbpd-reclassify-default-cas.patch
+ patches.kernel.org/6.2.12-080-power-supply-axp288_fuel_gauge-Added-check-for.patch
+ patches.kernel.org/6.2.12-081-selftests-bpf-Fix-progs-find_vma_fail1.c-build.patch
+ patches.kernel.org/6.2.12-082-wifi-mwifiex-mark-OF-related-data-as-maybe-unu.patch
+ patches.kernel.org/6.2.12-083-i2c-imx-lpi2c-clean-rx-tx-buffers-upon-new-mes.patch
+ patches.kernel.org/6.2.12-084-i2c-hisi-Avoid-redundant-interrupts.patch
+ patches.kernel.org/6.2.12-085-efi-sysfb_efi-Add-quirk-for-Lenovo-Yoga-Book-X.patch
+ patches.kernel.org/6.2.12-086-block-ublk_drv-mark-device-as-LIVE-before-addi.patch
+ patches.kernel.org/6.2.12-087-ACPI-video-Add-backlight-native-DMI-quirk-for-.patch
+ patches.kernel.org/6.2.12-088-drm-panel-orientation-quirks-Add-quirk-for-Len.patch
+ patches.kernel.org/6.2.12-089-hwmon-peci-cputemp-Fix-miscalculated-DTS-for-S.patch
+ patches.kernel.org/6.2.12-090-hwmon-xgene-Fix-ioremap-and-memremap-leak.patch
+ patches.kernel.org/6.2.12-091-verify_pefile-relax-wrapper-length-check.patch
+ patches.kernel.org/6.2.12-092-asymmetric_keys-log-on-fatal-failures-in-PE-pk.patch
+ patches.kernel.org/6.2.12-093-nvme-send-Identify-with-CNS-06h-only-to-I-O-co.patch
+ patches.kernel.org/6.2.12-094-wifi-iwlwifi-mvm-fix-mvmtxq-stopped-handling.patch
+ patches.kernel.org/6.2.12-095-wifi-iwlwifi-mvm-protect-TXQ-list-manipulation.patch
+ patches.kernel.org/6.2.12-096-drm-amdgpu-add-mes-resume-when-do-gfx-post-sof.patch
+ patches.kernel.org/6.2.12-097-drm-amdgpu-Force-signal-hw_fences-that-are-emb.patch
+ patches.kernel.org/6.2.12-098-drm-amdgpu-gfx-set-cg-flags-to-enter-exit-safe.patch
+ patches.kernel.org/6.2.12-099-ACPI-resource-Add-Medion-S17413-to-IRQ-overrid.patch
+ patches.kernel.org/6.2.12-100-tracing-Add-trace_array_puts-to-write-into-ins.patch
+ patches.kernel.org/6.2.12-101-tracing-Have-tracing_snapshot_instance_cond-wr.patch
+ patches.kernel.org/6.2.12-102-maple_tree-fix-write-memory-barrier-of-nodes-o.patch
+ patches.kernel.org/6.2.12-103-ksmbd-avoid-out-of-bounds-access-in-decode_pre.patch
+ patches.kernel.org/6.2.12-104-riscv-add-icache-flush-for-nommu-sigreturn-tra.patch
+ patches.kernel.org/6.2.12-105-HID-intel-ish-hid-Fix-kernel-panic-during-warm.patch
+ patches.kernel.org/6.2.12-106-net-sfp-initialize-sfp-i2c_block_size-at-sfp-a.patch
+ patches.kernel.org/6.2.12-107-net-phy-nxp-c45-tja11xx-add-remove-callback.patch
+ patches.kernel.org/6.2.12-108-net-phy-nxp-c45-tja11xx-fix-unsigned-long-mult.patch
+ patches.kernel.org/6.2.12-109-scsi-ses-Handle-enclosure-with-just-a-primary-.patch
+ patches.kernel.org/6.2.12-110-thermal-intel-Avoid-updating-unsupported-THERM.patch
+ patches.kernel.org/6.2.12-111-drm-amd-pm-correct-the-pcie-link-state-check-f.patch
+ patches.kernel.org/6.2.12-112-PCI-Fix-use-after-free-in-pci_bus_release_doma.patch
+ patches.kernel.org/6.2.12-113-PCI-MSI-Provide-missing-stub-for-pci_msix_can_.patch
+ patches.kernel.org/6.2.12-114-x86-PCI-Add-quirk-for-AMD-XHCI-controller-that.patch
+ patches.kernel.org/6.2.12-115-cgroup-fix-display-of-forceidle-time-at-root.patch
+ patches.kernel.org/6.2.12-116-cgroup-cpuset-Fix-partition-root-s-cpuset.cpus.patch
+ patches.kernel.org/6.2.12-117-cgroup-cpuset-Wake-up-cpuset_attach_wq-tasks-i.patch
+ patches.kernel.org/6.2.12-118-cgroup-cpuset-Make-cpuset_fork-handle-CLONE_IN.patch
+ patches.kernel.org/6.2.12-119-cgroup-cpuset-Add-cpuset_can_fork-and-cpuset_c.patch
+ patches.kernel.org/6.2.12-120-drm-amd-pm-correct-SMU13.0.7-pstate-profiling-.patch
+ patches.kernel.org/6.2.12-121-drm-amd-pm-correct-SMU13.0.7-max-shader-clock-.patch
+ patches.kernel.org/6.2.12-122-mptcp-use-mptcp_schedule_work-instead-of-open-.patch
+ patches.kernel.org/6.2.12-123-mptcp-stricter-state-check-in-mptcp_worker.patch
+ patches.kernel.org/6.2.12-124-mptcp-fix-NULL-pointer-dereference-on-fastopen.patch
+ patches.kernel.org/6.2.12-125-selftests-mptcp-userspace-pm-uniform-verify-ev.patch
+ patches.kernel.org/6.2.12-126-ubi-Fix-failure-attaching-when-vid_hdr-offset-.patch
+ patches.kernel.org/6.2.12-127-ubi-Fix-deadlock-caused-by-recursively-holding.patch
+ patches.kernel.org/6.2.12-128-i2c-mchp-pci1xxxx-Update-Timing-registers.patch
+ patches.kernel.org/6.2.12-129-powerpc-papr_scm-Update-the-NUMA-distance-tabl.patch
+ patches.kernel.org/6.2.12-130-sched-fair-Fix-imbalance-overflow.patch
+ patches.kernel.org/6.2.12-131-x86-rtc-Remove-__init-for-runtime-functions.patch
+ patches.kernel.org/6.2.12-132-i2c-ocores-generate-stop-condition-after-timeo.patch
+ patches.kernel.org/6.2.12-133-cifs-fix-negotiate-context-parsing.patch
+ patches.kernel.org/6.2.12-134-nvme-pci-mark-Lexar-NM760-as-IGNORE_DEV_SUBNQN.patch
+ patches.kernel.org/6.2.12-135-nvme-pci-add-NVME_QUIRK_BOGUS_NID-for-T-FORCE-.patch
+ patches.kernel.org/6.2.12-136-Linux-6.2.12.patch
########################################################
# Build fixes that apply to the vanilla kernel too.
@@ -2213,6 +2523,7 @@
patches.suse/b43-missing-firmware-info.patch
patches.suse/wifi-ath11k-reduce-the-MHI-timeout-to-20s.patch
patches.suse/ath11k-pci-Add-more-MODULE_FIRMWARE-entries.patch
+ patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
########################################################
# USB
diff --git a/source-timestamp b/source-timestamp
index f7a7169..ee5ade5 100644
--- a/source-timestamp
+++ b/source-timestamp
@@ -1,3 +1,3 @@
-2023-04-06 10:36:55 +0000
-GIT Revision: ba7816e0ae08661ece79de1c621443536811787f
+2023-04-20 11:01:10 +0000
+GIT Revision: eb3255dc68cbef0251aa7822ecd784935be8e9d6
GIT Branch: stable
diff --git a/supported.conf b/supported.conf
index d112981..6e23490 100644
--- a/supported.conf
+++ b/supported.conf
@@ -1654,7 +1654,7 @@
drivers/media/common/videobuf2/videobuf2-common
drivers/media/common/videobuf2/videobuf2-dma-contig
drivers/media/common/videobuf2/videobuf2-dma-sg
-- drivers/media/common/videobuf2/videobuf2-dvb
+- drivers/media/common/videobuf2/videobuf2-dvb # review CVE-2022-45885/bsc#120758 before marking supported
drivers/media/common/videobuf2/videobuf2-memops
drivers/media/common/videobuf2/videobuf2-v4l2
drivers/media/common/videobuf2/videobuf2-vmalloc