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