From b808960e2c18724d888daed8b09c98615b657e92 Mon Sep 17 00:00:00 2001 From: jirislaby <> Date: Apr 17 2022 21:56:07 +0000 Subject: Update kernel-source to version 5.17.3 / rev 638 via SR 970053 https://build.opensuse.org/request/show/970053 by user jirislaby + dimstar_suse 5.17.3 & PSTORE_DEFAULT_DISABLE & other fixes --- diff --git a/.files b/.files index 5c9410e..019e953 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index 27a0c41..1b99f83 100644 --- a/.rev +++ b/.rev @@ -5858,4 +5858,12 @@ As this is a serious local privilege escalation, I would like to see a timely in 5.17.2 & can CVE fixes & other fixes 968309 + + 2ec2666874ec9c978df217ead96f60fb + 5.17.3 + + dimstar_suse + 5.17.3 & PSTORE_DEFAULT_DISABLE & other fixes + 970053 + diff --git a/config.tar.bz2 b/config.tar.bz2 index 00f7a70..77b244f 120000 --- a/config.tar.bz2 +++ b/config.tar.bz2 @@ -1 +1 @@ -/ipfs/bafybeiangpsdewh7dnlhzz4wfy7qrygvcwyxqe2vrlaysmbs3j5zhw6ar4 \ No newline at end of file +/ipfs/bafybeictx43bnvcpr7552n5oveu6oqtqd2qc3264xqujyugibmhy2e5v2y \ No newline at end of file diff --git a/dtb-aarch64.changes b/dtb-aarch64.changes index ad0dc32..049be37 100644 --- a/dtb-aarch64.changes +++ b/dtb-aarch64.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/dtb-aarch64.spec b/dtb-aarch64.spec index 8a97ad8..0eb3354 100644 --- a/dtb-aarch64.spec +++ b/dtb-aarch64.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.2 +%define patchversion 5.17.3 %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: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %else Release: 0 %endif diff --git a/dtb-armv6l.changes b/dtb-armv6l.changes index ad0dc32..049be37 100644 --- a/dtb-armv6l.changes +++ b/dtb-armv6l.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/dtb-armv6l.spec b/dtb-armv6l.spec index e1ef25e..6f71b5c 100644 --- a/dtb-armv6l.spec +++ b/dtb-armv6l.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.2 +%define patchversion 5.17.3 %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: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %else Release: 0 %endif diff --git a/dtb-armv7l.changes b/dtb-armv7l.changes index ad0dc32..049be37 100644 --- a/dtb-armv7l.changes +++ b/dtb-armv7l.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/dtb-armv7l.spec b/dtb-armv7l.spec index 7523ba9..6287cf3 100644 --- a/dtb-armv7l.spec +++ b/dtb-armv7l.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.2 +%define patchversion 5.17.3 %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: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %else Release: 0 %endif diff --git a/dtb-riscv64.changes b/dtb-riscv64.changes index ad0dc32..049be37 100644 --- a/dtb-riscv64.changes +++ b/dtb-riscv64.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/dtb-riscv64.spec b/dtb-riscv64.spec index 48ca08d..33d64ba 100644 --- a/dtb-riscv64.spec +++ b/dtb-riscv64.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.2 +%define patchversion 5.17.3 %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: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %else Release: 0 %endif diff --git a/kernel-64kb.changes b/kernel-64kb.changes index ad0dc32..049be37 100644 --- a/kernel-64kb.changes +++ b/kernel-64kb.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/kernel-64kb.spec b/kernel-64kb.spec index 9ae5a2e..1561ae9 100644 --- a/kernel-64kb.spec +++ b/kernel-64kb.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.2 +%define patchversion 5.17.3 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-64kb Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0-only Group: System/Kernel -Version: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 -Provides: kernel-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: kernel-%build_flavor-base-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd # END COMMON DEPS -Provides: %name-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-debug.changes b/kernel-debug.changes index ad0dc32..049be37 100644 --- a/kernel-debug.changes +++ b/kernel-debug.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/kernel-debug.spec b/kernel-debug.spec index 024b6eb..dcb1c87 100644 --- a/kernel-debug.spec +++ b/kernel-debug.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.2 +%define patchversion 5.17.3 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-debug Summary: A Debug Version of the Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 -Provides: kernel-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: kernel-%build_flavor-base-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd # END COMMON DEPS -Provides: %name-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 diff --git a/kernel-default.changes b/kernel-default.changes index ad0dc32..049be37 100644 --- a/kernel-default.changes +++ b/kernel-default.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/kernel-default.spec b/kernel-default.spec index bc242c6..42da102 100644 --- a/kernel-default.spec +++ b/kernel-default.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.2 +%define patchversion 5.17.3 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-default Summary: The Standard Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 -Provides: kernel-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: kernel-%build_flavor-base-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd # END COMMON DEPS -Provides: %name-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 diff --git a/kernel-docs.changes b/kernel-docs.changes index ad0dc32..049be37 100644 --- a/kernel-docs.changes +++ b/kernel-docs.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/kernel-docs.spec b/kernel-docs.spec index a659826..a34b9e6 100644 --- a/kernel-docs.spec +++ b/kernel-docs.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.2 +%define patchversion 5.17.3 %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: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %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-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz diff --git a/kernel-kvmsmall.changes b/kernel-kvmsmall.changes index ad0dc32..049be37 100644 --- a/kernel-kvmsmall.changes +++ b/kernel-kvmsmall.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/kernel-kvmsmall.spec b/kernel-kvmsmall.spec index 9c98e38..300822f 100644 --- a/kernel-kvmsmall.spec +++ b/kernel-kvmsmall.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.2 +%define patchversion 5.17.3 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-kvmsmall Summary: The Small Developer Kernel for KVM License: GPL-2.0-only Group: System/Kernel -Version: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 -Provides: kernel-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: kernel-%build_flavor-base-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd # END COMMON DEPS -Provides: %name-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-lpae.changes b/kernel-lpae.changes index ad0dc32..049be37 100644 --- a/kernel-lpae.changes +++ b/kernel-lpae.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/kernel-lpae.spec b/kernel-lpae.spec index 0ad7fe4..9bdd17f 100644 --- a/kernel-lpae.spec +++ b/kernel-lpae.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.2 +%define patchversion 5.17.3 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-lpae Summary: Kernel for LPAE enabled systems License: GPL-2.0-only Group: System/Kernel -Version: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 -Provides: kernel-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: kernel-%build_flavor-base-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd # END COMMON DEPS -Provides: %name-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-obs-build.changes b/kernel-obs-build.changes index ad0dc32..049be37 100644 --- a/kernel-obs-build.changes +++ b/kernel-obs-build.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec index d20c0ab..aa70336 100644 --- a/kernel-obs-build.spec +++ b/kernel-obs-build.spec @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.17.2 +%define patchversion 5.17.3 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ BuildRequires: util-linux %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +BuildRequires: kernel%kernel_flavor-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd %if 0%{?rhel_version} BuildRequires: kernel @@ -64,9 +64,9 @@ BuildRequires: dracut Summary: package kernel and initrd for OBS VM builds License: GPL-2.0-only Group: SLES -Version: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %else Release: 0 %endif diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes index ad0dc32..049be37 100644 --- a/kernel-obs-qa.changes +++ b/kernel-obs-qa.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec index 422beb1..cbbb008 100644 --- a/kernel-obs-qa.spec +++ b/kernel-obs-qa.spec @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.17.2 +%define patchversion 5.17.3 %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: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %else Release: 0 %endif diff --git a/kernel-pae.changes b/kernel-pae.changes index ad0dc32..049be37 100644 --- a/kernel-pae.changes +++ b/kernel-pae.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/kernel-pae.spec b/kernel-pae.spec index 57c9ef6..c6d7824 100644 --- a/kernel-pae.spec +++ b/kernel-pae.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.2 +%define patchversion 5.17.3 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-pae Summary: Kernel with PAE Support License: GPL-2.0-only Group: System/Kernel -Version: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 -Provides: kernel-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: kernel-%build_flavor-base-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd # END COMMON DEPS -Provides: %name-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 diff --git a/kernel-source.changes b/kernel-source.changes index ad0dc32..049be37 100644 --- a/kernel-source.changes +++ b/kernel-source.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/kernel-source.spec b/kernel-source.spec index ee505a9..ad1dc2a 100644 --- a/kernel-source.spec +++ b/kernel-source.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.2 +%define patchversion 5.17.3 %define variant %{nil} %define vanilla_only 0 @@ -31,9 +31,9 @@ %endif Name: kernel-source -Version: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %else Release: 0 %endif @@ -50,7 +50,7 @@ BuildRequires: fdupes BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd Provides: linux Provides: multiversion(kernel) Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz diff --git a/kernel-syms.changes b/kernel-syms.changes index ad0dc32..049be37 100644 --- a/kernel-syms.changes +++ b/kernel-syms.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/kernel-syms.spec b/kernel-syms.spec index e03e833..9372af9 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: 5.17.2 +Version: 5.17.3 %if %using_buildservice %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %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-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel diff --git a/kernel-vanilla.changes b/kernel-vanilla.changes index ad0dc32..049be37 100644 --- a/kernel-vanilla.changes +++ b/kernel-vanilla.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec index e4e507b..23dcd9d 100644 --- a/kernel-vanilla.spec +++ b/kernel-vanilla.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.2 +%define patchversion 5.17.3 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-vanilla Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0-only Group: System/Kernel -Version: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 -Provides: kernel-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: kernel-%build_flavor-base-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd # END COMMON DEPS -Provides: %name-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-zfcpdump.changes b/kernel-zfcpdump.changes index ad0dc32..049be37 100644 --- a/kernel-zfcpdump.changes +++ b/kernel-zfcpdump.changes @@ -1,4 +1,606 @@ ------------------------------------------------------------------- +Thu Apr 14 06:56:56 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.3 (bsc#1012628). +- lib/logic_iomem: correct fallback config references + (bsc#1012628). +- um: fix and optimize xor select template for CONFIG64 and + timetravel mode (bsc#1012628). +- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628). +- net: dsa: felix: fix possible NULL pointer dereference + (bsc#1012628). +- mm: kfence: fix objcgs vector allocation (bsc#1012628). +- KVM: x86/pmu: Use different raw event masks for AMD and Intel + (bsc#1012628). +- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + (bsc#1012628). +- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + (bsc#1012628). +- KVM: x86/pmu: Fix and isolate TSX-specific performance event + logic (bsc#1012628). +- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + (bsc#1012628). +- drm: Add orientation quirk for GPD Win Max (bsc#1012628). +- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628). +- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + (bsc#1012628). +- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt + (bsc#1012628). +- drm/amd/display: Add signal type check when verify stream + backends same (bsc#1012628). +- drm/amdkfd: enable heavy-weight TLB flush on Arcturus + (bsc#1012628). +- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800 + (bsc#1012628). +- drm/edid: improve non-desktop quirk logging (bsc#1012628). +- Bluetooth: hci_event: Ignore multiple conn complete events + (bsc#1012628). +- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + (bsc#1012628). +- drm/amd/display: Fix memory leak (bsc#1012628). +- drm/amd/display: Use PSR version selected during set_psr_caps + (bsc#1012628). +- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628). +- usb: gadget: tegra-xudc: Fix control endpoint's definitions + (bsc#1012628). +- usb: cdnsp: fix cdnsp_decode_trb function to properly handle + ret value (bsc#1012628). +- ptp: replace snprintf with sysfs_emit (bsc#1012628). +- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER + is set (bsc#1012628). +- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628). +- net/mlx5e: TC, Hold sample_attr on stack instead of pointer + (bsc#1012628). +- drm/amdkfd: Don't take process mutex for svm ioctls + (bsc#1012628). +- drm/amdkfd: Ensure mm remain valid in svm deferred_list work + (bsc#1012628). +- drm/amdkfd: svm range restore work deadlock when process exit + (bsc#1012628). +- drm/amdgpu: Fix an error message in rmmod (bsc#1012628). +- mlxsw: spectrum: Guard against invalid local ports + (bsc#1012628). +- RDMA/rtrs-clt: Do stop and failover outside reconnect work + (bsc#1012628). +- powerpc/xive: Export XIVE IPI information for online-only + processors (bsc#1012628). +- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628). +- ath11k: fix kernel panic during unload/load ath11k modules + (bsc#1012628). +- ath11k: pci: fix crash on suspend if board file is not found + (bsc#1012628). +- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628). +- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628). +- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628). +- bpf: Make dst_port field in struct bpf_sock 16-bit wide + (bsc#1012628). +- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628). +- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628). +- drm/v3d: fix missing unlock (bsc#1012628). +- power: supply: axp20x_battery: properly report current when + discharging (bsc#1012628). +- mt76: mt7921: fix crash when startup fails (bsc#1012628). +- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + (bsc#1012628). +- i40e: Add sending commands in atomic context (bsc#1012628). +- cfg80211: don't add non transmitted BSS to 6GHz scanned channels + (bsc#1012628). +- libbpf: Fix build issue with llvm-readelf (bsc#1012628). +- ipv6: make mc_forwarding atomic (bsc#1012628). +- ref_tracker: implement use-after-free detection (bsc#1012628). +- net: initialize init_net earlier (bsc#1012628). +- powerpc: Set crashkernel offset to mid of RMA region + (bsc#1012628). +- drm/amdgpu: Fix recursive locking warning (bsc#1012628). +- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628). +- scsi: smartpqi: Fix kdump issue when controller is locked up + (bsc#1012628). +- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628). +- kvm: selftests: aarch64: fix assert in gicv3_access_reg + (bsc#1012628). +- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer + (bsc#1012628). +- kvm: selftests: aarch64: fix the failure check in + kvm_set_gsi_routing_irqchip_check (bsc#1012628). +- kvm: selftests: aarch64: fix some vgic related comments + (bsc#1012628). +- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() + (bsc#1012628). +- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628). +- usb: ehci: add pci device support for Aspeed platforms + (bsc#1012628). +- KVM: arm64: Do not change the PMU event filter after a VCPU + has run (bsc#1012628). +- libbpf: Fix accessing syscall arguments on powerpc + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on arm64 + (bsc#1012628). +- libbpf: Fix accessing the first syscall argument on s390 + (bsc#1012628). +- PCI: endpoint: Fix alignment fault error in copy tests + (bsc#1012628). +- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH + (bsc#1012628). +- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + (bsc#1012628). +- scsi: mpi3mr: Fix deadlock while canceling the fw event + (bsc#1012628). +- scsi: mpi3mr: Fix reporting of actual data transfer size + (bsc#1012628). +- scsi: mpi3mr: Fix memory leaks (bsc#1012628). +- powerpc/set_memory: Avoid spinlock recursion in + change_page_attr() (bsc#1012628). +- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628). +- drm/sprd: fix potential NULL dereference (bsc#1012628). +- drm/sprd: check the platform_get_resource() return value + (bsc#1012628). +- drm/amd/display: reset lane settings after each PHY repeater LT + (bsc#1012628). +- net/mlx5e: Disable TX queues before registering the netdev + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 battery over USB + (bsc#1012628). +- HID: apple: Report Magic Keyboard 2021 with fingerprint reader + battery over USB (bsc#1012628). +- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + (bsc#1012628). +- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628). +- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val + (bsc#1012628). +- iwlwifi: mvm: move only to an enabled channel (bsc#1012628). +- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628). +- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628). +- x86/mce: Work around an erratum on fast string copy instructions + (bsc#1012628). +- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628). +- ath11k: Fix frames flush failure caused by deadlock + (bsc#1012628). +- ipv4: Invalidate neighbour for broadcast address upon address + addition (bsc#1012628). +- rtw88: change rtw_info() to proper message level (bsc#1012628). +- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628). +- dm: requeue IO if mapping table not yet available (bsc#1012628). +- drm/amdkfd: make CRAT table missing message informational only + (bsc#1012628). +- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + (bsc#1012628). +- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628). +- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628). +- scsi: pm8001: Fix tag values handling (bsc#1012628). +- scsi: pm8001: Fix task leak in pm8001_send_abort_all() + (bsc#1012628). +- scsi: pm8001: Fix tag leaks on error (bsc#1012628). +- scsi: pm8001: Fix memory leak in + pm8001_chip_fw_flash_update_req() (bsc#1012628). +- mt76: mt7915: fix injected MPDU transmission to not use HW + A-MSDU (bsc#1012628). +- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628). +- powerpc/64s/hash: Make hash faults work in NMI context + (bsc#1012628). +- mt76: mt7615: Fix assigning negative values to unsigned variable + (bsc#1012628). +- power: supply: axp288_charger: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- power: supply: axp288_fuel_gauge: Use + acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628). +- scsi: aha152x: Fix aha152x_setup() __setup handler return value + (bsc#1012628). +- scsi: hisi_sas: Free irq vectors in order for v3 HW + (bsc#1012628). +- scsi: hisi_sas: Limit users changing debugfs BIST count value + (bsc#1012628). +- net/smc: correct settings of RMB window update limit + (bsc#1012628). +- mips: ralink: fix a refcount leak in ill_acc_of_setup() + (bsc#1012628). +- iavf: stop leaking iavf_status as "errno" values (bsc#1012628). +- macvtap: advertise link netns via netlink (bsc#1012628). +- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628). +- tuntap: add sanity checks about msg_controllen in sendmsg + (bsc#1012628). +- Bluetooth: mediatek: fix the conflict between mtk and msft + vendor event (bsc#1012628). +- Bluetooth: Fix not checking for valid hdev on + bt_dev_{info,warn,err,dbg} (bsc#1012628). +- Bluetooth: use memset avoid memory leaks (bsc#1012628). +- bnxt_en: Eliminate unintended link toggle during FW reset + (bsc#1012628). +- PCI: endpoint: Fix misused goto label (bsc#1012628). +- MIPS: fix fortify panic when copying asm exception handlers + (bsc#1012628). +- powerpc/code-patching: Pre-map patch area (bsc#1012628). +- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628). +- powerpc/secvar: fix refcount leak in format_show() + (bsc#1012628). +- scsi: libfc: Fix use after free in fc_exch_abts_resp() + (bsc#1012628). +- platform/x86: x86-android-tablets: Depend on EFI and SPI + (bsc#1012628). +- can: isotp: set default value for N_As to 50 micro seconds + (bsc#1012628). +- can: etas_es58x: es58x_fd_rx_event_msg(): initialize + rx_event_msg before calling es58x_check_msg_len() (bsc#1012628). +- riscv: Fixed misaligned memory access. Fixed pointer comparison + (bsc#1012628). +- net: account alternate interface name memory (bsc#1012628). +- net: limit altnames to 64k total (bsc#1012628). +- net/mlx5e: Remove overzealous validations in netlink EEPROM + query (bsc#1012628). +- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method + (bsc#1012628). +- platform/x86: hp-wmi: Fix 0x05 error code reported by several + WMI calls (bsc#1012628). +- net: sfp: add 2500base-X quirk for Lantech SFP module + (bsc#1012628). +- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" + on omap5evm (bsc#1012628). +- xen/usb: harden xen_hcd against malicious backends + (bsc#1012628). +- mt76: fix monitor mode crash with sdio driver (bsc#1012628). +- xtensa: fix DTC warning unit_address_format (bsc#1012628). +- iwlwifi: mei: fix building iwlmei (bsc#1012628). +- MIPS: ingenic: correct unit node address (bsc#1012628). +- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628). +- netfilter: conntrack: revisit gc autotuning (bsc#1012628). +- netlabel: fix out-of-bounds memory accesses (bsc#1012628). +- ceph: fix inode reference leakage in ceph_get_snapdir() + (bsc#1012628). +- ceph: fix memory leak in ceph_readdir when note_last_dentry + returns error (bsc#1012628). +- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + (bsc#1012628). +- init/main.c: return 1 from handled __setup() functions + (bsc#1012628). +- minix: fix bug when opening a file with O_DIRECT (bsc#1012628). +- clk: si5341: fix reported clk_rate when output divider is 2 + (bsc#1012628). +- clk: mediatek: Fix memory leaks on probe (bsc#1012628). +- staging: vchiq_arm: Avoid NULL ptr deref in + vchiq_dump_platform_instances (bsc#1012628). +- staging: vchiq_core: handle NULL result of + find_service_by_handle (bsc#1012628). +- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller + use (bsc#1012628). +- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628). +- phy: amlogic: meson8b-usb2: fix shared reset control use + (bsc#1012628). +- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + (bsc#1012628). +- cpufreq: CPPC: Fix performance/frequency conversion + (bsc#1012628). +- opp: Expose of-node's name in debugfs (bsc#1012628). +- staging: wfx: apply the necessary SDIO quirks for the Silabs + WF200 (bsc#1012628). +- staging: wfx: fix an error handling in wfx_init_common() + (bsc#1012628). +- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628). +- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + (bsc#1012628). +- NFSv4: Protect the state recovery thread against direct reclaim + (bsc#1012628). +- habanalabs: fix possible memory leak in MMU DR fini + (bsc#1012628). +- habanalabs: reject host map with mmu disabled (bsc#1012628). +- habanalabs/gaudi: handle axi errors from NIC engines + (bsc#1012628). +- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + (bsc#1012628). +- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628). +- clk: Enforce that disjoints limits are invalid (bsc#1012628). +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1012628). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1012628). +- NFS: swap IO handling is slightly different for O_DIRECT IO + (bsc#1012628). +- NFS: swap-out must always use STABLE writes (bsc#1012628). +- x86: Annotate call_on_stack() (bsc#1012628). +- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + (bsc#1012628). +- serial: samsung_tty: do not unlock port->lock for + uart_write_wakeup() (bsc#1012628). +- virtio_console: eliminate anonymous module_init & module_exit + (bsc#1012628). +- jfs: prevent NULL deref in diFree (bsc#1012628). +- SUNRPC: Fix socket waits for write buffer space (bsc#1012628). +- NFS: nfsiod should not block forever in mempool_alloc() + (bsc#1012628). +- NFS: Avoid writeback threads getting stuck in mempool_alloc() + (bsc#1012628). +- selftests: net: Add tls config dependency for tls selftests + (bsc#1012628). +- parisc: Fix CPU affinity for Lasi, WAX and Dino chips + (bsc#1012628). +- parisc: Fix patch code locking and flushing (bsc#1012628). +- mm: fix race between MADV_FREE reclaim and blkdev direct IO read + (bsc#1012628). +- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + (bsc#1012628). +- Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() (bsc#1012628). +- Drivers: hv: vmbus: Fix potential crash on module unload + (bsc#1012628). +- netfilter: bitwise: fix reduce comparisons (bsc#1012628). +- Revert "NFSv4: Handle the special Linux file open access mode" + (bsc#1012628). +- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628). +- scsi: core: scsi_logging: Fix a BUG (bsc#1012628). +- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + (bsc#1012628). +- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + (bsc#1012628). +- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + (bsc#1012628). +- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628). +- net: sfc: add missing xdp queue reinitialization (bsc#1012628). +- net/tls: fix slab-out-of-bounds bug in decrypt_internal + (bsc#1012628). +- vrf: fix packet sniffing for traffic originating from ip tunnels + (bsc#1012628). +- skbuff: fix coalescing for page_pool fragment recycling + (bsc#1012628). +- Revert "net: dsa: stop updating master MTU from master.c" + (bsc#1012628). +- ice: Clear default forwarding VSI during VSI release + (bsc#1012628). +- ice: Fix MAC address setting (bsc#1012628). +- mctp: Fix check for dev_hard_header() result (bsc#1012628). +- mctp: Use output netdev to allocate skb headroom (bsc#1012628). +- net: ipv4: fix route with nexthop object delete warning + (bsc#1012628). +- net: stmmac: Fix unset max_speed difference between DT and + non-DT platforms (bsc#1012628). +- drm/imx: imx-ldb: Check for null pointer after calling kmemdup + (bsc#1012628). +- drm/imx: Fix memory leak in imx_pd_connector_get_modes + (bsc#1012628). +- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + (bsc#1012628). +- regulator: rtq2134: Fix missing active_discharge_on setting + (bsc#1012628). +- spi: rpc-if: Fix RPM imbalance in probe error path + (bsc#1012628). +- regulator: atc260x: Fix missing active_discharge_on setting + (bsc#1012628). +- arch/arm64: Fix topology initialization for core scheduling + (bsc#1012628). +- bnxt_en: Synchronize tx when xdp redirects happen on same ring + (bsc#1012628). +- bnxt_en: reserve space inside receive page for skb_shared_info + (bsc#1012628). +- bnxt_en: Prevent XDP redirect from running when stopping TX + queue (bsc#1012628). +- sfc: Do not free an empty page_ring (bsc#1012628). +- RDMA/mlx5: Don't remove cache MRs when a delay is needed + (bsc#1012628). +- RDMA/mlx5: Add a missing update of cache->last_add + (bsc#1012628). +- IB/cm: Cancel mad on the DREQ event when the state is + MRA_REP_RCVD (bsc#1012628). +- cifs: fix potential race with cifsd thread (bsc#1012628). +- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race + condition (bsc#1012628). +- sctp: count singleton chunks in assoc user stats (bsc#1012628). +- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628). +- ice: Set txq_teid to ICE_INVAL_TEID on ring creation + (bsc#1012628). +- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + (bsc#1012628). +- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628). +- ice: synchronize_rcu() when terminating rings (bsc#1012628). +- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628). +- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628). +- net: openvswitch: don't send internal clone attribute to the + userspace (bsc#1012628). +- net: ethernet: mv643xx: Fix over zealous checking + of_get_mac_address() (bsc#1012628). +- net: openvswitch: fix leak of nested actions (bsc#1012628). +- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628). +- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628). +- net: phy: mscc-miim: reject clause 45 register accesses + (bsc#1012628). +- qede: confirm skb is allocated before using (bsc#1012628). +- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + (bsc#1012628). +- drm/amd/display: Fix for dmub outbox notification enable + (bsc#1012628). +- drm/amd/display: Remove redundant dsc power gating from init_hw + (bsc#1012628). +- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + (bsc#1012628). +- drbd: Fix five use after free bugs in get_initial_state + (bsc#1012628). +- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628). +- scsi: ufs: ufshpb: Fix a NULL check on list iterator + (bsc#1012628). +- io_uring: nospec index for tags on files update (bsc#1012628). +- io_uring: don't touch scm_fp_list after queueing skb + (bsc#1012628). +- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628). +- SUNRPC: Handle low memory situations in call_status() + (bsc#1012628). +- SUNRPC: svc_tcp_sendmsg() should handle errors from + xdr_alloc_bvec() (bsc#1012628). +- iommu/omap: Fix regression in probe for NULL pointer dereference + (bsc#1012628). +- perf unwind: Don't show unwind error messages when augmenting + frame pointer stack (bsc#1012628). +- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628). +- perf tools: Fix perf's libperf_print callback (bsc#1012628). +- perf session: Remap buf if there is no space for event + (bsc#1012628). +- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628). +- scsi: mpt3sas: Fix use after free in + _scsih_expander_node_remove() (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628). +- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + (bsc#1012628). +- mmc: block: Check for errors after write on SPI (bsc#1012628). +- mmc: mmci: stm32: correctly check all elements of sg list + (bsc#1012628). +- mmc: renesas_sdhi: special 4tap settings only apply to HS400 + (bsc#1012628). +- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 + tuning is complete (bsc#1012628). +- mmc: core: Fixup support for writeback-cache for eMMC and SD + (bsc#1012628). +- lz4: fix LZ4_decompress_safe_partial read out of bound + (bsc#1012628). +- highmem: fix checks in __kmap_local_sched_{in,out} + (bsc#1012628). +- mmmremap.c: avoid pointless invalidate_range_start/end on + mremap(old_size=0) (bsc#1012628). +- mm/mempolicy: fix mpol_new leak in shared_policy_replace + (bsc#1012628). +- io_uring: don't check req->file in io_fsync_prep() + (bsc#1012628). +- io_uring: defer splice/tee file validity check until command + issue (bsc#1012628). +- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + (bsc#1012628). +- io_uring: fix race between timeout flush and removal + (bsc#1012628). +- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + (bsc#1012628). +- btrfs: fix qgroup reserve overflow the qgroup limit + (bsc#1012628). +- btrfs: zoned: traverse devices under chunk_mutex in + btrfs_can_activate_zone (bsc#1012628). +- btrfs: remove device item and update super block in the same + transaction (bsc#1012628). +- btrfs: avoid defragging extents whose next extents are not + targets (bsc#1012628). +- btrfs: prevent subvol with swapfile from being deleted + (bsc#1012628). +- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628). +- cifs: force new session setup and tcon for dfs (bsc#1012628). +- qed: fix ethtool register dump (bsc#1012628). +- arm64: patch_text: Fixup last cpu should be master + (bsc#1012628). +- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628). +- drbd: fix an invalid memory access caused by incorrect use of + list iterator (bsc#1012628). +- gpio: Restrict usage of GPIO chip irq members before + initialization (bsc#1012628). +- x86/msi: Fix msi message data shadow struct (bsc#1012628). +- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628). +- perf/x86/intel: Don't extend the pseudo-encoding to GP counters + (bsc#1012628). +- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628). +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + (bsc#1012628). +- perf/core: Inherit event_caps (bsc#1012628). +- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628). +- fbdev: Fix unregistering of framebuffers without device + (bsc#1012628). +- amd/display: set backlight only if required (bsc#1012628). +- drm/panel: ili9341: fix optional regulator handling + (bsc#1012628). +- drm/amd/display: Fix by adding FPU protection for + dcn30_internal_validate_bw (bsc#1012628). +- drm/amdgpu/display: change pipe policy for DCN 2.1 + (bsc#1012628). +- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628). +- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628). +- drm/amdkfd: Create file descriptor after client is added to + smi_clients list (bsc#1012628). +- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628). +- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() + (bsc#1012628). +- Revert "ACPI: processor: idle: Only flush cache on entering C3" + (bsc#1012628). +- drm/amdkfd: Fix variable set but not used warning (bsc#1012628). +- net/smc: send directly on setting TCP_NODELAY (bsc#1012628). +- Revert "selftests: net: Add tls config dependency for tls + selftests" (bsc#1012628). +- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + (bsc#1012628). +- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup + remote_port (bsc#1012628). +- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field + (bsc#1012628). +- perf build: Don't use -ffat-lto-objects in the python feature + test when building with clang-13 (bsc#1012628). +- perf python: Fix probing for some clang command line options + (bsc#1012628). +- tools build: Filter out options and warnings not supported by + clang (bsc#1012628). +- tools build: Use $(shell ) instead of `` to get embedded + libperl's ccopts (bsc#1012628). +- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance + on error" (bsc#1012628). +- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + (bsc#1012628). +- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + (bsc#1012628). +- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + (bsc#1012628). +- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628). +- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628). +- objtool: Fix SLS validation for kcov tail-call replacement + (bsc#1012628). +- sched/core: Fix forceidle balancing (bsc#1012628). +- sched: Teach the forced-newidle balancer about CPU affinity + limitation (bsc#1012628). +- x86,static_call: Fix __static_call_return0 for i386 + (bsc#1012628). +- x86/extable: Prefer local labels in .set directives + (bsc#1012628). +- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before + descheduling (bsc#1012628). +- powerpc/64: Fix build failure with allyesconfig in + book3s_64_entry.S (bsc#1012628). +- irqchip/gic, gic-v3: Prevent GSI to SGI translations + (bsc#1012628). +- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 + warning (bsc#1012628). +- static_call: Don't make __static_call_return0 static + (bsc#1012628). +- io_uring: move read/write file prep state into actual opcode + handler (bsc#1012628). +- io_uring: propagate issue_flags state down to file assignment + (bsc#1012628). +- io_uring: defer file assignment (bsc#1012628). +- io_uring: drop the old style inflight file tracking + (bsc#1012628). +- Update config files. +- commit a63605c + +------------------------------------------------------------------- +Wed Apr 13 08:57:17 CEST 2022 - tiwai@suse.de + +- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276) + Using efivars as the pstore default backend is dangerous, as it might fill up + quickly with dumps, eventually resulting in a non-bootable system. + The feature can be enabled manually via efi_pstore.pstore_disable=0 option. +- commit 458c79b + +------------------------------------------------------------------- +Wed Apr 13 08:49:31 CEST 2022 - tiwai@suse.de + +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 + (bsc#1198248). +- commit c87e719 + +------------------------------------------------------------------- +Tue Apr 12 19:47:20 CEST 2022 - bp@suse.de + +- Update + patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch + (bsc#1198400). +- Update + patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch + (bsc#1198400). +- commit b1cc750 + +------------------------------------------------------------------- +Mon Apr 11 09:08:11 CEST 2022 - tiwai@suse.de + +- drm/nouveau/pmu: Add missing callbacks for Tegra devices + (bsc#1196967). +- commit 0789f15 + +------------------------------------------------------------------- Sat Apr 9 08:30:15 CEST 2022 - jslaby@suse.cz - Linux 5.17.2 (bsc#1012628). diff --git a/kernel-zfcpdump.spec b/kernel-zfcpdump.spec index c28e974..d50d0be 100644 --- a/kernel-zfcpdump.spec +++ b/kernel-zfcpdump.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.2 +%define patchversion 5.17.3 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-zfcpdump Summary: The IBM System Z zfcpdump Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.17.2 +Version: 5.17.3 %if 0%{?is_kotd} -Release: .gb49cf22 +Release: .ga63605c %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 -Provides: kernel-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: kernel-%build_flavor-base-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd # END COMMON DEPS -Provides: %name-srchash-b49cf22cda82829222def627c86b2c0d6ebc8f79 +Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/patches.kernel.org.tar.bz2 b/patches.kernel.org.tar.bz2 index a602323..65a862a 120000 --- a/patches.kernel.org.tar.bz2 +++ b/patches.kernel.org.tar.bz2 @@ -1 +1 @@ -/ipfs/bafybeidqtovm2hoyizmz3lcdlwgesodhp6aynh5lnuctwl3bjj6vrzzhze \ No newline at end of file +/ipfs/bafybeiaqzlkie6lonro5vwv3hi7eaapfxhdqcmzgnthouknghxwbs5wtau \ No newline at end of file diff --git a/patches.suse.tar.bz2 b/patches.suse.tar.bz2 index 36edf00..0b3f819 120000 --- a/patches.suse.tar.bz2 +++ b/patches.suse.tar.bz2 @@ -1 +1 @@ -/ipfs/bafkreige353aviyi4gwnsxspac76h5dpjq6gys464cdqnjb54skdkagd7a \ No newline at end of file +/ipfs/bafkreiezwrdyxqfbgza2b6rvd4iletswurxrwwkb67r3d7sug3n7yigoca \ No newline at end of file diff --git a/series.conf b/series.conf index 2f39e95..fd6c1e0 100644 --- a/series.conf +++ b/series.conf @@ -1193,6 +1193,350 @@ patches.kernel.org/5.17.2-1122-coredump-elf-Pass-coredump_params-into-fill_n.patch patches.kernel.org/5.17.2-1123-coredump-Use-the-vma-snapshot-in-fill_files_n.patch patches.kernel.org/5.17.2-1124-Linux-5.17.2.patch + patches.kernel.org/5.17.3-001-lib-logic_iomem-correct-fallback-config-refere.patch + patches.kernel.org/5.17.3-002-um-fix-and-optimize-xor-select-template-for-CO.patch + patches.kernel.org/5.17.3-003-rtc-wm8350-Handle-error-for-wm8350_register_ir.patch + patches.kernel.org/5.17.3-004-net-dsa-felix-fix-possible-NULL-pointer-derefe.patch + patches.kernel.org/5.17.3-005-mm-kfence-fix-objcgs-vector-allocation.patch + patches.kernel.org/5.17.3-006-KVM-x86-pmu-Use-different-raw-event-masks-for-.patch + patches.kernel.org/5.17.3-007-KVM-SVM-Fix-kvm_cache_regs.h-inclusions-for-is.patch + patches.kernel.org/5.17.3-008-KVM-x86-svm-Clear-reserved-bits-written-to-Per.patch + patches.kernel.org/5.17.3-009-KVM-x86-pmu-Fix-and-isolate-TSX-specific-perfo.patch + patches.kernel.org/5.17.3-010-KVM-x86-emulator-Emulate-RDPID-only-if-it-is-e.patch + patches.kernel.org/5.17.3-011-drm-Add-orientation-quirk-for-GPD-Win-Max.patch + patches.kernel.org/5.17.3-012-Bluetooth-hci_sync-Fix-compilation-warning.patch + patches.kernel.org/5.17.3-013-ath5k-fix-OOB-in-ath5k_eeprom_read_pcal_info_5.patch + patches.kernel.org/5.17.3-014-Bluetooth-fix-null-ptr-deref-on-hci_sync_conn_.patch + patches.kernel.org/5.17.3-015-drm-amd-display-Add-signal-type-check-when-ver.patch + patches.kernel.org/5.17.3-016-drm-amdkfd-enable-heavy-weight-TLB-flush-on-Ar.patch + patches.kernel.org/5.17.3-017-drm-edid-remove-non_desktop-quirk-for-HPN-3515.patch + patches.kernel.org/5.17.3-018-drm-edid-improve-non-desktop-quirk-logging.patch + patches.kernel.org/5.17.3-019-Bluetooth-hci_event-Ignore-multiple-conn-compl.patch + patches.kernel.org/5.17.3-020-drm-amd-amdgpu-amdgpu_cs-fix-refcount-leak-of-.patch + patches.kernel.org/5.17.3-021-drm-amd-display-Fix-memory-leak.patch + patches.kernel.org/5.17.3-022-drm-amd-display-Use-PSR-version-selected-durin.patch + patches.kernel.org/5.17.3-023-usb-gadget-tegra-xudc-Do-not-program-SPARAM.patch + patches.kernel.org/5.17.3-024-usb-gadget-tegra-xudc-Fix-control-endpoint-s-d.patch + patches.kernel.org/5.17.3-025-usb-cdnsp-fix-cdnsp_decode_trb-function-to-pro.patch + patches.kernel.org/5.17.3-026-ptp-replace-snprintf-with-sysfs_emit.patch + patches.kernel.org/5.17.3-027-Bluetooth-hci_sync-Fix-queuing-commands-when-H.patch + patches.kernel.org/5.17.3-028-selftests-xsk-Fix-bpf_res-cleanup-test.patch + patches.kernel.org/5.17.3-029-net-mlx5e-TC-Hold-sample_attr-on-stack-instead.patch + patches.kernel.org/5.17.3-030-drm-amdkfd-Don-t-take-process-mutex-for-svm-io.patch + patches.kernel.org/5.17.3-031-drm-amdkfd-Ensure-mm-remain-valid-in-svm-defer.patch + patches.kernel.org/5.17.3-032-drm-amdkfd-svm-range-restore-work-deadlock-whe.patch + patches.kernel.org/5.17.3-033-drm-amdgpu-Fix-an-error-message-in-rmmod.patch + patches.kernel.org/5.17.3-034-mlxsw-spectrum-Guard-against-invalid-local-por.patch + patches.kernel.org/5.17.3-035-RDMA-rtrs-clt-Do-stop-and-failover-outside-rec.patch + patches.kernel.org/5.17.3-036-powerpc-xive-Export-XIVE-IPI-information-for-o.patch + patches.kernel.org/5.17.3-037-powerpc-dts-t104xrdb-fix-phy-type-for-FMAN-4-5.patch + patches.kernel.org/5.17.3-038-ath11k-fix-kernel-panic-during-unload-load-ath.patch + patches.kernel.org/5.17.3-039-ath11k-pci-fix-crash-on-suspend-if-board-file-.patch + patches.kernel.org/5.17.3-040-ath11k-mhi-use-mhi_sync_power_up.patch + patches.kernel.org/5.17.3-041-net-smc-Send-directly-when-TCP_CORK-is-cleared.patch + patches.kernel.org/5.17.3-042-drm-bridge-Add-missing-pm_runtime_put_sync.patch + patches.kernel.org/5.17.3-043-bpf-Make-dst_port-field-in-struct-bpf_sock-16-.patch + patches.kernel.org/5.17.3-044-scsi-mvsas-Replace-snprintf-with-sysfs_emit.patch + patches.kernel.org/5.17.3-045-scsi-bfa-Replace-snprintf-with-sysfs_emit.patch + patches.kernel.org/5.17.3-046-drm-v3d-fix-missing-unlock.patch + patches.kernel.org/5.17.3-047-power-supply-axp20x_battery-properly-report-cu.patch + patches.kernel.org/5.17.3-048-mt76-mt7921-fix-crash-when-startup-fails.patch + patches.kernel.org/5.17.3-049-mt76-dma-initialize-skip_unmap-in-mt76_dma_rx_.patch + patches.kernel.org/5.17.3-050-i40e-Add-sending-commands-in-atomic-context.patch + patches.kernel.org/5.17.3-051-cfg80211-don-t-add-non-transmitted-BSS-to-6GHz.patch + patches.kernel.org/5.17.3-052-libbpf-Fix-build-issue-with-llvm-readelf.patch + patches.kernel.org/5.17.3-053-ipv6-make-mc_forwarding-atomic.patch + patches.kernel.org/5.17.3-054-ref_tracker-implement-use-after-free-detection.patch + patches.kernel.org/5.17.3-055-net-initialize-init_net-earlier.patch + patches.kernel.org/5.17.3-056-powerpc-Set-crashkernel-offset-to-mid-of-RMA-r.patch + patches.kernel.org/5.17.3-057-drm-amdgpu-Fix-recursive-locking-warning.patch + patches.kernel.org/5.17.3-058-scsi-smartpqi-Fix-rmmod-stack-trace.patch + patches.kernel.org/5.17.3-059-scsi-smartpqi-Fix-kdump-issue-when-controller-.patch + patches.kernel.org/5.17.3-060-PCI-aardvark-Fix-support-for-MSI-interrupts.patch + patches.kernel.org/5.17.3-061-kvm-selftests-aarch64-fix-assert-in-gicv3_acce.patch + patches.kernel.org/5.17.3-062-kvm-selftests-aarch64-pass-vgic_irq-guest-args.patch + patches.kernel.org/5.17.3-063-kvm-selftests-aarch64-fix-the-failure-check-in.patch + patches.kernel.org/5.17.3-064-kvm-selftests-aarch64-fix-some-vgic-related-co.patch + patches.kernel.org/5.17.3-065-kvm-selftests-aarch64-use-a-tighter-assert-in-.patch + patches.kernel.org/5.17.3-066-iommu-arm-smmu-v3-fix-event-handling-soft-lock.patch + patches.kernel.org/5.17.3-067-usb-ehci-add-pci-device-support-for-Aspeed-pla.patch + patches.kernel.org/5.17.3-068-KVM-arm64-Do-not-change-the-PMU-event-filter-a.patch + patches.kernel.org/5.17.3-069-libbpf-Fix-accessing-syscall-arguments-on-powe.patch + patches.kernel.org/5.17.3-070-libbpf-Fix-accessing-the-first-syscall-argumen.patch + patches.kernel.org/5.17.3-071-libbpf-Fix-accessing-the-first-syscall-argumen.patch + patches.kernel.org/5.17.3-072-PCI-endpoint-Fix-alignment-fault-error-in-copy.patch + patches.kernel.org/5.17.3-073-tcp-Don-t-acquire-inet_listen_hashbucket-lock-.patch + patches.kernel.org/5.17.3-074-PCI-pciehp-Add-Qualcomm-quirk-for-Command-Comp.patch + patches.kernel.org/5.17.3-075-scsi-mpi3mr-Fix-deadlock-while-canceling-the-f.patch + patches.kernel.org/5.17.3-076-scsi-mpi3mr-Fix-reporting-of-actual-data-trans.patch + patches.kernel.org/5.17.3-077-scsi-mpi3mr-Fix-memory-leaks.patch + patches.kernel.org/5.17.3-078-powerpc-set_memory-Avoid-spinlock-recursion-in.patch + patches.kernel.org/5.17.3-079-power-supply-axp288-charger-Set-Vhold-to-4.4V.patch + patches.kernel.org/5.17.3-080-drm-sprd-fix-potential-NULL-dereference.patch + patches.kernel.org/5.17.3-081-drm-sprd-check-the-platform_get_resource-retur.patch + patches.kernel.org/5.17.3-082-drm-amd-display-reset-lane-settings-after-each.patch + patches.kernel.org/5.17.3-083-net-mlx5e-Disable-TX-queues-before-registering.patch + patches.kernel.org/5.17.3-084-HID-apple-Report-Magic-Keyboard-2021-battery-o.patch + patches.kernel.org/5.17.3-085-HID-apple-Report-Magic-Keyboard-2021-with-fing.patch + patches.kernel.org/5.17.3-086-usb-dwc3-pci-Set-the-swnode-from-inside-dwc3_p.patch + patches.kernel.org/5.17.3-087-iwlwifi-mvm-Correctly-set-fragmented-EBS.patch + patches.kernel.org/5.17.3-088-iwlwifi-fix-small-doc-mistake-for-iwl_fw_ini_a.patch + patches.kernel.org/5.17.3-089-iwlwifi-mvm-move-only-to-an-enabled-channel.patch + patches.kernel.org/5.17.3-090-ipv6-annotate-some-data-races-around-sk-sk_pro.patch + patches.kernel.org/5.17.3-091-drm-msm-dsi-Remove-spurious-IRQF_ONESHOT-flag.patch + patches.kernel.org/5.17.3-092-x86-mce-Work-around-an-erratum-on-fast-string-.patch + patches.kernel.org/5.17.3-093-rtw89-fix-RCU-usage-in-rtw89_core_txq_push.patch + patches.kernel.org/5.17.3-094-ath11k-Fix-frames-flush-failure-caused-by-dead.patch + patches.kernel.org/5.17.3-095-ipv4-Invalidate-neighbour-for-broadcast-addres.patch + patches.kernel.org/5.17.3-096-rtw88-change-rtw_info-to-proper-message-level.patch + patches.kernel.org/5.17.3-097-dm-ioctl-prevent-potential-spectre-v1-gadget.patch + patches.kernel.org/5.17.3-098-dm-requeue-IO-if-mapping-table-not-yet-availab.patch + patches.kernel.org/5.17.3-099-drm-amdkfd-make-CRAT-table-missing-message-inf.patch + patches.kernel.org/5.17.3-100-vfio-pci-Stub-vfio_pci_vga_rw-when-CONFIG_VFIO.patch + patches.kernel.org/5.17.3-101-scsi-pm8001-Fix-pm80xx_pci_mem_copy-interface.patch + patches.kernel.org/5.17.3-102-scsi-pm8001-Fix-pm8001_mpi_task_abort_resp.patch + patches.kernel.org/5.17.3-103-scsi-pm8001-Fix-tag-values-handling.patch + patches.kernel.org/5.17.3-104-scsi-pm8001-Fix-task-leak-in-pm8001_send_abort.patch + patches.kernel.org/5.17.3-105-scsi-pm8001-Fix-tag-leaks-on-error.patch + patches.kernel.org/5.17.3-106-scsi-pm8001-Fix-memory-leak-in-pm8001_chip_fw_.patch + patches.kernel.org/5.17.3-107-mt76-mt7915-fix-injected-MPDU-transmission-to-.patch + patches.kernel.org/5.17.3-108-mctp-make-__mctp_dev_get-take-a-refcount-hold.patch + patches.kernel.org/5.17.3-109-powerpc-64s-hash-Make-hash-faults-work-in-NMI-.patch + patches.kernel.org/5.17.3-110-mt76-mt7615-Fix-assigning-negative-values-to-u.patch + patches.kernel.org/5.17.3-111-power-supply-axp288_charger-Use-acpi_quirk_ski.patch + patches.kernel.org/5.17.3-112-power-supply-axp288_fuel_gauge-Use-acpi_quirk_.patch + patches.kernel.org/5.17.3-113-scsi-aha152x-Fix-aha152x_setup-__setup-handler.patch + patches.kernel.org/5.17.3-114-scsi-hisi_sas-Free-irq-vectors-in-order-for-v3.patch + patches.kernel.org/5.17.3-115-scsi-hisi_sas-Limit-users-changing-debugfs-BIS.patch + patches.kernel.org/5.17.3-116-net-smc-correct-settings-of-RMB-window-update-.patch + patches.kernel.org/5.17.3-117-mips-ralink-fix-a-refcount-leak-in-ill_acc_of_.patch + patches.kernel.org/5.17.3-118-iavf-stop-leaking-iavf_status-as-errno-values.patch + patches.kernel.org/5.17.3-119-macvtap-advertise-link-netns-via-netlink.patch + patches.kernel.org/5.17.3-120-platform-x86-thinkpad_acpi-Add-dual-fan-probe.patch + patches.kernel.org/5.17.3-121-tuntap-add-sanity-checks-about-msg_controllen-.patch + patches.kernel.org/5.17.3-122-Bluetooth-mediatek-fix-the-conflict-between-mt.patch + patches.kernel.org/5.17.3-123-Bluetooth-Fix-not-checking-for-valid-hdev-on-b.patch + patches.kernel.org/5.17.3-124-Bluetooth-use-memset-avoid-memory-leaks.patch + patches.kernel.org/5.17.3-125-bnxt_en-Eliminate-unintended-link-toggle-durin.patch + patches.kernel.org/5.17.3-126-PCI-endpoint-Fix-misused-goto-label.patch + patches.kernel.org/5.17.3-127-MIPS-fix-fortify-panic-when-copying-asm-except.patch + patches.kernel.org/5.17.3-128-powerpc-code-patching-Pre-map-patch-area.patch + patches.kernel.org/5.17.3-129-powerpc-64e-Tie-PPC_BOOK3E_64-to-PPC_FSL_BOOK3.patch + patches.kernel.org/5.17.3-130-powerpc-secvar-fix-refcount-leak-in-format_sho.patch + patches.kernel.org/5.17.3-131-scsi-libfc-Fix-use-after-free-in-fc_exch_abts_.patch + patches.kernel.org/5.17.3-132-platform-x86-x86-android-tablets-Depend-on-EFI.patch + patches.kernel.org/5.17.3-133-can-isotp-set-default-value-for-N_As-to-50-mic.patch + patches.kernel.org/5.17.3-134-can-etas_es58x-es58x_fd_rx_event_msg-initializ.patch + patches.kernel.org/5.17.3-135-riscv-Fixed-misaligned-memory-access.-Fixed-po.patch + patches.kernel.org/5.17.3-136-net-account-alternate-interface-name-memory.patch + patches.kernel.org/5.17.3-137-net-limit-altnames-to-64k-total.patch + patches.kernel.org/5.17.3-138-net-mlx5e-Remove-overzealous-validations-in-ne.patch + patches.kernel.org/5.17.3-139-platform-x86-hp-wmi-Fix-SW_TABLET_MODE-detecti.patch + patches.kernel.org/5.17.3-140-platform-x86-hp-wmi-Fix-0x05-error-code-report.patch + patches.kernel.org/5.17.3-141-net-sfp-add-2500base-X-quirk-for-Lantech-SFP-m.patch + patches.kernel.org/5.17.3-142-usb-dwc3-omap-fix-unbalanced-disables-for-smps.patch + patches.kernel.org/5.17.3-143-xen-usb-harden-xen_hcd-against-malicious-backe.patch + patches.kernel.org/5.17.3-144-mt76-fix-monitor-mode-crash-with-sdio-driver.patch + patches.kernel.org/5.17.3-145-xtensa-fix-DTC-warning-unit_address_format.patch + patches.kernel.org/5.17.3-146-iwlwifi-mei-fix-building-iwlmei.patch + patches.kernel.org/5.17.3-147-MIPS-ingenic-correct-unit-node-address.patch + patches.kernel.org/5.17.3-148-Bluetooth-Fix-use-after-free-in-hci_send_acl.patch + patches.kernel.org/5.17.3-149-netfilter-conntrack-revisit-gc-autotuning.patch + patches.kernel.org/5.17.3-150-netlabel-fix-out-of-bounds-memory-accesses.patch + patches.kernel.org/5.17.3-151-ceph-fix-inode-reference-leakage-in-ceph_get_s.patch + patches.kernel.org/5.17.3-152-ceph-fix-memory-leak-in-ceph_readdir-when-note.patch + patches.kernel.org/5.17.3-153-lib-Kconfig.debug-add-ARCH-dependency-for-FUNC.patch + patches.kernel.org/5.17.3-154-init-main.c-return-1-from-handled-__setup-func.patch + patches.kernel.org/5.17.3-155-minix-fix-bug-when-opening-a-file-with-O_DIREC.patch + patches.kernel.org/5.17.3-156-clk-si5341-fix-reported-clk_rate-when-output-d.patch + patches.kernel.org/5.17.3-157-clk-mediatek-Fix-memory-leaks-on-probe.patch + patches.kernel.org/5.17.3-158-staging-vchiq_arm-Avoid-NULL-ptr-deref-in-vchi.patch + patches.kernel.org/5.17.3-159-staging-vchiq_core-handle-NULL-result-of-find_.patch + patches.kernel.org/5.17.3-160-phy-amlogic-phy-meson-gxl-usb2-fix-shared-rese.patch + patches.kernel.org/5.17.3-161-phy-amlogic-meson8b-usb2-Use-dev_err_probe.patch + patches.kernel.org/5.17.3-162-phy-amlogic-meson8b-usb2-fix-shared-reset-cont.patch + patches.kernel.org/5.17.3-163-clk-rockchip-drop-CLK_SET_RATE_PARENT-from-dcl.patch + patches.kernel.org/5.17.3-164-cpufreq-CPPC-Fix-performance-frequency-convers.patch + patches.kernel.org/5.17.3-165-opp-Expose-of-node-s-name-in-debugfs.patch + patches.kernel.org/5.17.3-166-staging-wfx-apply-the-necessary-SDIO-quirks-fo.patch + patches.kernel.org/5.17.3-167-staging-wfx-fix-an-error-handling-in-wfx_init_.patch + patches.kernel.org/5.17.3-168-w1-w1_therm-fixes-w1_seq-for-ds28ea00-sensors.patch + patches.kernel.org/5.17.3-169-NFSv4.2-fix-reference-count-leaks-in-_nfs42_pr.patch + patches.kernel.org/5.17.3-170-NFSv4-Protect-the-state-recovery-thread-agains.patch + patches.kernel.org/5.17.3-171-habanalabs-fix-possible-memory-leak-in-MMU-DR-.patch + patches.kernel.org/5.17.3-172-habanalabs-reject-host-map-with-mmu-disabled.patch + patches.kernel.org/5.17.3-173-habanalabs-gaudi-handle-axi-errors-from-NIC-en.patch + patches.kernel.org/5.17.3-174-xen-delay-xen_hvm_init_time_ops-if-kdump-is-bo.patch + patches.kernel.org/5.17.3-175-clk-ti-Preserve-node-in-ti_dt_clocks_register.patch + patches.kernel.org/5.17.3-176-clk-Enforce-that-disjoints-limits-are-invalid.patch + patches.kernel.org/5.17.3-177-SUNRPC-xprt-async-tasks-mustn-t-block-waiting-.patch + patches.kernel.org/5.17.3-178-SUNRPC-remove-scheduling-boost-for-SWAPPER-tas.patch + patches.kernel.org/5.17.3-179-NFS-swap-IO-handling-is-slightly-different-for.patch + patches.kernel.org/5.17.3-180-NFS-swap-out-must-always-use-STABLE-writes.patch + patches.kernel.org/5.17.3-181-x86-Annotate-call_on_stack.patch + patches.kernel.org/5.17.3-182-x86-Kconfig-Do-not-allow-CONFIG_X86_X32_ABI-y-.patch + patches.kernel.org/5.17.3-183-serial-samsung_tty-do-not-unlock-port-lock-for.patch + patches.kernel.org/5.17.3-184-virtio_console-eliminate-anonymous-module_init.patch + patches.kernel.org/5.17.3-185-jfs-prevent-NULL-deref-in-diFree.patch + patches.kernel.org/5.17.3-186-SUNRPC-Fix-socket-waits-for-write-buffer-space.patch + patches.kernel.org/5.17.3-187-NFS-nfsiod-should-not-block-forever-in-mempool.patch + patches.kernel.org/5.17.3-188-NFS-Avoid-writeback-threads-getting-stuck-in-m.patch + patches.kernel.org/5.17.3-189-selftests-net-Add-tls-config-dependency-for-tl.patch + patches.kernel.org/5.17.3-190-parisc-Fix-CPU-affinity-for-Lasi-WAX-and-Dino-.patch + patches.kernel.org/5.17.3-191-parisc-Fix-patch-code-locking-and-flushing.patch + patches.kernel.org/5.17.3-192-mm-fix-race-between-MADV_FREE-reclaim-and-blkd.patch + patches.kernel.org/5.17.3-193-drm-amdgpu-fix-off-by-one-in-amdgpu_gfx_kiq_ac.patch + patches.kernel.org/5.17.3-194-Drivers-hv-vmbus-Fix-initialization-of-device-.patch + patches.kernel.org/5.17.3-195-Drivers-hv-vmbus-Fix-potential-crash-on-module.patch + patches.kernel.org/5.17.3-196-netfilter-bitwise-fix-reduce-comparisons.patch + patches.kernel.org/5.17.3-197-Revert-NFSv4-Handle-the-special-Linux-file-ope.patch + patches.kernel.org/5.17.3-198-NFSv4-fix-open-failure-with-O_ACCMODE-flag.patch + patches.kernel.org/5.17.3-199-scsi-core-scsi_logging-Fix-a-BUG.patch + patches.kernel.org/5.17.3-200-scsi-sr-Fix-typo-in-CDROM-CLOSETRAY-EJECT-hand.patch + patches.kernel.org/5.17.3-201-scsi-core-Fix-sbitmap-depth-in-scsi_realloc_sd.patch + patches.kernel.org/5.17.3-202-scsi-zorro7xx-Fix-a-resource-leak-in-zorro7xx_.patch + patches.kernel.org/5.17.3-203-vdpa-mlx5-prevent-cvq-work-from-hogging-CPU.patch + patches.kernel.org/5.17.3-204-net-sfc-add-missing-xdp-queue-reinitialization.patch + patches.kernel.org/5.17.3-205-net-tls-fix-slab-out-of-bounds-bug-in-decrypt_.patch + patches.kernel.org/5.17.3-206-vrf-fix-packet-sniffing-for-traffic-originatin.patch + patches.kernel.org/5.17.3-207-skbuff-fix-coalescing-for-page_pool-fragment-r.patch + patches.kernel.org/5.17.3-208-Revert-net-dsa-stop-updating-master-MTU-from-m.patch + patches.kernel.org/5.17.3-209-ice-Clear-default-forwarding-VSI-during-VSI-re.patch + patches.kernel.org/5.17.3-210-ice-Fix-MAC-address-setting.patch + patches.kernel.org/5.17.3-211-mctp-Fix-check-for-dev_hard_header-result.patch + patches.kernel.org/5.17.3-212-mctp-Use-output-netdev-to-allocate-skb-headroo.patch + patches.kernel.org/5.17.3-213-net-ipv4-fix-route-with-nexthop-object-delete-.patch + patches.kernel.org/5.17.3-214-net-stmmac-Fix-unset-max_speed-difference-betw.patch + patches.kernel.org/5.17.3-215-drm-imx-imx-ldb-Check-for-null-pointer-after-c.patch + patches.kernel.org/5.17.3-216-drm-imx-Fix-memory-leak-in-imx_pd_connector_ge.patch + patches.kernel.org/5.17.3-217-drm-imx-dw_hdmi-imx-Fix-bailout-in-error-cases.patch + patches.kernel.org/5.17.3-218-regulator-rtq2134-Fix-missing-active_discharge.patch + patches.kernel.org/5.17.3-219-spi-rpc-if-Fix-RPM-imbalance-in-probe-error-pa.patch + patches.kernel.org/5.17.3-220-regulator-atc260x-Fix-missing-active_discharge.patch + patches.kernel.org/5.17.3-221-arch-arm64-Fix-topology-initialization-for-cor.patch + patches.kernel.org/5.17.3-222-bnxt_en-Synchronize-tx-when-xdp-redirects-happ.patch + patches.kernel.org/5.17.3-223-bnxt_en-reserve-space-inside-receive-page-for-.patch + patches.kernel.org/5.17.3-224-bnxt_en-Prevent-XDP-redirect-from-running-when.patch + patches.kernel.org/5.17.3-225-sfc-Do-not-free-an-empty-page_ring.patch + patches.kernel.org/5.17.3-226-RDMA-mlx5-Don-t-remove-cache-MRs-when-a-delay-.patch + patches.kernel.org/5.17.3-227-RDMA-mlx5-Add-a-missing-update-of-cache-last_a.patch + patches.kernel.org/5.17.3-228-IB-cm-Cancel-mad-on-the-DREQ-event-when-the-st.patch + patches.kernel.org/5.17.3-229-cifs-fix-potential-race-with-cifsd-thread.patch + patches.kernel.org/5.17.3-230-IB-rdmavt-add-lock-to-call-to-rvt_error_qp-to-.patch + patches.kernel.org/5.17.3-231-sctp-count-singleton-chunks-in-assoc-user-stat.patch + patches.kernel.org/5.17.3-232-dpaa2-ptp-Fix-refcount-leak-in-dpaa2_ptp_probe.patch + patches.kernel.org/5.17.3-233-ice-Set-txq_teid-to-ICE_INVAL_TEID-on-ring-cre.patch + patches.kernel.org/5.17.3-234-ice-Do-not-skip-not-enabled-queues-in-ice_vc_d.patch + patches.kernel.org/5.17.3-235-ipv6-Fix-stats-accounting-in-ip6_pkt_drop.patch + patches.kernel.org/5.17.3-236-ice-synchronize_rcu-when-terminating-rings.patch + patches.kernel.org/5.17.3-237-ice-xsk-fix-VSI-state-check-in-ice_xsk_wakeup.patch + patches.kernel.org/5.17.3-238-ice-clear-cmd_type_offset_bsz-for-TX-rings.patch + patches.kernel.org/5.17.3-239-net-openvswitch-don-t-send-internal-clone-attr.patch + patches.kernel.org/5.17.3-240-net-ethernet-mv643xx-Fix-over-zealous-checking.patch + patches.kernel.org/5.17.3-241-net-openvswitch-fix-leak-of-nested-actions.patch + patches.kernel.org/5.17.3-242-rxrpc-fix-a-race-in-rxrpc_exit_net.patch + patches.kernel.org/5.17.3-243-net-sfc-fix-using-uninitialized-xdp-tx_queue.patch + patches.kernel.org/5.17.3-244-net-phy-mscc-miim-reject-clause-45-register-ac.patch + patches.kernel.org/5.17.3-245-qede-confirm-skb-is-allocated-before-using.patch + patches.kernel.org/5.17.3-246-spi-bcm-qspi-fix-MSPI-only-access-with-bcm_qsp.patch + patches.kernel.org/5.17.3-247-drm-amd-display-Fix-for-dmub-outbox-notificati.patch + patches.kernel.org/5.17.3-248-drm-amd-display-Remove-redundant-dsc-power-gat.patch + patches.kernel.org/5.17.3-249-bpf-Support-dual-stack-sockets-in-bpf_tcp_chec.patch + patches.kernel.org/5.17.3-250-drbd-Fix-five-use-after-free-bugs-in-get_initi.patch + patches.kernel.org/5.17.3-251-scsi-sd-sd_read_cpr-requires-VPD-pages.patch + patches.kernel.org/5.17.3-252-scsi-ufs-ufshpb-Fix-a-NULL-check-on-list-itera.patch + patches.kernel.org/5.17.3-253-io_uring-nospec-index-for-tags-on-files-update.patch + patches.kernel.org/5.17.3-254-io_uring-don-t-touch-scm_fp_list-after-queuein.patch + patches.kernel.org/5.17.3-255-SUNRPC-Handle-ENOMEM-in-call_transmit_status.patch + patches.kernel.org/5.17.3-256-SUNRPC-Handle-low-memory-situations-in-call_st.patch + patches.kernel.org/5.17.3-257-SUNRPC-svc_tcp_sendmsg-should-handle-errors-fr.patch + patches.kernel.org/5.17.3-258-iommu-omap-Fix-regression-in-probe-for-NULL-po.patch + patches.kernel.org/5.17.3-259-perf-unwind-Don-t-show-unwind-error-messages-w.patch + patches.kernel.org/5.17.3-260-perf-arm-spe-Fix-perf-report-mem-mode.patch + patches.kernel.org/5.17.3-261-perf-tools-Fix-perf-s-libperf_print-callback.patch + patches.kernel.org/5.17.3-262-perf-session-Remap-buf-if-there-is-no-space-fo.patch + patches.kernel.org/5.17.3-263-arm64-Add-part-number-for-Arm-Cortex-A78AE.patch + patches.kernel.org/5.17.3-264-scsi-mpt3sas-Fix-use-after-free-in-_scsih_expa.patch + patches.kernel.org/5.17.3-265-scsi-ufs-ufs-pci-Add-support-for-Intel-MTL.patch + patches.kernel.org/5.17.3-266-Revert-mmc-sdhci-xenon-fix-annoying-1.8V-regul.patch + patches.kernel.org/5.17.3-267-mmc-block-Check-for-errors-after-write-on-SPI.patch + patches.kernel.org/5.17.3-268-mmc-mmci-stm32-correctly-check-all-elements-of.patch + patches.kernel.org/5.17.3-269-mmc-renesas_sdhi-special-4tap-settings-only-ap.patch + patches.kernel.org/5.17.3-270-mmc-renesas_sdhi-don-t-overwrite-TAP-settings-.patch + patches.kernel.org/5.17.3-271-mmc-core-Fixup-support-for-writeback-cache-for.patch + patches.kernel.org/5.17.3-272-lz4-fix-LZ4_decompress_safe_partial-read-out-o.patch + patches.kernel.org/5.17.3-273-highmem-fix-checks-in-__kmap_local_sched_-in-o.patch + patches.kernel.org/5.17.3-274-mmmremap.c-avoid-pointless-invalidate_range_st.patch + patches.kernel.org/5.17.3-275-mm-mempolicy-fix-mpol_new-leak-in-shared_polic.patch + patches.kernel.org/5.17.3-276-io_uring-don-t-check-req-file-in-io_fsync_prep.patch + patches.kernel.org/5.17.3-277-io_uring-defer-splice-tee-file-validity-check-.patch + patches.kernel.org/5.17.3-278-io_uring-implement-compat-handling-for-IORING_.patch + patches.kernel.org/5.17.3-279-io_uring-fix-race-between-timeout-flush-and-re.patch + patches.kernel.org/5.17.3-280-x86-pm-Save-the-MSR-validity-status-at-context.patch + patches.kernel.org/5.17.3-281-x86-speculation-Restore-speculation-related-MS.patch + patches.kernel.org/5.17.3-282-perf-x86-intel-Update-the-FRONTEND-MSR-mask-on.patch + patches.kernel.org/5.17.3-283-btrfs-fix-qgroup-reserve-overflow-the-qgroup-l.patch + patches.kernel.org/5.17.3-284-btrfs-zoned-traverse-devices-under-chunk_mutex.patch + patches.kernel.org/5.17.3-285-btrfs-remove-device-item-and-update-super-bloc.patch + patches.kernel.org/5.17.3-286-btrfs-avoid-defragging-extents-whose-next-exte.patch + patches.kernel.org/5.17.3-287-btrfs-prevent-subvol-with-swapfile-from-being-.patch + patches.kernel.org/5.17.3-288-spi-core-add-dma_map_dev-for-__spi_unmap_msg.patch + patches.kernel.org/5.17.3-289-cifs-force-new-session-setup-and-tcon-for-dfs.patch + patches.kernel.org/5.17.3-290-qed-fix-ethtool-register-dump.patch + patches.kernel.org/5.17.3-291-arm64-patch_text-Fixup-last-cpu-should-be-mast.patch + patches.kernel.org/5.17.3-292-RDMA-hfi1-Fix-use-after-free-bug-for-mm-struct.patch + patches.kernel.org/5.17.3-293-drbd-fix-an-invalid-memory-access-caused-by-in.patch + patches.kernel.org/5.17.3-294-gpio-Restrict-usage-of-GPIO-chip-irq-members-b.patch + patches.kernel.org/5.17.3-295-x86-msi-Fix-msi-message-data-shadow-struct.patch + patches.kernel.org/5.17.3-296-x86-mm-tlb-Revert-retpoline-avoidance-approach.patch + patches.kernel.org/5.17.3-297-perf-x86-intel-Don-t-extend-the-pseudo-encodin.patch + patches.kernel.org/5.17.3-298-ata-sata_dwc_460ex-Fix-crash-due-to-OOB-write.patch + patches.kernel.org/5.17.3-299-perf-qcom_l2_pmu-fix-an-incorrect-NULL-check-o.patch + patches.kernel.org/5.17.3-300-perf-core-Inherit-event_caps.patch + patches.kernel.org/5.17.3-301-irqchip-gic-v3-Fix-GICR_CTLR.RWP-polling.patch + patches.kernel.org/5.17.3-302-fbdev-Fix-unregistering-of-framebuffers-withou.patch + patches.kernel.org/5.17.3-303-amd-display-set-backlight-only-if-required.patch + patches.kernel.org/5.17.3-304-drm-panel-ili9341-fix-optional-regulator-handl.patch + patches.kernel.org/5.17.3-305-drm-amd-display-Fix-by-adding-FPU-protection-f.patch + patches.kernel.org/5.17.3-306-drm-amdgpu-display-change-pipe-policy-for-DCN-.patch + patches.kernel.org/5.17.3-307-drm-amdgpu-smu10-fix-SoC-fclk-units-in-auto-mo.patch + patches.kernel.org/5.17.3-308-drm-amdgpu-vcn-Fix-the-register-setting-for-vc.patch + patches.kernel.org/5.17.3-309-drm-nouveau-pmu-Add-missing-callbacks-for-Tegr.patch + patches.kernel.org/5.17.3-310-drm-amdkfd-Create-file-descriptor-after-client.patch + patches.kernel.org/5.17.3-311-drm-amdgpu-don-t-use-BACO-for-reset-in-S3.patch + patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-befo.patch + patches.kernel.org/5.17.3-313-Revert-ACPI-processor-idle-Only-flush-cache-on.patch + patches.kernel.org/5.17.3-314-drm-amdkfd-Fix-variable-set-but-not-used-warni.patch + patches.kernel.org/5.17.3-315-net-smc-send-directly-on-setting-TCP_NODELAY.patch + patches.kernel.org/5.17.3-316-Revert-selftests-net-Add-tls-config-dependency.patch + patches.kernel.org/5.17.3-317-bpf-Make-remote_port-field-in-struct-bpf_sk_lo.patch + patches.kernel.org/5.17.3-318-selftests-bpf-Fix-u8-narrow-load-checks-for-bp.patch + patches.kernel.org/5.17.3-319-bpf-Treat-bpf_sk_lookup-remote_port-as-a-2-byt.patch + patches.kernel.org/5.17.3-320-perf-build-Don-t-use-ffat-lto-objects-in-the-p.patch + patches.kernel.org/5.17.3-321-perf-python-Fix-probing-for-some-clang-command.patch + patches.kernel.org/5.17.3-322-tools-build-Filter-out-options-and-warnings-no.patch + patches.kernel.org/5.17.3-323-tools-build-Use-shell-instead-of-to-get-embedd.patch + patches.kernel.org/5.17.3-324-dmaengine-Revert-dmaengine-shdma-Fix-runtime-P.patch + patches.kernel.org/5.17.3-325-KVM-avoid-NULL-pointer-dereference-in-kvm_dirt.patch + patches.kernel.org/5.17.3-326-Drivers-hv-vmbus-Replace-smp_store_mb-with-vir.patch + patches.kernel.org/5.17.3-327-powerpc-Fix-virt_addr_valid-for-64-bit-Book3E-.patch + patches.kernel.org/5.17.3-328-Revert-powerpc-Set-max_mapnr-correctly.patch + patches.kernel.org/5.17.3-329-x86-bug-Prevent-shadowing-in-__WARN_FLAGS.patch + patches.kernel.org/5.17.3-330-objtool-Fix-SLS-validation-for-kcov-tail-call-.patch + patches.kernel.org/5.17.3-331-sched-core-Fix-forceidle-balancing.patch + patches.kernel.org/5.17.3-332-sched-Teach-the-forced-newidle-balancer-about-.patch + patches.kernel.org/5.17.3-333-x86-static_call-Fix-__static_call_return0-for-.patch + patches.kernel.org/5.17.3-334-x86-extable-Prefer-local-labels-in-.set-direct.patch + patches.kernel.org/5.17.3-335-irqchip-gic-v4-Wait-for-GICR_VPENDBASER.Dirty-.patch + patches.kernel.org/5.17.3-336-powerpc-64-Fix-build-failure-with-allyesconfig.patch + patches.kernel.org/5.17.3-337-irqchip-gic-gic-v3-Prevent-GSI-to-SGI-translat.patch + patches.kernel.org/5.17.3-338-mm-sparsemem-fix-mem_section-will-never-be-NUL.patch + patches.kernel.org/5.17.3-339-static_call-Don-t-make-__static_call_return0-s.patch + patches.kernel.org/5.17.3-340-io_uring-move-read-write-file-prep-state-into-.patch + patches.kernel.org/5.17.3-341-io_uring-propagate-issue_flags-state-down-to-f.patch + patches.kernel.org/5.17.3-342-io_uring-defer-file-assignment.patch + patches.kernel.org/5.17.3-343-io_uring-drop-the-old-style-inflight-file-trac.patch + patches.kernel.org/5.17.3-344-Linux-5.17.3.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1223,8 +1567,6 @@ patches.suse/bpf-add-config-to-allow-loading-modules-with-BTF-mis.patch patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch - patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch - patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch ######################################################## # end of sorted patches ######################################################## @@ -1242,6 +1584,7 @@ # to area specific sections below. ######################################################## patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch + patches.suse/ALSA-memalloc-Add-fallback-SG-buffer-allocations-for.patch ######################################################## # kbuild/module infrastructure fixes diff --git a/source-timestamp b/source-timestamp index 0e8e7cc..e48e317 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2022-04-09 06:30:15 +0000 -GIT Revision: b49cf22cda82829222def627c86b2c0d6ebc8f79 +2022-04-14 04:56:56 +0000 +GIT Revision: a63605c1aab6acecebb54d67860a09c4b0bf67bd GIT Branch: stable