From 3ff8bf21a96475dc19fc375fe0181d9e928ebff2 Mon Sep 17 00:00:00 2001 From: jirislaby <> Date: Aug 05 2023 11:03:54 +0000 Subject: Update kernel-source to version 6.4.8 / rev 699 via SR 1102261 https://build.opensuse.org/request/show/1102261 by user jirislaby + dimstar_suse 6.4.8 & 6.4.7 and other fixes --- diff --git a/.files b/.files index d6ec5e6..d1e2a2a 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index 9bed5ea..1a49318 100644 --- a/.rev +++ b/.rev @@ -6346,4 +6346,12 @@ As this is a serious local privilege escalation, I would like to see a timely in 6.4.6 (incl. ZenBleed CVE fix) & 6.4.5 and r8169 fixes 1100518 + + bb1516a13e2823a5f53b3f9f6c928a53 + 6.4.8 + + dimstar_suse + 6.4.8 & 6.4.7 and other fixes + 1102261 + diff --git a/check-for-config-changes b/check-for-config-changes index e77f936..b576ffe 100644 --- a/check-for-config-changes +++ b/check-for-config-changes @@ -11,6 +11,7 @@ declare -a IGNORED_CONFIGS_RE=( 'CC_HAS_[A-Z_]*' 'CC_HAVE_[A-Z_]*' 'CC_VERSION_TEXT' + 'DYNAMIC_SIGFRAME' 'FTRACE_MCOUNT_USE_[A-Z_]*' 'GCC_VERSION' 'G*CC[0-9]*_NO_[A-Z_]*' @@ -18,6 +19,7 @@ declare -a IGNORED_CONFIGS_RE=( 'LD_VERSION' 'PAHOLE_HAS_[A-Z0-9_]*' 'PAHOLE_VERSION' + 'RISCV_ISA_[A-Z_]*' 'TOOLCHAIN_HAS_[A-Z_]*' 'TOOLCHAIN_NEEDS_[A-Z_]*' 'TOOLS_SUPPORT_[A-Z_]*' diff --git a/dtb-aarch64.changes b/dtb-aarch64.changes index b5dd715..6e69202 100644 --- a/dtb-aarch64.changes +++ b/dtb-aarch64.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/dtb-aarch64.spec b/dtb-aarch64.spec index bc01b77..0407a80 100644 --- a/dtb-aarch64.spec +++ b/dtb-aarch64.spec @@ -17,7 +17,7 @@ %define srcversion 6.4 -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -25,9 +25,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-aarch64 -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif diff --git a/dtb-armv6l.changes b/dtb-armv6l.changes index b5dd715..6e69202 100644 --- a/dtb-armv6l.changes +++ b/dtb-armv6l.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/dtb-armv6l.spec b/dtb-armv6l.spec index 2572ec9..9665957 100644 --- a/dtb-armv6l.spec +++ b/dtb-armv6l.spec @@ -17,7 +17,7 @@ %define srcversion 6.4 -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -25,9 +25,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-armv6l -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif diff --git a/dtb-armv7l.changes b/dtb-armv7l.changes index b5dd715..6e69202 100644 --- a/dtb-armv7l.changes +++ b/dtb-armv7l.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/dtb-armv7l.spec b/dtb-armv7l.spec index d937b20..512e412 100644 --- a/dtb-armv7l.spec +++ b/dtb-armv7l.spec @@ -17,7 +17,7 @@ %define srcversion 6.4 -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -25,9 +25,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-armv7l -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif diff --git a/dtb-riscv64.changes b/dtb-riscv64.changes index b5dd715..6e69202 100644 --- a/dtb-riscv64.changes +++ b/dtb-riscv64.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/dtb-riscv64.spec b/dtb-riscv64.spec index f92f998..9d6e346 100644 --- a/dtb-riscv64.spec +++ b/dtb-riscv64.spec @@ -17,7 +17,7 @@ %define srcversion 6.4 -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -25,9 +25,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-riscv64 -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif diff --git a/kernel-64kb.changes b/kernel-64kb.changes index b5dd715..6e69202 100644 --- a/kernel-64kb.changes +++ b/kernel-64kb.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/kernel-64kb.spec b/kernel-64kb.spec index ca8ff51..d18fb94 100644 --- a/kernel-64kb.spec +++ b/kernel-64kb.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -112,9 +112,9 @@ Name: kernel-64kb Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0-only Group: System/Kernel -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif @@ -135,9 +135,6 @@ BuildRequires: gcc-c++ BuildRequires: gcc-devel %endif BuildRequires: hmaccalc -%if 0%{?suse_version} > 1500 -BuildRequires: jq -%endif BuildRequires: libopenssl-devel BuildRequires: modutils # Used to sign the kernel in the buildservice @@ -245,10 +242,10 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 # END COMMON DEPS -Provides: %name-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: %name-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -1346,8 +1343,8 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %obsolete_rebuilds %name-base %ifarch %ix86 @@ -1580,9 +1577,6 @@ Requires: kernel-devel%variant = %version-%source_rel Recommends: make Recommends: gcc Recommends: perl -%if 0%{?suse_version} > 1500 -Requires: jq -%endif # for objtool Requires: libelf-devel Supplements: packageand(%name:kernel-devel%variant) @@ -1693,7 +1687,7 @@ Provides: cluster-md-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%cluster-md-kmp-%build_flavor) +Supplements: packageand(%name:cluster-md-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n cluster-md-kmp-%build_flavor @@ -1748,7 +1742,7 @@ Provides: dlm-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%dlm-kmp-%build_flavor) +Supplements: packageand(%name:dlm-kmp-%build_flavor) %description -n dlm-kmp-%build_flavor DLM stands for Distributed Lock Manager, a means to synchronize access to @@ -1801,7 +1795,7 @@ Provides: gfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%gfs2-kmp-%build_flavor) +Supplements: packageand(%name:gfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n gfs2-kmp-%build_flavor @@ -1854,7 +1848,7 @@ Provides: kselftests-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%kselftests-kmp-%build_flavor) +Supplements: packageand(%name:kselftests-kmp-%build_flavor) %description -n kselftests-kmp-%build_flavor This package contains kernel modules which are part of the upstream kernel @@ -1922,7 +1916,7 @@ Provides: ocfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%ocfs2-kmp-%build_flavor) +Supplements: packageand(%name:ocfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n ocfs2-kmp-%build_flavor @@ -1976,7 +1970,7 @@ Provides: reiserfs-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%reiserfs-kmp-%build_flavor) +Supplements: packageand(%name:reiserfs-kmp-%build_flavor) %description -n reiserfs-kmp-%build_flavor The reiserfs file system is no longer supported in SLE15. This package diff --git a/kernel-binary.spec.in b/kernel-binary.spec.in index 51aed14..0966acd 100644 --- a/kernel-binary.spec.in +++ b/kernel-binary.spec.in @@ -135,9 +135,6 @@ BuildRequires: gcc-c++ BuildRequires: gcc-devel %endif BuildRequires: hmaccalc -%if 0%{?suse_version} > 1500 -BuildRequires: jq -%endif BuildRequires: libopenssl-devel BuildRequires: modutils # Used to sign the kernel in the buildservice @@ -1362,9 +1359,6 @@ Requires: kernel-devel%variant = %version-%source_rel Recommends: make Recommends: gcc Recommends: perl -%if 0%{?suse_version} > 1500 -Requires: jq -%endif # for objtool Requires: libelf-devel Supplements: packageand(%name:kernel-devel%variant) @@ -1477,7 +1471,7 @@ Provides: @KMP_NAME@-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%@KMP_NAME@-%build_flavor) +Supplements: packageand(%name:@KMP_NAME@-%build_flavor) @KMP_DEPS@ %description -n @KMP_NAME@-%build_flavor diff --git a/kernel-debug.changes b/kernel-debug.changes index b5dd715..6e69202 100644 --- a/kernel-debug.changes +++ b/kernel-debug.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/kernel-debug.spec b/kernel-debug.spec index 1a16865..f9b97aa 100644 --- a/kernel-debug.spec +++ b/kernel-debug.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -112,9 +112,9 @@ Name: kernel-debug Summary: A Debug Version of the Kernel License: GPL-2.0-only Group: System/Kernel -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif @@ -135,9 +135,6 @@ BuildRequires: gcc-c++ BuildRequires: gcc-devel %endif BuildRequires: hmaccalc -%if 0%{?suse_version} > 1500 -BuildRequires: jq -%endif BuildRequires: libopenssl-devel BuildRequires: modutils # Used to sign the kernel in the buildservice @@ -245,10 +242,10 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 # END COMMON DEPS -Provides: %name-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: %name-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 @@ -1352,8 +1349,8 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %ifarch ppc64 Provides: kernel-kdump-base = 2.6.28 @@ -1592,9 +1589,6 @@ Requires: kernel-devel%variant = %version-%source_rel Recommends: make Recommends: gcc Recommends: perl -%if 0%{?suse_version} > 1500 -Requires: jq -%endif # for objtool Requires: libelf-devel Supplements: packageand(%name:kernel-devel%variant) @@ -1709,7 +1703,7 @@ Provides: cluster-md-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%cluster-md-kmp-%build_flavor) +Supplements: packageand(%name:cluster-md-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n cluster-md-kmp-%build_flavor @@ -1764,7 +1758,7 @@ Provides: dlm-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%dlm-kmp-%build_flavor) +Supplements: packageand(%name:dlm-kmp-%build_flavor) %description -n dlm-kmp-%build_flavor DLM stands for Distributed Lock Manager, a means to synchronize access to @@ -1817,7 +1811,7 @@ Provides: gfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%gfs2-kmp-%build_flavor) +Supplements: packageand(%name:gfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n gfs2-kmp-%build_flavor @@ -1870,7 +1864,7 @@ Provides: kselftests-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%kselftests-kmp-%build_flavor) +Supplements: packageand(%name:kselftests-kmp-%build_flavor) %description -n kselftests-kmp-%build_flavor This package contains kernel modules which are part of the upstream kernel @@ -1938,7 +1932,7 @@ Provides: ocfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%ocfs2-kmp-%build_flavor) +Supplements: packageand(%name:ocfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n ocfs2-kmp-%build_flavor @@ -1992,7 +1986,7 @@ Provides: reiserfs-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%reiserfs-kmp-%build_flavor) +Supplements: packageand(%name:reiserfs-kmp-%build_flavor) %description -n reiserfs-kmp-%build_flavor The reiserfs file system is no longer supported in SLE15. This package diff --git a/kernel-default.changes b/kernel-default.changes index b5dd715..6e69202 100644 --- a/kernel-default.changes +++ b/kernel-default.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/kernel-default.spec b/kernel-default.spec index eb3b786..0641a2d 100644 --- a/kernel-default.spec +++ b/kernel-default.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -112,9 +112,9 @@ Name: kernel-default Summary: The Standard Kernel License: GPL-2.0-only Group: System/Kernel -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif @@ -135,9 +135,6 @@ BuildRequires: gcc-c++ BuildRequires: gcc-devel %endif BuildRequires: hmaccalc -%if 0%{?suse_version} > 1500 -BuildRequires: jq -%endif BuildRequires: libopenssl-devel BuildRequires: modutils # Used to sign the kernel in the buildservice @@ -245,10 +242,10 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 # END COMMON DEPS -Provides: %name-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: %name-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 @@ -1395,8 +1392,8 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %ifarch %ix86 Provides: kernel-trace-base = 3.13 @@ -1692,9 +1689,6 @@ Requires: kernel-devel%variant = %version-%source_rel Recommends: make Recommends: gcc Recommends: perl -%if 0%{?suse_version} > 1500 -Requires: jq -%endif # for objtool Requires: libelf-devel Supplements: packageand(%name:kernel-devel%variant) @@ -1829,7 +1823,7 @@ Provides: cluster-md-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%cluster-md-kmp-%build_flavor) +Supplements: packageand(%name:cluster-md-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n cluster-md-kmp-%build_flavor @@ -1884,7 +1878,7 @@ Provides: dlm-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%dlm-kmp-%build_flavor) +Supplements: packageand(%name:dlm-kmp-%build_flavor) %description -n dlm-kmp-%build_flavor DLM stands for Distributed Lock Manager, a means to synchronize access to @@ -1937,7 +1931,7 @@ Provides: gfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%gfs2-kmp-%build_flavor) +Supplements: packageand(%name:gfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n gfs2-kmp-%build_flavor @@ -1990,7 +1984,7 @@ Provides: kselftests-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%kselftests-kmp-%build_flavor) +Supplements: packageand(%name:kselftests-kmp-%build_flavor) %description -n kselftests-kmp-%build_flavor This package contains kernel modules which are part of the upstream kernel @@ -2058,7 +2052,7 @@ Provides: ocfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%ocfs2-kmp-%build_flavor) +Supplements: packageand(%name:ocfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n ocfs2-kmp-%build_flavor @@ -2112,7 +2106,7 @@ Provides: reiserfs-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%reiserfs-kmp-%build_flavor) +Supplements: packageand(%name:reiserfs-kmp-%build_flavor) %description -n reiserfs-kmp-%build_flavor The reiserfs file system is no longer supported in SLE15. This package diff --git a/kernel-docs.changes b/kernel-docs.changes index b5dd715..6e69202 100644 --- a/kernel-docs.changes +++ b/kernel-docs.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/kernel-docs.spec b/kernel-docs.spec index 6b69fbb..ea866d7 100644 --- a/kernel-docs.spec +++ b/kernel-docs.spec @@ -17,7 +17,7 @@ %define srcversion 6.4 -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %define build_html 1 %define build_pdf 0 @@ -30,9 +30,9 @@ Name: kernel-docs Summary: Kernel Documentation License: GPL-2.0-only Group: Documentation/Man -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif @@ -83,7 +83,7 @@ BuildRequires: texlive-zapfding %endif URL: https://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: %name-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 BuildArch: noarch Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-kvmsmall.changes b/kernel-kvmsmall.changes index b5dd715..6e69202 100644 --- a/kernel-kvmsmall.changes +++ b/kernel-kvmsmall.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/kernel-kvmsmall.spec b/kernel-kvmsmall.spec index 7ca1518..d527c29 100644 --- a/kernel-kvmsmall.spec +++ b/kernel-kvmsmall.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -112,9 +112,9 @@ Name: kernel-kvmsmall Summary: The Small Developer Kernel for KVM License: GPL-2.0-only Group: System/Kernel -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif @@ -135,9 +135,6 @@ BuildRequires: gcc-c++ BuildRequires: gcc-devel %endif BuildRequires: hmaccalc -%if 0%{?suse_version} > 1500 -BuildRequires: jq -%endif BuildRequires: libopenssl-devel BuildRequires: modutils # Used to sign the kernel in the buildservice @@ -245,10 +242,10 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 # END COMMON DEPS -Provides: %name-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: %name-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -1350,8 +1347,8 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %obsolete_rebuilds %name-base %ifarch %ix86 @@ -1596,9 +1593,6 @@ Requires: kernel-devel%variant = %version-%source_rel Recommends: make Recommends: gcc Recommends: perl -%if 0%{?suse_version} > 1500 -Requires: jq -%endif # for objtool Requires: libelf-devel Supplements: packageand(%name:kernel-devel%variant) @@ -1709,7 +1703,7 @@ Provides: cluster-md-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%cluster-md-kmp-%build_flavor) +Supplements: packageand(%name:cluster-md-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n cluster-md-kmp-%build_flavor @@ -1764,7 +1758,7 @@ Provides: dlm-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%dlm-kmp-%build_flavor) +Supplements: packageand(%name:dlm-kmp-%build_flavor) %description -n dlm-kmp-%build_flavor DLM stands for Distributed Lock Manager, a means to synchronize access to @@ -1817,7 +1811,7 @@ Provides: gfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%gfs2-kmp-%build_flavor) +Supplements: packageand(%name:gfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n gfs2-kmp-%build_flavor @@ -1870,7 +1864,7 @@ Provides: kselftests-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%kselftests-kmp-%build_flavor) +Supplements: packageand(%name:kselftests-kmp-%build_flavor) %description -n kselftests-kmp-%build_flavor This package contains kernel modules which are part of the upstream kernel @@ -1938,7 +1932,7 @@ Provides: ocfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%ocfs2-kmp-%build_flavor) +Supplements: packageand(%name:ocfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n ocfs2-kmp-%build_flavor @@ -1992,7 +1986,7 @@ Provides: reiserfs-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%reiserfs-kmp-%build_flavor) +Supplements: packageand(%name:reiserfs-kmp-%build_flavor) %description -n reiserfs-kmp-%build_flavor The reiserfs file system is no longer supported in SLE15. This package diff --git a/kernel-lpae.changes b/kernel-lpae.changes index b5dd715..6e69202 100644 --- a/kernel-lpae.changes +++ b/kernel-lpae.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/kernel-lpae.spec b/kernel-lpae.spec index 7c04db9..06652d7 100644 --- a/kernel-lpae.spec +++ b/kernel-lpae.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -112,9 +112,9 @@ Name: kernel-lpae Summary: Kernel for LPAE enabled systems License: GPL-2.0-only Group: System/Kernel -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif @@ -135,9 +135,6 @@ BuildRequires: gcc-c++ BuildRequires: gcc-devel %endif BuildRequires: hmaccalc -%if 0%{?suse_version} > 1500 -BuildRequires: jq -%endif BuildRequires: libopenssl-devel BuildRequires: modutils # Used to sign the kernel in the buildservice @@ -245,10 +242,10 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 # END COMMON DEPS -Provides: %name-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: %name-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -1344,8 +1341,8 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %obsolete_rebuilds %name-base %ifarch %ix86 @@ -1572,9 +1569,6 @@ Requires: kernel-devel%variant = %version-%source_rel Recommends: make Recommends: gcc Recommends: perl -%if 0%{?suse_version} > 1500 -Requires: jq -%endif # for objtool Requires: libelf-devel Supplements: packageand(%name:kernel-devel%variant) @@ -1685,7 +1679,7 @@ Provides: cluster-md-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%cluster-md-kmp-%build_flavor) +Supplements: packageand(%name:cluster-md-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n cluster-md-kmp-%build_flavor @@ -1740,7 +1734,7 @@ Provides: dlm-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%dlm-kmp-%build_flavor) +Supplements: packageand(%name:dlm-kmp-%build_flavor) %description -n dlm-kmp-%build_flavor DLM stands for Distributed Lock Manager, a means to synchronize access to @@ -1793,7 +1787,7 @@ Provides: gfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%gfs2-kmp-%build_flavor) +Supplements: packageand(%name:gfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n gfs2-kmp-%build_flavor @@ -1846,7 +1840,7 @@ Provides: kselftests-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%kselftests-kmp-%build_flavor) +Supplements: packageand(%name:kselftests-kmp-%build_flavor) %description -n kselftests-kmp-%build_flavor This package contains kernel modules which are part of the upstream kernel @@ -1914,7 +1908,7 @@ Provides: ocfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%ocfs2-kmp-%build_flavor) +Supplements: packageand(%name:ocfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n ocfs2-kmp-%build_flavor @@ -1968,7 +1962,7 @@ Provides: reiserfs-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%reiserfs-kmp-%build_flavor) +Supplements: packageand(%name:reiserfs-kmp-%build_flavor) %description -n reiserfs-kmp-%build_flavor The reiserfs file system is no longer supported in SLE15. This package diff --git a/kernel-obs-build.changes b/kernel-obs-build.changes index b5dd715..6e69202 100644 --- a/kernel-obs-build.changes +++ b/kernel-obs-build.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec index ac918d7..031976a 100644 --- a/kernel-obs-build.spec +++ b/kernel-obs-build.spec @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -44,7 +44,7 @@ BuildRequires: util-linux %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +BuildRequires: kernel%kernel_flavor-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %if 0%{?rhel_version} BuildRequires: kernel @@ -56,9 +56,9 @@ BuildRequires: dracut Summary: package kernel and initrd for OBS VM builds License: GPL-2.0-only Group: SLES -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes index b5dd715..6e69202 100644 --- a/kernel-obs-qa.changes +++ b/kernel-obs-qa.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec index 5fa3691..bd4ab34 100644 --- a/kernel-obs-qa.spec +++ b/kernel-obs-qa.spec @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -32,9 +32,9 @@ ExclusiveArch: aarch64 armv6hl armv7hl ppc64 ppc64le riscv64 s390x x86_64 Summary: Basic QA tests for the kernel License: GPL-2.0-only Group: SLES -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif diff --git a/kernel-pae.changes b/kernel-pae.changes index b5dd715..6e69202 100644 --- a/kernel-pae.changes +++ b/kernel-pae.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/kernel-pae.spec b/kernel-pae.spec index de0581e..1777fb7 100644 --- a/kernel-pae.spec +++ b/kernel-pae.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -112,9 +112,9 @@ Name: kernel-pae Summary: Kernel with PAE Support License: GPL-2.0-only Group: System/Kernel -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif @@ -135,9 +135,6 @@ BuildRequires: gcc-c++ BuildRequires: gcc-devel %endif BuildRequires: hmaccalc -%if 0%{?suse_version} > 1500 -BuildRequires: jq -%endif BuildRequires: libopenssl-devel BuildRequires: modutils # Used to sign the kernel in the buildservice @@ -245,10 +242,10 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 # END COMMON DEPS -Provides: %name-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: %name-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 @@ -1372,8 +1369,8 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %ifarch %ix86 Provides: kernel-vmi-base = 2.6.38 @@ -1648,9 +1645,6 @@ Requires: kernel-devel%variant = %version-%source_rel Recommends: make Recommends: gcc Recommends: perl -%if 0%{?suse_version} > 1500 -Requires: jq -%endif # for objtool Requires: libelf-devel Supplements: packageand(%name:kernel-devel%variant) @@ -1771,7 +1765,7 @@ Provides: cluster-md-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%cluster-md-kmp-%build_flavor) +Supplements: packageand(%name:cluster-md-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n cluster-md-kmp-%build_flavor @@ -1826,7 +1820,7 @@ Provides: dlm-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%dlm-kmp-%build_flavor) +Supplements: packageand(%name:dlm-kmp-%build_flavor) %description -n dlm-kmp-%build_flavor DLM stands for Distributed Lock Manager, a means to synchronize access to @@ -1879,7 +1873,7 @@ Provides: gfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%gfs2-kmp-%build_flavor) +Supplements: packageand(%name:gfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n gfs2-kmp-%build_flavor @@ -1932,7 +1926,7 @@ Provides: kselftests-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%kselftests-kmp-%build_flavor) +Supplements: packageand(%name:kselftests-kmp-%build_flavor) %description -n kselftests-kmp-%build_flavor This package contains kernel modules which are part of the upstream kernel @@ -2000,7 +1994,7 @@ Provides: ocfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%ocfs2-kmp-%build_flavor) +Supplements: packageand(%name:ocfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n ocfs2-kmp-%build_flavor @@ -2054,7 +2048,7 @@ Provides: reiserfs-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%reiserfs-kmp-%build_flavor) +Supplements: packageand(%name:reiserfs-kmp-%build_flavor) %description -n reiserfs-kmp-%build_flavor The reiserfs file system is no longer supported in SLE15. This package diff --git a/kernel-source.changes b/kernel-source.changes index b5dd715..6e69202 100644 --- a/kernel-source.changes +++ b/kernel-source.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/kernel-source.spec b/kernel-source.spec index acca27b..c509b7f 100644 --- a/kernel-source.spec +++ b/kernel-source.spec @@ -17,7 +17,7 @@ %define srcversion 6.4 -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -30,9 +30,9 @@ %endif Name: kernel-source -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif @@ -49,7 +49,7 @@ BuildRequires: fdupes BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: %name-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 Provides: linux Provides: multiversion(kernel) Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz @@ -134,9 +134,6 @@ Recommends: bc Recommends: bison Recommends: flex Recommends: libelf-devel -%if 0%{?suse_version} > 1500 -Recommends: jq -%endif Recommends: openssl-devel # pahole needed for BTF %if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300 diff --git a/kernel-source.spec.in b/kernel-source.spec.in index f16cee9..f3aa76f 100644 --- a/kernel-source.spec.in +++ b/kernel-source.spec.in @@ -134,9 +134,6 @@ Recommends: bc Recommends: bison Recommends: flex Recommends: libelf-devel -%if 0%{?suse_version} > 1500 -Recommends: jq -%endif Recommends: openssl-devel # pahole needed for BTF %if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300 diff --git a/kernel-syms.changes b/kernel-syms.changes index b5dd715..6e69202 100644 --- a/kernel-syms.changes +++ b/kernel-syms.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/kernel-syms.spec b/kernel-syms.spec index db01402..795f601 100644 --- a/kernel-syms.spec +++ b/kernel-syms.spec @@ -24,10 +24,10 @@ Name: kernel-syms Summary: Kernel Symbol Versions (modversions) License: GPL-2.0-only Group: Development/Sources -Version: 6.4.6 +Version: 6.4.8 %if %using_buildservice %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %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-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: %name-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel diff --git a/kernel-vanilla.changes b/kernel-vanilla.changes index b5dd715..6e69202 100644 --- a/kernel-vanilla.changes +++ b/kernel-vanilla.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec index 6fa271d..041235f 100644 --- a/kernel-vanilla.spec +++ b/kernel-vanilla.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -112,9 +112,9 @@ Name: kernel-vanilla Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0-only Group: System/Kernel -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif @@ -135,9 +135,6 @@ BuildRequires: gcc-c++ BuildRequires: gcc-devel %endif BuildRequires: hmaccalc -%if 0%{?suse_version} > 1500 -BuildRequires: jq -%endif BuildRequires: libopenssl-devel BuildRequires: modutils # Used to sign the kernel in the buildservice @@ -245,10 +242,10 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 # END COMMON DEPS -Provides: %name-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: %name-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -1343,8 +1340,8 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %obsolete_rebuilds %name-base %ifarch %ix86 @@ -1568,9 +1565,6 @@ Requires: kernel-devel%variant = %version-%source_rel Recommends: make Recommends: gcc Recommends: perl -%if 0%{?suse_version} > 1500 -Requires: jq -%endif # for objtool Requires: libelf-devel Supplements: packageand(%name:kernel-devel%variant) @@ -1681,7 +1675,7 @@ Provides: cluster-md-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%cluster-md-kmp-%build_flavor) +Supplements: packageand(%name:cluster-md-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n cluster-md-kmp-%build_flavor @@ -1736,7 +1730,7 @@ Provides: dlm-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%dlm-kmp-%build_flavor) +Supplements: packageand(%name:dlm-kmp-%build_flavor) %description -n dlm-kmp-%build_flavor DLM stands for Distributed Lock Manager, a means to synchronize access to @@ -1789,7 +1783,7 @@ Provides: gfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%gfs2-kmp-%build_flavor) +Supplements: packageand(%name:gfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n gfs2-kmp-%build_flavor @@ -1842,7 +1836,7 @@ Provides: kselftests-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%kselftests-kmp-%build_flavor) +Supplements: packageand(%name:kselftests-kmp-%build_flavor) %description -n kselftests-kmp-%build_flavor This package contains kernel modules which are part of the upstream kernel @@ -1910,7 +1904,7 @@ Provides: ocfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%ocfs2-kmp-%build_flavor) +Supplements: packageand(%name:ocfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n ocfs2-kmp-%build_flavor @@ -1964,7 +1958,7 @@ Provides: reiserfs-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%reiserfs-kmp-%build_flavor) +Supplements: packageand(%name:reiserfs-kmp-%build_flavor) %description -n reiserfs-kmp-%build_flavor The reiserfs file system is no longer supported in SLE15. This package diff --git a/kernel-zfcpdump.changes b/kernel-zfcpdump.changes index b5dd715..6e69202 100644 --- a/kernel-zfcpdump.changes +++ b/kernel-zfcpdump.changes @@ -1,4 +1,869 @@ ------------------------------------------------------------------- +Thu Aug 3 15:32:15 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.8 (bsc#1012628). +- platform/x86/amd/pmf: Notify OS power slider update + (bsc#1012628). +- platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params + (bsc#1012628). +- drm/amd: Move helper for dynamic speed switch check out of smu13 + (bsc#1012628). +- drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters + implementation with SMU13 (bsc#1012628). +- jbd2: Fix wrongly judgement for buffer head removing while + doing checkpoint (bsc#1012628). +- KVM: arm64: Handle kvm_arm_init failure correctly in + finalize_pkvm (bsc#1012628). +- blk-mq: Fix stall due to recursive flush plug (bsc#1012628). +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during + window close (bsc#1012628). +- KVM: s390: pv: simplify shutdown and fix race (bsc#1012628). +- KVM: s390: pv: fix index value of replaced ASCE (bsc#1012628). +- s390/mm: fix per vma lock fault handling (bsc#1012628). +- io_uring: don't audit the capability check in io_uring_create() + (bsc#1012628). +- gpio: tps68470: Make tps68470_gpio_output() always set the + initial value (bsc#1012628). +- gpio: mvebu: Make use of devm_pwmchip_add (bsc#1012628). +- gpio: mvebu: fix irq domain leak (bsc#1012628). +- regmap: Disable locking for RBTREE and MAPLE unit tests + (bsc#1012628). +- btrfs: factor out a btrfs_verify_page helper (bsc#1012628). +- btrfs: fix fsverify read error handling in end_page_read + (bsc#1012628). +- btrfs: fix race between quota disable and relocation + (bsc#1012628). +- i2c: Delete error messages for failed memory allocations + (bsc#1012628). +- i2c: Improve size determinations (bsc#1012628). +- i2c: nomadik: Remove unnecessary goto label (bsc#1012628). +- i2c: nomadik: Use devm_clk_get_enabled() (bsc#1012628). +- i2c: nomadik: Remove a useless call in the remove function + (bsc#1012628). +- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + (bsc#1012628). +- PCI/ASPM: Factor out pcie_wait_for_retrain() (bsc#1012628). +- PCI/ASPM: Avoid link retraining race (bsc#1012628). +- PCI: rockchip: Remove writes to unused registers (bsc#1012628). +- PCI: rockchip: Fix window mapping and address translation for + endpoint (bsc#1012628). +- PCI: rockchip: Don't advertise MSI-X in PCIe capabilities + (bsc#1012628). +- drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch + (bsc#1012628). +- drm/amd/display: Keep disable aux-i delay as 0 (bsc#1012628). +- drm/amd/display: add pixel rate based CRB allocation support + (bsc#1012628). +- drm/amd/display: fix dcn315 single stream crb allocation + (bsc#1012628). +- drm/amd/display: Update correct DCN314 register header + (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Rembrandt (bsc#1012628). +- drm/amd/display: Set minimum requirement for using PSR-SU on + Phoenix (bsc#1012628). +- drm/ttm: never consider pinned BOs for eviction&swap + (bsc#1012628). +- maple_tree: add __init and __exit to test module (bsc#1012628). +- maple_tree: fix 32 bit mas_next testing (bsc#1012628). +- drm/amd/display: Add FAMS validation before trying to use it + (bsc#1012628). +- drm/amd/display: update extended blank for dcn314 onwards + (bsc#1012628). +- drm/amd/display: Fix possible underflow for displays with + large vblank (bsc#1012628). +- drm/amd/display: Prevent vtotal from being set to 0 + (bsc#1012628). +- ext4: add EXT4_MB_HINT_GOAL_ONLY test in + ext4_mb_use_preallocated (bsc#1012628). +- ext4: mballoc: Remove useless setting of ac_criteria + (bsc#1012628). +- ext4: fix rbtree traversal bug in ext4_mb_use_preallocated + (bsc#1012628). +- phy: phy-mtk-dp: Fix an error code in probe() (bsc#1012628). +- phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test + (bsc#1012628). +- phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during + runtime suspend (bsc#1012628). +- phy: qcom-snps-femto-v2: properly enable ref clock + (bsc#1012628). +- soundwire: qcom: update status correctly with mask + (bsc#1012628). +- soundwire: amd: Fix a check for errors in probe() (bsc#1012628). +- media: tc358746: Address compiler warnings (bsc#1012628). +- media: staging: atomisp: select V4L2_FWNODE (bsc#1012628). +- media: amphion: Fix firmware path to match linux-firmware + (bsc#1012628). +- media: mtk-jpeg: move data/code inside CONFIG_OF blocks + (bsc#1012628). +- media: mtk_jpeg_core: avoid unused-variable warning + (bsc#1012628). +- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + (bsc#1012628). +- iavf: fix potential deadlock on allocation failure + (bsc#1012628). +- iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED + (bsc#1012628). +- net: phy: marvell10g: fix 88x3310 power up (bsc#1012628). +- net: hns3: fix the imp capability bit cannot exceed 32 bits + issue (bsc#1012628). +- net: hns3: fix wrong tc bandwidth weight data issue + (bsc#1012628). +- net: hns3: fix wrong bw weight of disabled tc issue + (bsc#1012628). +- vxlan: calculate correct header length for GPE (bsc#1012628). +- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args + (bsc#1012628). +- vxlan: fix GRO with VXLAN-GPE (bsc#1012628). +- phy: hisilicon: Fix an out of bounds check in + hisi_inno_phy_probe() (bsc#1012628). +- atheros: fix return value check in atl1_tso() (bsc#1012628). +- ethernet: atheros: fix return value check in atl1e_tso_csum() + (bsc#1012628). +- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create + a new temporary address (bsc#1012628). +- net: fec: avoid tx queue timeout when XDP is enabled + (bsc#1012628). +- tcp: Reduce chance of collisions in inet6_hashfn() + (bsc#1012628). +- ice: Fix memory management in ice_ethtool_fdir.c (bsc#1012628). +- bonding: reset bond's flags when down link is P2P device + (bsc#1012628). +- team: reset team's flags when down link is P2P device + (bsc#1012628). +- octeontx2-af: Fix hash extraction enable configuration + (bsc#1012628). +- net: stmmac: Apply redundant write work around on 4.xx too + (bsc#1012628). +- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind + U100 (bsc#1012628). +- x86/traps: Fix load_unaligned_zeropad() handling for shared + TDX memory (bsc#1012628). +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF + (bsc#1012628). +- igc: Fix Kernel Panic during ndo_tx_timeout callback + (bsc#1012628). +- netfilter: nft_set_rbtree: fix overlap expiration walk + (bsc#1012628). +- netfilter: nf_tables: skip immediate deactivate in + _PREPARE_ERROR (bsc#1012628). +- netfilter: nf_tables: disallow rule addition to bound chain + via NFTA_RULE_CHAIN_ID (bsc#1012628). +- mm: suppress mm fault logging if fatal signal already pending + (bsc#1012628). +- tools: ynl-gen: fix enum index in + _decode_enum(..) (bsc#1012628). +- net: fec: tx processing does not call XDP APIs if budget is 0 + (bsc#1012628). +- net/sched: mqprio: Add length check for + TCA_MQPRIO_{MAX/MIN}_RATE64 (bsc#1012628). +- benet: fix return value check in be_lancer_xmit_workarounds() + (bsc#1012628). +- tipc: check return value of pskb_trim() (bsc#1012628). +- tipc: stop tipc crypto on failure in tipc_node_create + (bsc#1012628). +- fs/9p: Fix a datatype used with V9FS_DIRECT_IO (bsc#1012628). +- RDMA/mlx4: Make check for invalid flags stricter (bsc#1012628). +- drm/msm/mdss: correct UBWC programming for SM8550 (bsc#1012628). +- drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 + planes (bsc#1012628). +- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (bsc#1012628). +- drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY + config (bsc#1012628). +- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (bsc#1012628). +- RDMA/irdma: Add missing read barriers (bsc#1012628). +- RDMA/irdma: Fix data race on CQP completion stats (bsc#1012628). +- RDMA/irdma: Fix data race on CQP request done (bsc#1012628). +- RDMA/core: Update CMA destination address on rdma_resolve_addr + (bsc#1012628). +- RDMA/mthca: Fix crash when polling CQ for shared QPs + (bsc#1012628). +- RDMA/bnxt_re: Prevent handling any completions after qp destroy + (bsc#1012628). +- RDMA/bnxt_re: Enhance the existing functions that wait for FW + responses (bsc#1012628). +- RDMA/bnxt_re: Avoid the command wait if firmware is inactive + (bsc#1012628). +- RDMA/bnxt_re: use shadow qd while posting non blocking rcfw + command (bsc#1012628). +- RDMA/bnxt_re: Simplify the function that sends the FW commands + (bsc#1012628). +- RDMA/bnxt_re: add helper function __poll_for_resp (bsc#1012628). +- RDMA/bnxt_re: Fix hang during driver unload (bsc#1012628). +- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in + a5xx_submit_in_rb() (bsc#1012628). +- drm/msm: Fix hw_fence error path cleanup (bsc#1012628). +- cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() + (bsc#1012628). +- cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() + (bsc#1012628). +- ASoC: fsl_spdif: Silence output on stop (bsc#1012628). +- block: Fix a source code comment in + include/uapi/linux/blkzoned.h (bsc#1012628). +- smb3: do not set NTLMSSP_VERSION flag for negotiate not auth + request (bsc#1012628). +- drm/i915: Fix an error handling path in igt_write_huge() + (bsc#1012628). +- xenbus: check xen_domain in xenbus_probe_initcall (bsc#1012628). +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() + error paths (bsc#1012628). +- dm raid: clean up four equivalent goto tags in raid_ctr() + (bsc#1012628). +- dm raid: protect md_stop() with 'reconfig_mutex' (bsc#1012628). +- drm/amd: Fix an error handling mistake in psp_sw_init() + (bsc#1012628). +- drm/amd/display: Unlock on error path in + dm_handle_mst_sideband_msg_ready_event() (bsc#1012628). +- RDMA/irdma: Fix op_type reporting in CQEs (bsc#1012628). +- RDMA/irdma: Report correct WC error (bsc#1012628). +- drm/msm: Disallow submit with fence id 0 (bsc#1012628). +- ublk: fail to start device if queue setup is interrupted + (bsc#1012628). +- ublk: fail to recover device if queue setup is interrupted + (bsc#1012628). +- ublk: return -EINTR if breaking from waiting for existed users + in DEL_DEV (bsc#1012628). +- iommufd: IOMMUFD_DESTROY should not increase the refcount + (bsc#1012628). +- tmpfs: fix Documentation of noswap and huge mount options + (bsc#1012628). +- ata: pata_ns87415: mark ns87560_tf_read static (bsc#1012628). +- ring-buffer: Fix wrong stat of cpu_buffer->read (bsc#1012628). +- tracing: Fix warning in trace_buffered_event_disable() + (bsc#1012628). +- Revert "usb: gadget: tegra-xudc: Fix error check in + tegra_xudc_powerdomain_init()" (bsc#1012628). +- usb: gadget: call usb_gadget_check_config() to verify UDC + capability (bsc#1012628). +- USB: gadget: Fix the memory leak in raw_gadget driver + (bsc#1012628). +- usb: gadget: core: remove unbalanced mutex_unlock in + usb_gadget_activate (bsc#1012628). +- KVM: Grab a reference to KVM for VM and vCPU stats file + descriptors (bsc#1012628). +- KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest + (bsc#1012628). +- KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid + (bsc#1012628). +- serial: qcom-geni: drop bogus runtime pm state update + (bsc#1012628). +- tty: serial: sh-sci: Fix sleeping in atomic context + (bsc#1012628). +- serial: 8250_dw: Preserve original value of DLF register + (bsc#1012628). +- serial: sifive: Fix sifive_serial_console_setup() section + (bsc#1012628). +- USB: serial: option: support Quectel EM060K_128 (bsc#1012628). +- USB: serial: option: add Quectel EC200A module support + (bsc#1012628). +- USB: serial: simple: add Kaufmann RKS+CAN VCP (bsc#1012628). +- USB: serial: simple: sort driver entries (bsc#1012628). +- can: gs_usb: gs_can_close(): add missing set of CAN state to + CAN_STATE_STOPPED (bsc#1012628). +- TIOCSTI: always enable for CAP_SYS_ADMIN (bsc#1012628). +- usb: typec: Set port->pd before adding device for typec_port + (bsc#1012628). +- usb: typec: Iterate pds array when showing the pd list + (bsc#1012628). +- usb: typec: Use sysfs_emit_at when concatenating the string + (bsc#1012628). +- Revert "usb: dwc3: core: Enable AutoRetry feature in the + controller" (bsc#1012628). +- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + (bsc#1012628). +- usb: dwc3: don't reset device side if dwc3 was configured as + host-only (bsc#1012628). +- usb: misc: ehset: fix wrong if condition (bsc#1012628). +- usb: ohci-at91: Fix the unhandle interrupt when resume + (bsc#1012628). +- USB: quirks: add quirk for Focusrite Scarlett (bsc#1012628). +- usb: cdns3: fix incorrect calculation of ep_buf_size when more + than one config (bsc#1012628). +- usb: xhci-mtk: set the dma max_seg_size (bsc#1012628). +- Revert "usb: xhci: tegra: Fix error check" (bsc#1012628). +- Documentation: security-bugs.rst: update preferences when + dealing with the linux-distros group (bsc#1012628). +- Documentation: security-bugs.rst: clarify CVE handling + (bsc#1012628). +- staging: r8712: Fix memory leak in _r8712_init_xmit_priv() + (bsc#1012628). +- staging: ks7010: potential buffer overflow in + ks_wlan_set_encode_ext() (bsc#1012628). +- tty: n_gsm: fix UAF in gsm_cleanup_mux (bsc#1012628). +- Revert "xhci: add quirk for host controllers that don't update + endpoint DCS" (bsc#1012628). +- ALSA: hda/realtek: Support ASUS G713PV laptop (bsc#1012628). +- ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (bsc#1012628). +- hwmon: (k10temp) Enable AMD3255 Proc to show negative + temperature (bsc#1012628). +- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 + disabled (bsc#1012628). +- hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout + (bsc#1012628). +- hwmon: (pmbus_core) Fix pmbus_is_enabled() (bsc#1012628). +- hwmon: (pmbus_core) Fix NULL pointer dereference (bsc#1012628). +- hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status + (bsc#1012628). +- btrfs: zoned: do not enable async discard (bsc#1012628). +- btrfs: account block group tree when calculating global reserve + size (bsc#1012628). +- btrfs: check if the transaction was aborted at + btrfs_wait_for_commit() (bsc#1012628). +- btrfs: check for commit error at + btrfs_attach_transaction_barrier() (bsc#1012628). +- x86/MCE/AMD: Decrement threshold_bank refcount when removing + threshold blocks (bsc#1012628). +- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled + (bsc#1012628). +- file: always lock position for FMODE_ATOMIC_POS (bsc#1012628). +- nfsd: Remove incorrect check in nfsd4_validate_stateid + (bsc#1012628). +- ksmbd: check if a mount point is crossed during path lookup + (bsc#1012628). +- ACPI/IORT: Remove erroneous id_count check in + iort_node_get_rmr_info() (bsc#1012628). +- tpm_tis: Explicitly check for error code (bsc#1012628). +- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping + (bsc#1012628). +- irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI + invalidation (bsc#1012628). +- locking/rtmutex: Fix task->pi_waiters integrity (bsc#1012628). +- proc/vmcore: fix signedness bug in read_from_oldmem() + (bsc#1012628). +- xen: speed up grant-table reclaim (bsc#1012628). +- virtio-net: fix race between set queues and probe (bsc#1012628). +- net: ipa: only reset hashed tables when supported (bsc#1012628). +- net: dsa: qca8k: enable use_single_write for qca8xxx + (bsc#1012628). +- net: dsa: qca8k: fix search_and_insert wrong handling of new + rule (bsc#1012628). +- net: dsa: qca8k: fix broken search_and_del (bsc#1012628). +- net: dsa: qca8k: fix mdb add/del case with 0 VID (bsc#1012628). +- io_uring: gate iowait schedule on having pending requests + (bsc#1012628). +- iommufd: Set end correctly when doing batch carry (bsc#1012628). +- selftests: mptcp: join: only check for ip6tables if needed + (bsc#1012628). +- soundwire: fix enumeration completion (bsc#1012628). +- Revert "um: Use swap() to make code cleaner" (bsc#1012628). +- LoongArch: Fix return value underflow in exception path + (bsc#1012628). +- LoongArch: BPF: Fix check condition to call lu32id in move_imm() + (bsc#1012628). +- LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch + (bsc#1012628). +- 9p: fix ignored return value in v9fs_dir_release (bsc#1012628). +- fs/9p: remove unnecessary and overrestrictive check + (bsc#1012628). +- fs/9p: fix typo in comparison logic for cache mode + (bsc#1012628). +- fs/9p: fix type mismatch in file cache mode helper + (bsc#1012628). +- fs/9p: remove unnecessary invalidate_inode_pages2 (bsc#1012628). +- s390/dasd: fix hanging device after quiesce/resume + (bsc#1012628). +- s390/dasd: print copy pair message only for the correct error + (bsc#1012628). +- mptcp: more accurate NL event generation (bsc#1012628). +- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register + (bsc#1012628). +- arm64/sme: Set new vector length before reallocating + (bsc#1012628). +- PM: sleep: wakeirq: fix wake irq arming (bsc#1012628). +- thermal: of: fix double-free on unregistration (bsc#1012628). +- ceph: never send metrics if disable_send_metrics is set + (bsc#1012628). +- drm/i915/dpt: Use shmem for dpt objects (bsc#1012628). +- dm cache policy smq: ensure IO doesn't prevent cleaner policy + progress (bsc#1012628). +- rbd: make get_lock_owner_info() return a single locker or NULL + (bsc#1012628). +- rbd: harden get_lock_owner_info() a bit (bsc#1012628). +- rbd: retrieve and check lock owner twice before blocklisting + (bsc#1012628). +- mm: lock VMA in dup_anon_vma() before setting ->anon_vma + (bsc#1012628). +- mm: fix memory ordering for mm_lock_seq and vm_lock_seq + (bsc#1012628). +- mm/memory-failure: fix hardware poison check in + unpoison_memory() (bsc#1012628). +- mm/mempolicy: Take VMA lock before replacing policy + (bsc#1012628). +- dma-buf: keep the signaling time of merged fences v3 + (bsc#1012628). +- dma-buf: fix an error pointer vs NULL bug (bsc#1012628). +- commit c24ac79 + +------------------------------------------------------------------- +Tue Aug 1 12:08:18 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch. + Update upstream status. +- commit cba3fa8 + +------------------------------------------------------------------- +Sun Jul 30 10:03:34 CEST 2023 - tiwai@suse.de + +- Revert "drm/edid: Fix csync detailed mode parsing" + (bsc#1213693). +- commit 8de9301 + +------------------------------------------------------------------- +Fri Jul 28 13:06:20 CEST 2023 - tiwai@suse.de + +- Update MHI and ath11k hibernation fix patches (bsc#1207948) + Upstream updated / cleaned up the patch set slightly +- commit 5da2543 + +------------------------------------------------------------------- +Fri Jul 28 10:01:26 CEST 2023 - msuchanek@suse.de + +- kernel-binary.spec.in: Remove superfluous %% in Supplements + Fixes: 02b7735e0caf ("rpm/kernel-binary.spec.in: Add Enhances and Supplements tags to in-tree KMPs") +- commit 264db74 + +------------------------------------------------------------------- +Thu Jul 27 12:09:59 CEST 2023 - tiwai@suse.de + +- wifi: rtw89: Fix loading of compressed firmware (bsc#1212808). +- commit 79df9c7 + +------------------------------------------------------------------- +Thu Jul 27 10:51:09 CEST 2023 - tiwai@suse.de + +- ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop + (bsc#1213583). +- commit e67f54f + +------------------------------------------------------------------- +Thu Jul 27 09:14:29 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.7 (bsc#1012628). +- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq + (bsc#1012628). +- ALSA: hda/realtek - remove 3k pull low procedure (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NS70AU (bsc#1012628). +- ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx + (bsc#1012628). +- maple_tree: set the node limit when creating a new root node + (bsc#1012628). +- mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() + (bsc#1012628). +- maple_tree: fix node allocation testing on 32 bit (bsc#1012628). +- selftests/mm: mkdirty: fix incorrect position of #endif + (bsc#1012628). +- keys: Fix linking a duplicate key to a keyring's assoc_array + (bsc#1012628). +- prctl: move PR_GET_AUXV out of PR_MCE_KILL (bsc#1012628). +- perf probe: Add test for regression introduced by switch to + die_get_decl_file() (bsc#1012628). +- perf probe: Read DWARF files from the correct CU (bsc#1012628). +- btrfs: fix iput() on error pointer after error during orphan + cleanup (bsc#1012628). +- btrfs: fix warning when putting transaction with qgroups + enabled after abort (bsc#1012628). +- fuse: revalidate: don't invalidate if interrupted (bsc#1012628). +- fuse: add feature flag for expire-only (bsc#1012628). +- fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT + (bsc#1012628). +- btrfs: raid56: always verify the P/Q contents for scrub + (bsc#1012628). +- btrfs: set_page_extent_mapped after read_folio in + btrfs_cont_expand (bsc#1012628). +- btrfs: fix double iput() on inode after an error during orphan + cleanup (bsc#1012628). +- btrfs: zoned: fix memory leak after finding block group with + super blocks (bsc#1012628). +- fuse: ioctl: translate ENOSYS in outarg (bsc#1012628). +- btrfs: fix race between balance and cancel/pause (bsc#1012628). +- selftests: tc: set timeout to 15 minutes (bsc#1012628). +- accel/qaic: Fix a leak in map_user_pages() (bsc#1012628). +- selftests: tc: add 'ct' action kconfig dep (bsc#1012628). +- regmap: Drop initial version of maximum transfer length fixes + (bsc#1012628). +- s390/zcrypt: fix reply buffer calculations for CCA replies + (bsc#1012628). +- regmap: Account for register length in SMBus I/O limits + (bsc#1012628). +- ia64: mmap: Consider pgoff when searching for free mapping + (bsc#1012628). +- arm64/fpsimd: Ensure SME storage is allocated after SVE VL + changes (bsc#1012628). +- can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll + timeout (bsc#1012628). +- can: bcm: Fix UAF in bcm_proc_show() (bsc#1012628). +- can: gs_usb: gs_can_open(): improve error handling + (bsc#1012628). +- can: gs_usb: fix time stamp counter initialization + (bsc#1012628). +- selftests: tc: add ConnTrack procfs kconfig (bsc#1012628). +- accel/qaic: tighten bounds checking in encode_message() + (bsc#1012628). +- accel/qaic: tighten bounds checking in decode_message() + (bsc#1012628). +- accel/qaic: Add consistent integer overflow checks + (bsc#1012628). +- dma-buf/dma-resv: Stop leaking on krealloc() failure + (bsc#1012628). +- drm/amdgpu/vkms: relax timer deactivation by + hrtimer_try_to_cancel (bsc#1012628). +- drm/amdgpu/pm: make gfxclock consistent for sienna cichlid + (bsc#1012628). +- drm/amdgpu/pm: make mclk consistent for smu 13.0.7 + (bsc#1012628). +- drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX + interrupts (bsc#1012628). +- drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP + (bsc#1012628). +- drm/nouveau/i2c: fix number of aux event slots (bsc#1012628). +- drm/client: Fix memory leak in drm_client_target_cloned + (bsc#1012628). +- drm/client: Fix memory leak in drm_client_modeset_probe + (bsc#1012628). +- drm/amd/display: only accept async flips for fast updates + (bsc#1012628). +- drm/amd/display: Disable MPC split by default on special asic + (bsc#1012628). +- drm/amd/display: check TG is non-null before checking if enabled + (bsc#1012628). +- drm/amd/display: Keep PHY active for DP displays on DCN31 + (bsc#1012628). +- ASoC: fsl_sai: Disable bit clock with transmitter (bsc#1012628). +- ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit + for master mode" (bsc#1012628). +- ASoC: tegra: Fix ADX byte map (bsc#1012628). +- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628). +- ASoC: cs42l51: fix driver to properly autoload with automatic + module loading (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing clsh ctrl error handling + (bsc#1012628). +- ASoC: cs35l45: Select REGMAP_IRQ (bsc#1012628). +- ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component + remove (bsc#1012628). +- ASoC: qdsp6: audioreach: fix topology probe deferral + (bsc#1012628). +- ASoC: tegra: Fix AMX byte map (bsc#1012628). +- ASoC: codecs: wcd938x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix missing mbhc init error handling + (bsc#1012628). +- ASoC: codecs: wcd934x: fix resource leaks on component remove + (bsc#1012628). +- ASoC: codecs: wcd938x: fix codec initialisation race + (bsc#1012628). +- ASoC: codecs: wcd938x: fix soundwire initialisation race + (bsc#1012628). +- KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 + bits (bsc#1012628). +- KVM: arm64: Correctly handle page aging notifiers for unaligned + memslot (bsc#1012628). +- KVM: arm64: Disable preemption in kvm_arch_hardware_enable() + (bsc#1012628). +- KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t + preemption (bsc#1012628). +- ext4: correct inline offset when handling xattrs in inode body + (bsc#1012628). +- drm/radeon: Fix integer overflow in radeon_cs_parser_init + (bsc#1012628). +- ALSA: emu10k1: roll up loops in DSP setup code for Audigy + (bsc#1012628). +- quota: Properly disable quotas when add_dquot_ref() fails + (bsc#1012628). +- quota: fix warning in dqgrab() (bsc#1012628). +- HID: add quirk for 03f0:464a HP Elite Presenter Mouse + (bsc#1012628). +- ovl: check type and offset of struct vfsmount in ovl_entry + (bsc#1012628). +- udf: Fix uninitialized array access for some pathnames + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio + (bsc#1012628). +- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev + (bsc#1012628). +- MIPS: dec: prom: Address -Warray-bounds warning (bsc#1012628). +- FS: JFS: Fix null-ptr-deref Read in txBegin (bsc#1012628). +- FS: JFS: Check for read-only mounted filesystem in txBegin + (bsc#1012628). +- md: fix data corruption for raid456 when reshape restart while + grow up (bsc#1012628). +- md/raid10: prevent soft lockup while flush writes (bsc#1012628). +- scsi: sg: fix blktrace debugfs entries leakage (bsc#1012628). +- blk-mq: fix NULL dereference on q->elevator in + blk_mq_elv_switch_none (bsc#1012628). +- posix-timers: Ensure timer ID search-loop limit is valid + (bsc#1012628). +- btrfs: add xxhash to fast checksum implementations + (bsc#1012628). +- btrfs: don't check PageError in __extent_writepage + (bsc#1012628). +- btrfs: abort transaction at update_ref_for_cow() when ref + count is zero (bsc#1012628). +- erofs: Fix detection of atomic context (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A + (bsc#1012628). +- ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book + yb1-x90f/l (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 + (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad + X131e (3371 AMD version) (bsc#1012628). +- ACPI: resource: Remove "Zen" specific match and quirks + (bsc#1012628). +- arm64: set __exception_irq_entry with __irq_entry as a default + (bsc#1012628). +- arm64: mm: fix VA-range sanity check (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 + (bsc#1012628). +- rcu-tasks: Avoid pr_info() with spin lock in + cblist_init_generic() (bsc#1012628). +- rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp + (bsc#1012628). +- tools/nolibc: ensure stack protector guard is never zero + (bsc#1012628). +- sched/fair: Don't balance task to its current running CPU + (bsc#1012628). +- wifi: ath11k: fix registration of 6Ghz-only phy without the + full channel range (bsc#1012628). +- bpf: Print a warning only if writing to + unprivileged_bpf_disabled (bsc#1012628). +- bpf: Address KCSAN report on bpf_lru_list (bsc#1012628). +- spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC + (bsc#1012628). +- bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl + log (bsc#1012628). +- bpf: tcp: Avoid taking fast sock lock in iterator (bsc#1012628). +- wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in + rtw_sdio_rx_isr() (bsc#1012628). +- bpf: Silence a warning in btf_type_id_size() (bsc#1012628). +- devlink: make health report on unregistered instance warn just + once (bsc#1012628). +- wifi: ath11k: add support default regdb while searching + board-2.bin for WCN6855 (bsc#1012628). +- wifi: mac80211_hwsim: Fix possible NULL dereference + (bsc#1012628). +- spi: dw: Add compatible for Intel Mount Evans SoC (bsc#1012628). +- wifi: ath12k: Avoid NULL pointer access during management + transmit cleanup (bsc#1012628). +- wifi: ath11k: fix memory leak in WMI firmware stats + (bsc#1012628). +- wifi: iwlwifi: mvm: fix potential array out of bounds access + (bsc#1012628). +- net: ethernet: litex: add support for 64 bit stats + (bsc#1012628). +- devlink: report devlink_port_type_warn source device + (bsc#1012628). +- wifi: iwlwifi: mvm: Add NULL check before dereferencing the + pointer (bsc#1012628). +- wifi: wext-core: Fix -Wstringop-overflow warning in + ioctl_standard_iw_point() (bsc#1012628). +- wifi: iwlwifi: Add support for new PCI Id (bsc#1012628). +- wifi: iwlwifi: mvm: avoid baid size integer overflow + (bsc#1012628). +- wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 + (bsc#1012628). +- igb: Fix igb_down hung on surprise removal (bsc#1012628). +- net: hns3: fix strncpy() not using dest-buf length as length + issue (bsc#1012628). +- ASoC: amd: acp: fix for invalid dai id handling in + acp_get_byte_count() (bsc#1012628). +- ASoC: codecs: wcd938x: fix mbhc impedance loglevel + (bsc#1012628). +- ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR + (bsc#1012628). +- ASoC: qcom: q6apm: do not close GPR port before closing graph + (bsc#1012628). +- iov_iter: Mark copy_iovec_from_user() noclone (bsc#1012628). +- sched/fair: Use recent_used_cpu to test p->cpus_ptr + (bsc#1012628). +- sched/psi: use kernfs polling functions for PSI trigger polling + (bsc#1012628). +- pinctrl: renesas: rzv2m: Handle non-unique subnode names + (bsc#1012628). +- pinctrl: renesas: rzg2l: Handle non-unique subnode names + (bsc#1012628). +- spi: bcm63xx: fix max prepend length (bsc#1012628). +- fbdev: imxfb: warn about invalid left/right margin + (bsc#1012628). +- fbdev: imxfb: Removed unneeded release_mem_region (bsc#1012628). +- perf build: Fix library not found error when using CSLIBS + (bsc#1012628). +- btrfs: be a bit more careful when setting mirror_num_ret in + btrfs_map_block (bsc#1012628). +- spi: s3c64xx: clear loopback bit after loopback test + (bsc#1012628). +- kallsyms: strip LTO-only suffixes from promoted global functions + (bsc#1012628). +- smb: client: fix missed ses refcounting (bsc#1012628). +- arm64: Fix HFGxTR_EL2 field naming (bsc#1012628). +- dsa: mv88e6xxx: Do a final check before timing out + (bsc#1012628). +- net: ethernet: ti: cpsw_ale: Fix + cpsw_ale_get_field()/cpsw_ale_set_field() (bsc#1012628). +- bridge: Add extack warning when enabling STP in netns + (bsc#1012628). +- net: ethernet: mtk_eth_soc: handle probe deferral (bsc#1012628). +- gso: fix dodgy bit handling for GSO_UDP_L4 (bsc#1012628). +- iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid() + (bsc#1012628). +- cifs: fix mid leak during reconnection after timeout threshold + (bsc#1012628). +- ice: Unregister netdev and devlink_port only once (bsc#1012628). +- ice: prevent NULL pointer deref during reload (bsc#1012628). +- ASoC: SOF: ipc3-dtrace: uninitialized data in + dfsentry_trace_filter_write() (bsc#1012628). +- regulator: da9063: fix null pointer deref with partial DT config + (bsc#1012628). +- net: sched: cls_matchall: Undo tcf_bind_filter in case of + failure after mall_set_parms (bsc#1012628). +- net: sched: cls_u32: Undo tcf_bind_filter if + u32_replace_hw_knode (bsc#1012628). +- net: sched: cls_u32: Undo refcount decrement in case update + failed (bsc#1012628). +- net: sched: cls_bpf: Undo tcf_bind_filter in case of an error + (bsc#1012628). +- net: dsa: microchip: correct KSZ8795 static MAC table access + (bsc#1012628). +- drm/i915/perf: add sentinel to xehp_oa_b_counters (bsc#1012628). +- iavf: Fix use-after-free in free_netdev (bsc#1012628). +- iavf: Fix out-of-bounds when setting channels on remove + (bsc#1012628). +- iavf: use internal state to free traffic IRQs (bsc#1012628). +- iavf: make functions static where possible (bsc#1012628). +- iavf: Wait for reset in callbacks which trigger it + (bsc#1012628). +- iavf: fix a deadlock caused by rtnl and driver's lock circular + dependencies (bsc#1012628). +- iavf: fix reset task race with iavf_remove() (bsc#1012628). +- security: keys: Modify mismatched function name (bsc#1012628). +- vrf: Fix lockdep splat in output path (bsc#1012628). +- octeontx2-pf: Dont allocate BPIDs for LBK interfaces + (bsc#1012628). +- bpf: Fix subprog idx logic in check_max_stack_depth + (bsc#1012628). +- bpf: Repeat check_max_stack_depth for async callbacks + (bsc#1012628). +- bpf, arm64: Fix BTI type used for freplace attached functions + (bsc#1012628). +- igc: Avoid transmit queue timeout for XDP (bsc#1012628). +- igc: Prevent garbled TX queue with XDP ZEROCOPY (bsc#1012628). +- net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->txhash + (bsc#1012628). +- tcp: annotate data-races around tcp_rsk(req)->ts_recent + (bsc#1012628). +- net: ipv4: Use kfree_sensitive instead of kfree (bsc#1012628). +- net:ipv6: check return value of pskb_trim() (bsc#1012628). +- Revert "tcp: avoid the lookup process failing to get sk in + ehash table" (bsc#1012628). +- net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type + (bsc#1012628). +- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe + (bsc#1012628). +- llc: Don't drop packet from non-root netns (bsc#1012628). +- ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp + (bsc#1012628). +- netfilter: nf_tables: fix spurious set element insertion failure + (bsc#1012628). +- netfilter: nf_tables: can't schedule in nft_chain_validate + (bsc#1012628). +- netfilter: nft_set_pipapo: fix improper element removal + (bsc#1012628). +- netfilter: nf_tables: skip bound chain in netns release path + (bsc#1012628). +- netfilter: nf_tables: skip bound chain on rule flush + (bsc#1012628). +- Bluetooth: use RCU for hci_conn_params and iterate safely in + hci_sync (bsc#1012628). +- Bluetooth: hci_event: call disconnect callback before deleting + conn (bsc#1012628). +- Bluetooth: ISO: fix iso_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: hci_sync: Avoid use-after-free in dbg for + hci_remove_adv_monitor() (bsc#1012628). +- Bluetooth: hci_conn: return ERR_PTR instead of NULL when there + is no link (bsc#1012628). +- Bluetooth: SCO: fix sco_conn related locking and validity issues + (bsc#1012628). +- Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 + (bsc#1012628). +- tcp: annotate data-races around tp->tcp_tx_delay (bsc#1012628). +- tcp: annotate data-races around tp->tsoffset (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_time + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_intvl + (bsc#1012628). +- tcp: annotate data-races around tp->keepalive_probes + (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_syn_retries + (bsc#1012628). +- tcp: annotate data-races around tp->linger2 (bsc#1012628). +- tcp: annotate data-races around rskq_defer_accept (bsc#1012628). +- tcp: annotate data-races around tp->notsent_lowat (bsc#1012628). +- tcp: annotate data-races around icsk->icsk_user_timeout + (bsc#1012628). +- tcp: annotate data-races around fastopenq.max_qlen + (bsc#1012628). +- net: phy: prevent stale pointer dereference in phy_init() + (bsc#1012628). +- jbd2: recheck chechpointing non-dirty buffer (bsc#1012628). +- kbuild: rust: avoid creating temporary files (bsc#1012628). +- tracing/histograms: Return an error if we fail to add histogram + to hist_vars list (bsc#1012628). +- drm/ttm: fix bulk_move corruption when adding a entry + (bsc#1012628). +- spi: dw: Remove misleading comment for Mount Evans SoC + (bsc#1012628). +- scsi/sg: don't grab scsi host module reference (bsc#1012628). +- scsi: sg: Fix checking return value of blk_get_queue() + (bsc#1012628). +- drm/amd/display: Clean up errors & warnings in amdgpu_dm.c + (bsc#1012628). +- drm/amd/display: Add polling method to handle MST reply packet + (bsc#1012628). +- Revert "drm/amd/display: edp do not add non-edid timings" + (bsc#1012628). +- commit 90999e4 + +------------------------------------------------------------------- +Wed Jul 26 18:02:03 CEST 2023 - tiwai@suse.de + +- tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S + 15/17 Gen7 (bsc#1213645). +- commit 74a8144 + +------------------------------------------------------------------- +Wed Jul 26 15:17:03 CEST 2023 - tiwai@suse.de + +- bus: mhi: host: add destroy_device argument to mhi_power_down() + (bsc#1207948). +- commit 0731cb1 + +------------------------------------------------------------------- +Wed Jul 26 13:44:51 CEST 2023 - tiwai@suse.de + +- wifi: ath11k: remove MHI LOOPBACK channels (bsc#1207948). +- wifi: ath11k: handle thermal device registeration together + with MAC (bsc#1207948). +- wifi: ath11k: handle irq enable/disable in several code path + (bsc#1207948). +- wifi: ath11k: add support for suspend in power down state + (bsc#1207948). +- bus: mhi: add new interfaces to handle MHI channels directly + (bsc#1207948). +- commit 02597d2 + +------------------------------------------------------------------- +Tue Jul 25 14:55:58 CEST 2023 - tiwai@suse.de + +- ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset + (bsc#1207129). +- commit 24fe873 + +------------------------------------------------------------------- Tue Jul 25 06:42:30 CEST 2023 - jslaby@suse.cz - Update @@ -1927,6 +2792,13 @@ Thu Jul 20 07:33:38 CEST 2023 - jslaby@suse.cz - commit 919c802 ------------------------------------------------------------------- +Tue Jul 18 18:13:06 CEST 2023 - msuchanek@suse.de + +- Revert "kbuild: Hack for depmod not handling X.Y versions" (bsc#1212835). +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. +- commit a73f479 + +------------------------------------------------------------------- Tue Jul 18 09:35:28 CEST 2023 - jslaby@suse.cz - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad @@ -1953,6 +2825,14 @@ Tue Jul 18 09:33:55 CEST 2023 - jslaby@suse.cz - commit a3dbbc0 ------------------------------------------------------------------- +Mon Jul 17 15:43:25 CEST 2023 - msuchanek@suse.de + +- rpm: Update dependency to match current kmod. +- Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. + Update to match current kmod (bsc#1212835). +- commit d687dc3 + +------------------------------------------------------------------- Mon Jul 17 13:30:31 CEST 2023 - jslaby@suse.cz - Refresh @@ -1989,6 +2869,13 @@ Tue Jul 11 07:03:09 CEST 2023 - jslaby@suse.cz - commit 5fb5b21 ------------------------------------------------------------------- +Mon Jul 10 13:05:05 CEST 2023 - schwab@suse.de + +- rpm/check-for-config-changes: ignore also RISCV_ISA_* and DYNAMIC_SIGFRAME + They depend on CONFIG_TOOLCHAIN_HAS_*. +- commit 1007103 + +------------------------------------------------------------------- Mon Jul 10 12:03:25 CEST 2023 - jslaby@suse.cz - Refresh @@ -2183,6 +3070,7 @@ Fri Jun 30 21:46:24 CEST 2023 - msuchanek@suse.de - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). Uses jq to parse 'kmod config' output. +- Get module prefix from kmod (bsc#1212835). - Refresh patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch. Get module prefix from kmod (bsc#1212835). - commit 75e1d32 @@ -4018,6 +4906,13 @@ Fri May 26 10:50:15 CEST 2023 - jlee@suse.com - commit 1bf0f73 ------------------------------------------------------------------- +Thu May 25 17:09:27 CEST 2023 - mkoutny@suse.com + +- supported.conf: Add guard against future CVE-2016-3695 (bsc#1023051) + Just add more comment in support.conf, no change. +- commit 337e000 + +------------------------------------------------------------------- Thu May 25 06:46:56 CEST 2023 - jslaby@suse.cz - Linux 6.3.4 (bsc#1012628). diff --git a/kernel-zfcpdump.spec b/kernel-zfcpdump.spec index d02b5cc..994b8cf 100644 --- a/kernel-zfcpdump.spec +++ b/kernel-zfcpdump.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.6 +%define patchversion 6.4.8 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -112,9 +112,9 @@ Name: kernel-zfcpdump Summary: The IBM System Z zfcpdump Kernel License: GPL-2.0-only Group: System/Kernel -Version: 6.4.6 +Version: 6.4.8 %if 0%{?is_kotd} -Release: .g55520bc +Release: .gc24ac79 %else Release: 0 %endif @@ -135,9 +135,6 @@ BuildRequires: gcc-c++ BuildRequires: gcc-devel %endif BuildRequires: hmaccalc -%if 0%{?suse_version} > 1500 -BuildRequires: jq -%endif BuildRequires: libopenssl-devel BuildRequires: modutils # Used to sign the kernel in the buildservice @@ -245,10 +242,10 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 # END COMMON DEPS -Provides: %name-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: %name-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -1346,8 +1343,8 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 -Provides: kernel-srchash-55520bc826c5b1d40857ed0536eb87438cb95192 +Provides: kernel-%build_flavor-base-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 +Provides: kernel-srchash-c24ac79a6017521cded9f256f78ac3407cb3e579 %obsolete_rebuilds %name-base %ifarch %ix86 @@ -1580,9 +1577,6 @@ Requires: kernel-devel%variant = %version-%source_rel Recommends: make Recommends: gcc Recommends: perl -%if 0%{?suse_version} > 1500 -Requires: jq -%endif # for objtool Requires: libelf-devel Supplements: packageand(%name:kernel-devel%variant) @@ -1693,7 +1687,7 @@ Provides: cluster-md-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%cluster-md-kmp-%build_flavor) +Supplements: packageand(%name:cluster-md-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n cluster-md-kmp-%build_flavor @@ -1748,7 +1742,7 @@ Provides: dlm-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%dlm-kmp-%build_flavor) +Supplements: packageand(%name:dlm-kmp-%build_flavor) %description -n dlm-kmp-%build_flavor DLM stands for Distributed Lock Manager, a means to synchronize access to @@ -1801,7 +1795,7 @@ Provides: gfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%gfs2-kmp-%build_flavor) +Supplements: packageand(%name:gfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n gfs2-kmp-%build_flavor @@ -1854,7 +1848,7 @@ Provides: kselftests-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%kselftests-kmp-%build_flavor) +Supplements: packageand(%name:kselftests-kmp-%build_flavor) %description -n kselftests-kmp-%build_flavor This package contains kernel modules which are part of the upstream kernel @@ -1922,7 +1916,7 @@ Provides: ocfs2-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%ocfs2-kmp-%build_flavor) +Supplements: packageand(%name:ocfs2-kmp-%build_flavor) Requires: dlm-kmp-%build_flavor = %version-%release %description -n ocfs2-kmp-%build_flavor @@ -1976,7 +1970,7 @@ Provides: reiserfs-kmp-preempt = %version-%release %endif %endif Enhances: %name -Supplements: packageand(%name:%reiserfs-kmp-%build_flavor) +Supplements: packageand(%name:reiserfs-kmp-%build_flavor) %description -n reiserfs-kmp-%build_flavor The reiserfs file system is no longer supported in SLE15. This package diff --git a/patches.kernel.org.tar.bz2 b/patches.kernel.org.tar.bz2 index 290adf2..2eeab4c 120000 --- a/patches.kernel.org.tar.bz2 +++ b/patches.kernel.org.tar.bz2 @@ -1 +1 @@ -/ipfs/bafybeiefj5m5nk7tf4ebtihg5knuq43dkjkcohiebdkovq244dvubhhrca \ No newline at end of file +/ipfs/bafybeifrst5nlcarczbozrtzzbjhoq4rsghxpdkfnjvizk6l4dotdyxkee \ No newline at end of file diff --git a/patches.rpmify.tar.bz2 b/patches.rpmify.tar.bz2 index 3522c49..d142961 120000 --- a/patches.rpmify.tar.bz2 +++ b/patches.rpmify.tar.bz2 @@ -1 +1 @@ -/ipfs/bafkreiaynuwe4mbwvwynbw4qcciklcomfli5jdpb7ch6jfcgojra4nlcq4 \ No newline at end of file +/ipfs/bafkreid2cewg2roseglf6ufhwsgr44fsy6arupim4vicabqmllvatcmzxy \ No newline at end of file diff --git a/patches.suse.tar.bz2 b/patches.suse.tar.bz2 index 25d07da..629c69c 120000 --- a/patches.suse.tar.bz2 +++ b/patches.suse.tar.bz2 @@ -1 +1 @@ -/ipfs/bafkreig5drgja5m3mnmxaid67cvhzkwk4cbuyuv7pgrk44jwuueeh7dfca \ No newline at end of file +/ipfs/bafkreif6lwa2xy37chol6z6boldbdqrqmkaxxwoaihipqriahdfmqwa3ye \ No newline at end of file diff --git a/series.conf b/series.conf index aa10d48..82278ba 100644 --- a/series.conf +++ b/series.conf @@ -1178,6 +1178,471 @@ patches.kernel.org/6.4.6-001-x86-cpu-amd-Move-the-errata-checking-functional.patch patches.kernel.org/6.4.6-002-x86-cpu-amd-Add-a-Zenbleed-fix.patch patches.kernel.org/6.4.6-003-Linux-6.4.6.patch + patches.kernel.org/6.4.7-001-io_uring-treat-EAGAIN-for-REQ_F_NOWAIT-as-final.patch + patches.kernel.org/6.4.7-002-io_uring-Fix-io_uring-mmap-by-using-architectur.patch + patches.kernel.org/6.4.7-003-ALSA-hda-realtek-remove-3k-pull-low-procedure.patch + patches.kernel.org/6.4.7-004-ALSA-hda-realtek-Add-quirk-for-Clevo-NS70AU.patch + patches.kernel.org/6.4.7-005-ALSA-hda-realtek-Enable-Mute-LED-on-HP-Laptop-1.patch + patches.kernel.org/6.4.7-006-maple_tree-set-the-node-limit-when-creating-a-n.patch + patches.kernel.org/6.4.7-007-mm-mlock-fix-vma-iterator-conversion-of-apply_v.patch + patches.kernel.org/6.4.7-008-maple_tree-fix-node-allocation-testing-on-32-bi.patch + patches.kernel.org/6.4.7-009-selftests-mm-mkdirty-fix-incorrect-position-of-.patch + patches.kernel.org/6.4.7-010-keys-Fix-linking-a-duplicate-key-to-a-keyring-s.patch + patches.kernel.org/6.4.7-011-prctl-move-PR_GET_AUXV-out-of-PR_MCE_KILL.patch + patches.kernel.org/6.4.7-012-perf-probe-Add-test-for-regression-introduced-b.patch + patches.kernel.org/6.4.7-013-perf-probe-Read-DWARF-files-from-the-correct-CU.patch + patches.kernel.org/6.4.7-014-btrfs-fix-iput-on-error-pointer-after-error-dur.patch + patches.kernel.org/6.4.7-015-btrfs-fix-warning-when-putting-transaction-with.patch + patches.kernel.org/6.4.7-016-fuse-revalidate-don-t-invalidate-if-interrupted.patch + patches.kernel.org/6.4.7-017-fuse-add-feature-flag-for-expire-only.patch + patches.kernel.org/6.4.7-018-fuse-Apply-flags2-only-when-userspace-set-the-F.patch + patches.kernel.org/6.4.7-019-btrfs-raid56-always-verify-the-P-Q-contents-for.patch + patches.kernel.org/6.4.7-020-btrfs-set_page_extent_mapped-after-read_folio-i.patch + patches.kernel.org/6.4.7-021-btrfs-fix-double-iput-on-inode-after-an-error-d.patch + patches.kernel.org/6.4.7-022-btrfs-zoned-fix-memory-leak-after-finding-block.patch + patches.kernel.org/6.4.7-023-fuse-ioctl-translate-ENOSYS-in-outarg.patch + patches.kernel.org/6.4.7-024-btrfs-fix-race-between-balance-and-cancel-pause.patch + patches.kernel.org/6.4.7-025-selftests-tc-set-timeout-to-15-minutes.patch + patches.kernel.org/6.4.7-026-accel-qaic-Fix-a-leak-in-map_user_pages.patch + patches.kernel.org/6.4.7-027-selftests-tc-add-ct-action-kconfig-dep.patch + patches.kernel.org/6.4.7-028-regmap-Drop-initial-version-of-maximum-transfer.patch + patches.kernel.org/6.4.7-029-s390-zcrypt-fix-reply-buffer-calculations-for-C.patch + patches.kernel.org/6.4.7-030-of-Preserve-of-display-device-name-for-compatib.patch + patches.kernel.org/6.4.7-031-regmap-Account-for-register-length-in-SMBus-I-O.patch + patches.kernel.org/6.4.7-032-ia64-mmap-Consider-pgoff-when-searching-for-fre.patch + patches.kernel.org/6.4.7-033-arm64-fpsimd-Ensure-SME-storage-is-allocated-af.patch + patches.kernel.org/6.4.7-034-can-mcp251xfd-__mcp251xfd_chip_set_mode-increas.patch + patches.kernel.org/6.4.7-035-can-bcm-Fix-UAF-in-bcm_proc_show.patch + patches.kernel.org/6.4.7-036-can-gs_usb-gs_can_open-improve-error-handling.patch + patches.kernel.org/6.4.7-037-can-gs_usb-fix-time-stamp-counter-initializatio.patch + patches.kernel.org/6.4.7-038-Revert-r8169-disable-ASPM-during-NAPI-poll.patch + patches.kernel.org/6.4.7-039-selftests-tc-add-ConnTrack-procfs-kconfig.patch + patches.kernel.org/6.4.7-040-accel-qaic-tighten-bounds-checking-in-encode_me.patch + patches.kernel.org/6.4.7-041-accel-qaic-tighten-bounds-checking-in-decode_me.patch + patches.kernel.org/6.4.7-042-accel-qaic-Add-consistent-integer-overflow-chec.patch + patches.kernel.org/6.4.7-043-dma-buf-dma-resv-Stop-leaking-on-krealloc-failu.patch + patches.kernel.org/6.4.7-044-drm-amdgpu-vkms-relax-timer-deactivation-by-hrt.patch + patches.kernel.org/6.4.7-045-drm-amdgpu-pm-make-gfxclock-consistent-for-sien.patch + patches.kernel.org/6.4.7-046-drm-amdgpu-pm-make-mclk-consistent-for-smu-13.0.patch + patches.kernel.org/6.4.7-047-drm-nouveau-disp-PIOR-DP-uses-GPIO-for-HPD-not-.patch + patches.kernel.org/6.4.7-048-drm-nouveau-kms-nv50-init-hpd_irq_lock-for-PIOR.patch + patches.kernel.org/6.4.7-049-drm-nouveau-i2c-fix-number-of-aux-event-slots.patch + patches.kernel.org/6.4.7-050-drm-client-Fix-memory-leak-in-drm_client_target.patch + patches.kernel.org/6.4.7-051-drm-client-Fix-memory-leak-in-drm_client_modese.patch + patches.kernel.org/6.4.7-052-drm-amd-display-only-accept-async-flips-for-fas.patch + patches.kernel.org/6.4.7-053-drm-amd-display-Disable-MPC-split-by-default-on.patch + patches.kernel.org/6.4.7-054-drm-amd-display-check-TG-is-non-null-before-che.patch + patches.kernel.org/6.4.7-055-drm-amd-display-Keep-PHY-active-for-DP-displays.patch + patches.kernel.org/6.4.7-056-ASoC-fsl_sai-Disable-bit-clock-with-transmitter.patch + patches.kernel.org/6.4.7-057-ASoC-fsl_sai-Revert-ASoC-fsl_sai-Enable-MCTL_MC.patch + patches.kernel.org/6.4.7-058-ASoC-tegra-Fix-ADX-byte-map.patch + patches.kernel.org/6.4.7-059-ASoC-rt5640-Fix-sleep-in-atomic-context.patch + patches.kernel.org/6.4.7-060-ASoC-cs42l51-fix-driver-to-properly-autoload-wi.patch + patches.kernel.org/6.4.7-061-ASoC-codecs-wcd938x-fix-missing-clsh-ctrl-error.patch + patches.kernel.org/6.4.7-062-ASoC-cs35l45-Select-REGMAP_IRQ.patch + patches.kernel.org/6.4.7-063-ASoC-codecs-wcd-mbhc-v2-fix-resource-leaks-on-c.patch + patches.kernel.org/6.4.7-064-ASoC-qdsp6-audioreach-fix-topology-probe-deferr.patch + patches.kernel.org/6.4.7-065-ASoC-tegra-Fix-AMX-byte-map.patch + patches.kernel.org/6.4.7-066-ASoC-codecs-wcd938x-fix-resource-leaks-on-compo.patch + patches.kernel.org/6.4.7-067-ASoC-codecs-wcd938x-fix-missing-mbhc-init-error.patch + patches.kernel.org/6.4.7-068-ASoC-codecs-wcd934x-fix-resource-leaks-on-compo.patch + patches.kernel.org/6.4.7-069-ASoC-codecs-wcd938x-fix-codec-initialisation-ra.patch + patches.kernel.org/6.4.7-070-ASoC-codecs-wcd938x-fix-soundwire-initialisatio.patch + patches.kernel.org/6.4.7-071-KVM-arm64-timers-Use-CNTHCTL_EL2-when-setting-n.patch + patches.kernel.org/6.4.7-072-KVM-arm64-Correctly-handle-page-aging-notifiers.patch + patches.kernel.org/6.4.7-073-KVM-arm64-Disable-preemption-in-kvm_arch_hardwa.patch + patches.kernel.org/6.4.7-074-KVM-arm64-vgic-v4-Make-the-doorbell-request-rob.patch + patches.kernel.org/6.4.7-075-ext4-correct-inline-offset-when-handling-xattrs.patch + patches.kernel.org/6.4.7-076-drm-radeon-Fix-integer-overflow-in-radeon_cs_pa.patch + patches.kernel.org/6.4.7-077-ALSA-emu10k1-roll-up-loops-in-DSP-setup-code-fo.patch + patches.kernel.org/6.4.7-078-quota-Properly-disable-quotas-when-add_dquot_re.patch + patches.kernel.org/6.4.7-079-quota-fix-warning-in-dqgrab.patch + patches.kernel.org/6.4.7-080-HID-add-quirk-for-03f0-464a-HP-Elite-Presenter-.patch + patches.kernel.org/6.4.7-081-ovl-check-type-and-offset-of-struct-vfsmount-in.patch + patches.kernel.org/6.4.7-082-udf-Fix-uninitialized-array-access-for-some-pat.patch + patches.kernel.org/6.4.7-083-ALSA-hda-realtek-Add-quirks-for-ROG-ALLY-CS35l4.patch + patches.kernel.org/6.4.7-084-fs-jfs-Fix-UBSAN-array-index-out-of-bounds-in-d.patch + patches.kernel.org/6.4.7-085-MIPS-dec-prom-Address-Warray-bounds-warning.patch + patches.kernel.org/6.4.7-086-FS-JFS-Fix-null-ptr-deref-Read-in-txBegin.patch + patches.kernel.org/6.4.7-087-FS-JFS-Check-for-read-only-mounted-filesystem-i.patch + patches.kernel.org/6.4.7-088-md-fix-data-corruption-for-raid456-when-reshape.patch + patches.kernel.org/6.4.7-089-md-raid10-prevent-soft-lockup-while-flush-write.patch + patches.kernel.org/6.4.7-090-scsi-sg-fix-blktrace-debugfs-entries-leakage.patch + patches.kernel.org/6.4.7-091-blk-mq-fix-NULL-dereference-on-q-elevator-in-bl.patch + patches.kernel.org/6.4.7-092-posix-timers-Ensure-timer-ID-search-loop-limit-.patch + patches.kernel.org/6.4.7-093-btrfs-add-xxhash-to-fast-checksum-implementatio.patch + patches.kernel.org/6.4.7-094-btrfs-don-t-check-PageError-in-__extent_writepa.patch + patches.kernel.org/6.4.7-095-btrfs-abort-transaction-at-update_ref_for_cow-w.patch + patches.kernel.org/6.4.7-096-erofs-Fix-detection-of-atomic-context.patch + patches.kernel.org/6.4.7-097-ACPI-x86-Add-skip-i2c-clients-quirk-for-Nextboo.patch + patches.kernel.org/6.4.7-098-ACPI-button-Add-lid-disable-DMI-quirk-for-Nextb.patch + patches.kernel.org/6.4.7-099-ACPI-x86-Add-ACPI_QUIRK_UART1_SKIP-for-Lenovo-Y.patch + patches.kernel.org/6.4.7-100-ACPI-video-Add-backlight-native-DMI-quirk-for-A.patch + patches.kernel.org/6.4.7-101-ACPI-video-Add-backlight-native-DMI-quirk-for-L.patch + patches.kernel.org/6.4.7-102-ACPI-resource-Remove-Zen-specific-match-and-qui.patch + patches.kernel.org/6.4.7-103-arm64-set-__exception_irq_entry-with-__irq_entr.patch + patches.kernel.org/6.4.7-104-arm64-mm-fix-VA-range-sanity-check.patch + patches.kernel.org/6.4.7-105-ACPI-video-Add-backlight-native-DMI-quirk-for-D.patch + patches.kernel.org/6.4.7-106-rcu-tasks-Avoid-pr_info-with-spin-lock-in-cblis.patch + patches.kernel.org/6.4.7-107-rcu-Mark-additional-concurrent-load-from-cpu_no.patch + patches.kernel.org/6.4.7-108-tools-nolibc-ensure-stack-protector-guard-is-ne.patch + patches.kernel.org/6.4.7-109-sched-fair-Don-t-balance-task-to-its-current-ru.patch + patches.kernel.org/6.4.7-110-wifi-ath11k-fix-registration-of-6Ghz-only-phy-w.patch + patches.kernel.org/6.4.7-111-bpf-Print-a-warning-only-if-writing-to-unprivil.patch + patches.kernel.org/6.4.7-112-bpf-Address-KCSAN-report-on-bpf_lru_list.patch + patches.kernel.org/6.4.7-113-spi-cadence-quadspi-Add-compatible-for-AMD-Pens.patch + patches.kernel.org/6.4.7-114-bpf-drop-unnecessary-user-triggerable-WARN_ONCE.patch + patches.kernel.org/6.4.7-115-bpf-tcp-Avoid-taking-fast-sock-lock-in-iterator.patch + patches.kernel.org/6.4.7-116-wifi-rtw88-sdio-Check-the-HISR-RX_REQUEST-bit-i.patch + patches.kernel.org/6.4.7-117-bpf-Silence-a-warning-in-btf_type_id_size.patch + patches.kernel.org/6.4.7-118-devlink-make-health-report-on-unregistered-inst.patch + patches.kernel.org/6.4.7-119-wifi-ath11k-add-support-default-regdb-while-sea.patch + patches.kernel.org/6.4.7-120-wifi-mac80211_hwsim-Fix-possible-NULL-dereferen.patch + patches.kernel.org/6.4.7-121-spi-dw-Add-compatible-for-Intel-Mount-Evans-SoC.patch + patches.kernel.org/6.4.7-122-wifi-ath12k-Avoid-NULL-pointer-access-during-ma.patch + patches.kernel.org/6.4.7-123-wifi-ath11k-fix-memory-leak-in-WMI-firmware-sta.patch + patches.kernel.org/6.4.7-124-wifi-iwlwifi-mvm-fix-potential-array-out-of-bou.patch + patches.kernel.org/6.4.7-125-net-ethernet-litex-add-support-for-64-bit-stats.patch + patches.kernel.org/6.4.7-126-devlink-report-devlink_port_type_warn-source-de.patch + patches.kernel.org/6.4.7-127-wifi-iwlwifi-mvm-Add-NULL-check-before-derefere.patch + patches.kernel.org/6.4.7-128-wifi-wext-core-Fix-Wstringop-overflow-warning-i.patch + patches.kernel.org/6.4.7-129-wifi-iwlwifi-Add-support-for-new-PCI-Id.patch + patches.kernel.org/6.4.7-130-wifi-iwlwifi-mvm-avoid-baid-size-integer-overfl.patch + patches.kernel.org/6.4.7-131-wifi-iwlwifi-pcie-add-device-id-51F1-for-killer.patch + patches.kernel.org/6.4.7-132-igb-Fix-igb_down-hung-on-surprise-removal.patch + patches.kernel.org/6.4.7-133-net-hns3-fix-strncpy-not-using-dest-buf-length-.patch + patches.kernel.org/6.4.7-134-ASoC-amd-acp-fix-for-invalid-dai-id-handling-in.patch + patches.kernel.org/6.4.7-135-ASoC-codecs-wcd938x-fix-mbhc-impedance-loglevel.patch + patches.kernel.org/6.4.7-136-ASoC-codecs-wcd938x-fix-dB-range-for-HPHL-and-H.patch + patches.kernel.org/6.4.7-137-ASoC-qcom-q6apm-do-not-close-GPR-port-before-cl.patch + patches.kernel.org/6.4.7-138-iov_iter-Mark-copy_iovec_from_user-noclone.patch + patches.kernel.org/6.4.7-139-sched-fair-Use-recent_used_cpu-to-test-p-cpus_p.patch + patches.kernel.org/6.4.7-140-sched-psi-use-kernfs-polling-functions-for-PSI-.patch + patches.kernel.org/6.4.7-141-pinctrl-renesas-rzv2m-Handle-non-unique-subnode.patch + patches.kernel.org/6.4.7-142-pinctrl-renesas-rzg2l-Handle-non-unique-subnode.patch + patches.kernel.org/6.4.7-143-spi-bcm63xx-fix-max-prepend-length.patch + patches.kernel.org/6.4.7-144-fbdev-imxfb-warn-about-invalid-left-right-margi.patch + patches.kernel.org/6.4.7-145-fbdev-imxfb-Removed-unneeded-release_mem_region.patch + patches.kernel.org/6.4.7-146-perf-build-Fix-library-not-found-error-when-usi.patch + patches.kernel.org/6.4.7-147-btrfs-be-a-bit-more-careful-when-setting-mirror.patch + patches.kernel.org/6.4.7-148-spi-s3c64xx-clear-loopback-bit-after-loopback-t.patch + patches.kernel.org/6.4.7-149-kallsyms-strip-LTO-only-suffixes-from-promoted-.patch + patches.kernel.org/6.4.7-150-smb-client-fix-missed-ses-refcounting.patch + patches.kernel.org/6.4.7-151-arm64-Fix-HFGxTR_EL2-field-naming.patch + patches.kernel.org/6.4.7-152-dsa-mv88e6xxx-Do-a-final-check-before-timing-ou.patch + patches.kernel.org/6.4.7-153-net-ethernet-ti-cpsw_ale-Fix-cpsw_ale_get_field.patch + patches.kernel.org/6.4.7-154-bridge-Add-extack-warning-when-enabling-STP-in-.patch + patches.kernel.org/6.4.7-155-net-ethernet-mtk_eth_soc-handle-probe-deferral.patch + patches.kernel.org/6.4.7-156-gso-fix-dodgy-bit-handling-for-GSO_UDP_L4.patch + patches.kernel.org/6.4.7-157-iommu-sva-Fix-signedness-bug-in-iommu_sva_alloc.patch + patches.kernel.org/6.4.7-158-cifs-fix-mid-leak-during-reconnection-after-tim.patch + patches.kernel.org/6.4.7-159-ice-Unregister-netdev-and-devlink_port-only-onc.patch + patches.kernel.org/6.4.7-160-ice-prevent-NULL-pointer-deref-during-reload.patch + patches.kernel.org/6.4.7-161-ASoC-SOF-ipc3-dtrace-uninitialized-data-in-dfse.patch + patches.kernel.org/6.4.7-162-regulator-da9063-fix-null-pointer-deref-with-pa.patch + patches.kernel.org/6.4.7-163-net-sched-cls_matchall-Undo-tcf_bind_filter-in-.patch + patches.kernel.org/6.4.7-164-net-sched-cls_u32-Undo-tcf_bind_filter-if-u32_r.patch + patches.kernel.org/6.4.7-165-net-sched-cls_u32-Undo-refcount-decrement-in-ca.patch + patches.kernel.org/6.4.7-166-net-sched-cls_bpf-Undo-tcf_bind_filter-in-case-.patch + patches.kernel.org/6.4.7-167-net-dsa-microchip-correct-KSZ8795-static-MAC-ta.patch + patches.kernel.org/6.4.7-168-r8169-fix-ASPM-related-problem-for-chip-version.patch + patches.kernel.org/6.4.7-169-drm-i915-perf-add-sentinel-to-xehp_oa_b_counter.patch + patches.kernel.org/6.4.7-170-iavf-Fix-use-after-free-in-free_netdev.patch + patches.kernel.org/6.4.7-171-iavf-Fix-out-of-bounds-when-setting-channels-on.patch + patches.kernel.org/6.4.7-172-iavf-use-internal-state-to-free-traffic-IRQs.patch + patches.kernel.org/6.4.7-173-iavf-make-functions-static-where-possible.patch + patches.kernel.org/6.4.7-174-iavf-Wait-for-reset-in-callbacks-which-trigger-.patch + patches.kernel.org/6.4.7-175-iavf-fix-a-deadlock-caused-by-rtnl-and-driver-s.patch + patches.kernel.org/6.4.7-176-iavf-fix-reset-task-race-with-iavf_remove.patch + patches.kernel.org/6.4.7-177-security-keys-Modify-mismatched-function-name.patch + patches.kernel.org/6.4.7-178-vrf-Fix-lockdep-splat-in-output-path.patch + patches.kernel.org/6.4.7-179-octeontx2-pf-Dont-allocate-BPIDs-for-LBK-interf.patch + patches.kernel.org/6.4.7-180-bpf-Fix-subprog-idx-logic-in-check_max_stack_de.patch + patches.kernel.org/6.4.7-181-bpf-Repeat-check_max_stack_depth-for-async-call.patch + patches.kernel.org/6.4.7-182-bpf-arm64-Fix-BTI-type-used-for-freplace-attach.patch + patches.kernel.org/6.4.7-183-igc-Avoid-transmit-queue-timeout-for-XDP.patch + patches.kernel.org/6.4.7-184-igc-Prevent-garbled-TX-queue-with-XDP-ZEROCOPY.patch + patches.kernel.org/6.4.7-185-net-ipv4-use-consistent-txhash-in-TIME_WAIT-and.patch + patches.kernel.org/6.4.7-186-tcp-annotate-data-races-around-tcp_rsk-req-txha.patch + patches.kernel.org/6.4.7-187-tcp-annotate-data-races-around-tcp_rsk-req-ts_r.patch + patches.kernel.org/6.4.7-188-net-ipv4-Use-kfree_sensitive-instead-of-kfree.patch + patches.kernel.org/6.4.7-189-net-ipv6-check-return-value-of-pskb_trim.patch + patches.kernel.org/6.4.7-190-Revert-tcp-avoid-the-lookup-process-failing-to-.patch + patches.kernel.org/6.4.7-191-net-ethernet-mtk_eth_soc-always-mtk_get_ib1_pkt.patch + patches.kernel.org/6.4.7-192-fbdev-au1200fb-Fix-missing-IRQ-check-in-au1200f.patch + patches.kernel.org/6.4.7-193-llc-Don-t-drop-packet-from-non-root-netns.patch + patches.kernel.org/6.4.7-194-ALSA-hda-realtek-Fix-generic-fixup-definition-f.patch + patches.kernel.org/6.4.7-195-netfilter-nf_tables-fix-spurious-set-element-in.patch + patches.kernel.org/6.4.7-196-netfilter-nf_tables-can-t-schedule-in-nft_chain.patch + patches.kernel.org/6.4.7-197-netfilter-nft_set_pipapo-fix-improper-element-r.patch + patches.kernel.org/6.4.7-198-netfilter-nf_tables-skip-bound-chain-in-netns-r.patch + patches.kernel.org/6.4.7-199-netfilter-nf_tables-skip-bound-chain-on-rule-fl.patch + patches.kernel.org/6.4.7-200-Bluetooth-use-RCU-for-hci_conn_params-and-itera.patch + patches.kernel.org/6.4.7-201-Bluetooth-hci_event-call-disconnect-callback-be.patch + patches.kernel.org/6.4.7-202-Bluetooth-ISO-fix-iso_conn-related-locking-and-.patch + patches.kernel.org/6.4.7-203-Bluetooth-hci_sync-Avoid-use-after-free-in-dbg-.patch + patches.kernel.org/6.4.7-204-Bluetooth-hci_conn-return-ERR_PTR-instead-of-NU.patch + patches.kernel.org/6.4.7-205-Bluetooth-SCO-fix-sco_conn-related-locking-and-.patch + patches.kernel.org/6.4.7-206-Bluetooth-btusb-Fix-bluetooth-on-Intel-Macbook-.patch + patches.kernel.org/6.4.7-207-tcp-annotate-data-races-around-tp-tcp_tx_delay.patch + patches.kernel.org/6.4.7-208-tcp-annotate-data-races-around-tp-tsoffset.patch + patches.kernel.org/6.4.7-209-tcp-annotate-data-races-around-tp-keepalive_tim.patch + patches.kernel.org/6.4.7-210-tcp-annotate-data-races-around-tp-keepalive_int.patch + patches.kernel.org/6.4.7-211-tcp-annotate-data-races-around-tp-keepalive_pro.patch + patches.kernel.org/6.4.7-212-tcp-annotate-data-races-around-icsk-icsk_syn_re.patch + patches.kernel.org/6.4.7-213-tcp-annotate-data-races-around-tp-linger2.patch + patches.kernel.org/6.4.7-214-tcp-annotate-data-races-around-rskq_defer_accep.patch + patches.kernel.org/6.4.7-215-tcp-annotate-data-races-around-tp-notsent_lowat.patch + patches.kernel.org/6.4.7-216-tcp-annotate-data-races-around-icsk-icsk_user_t.patch + patches.kernel.org/6.4.7-217-tcp-annotate-data-races-around-fastopenq.max_ql.patch + patches.kernel.org/6.4.7-218-net-phy-prevent-stale-pointer-dereference-in-ph.patch + patches.kernel.org/6.4.7-219-jbd2-recheck-chechpointing-non-dirty-buffer.patch + patches.kernel.org/6.4.7-220-kbuild-rust-avoid-creating-temporary-files.patch + patches.kernel.org/6.4.7-221-tracing-histograms-Return-an-error-if-we-fail-t.patch + patches.kernel.org/6.4.7-222-drm-ttm-fix-bulk_move-corruption-when-adding-a-.patch + patches.kernel.org/6.4.7-223-spi-dw-Remove-misleading-comment-for-Mount-Evan.patch + patches.kernel.org/6.4.7-224-scsi-sg-don-t-grab-scsi-host-module-reference.patch + patches.kernel.org/6.4.7-225-scsi-sg-Fix-checking-return-value-of-blk_get_qu.patch + patches.kernel.org/6.4.7-226-drm-amd-display-Clean-up-errors-warnings-in-amd.patch + patches.kernel.org/6.4.7-227-drm-amd-display-Add-polling-method-to-handle-MS.patch + patches.kernel.org/6.4.7-228-Revert-drm-amd-display-edp-do-not-add-non-edid-.patch + patches.kernel.org/6.4.7-229-Linux-6.4.7.patch + patches.kernel.org/6.4.8-001-platform-x86-amd-pmf-Notify-OS-power-slider-upd.patch + patches.kernel.org/6.4.8-002-platform-x86-amd-pmf-reduce-verbosity-of-apmf_g.patch + patches.kernel.org/6.4.8-003-drm-amd-Move-helper-for-dynamic-speed-switch-ch.patch + patches.kernel.org/6.4.8-004-drm-amd-Align-SMU11-SMU_MSG_OverridePcieParamet.patch + patches.kernel.org/6.4.8-005-r8169-revert-2ab19de62d67-r8169-remove-ASPM-res.patch + patches.kernel.org/6.4.8-006-jbd2-Fix-wrongly-judgement-for-buffer-head-remo.patch + patches.kernel.org/6.4.8-007-KVM-arm64-Handle-kvm_arm_init-failure-correctly.patch + patches.kernel.org/6.4.8-008-blk-mq-Fix-stall-due-to-recursive-flush-plug.patch + patches.kernel.org/6.4.8-009-powerpc-pseries-vas-Hold-mmap_mutex-after-mmap-.patch + patches.kernel.org/6.4.8-010-KVM-s390-pv-simplify-shutdown-and-fix-race.patch + patches.kernel.org/6.4.8-011-KVM-s390-pv-fix-index-value-of-replaced-ASCE.patch + patches.kernel.org/6.4.8-012-s390-mm-fix-per-vma-lock-fault-handling.patch + patches.kernel.org/6.4.8-013-io_uring-don-t-audit-the-capability-check-in-io.patch + patches.kernel.org/6.4.8-014-gpio-tps68470-Make-tps68470_gpio_output-always-.patch + patches.kernel.org/6.4.8-015-gpio-mvebu-Make-use-of-devm_pwmchip_add.patch + patches.kernel.org/6.4.8-016-gpio-mvebu-fix-irq-domain-leak.patch + patches.kernel.org/6.4.8-017-regmap-Disable-locking-for-RBTREE-and-MAPLE-uni.patch + patches.kernel.org/6.4.8-018-btrfs-factor-out-a-btrfs_verify_page-helper.patch + patches.kernel.org/6.4.8-019-btrfs-fix-fsverify-read-error-handling-in-end_p.patch + patches.kernel.org/6.4.8-020-btrfs-fix-race-between-quota-disable-and-reloca.patch + patches.kernel.org/6.4.8-021-i2c-Delete-error-messages-for-failed-memory-all.patch + patches.kernel.org/6.4.8-022-i2c-Improve-size-determinations.patch + patches.kernel.org/6.4.8-023-i2c-nomadik-Remove-unnecessary-goto-label.patch + patches.kernel.org/6.4.8-024-i2c-nomadik-Use-devm_clk_get_enabled.patch + patches.kernel.org/6.4.8-025-i2c-nomadik-Remove-a-useless-call-in-the-remove.patch + patches.kernel.org/6.4.8-026-PCI-ASPM-Return-0-or-ETIMEDOUT-from-pcie_retrai.patch + patches.kernel.org/6.4.8-027-PCI-ASPM-Factor-out-pcie_wait_for_retrain.patch + patches.kernel.org/6.4.8-028-PCI-ASPM-Avoid-link-retraining-race.patch + patches.kernel.org/6.4.8-029-PCI-rockchip-Remove-writes-to-unused-registers.patch + patches.kernel.org/6.4.8-030-PCI-rockchip-Fix-window-mapping-and-address-tra.patch + patches.kernel.org/6.4.8-031-PCI-rockchip-Don-t-advertise-MSI-X-in-PCIe-capa.patch + patches.kernel.org/6.4.8-032-drm-amd-display-Convert-Delaying-Aux-I-Disable-.patch + patches.kernel.org/6.4.8-033-drm-amd-display-Keep-disable-aux-i-delay-as-0.patch + patches.kernel.org/6.4.8-034-drm-amd-display-add-pixel-rate-based-CRB-alloca.patch + patches.kernel.org/6.4.8-035-drm-amd-display-fix-dcn315-single-stream-crb-al.patch + patches.kernel.org/6.4.8-036-drm-amd-display-Update-correct-DCN314-register-.patch + patches.kernel.org/6.4.8-037-drm-amd-display-Set-minimum-requirement-for-usi.patch + patches.kernel.org/6.4.8-038-drm-amd-display-Set-minimum-requirement-for-usi.patch + patches.kernel.org/6.4.8-039-drm-ttm-never-consider-pinned-BOs-for-eviction-.patch + patches.kernel.org/6.4.8-040-maple_tree-add-__init-and-__exit-to-test-module.patch + patches.kernel.org/6.4.8-041-maple_tree-fix-32-bit-mas_next-testing.patch + patches.kernel.org/6.4.8-042-drm-amd-display-Add-FAMS-validation-before-tryi.patch + patches.kernel.org/6.4.8-043-drm-amd-display-update-extended-blank-for-dcn31.patch + patches.kernel.org/6.4.8-044-drm-amd-display-Fix-possible-underflow-for-disp.patch + patches.kernel.org/6.4.8-045-drm-amd-display-Prevent-vtotal-from-being-set-t.patch + patches.kernel.org/6.4.8-046-ext4-add-EXT4_MB_HINT_GOAL_ONLY-test-in-ext4_mb.patch + patches.kernel.org/6.4.8-047-ext4-mballoc-Remove-useless-setting-of-ac_crite.patch + patches.kernel.org/6.4.8-048-ext4-fix-rbtree-traversal-bug-in-ext4_mb_use_pr.patch + patches.kernel.org/6.4.8-049-phy-phy-mtk-dp-Fix-an-error-code-in-probe.patch + patches.kernel.org/6.4.8-050-phy-mediatek-hdmi-mt8195-fix-prediv-bad-upper-l.patch + patches.kernel.org/6.4.8-051-phy-qcom-snps-femto-v2-keep-cfg_ahb_clk-enabled.patch + patches.kernel.org/6.4.8-052-phy-qcom-snps-femto-v2-properly-enable-ref-cloc.patch + patches.kernel.org/6.4.8-053-soundwire-qcom-update-status-correctly-with-mas.patch + patches.kernel.org/6.4.8-054-soundwire-amd-Fix-a-check-for-errors-in-probe.patch + patches.kernel.org/6.4.8-055-media-tc358746-Address-compiler-warnings.patch + patches.kernel.org/6.4.8-056-media-staging-atomisp-select-V4L2_FWNODE.patch + patches.kernel.org/6.4.8-057-media-amphion-Fix-firmware-path-to-match-linux-.patch + patches.kernel.org/6.4.8-058-media-mtk-jpeg-move-data-code-inside-CONFIG_OF-.patch + patches.kernel.org/6.4.8-059-media-mtk_jpeg_core-avoid-unused-variable-warni.patch + patches.kernel.org/6.4.8-060-i40e-Fix-an-NULL-vs-IS_ERR-bug-for-debugfs_crea.patch + patches.kernel.org/6.4.8-061-iavf-fix-potential-deadlock-on-allocation-failu.patch + patches.kernel.org/6.4.8-062-iavf-check-for-removal-state-before-IAVF_FLAG_P.patch + patches.kernel.org/6.4.8-063-net-phy-marvell10g-fix-88x3310-power-up.patch + patches.kernel.org/6.4.8-064-net-hns3-fix-the-imp-capability-bit-cannot-exce.patch + patches.kernel.org/6.4.8-065-net-hns3-fix-wrong-tc-bandwidth-weight-data-iss.patch + patches.kernel.org/6.4.8-066-net-hns3-fix-wrong-bw-weight-of-disabled-tc-iss.patch + patches.kernel.org/6.4.8-067-vxlan-calculate-correct-header-length-for-GPE.patch + patches.kernel.org/6.4.8-068-vxlan-generalize-vxlan_parse_gpe_hdr-and-remove.patch + patches.kernel.org/6.4.8-069-vxlan-fix-GRO-with-VXLAN-GPE.patch + patches.kernel.org/6.4.8-070-phy-hisilicon-Fix-an-out-of-bounds-check-in-his.patch + patches.kernel.org/6.4.8-071-atheros-fix-return-value-check-in-atl1_tso.patch + patches.kernel.org/6.4.8-072-ethernet-atheros-fix-return-value-check-in-atl1.patch + patches.kernel.org/6.4.8-073-ipv6-addrconf-fix-bug-where-deleting-a-mngtmpad.patch + patches.kernel.org/6.4.8-074-net-fec-avoid-tx-queue-timeout-when-XDP-is-enab.patch + patches.kernel.org/6.4.8-075-tcp-Reduce-chance-of-collisions-in-inet6_hashfn.patch + patches.kernel.org/6.4.8-076-ice-Fix-memory-management-in-ice_ethtool_fdir.c.patch + patches.kernel.org/6.4.8-077-bonding-reset-bond-s-flags-when-down-link-is-P2.patch + patches.kernel.org/6.4.8-078-team-reset-team-s-flags-when-down-link-is-P2P-d.patch + patches.kernel.org/6.4.8-079-octeontx2-af-Fix-hash-extraction-enable-configu.patch + patches.kernel.org/6.4.8-080-net-stmmac-Apply-redundant-write-work-around-on.patch + patches.kernel.org/6.4.8-081-platform-x86-msi-laptop-Fix-rfkill-out-of-sync-.patch + patches.kernel.org/6.4.8-082-x86-traps-Fix-load_unaligned_zeropad-handling-f.patch + patches.kernel.org/6.4.8-083-macvlan-add-forgotten-nla_policy-for-IFLA_MACVL.patch + patches.kernel.org/6.4.8-084-igc-Fix-Kernel-Panic-during-ndo_tx_timeout-call.patch + patches.kernel.org/6.4.8-085-netfilter-nft_set_rbtree-fix-overlap-expiration.patch + patches.kernel.org/6.4.8-086-netfilter-nf_tables-skip-immediate-deactivate-i.patch + patches.kernel.org/6.4.8-087-netfilter-nf_tables-disallow-rule-addition-to-b.patch + patches.kernel.org/6.4.8-088-mm-suppress-mm-fault-logging-if-fatal-signal-al.patch + patches.kernel.org/6.4.8-089-tools-ynl-gen-fix-enum-index-in-_decode_enum.patch + patches.kernel.org/6.4.8-090-net-fec-tx-processing-does-not-call-XDP-APIs-if.patch + patches.kernel.org/6.4.8-091-net-sched-mqprio-Add-length-check-for-TCA_MQPRI.patch + patches.kernel.org/6.4.8-092-benet-fix-return-value-check-in-be_lancer_xmit_.patch + patches.kernel.org/6.4.8-093-tipc-check-return-value-of-pskb_trim.patch + patches.kernel.org/6.4.8-094-tipc-stop-tipc-crypto-on-failure-in-tipc_node_c.patch + patches.kernel.org/6.4.8-095-fs-9p-Fix-a-datatype-used-with-V9FS_DIRECT_IO.patch + patches.kernel.org/6.4.8-096-RDMA-mlx4-Make-check-for-invalid-flags-stricter.patch + patches.kernel.org/6.4.8-097-drm-msm-mdss-correct-UBWC-programming-for-SM855.patch + patches.kernel.org/6.4.8-098-drm-msm-dpu-add-missing-flush-and-fetch-bits-fo.patch + patches.kernel.org/6.4.8-099-drm-msm-dpu-drop-enum-dpu_core_perf_data_bus_id.patch + patches.kernel.org/6.4.8-100-drm-msm-dsi-Drop-unused-regulators-from-QCM2290.patch + patches.kernel.org/6.4.8-101-drm-msm-adreno-Fix-snapshot-BINDLESS_DATA-size.patch + patches.kernel.org/6.4.8-102-RDMA-irdma-Add-missing-read-barriers.patch + patches.kernel.org/6.4.8-103-RDMA-irdma-Fix-data-race-on-CQP-completion-stat.patch + patches.kernel.org/6.4.8-104-RDMA-irdma-Fix-data-race-on-CQP-request-done.patch + patches.kernel.org/6.4.8-105-RDMA-core-Update-CMA-destination-address-on-rdm.patch + patches.kernel.org/6.4.8-106-RDMA-mthca-Fix-crash-when-polling-CQ-for-shared.patch + patches.kernel.org/6.4.8-107-RDMA-bnxt_re-Prevent-handling-any-completions-a.patch + patches.kernel.org/6.4.8-108-RDMA-bnxt_re-Enhance-the-existing-functions-tha.patch + patches.kernel.org/6.4.8-109-RDMA-bnxt_re-Avoid-the-command-wait-if-firmware.patch + patches.kernel.org/6.4.8-110-RDMA-bnxt_re-use-shadow-qd-while-posting-non-bl.patch + patches.kernel.org/6.4.8-111-RDMA-bnxt_re-Simplify-the-function-that-sends-t.patch + patches.kernel.org/6.4.8-112-RDMA-bnxt_re-add-helper-function-__poll_for_res.patch + patches.kernel.org/6.4.8-113-RDMA-bnxt_re-Fix-hang-during-driver-unload.patch + patches.kernel.org/6.4.8-114-drm-msm-Fix-IS_ERR_OR_NULL-vs-NULL-check-in-a5x.patch + patches.kernel.org/6.4.8-115-drm-msm-Fix-hw_fence-error-path-cleanup.patch + patches.kernel.org/6.4.8-116-cxl-acpi-Fix-a-use-after-free-in-cxl_parse_cfmw.patch + patches.kernel.org/6.4.8-117-cxl-acpi-Return-rc-instead-of-0-in-cxl_parse_cf.patch + patches.kernel.org/6.4.8-118-ASoC-fsl_spdif-Silence-output-on-stop.patch + patches.kernel.org/6.4.8-119-block-Fix-a-source-code-comment-in-include-uapi.patch + patches.kernel.org/6.4.8-120-smb3-do-not-set-NTLMSSP_VERSION-flag-for-negoti.patch + patches.kernel.org/6.4.8-121-drm-i915-Fix-an-error-handling-path-in-igt_writ.patch + patches.kernel.org/6.4.8-122-xenbus-check-xen_domain-in-xenbus_probe_initcal.patch + patches.kernel.org/6.4.8-123-dm-raid-fix-missing-reconfig_mutex-unlock-in-ra.patch + patches.kernel.org/6.4.8-124-dm-raid-clean-up-four-equivalent-goto-tags-in-r.patch + patches.kernel.org/6.4.8-125-dm-raid-protect-md_stop-with-reconfig_mutex.patch + patches.kernel.org/6.4.8-126-drm-amd-Fix-an-error-handling-mistake-in-psp_sw.patch + patches.kernel.org/6.4.8-127-drm-amd-display-Unlock-on-error-path-in-dm_hand.patch + patches.kernel.org/6.4.8-128-RDMA-irdma-Fix-op_type-reporting-in-CQEs.patch + patches.kernel.org/6.4.8-129-RDMA-irdma-Report-correct-WC-error.patch + patches.kernel.org/6.4.8-130-drm-msm-Disallow-submit-with-fence-id-0.patch + patches.kernel.org/6.4.8-131-ublk-fail-to-start-device-if-queue-setup-is-int.patch + patches.kernel.org/6.4.8-132-ublk-fail-to-recover-device-if-queue-setup-is-i.patch + patches.kernel.org/6.4.8-133-ublk-return-EINTR-if-breaking-from-waiting-for-.patch + patches.kernel.org/6.4.8-134-iommufd-IOMMUFD_DESTROY-should-not-increase-the.patch + patches.kernel.org/6.4.8-135-tmpfs-fix-Documentation-of-noswap-and-huge-moun.patch + patches.kernel.org/6.4.8-136-ata-pata_ns87415-mark-ns87560_tf_read-static.patch + patches.kernel.org/6.4.8-137-ring-buffer-Fix-wrong-stat-of-cpu_buffer-read.patch + patches.kernel.org/6.4.8-138-tracing-Fix-warning-in-trace_buffered_event_dis.patch + patches.kernel.org/6.4.8-139-Revert-usb-gadget-tegra-xudc-Fix-error-check-in.patch + patches.kernel.org/6.4.8-140-usb-gadget-call-usb_gadget_check_config-to-veri.patch + patches.kernel.org/6.4.8-141-USB-gadget-Fix-the-memory-leak-in-raw_gadget-dr.patch + patches.kernel.org/6.4.8-142-usb-gadget-core-remove-unbalanced-mutex_unlock-.patch + patches.kernel.org/6.4.8-143-KVM-Grab-a-reference-to-KVM-for-VM-and-vCPU-sta.patch + patches.kernel.org/6.4.8-144-KVM-VMX-Don-t-fudge-CR0-and-CR4-for-restricted-.patch + patches.kernel.org/6.4.8-145-KVM-x86-Disallow-KVM_SET_SREGS-2-if-incoming-CR.patch + patches.kernel.org/6.4.8-146-serial-qcom-geni-drop-bogus-runtime-pm-state-up.patch + patches.kernel.org/6.4.8-147-tty-serial-sh-sci-Fix-sleeping-in-atomic-contex.patch + patches.kernel.org/6.4.8-148-serial-8250_dw-Preserve-original-value-of-DLF-r.patch + patches.kernel.org/6.4.8-149-serial-sifive-Fix-sifive_serial_console_setup-s.patch + patches.kernel.org/6.4.8-150-USB-serial-option-support-Quectel-EM060K_128.patch + patches.kernel.org/6.4.8-151-USB-serial-option-add-Quectel-EC200A-module-sup.patch + patches.kernel.org/6.4.8-152-USB-serial-simple-add-Kaufmann-RKS-CAN-VCP.patch + patches.kernel.org/6.4.8-153-USB-serial-simple-sort-driver-entries.patch + patches.kernel.org/6.4.8-154-can-gs_usb-gs_can_close-add-missing-set-of-CAN-.patch + patches.kernel.org/6.4.8-155-TIOCSTI-always-enable-for-CAP_SYS_ADMIN.patch + patches.kernel.org/6.4.8-156-usb-typec-Set-port-pd-before-adding-device-for-.patch + patches.kernel.org/6.4.8-157-usb-typec-Iterate-pds-array-when-showing-the-pd.patch + patches.kernel.org/6.4.8-158-usb-typec-Use-sysfs_emit_at-when-concatenating-.patch + patches.kernel.org/6.4.8-159-Revert-usb-dwc3-core-Enable-AutoRetry-feature-i.patch + patches.kernel.org/6.4.8-160-usb-dwc3-pci-skip-BYT-GPIO-lookup-table-for-har.patch + patches.kernel.org/6.4.8-161-usb-dwc3-don-t-reset-device-side-if-dwc3-was-co.patch + patches.kernel.org/6.4.8-162-usb-misc-ehset-fix-wrong-if-condition.patch + patches.kernel.org/6.4.8-163-usb-ohci-at91-Fix-the-unhandle-interrupt-when-r.patch + patches.kernel.org/6.4.8-164-USB-quirks-add-quirk-for-Focusrite-Scarlett.patch + patches.kernel.org/6.4.8-165-usb-cdns3-fix-incorrect-calculation-of-ep_buf_s.patch + patches.kernel.org/6.4.8-166-usb-xhci-mtk-set-the-dma-max_seg_size.patch + patches.kernel.org/6.4.8-167-Revert-usb-xhci-tegra-Fix-error-check.patch + patches.kernel.org/6.4.8-168-Documentation-security-bugs.rst-update-preferen.patch + patches.kernel.org/6.4.8-169-Documentation-security-bugs.rst-clarify-CVE-han.patch + patches.kernel.org/6.4.8-170-staging-r8712-Fix-memory-leak-in-_r8712_init_xm.patch + patches.kernel.org/6.4.8-171-staging-ks7010-potential-buffer-overflow-in-ks_.patch + patches.kernel.org/6.4.8-172-tty-n_gsm-fix-UAF-in-gsm_cleanup_mux.patch + patches.kernel.org/6.4.8-173-Revert-xhci-add-quirk-for-host-controllers-that.patch + patches.kernel.org/6.4.8-174-ALSA-hda-realtek-Support-ASUS-G713PV-laptop.patch + patches.kernel.org/6.4.8-175-ALSA-hda-relatek-Enable-Mute-LED-on-HP-250-G8.patch + patches.kernel.org/6.4.8-176-hwmon-k10temp-Enable-AMD3255-Proc-to-show-negat.patch + patches.kernel.org/6.4.8-177-hwmon-nct7802-Fix-for-temp6-PECI1-processed-eve.patch + patches.kernel.org/6.4.8-178-hwmon-aquacomputer_d5next-Fix-incorrect-PWM-val.patch + patches.kernel.org/6.4.8-179-hwmon-pmbus_core-Fix-pmbus_is_enabled.patch + patches.kernel.org/6.4.8-180-hwmon-pmbus_core-Fix-NULL-pointer-dereference.patch + patches.kernel.org/6.4.8-181-hwmon-pmbus_core-Fix-Deadlock-in-pmbus_regulato.patch + patches.kernel.org/6.4.8-182-btrfs-zoned-do-not-enable-async-discard.patch + patches.kernel.org/6.4.8-183-btrfs-account-block-group-tree-when-calculating.patch + patches.kernel.org/6.4.8-184-btrfs-check-if-the-transaction-was-aborted-at-b.patch + patches.kernel.org/6.4.8-185-btrfs-check-for-commit-error-at-btrfs_attach_tr.patch + patches.kernel.org/6.4.8-186-x86-MCE-AMD-Decrement-threshold_bank-refcount-w.patch + patches.kernel.org/6.4.8-187-x86-cpu-Enable-STIBP-on-AMD-if-Automatic-IBRS-i.patch + patches.kernel.org/6.4.8-188-file-always-lock-position-for-FMODE_ATOMIC_POS.patch + patches.kernel.org/6.4.8-189-nfsd-Remove-incorrect-check-in-nfsd4_validate_s.patch + patches.kernel.org/6.4.8-190-ksmbd-check-if-a-mount-point-is-crossed-during-.patch + patches.kernel.org/6.4.8-191-ACPI-IORT-Remove-erroneous-id_count-check-in-io.patch + patches.kernel.org/6.4.8-192-tpm_tis-Explicitly-check-for-error-code.patch + patches.kernel.org/6.4.8-193-irq-bcm6345-l1-Do-not-assume-a-fixed-block-to-c.patch + patches.kernel.org/6.4.8-194-irqchip-gic-v4.1-Properly-lock-VPEs-when-doing-.patch + patches.kernel.org/6.4.8-195-locking-rtmutex-Fix-task-pi_waiters-integrity.patch + patches.kernel.org/6.4.8-196-proc-vmcore-fix-signedness-bug-in-read_from_old.patch + patches.kernel.org/6.4.8-197-xen-speed-up-grant-table-reclaim.patch + patches.kernel.org/6.4.8-198-virtio-net-fix-race-between-set-queues-and-prob.patch + patches.kernel.org/6.4.8-199-net-ipa-only-reset-hashed-tables-when-supported.patch + patches.kernel.org/6.4.8-200-net-dsa-qca8k-enable-use_single_write-for-qca8x.patch + patches.kernel.org/6.4.8-201-net-dsa-qca8k-fix-search_and_insert-wrong-handl.patch + patches.kernel.org/6.4.8-202-net-dsa-qca8k-fix-broken-search_and_del.patch + patches.kernel.org/6.4.8-203-net-dsa-qca8k-fix-mdb-add-del-case-with-0-VID.patch + patches.kernel.org/6.4.8-204-io_uring-gate-iowait-schedule-on-having-pending.patch + patches.kernel.org/6.4.8-205-iommufd-Set-end-correctly-when-doing-batch-carr.patch + patches.kernel.org/6.4.8-206-selftests-mptcp-join-only-check-for-ip6tables-i.patch + patches.kernel.org/6.4.8-207-soundwire-fix-enumeration-completion.patch + patches.kernel.org/6.4.8-208-Revert-um-Use-swap-to-make-code-cleaner.patch + patches.kernel.org/6.4.8-209-LoongArch-Fix-return-value-underflow-in-excepti.patch + patches.kernel.org/6.4.8-210-LoongArch-BPF-Fix-check-condition-to-call-lu32i.patch + patches.kernel.org/6.4.8-211-LoongArch-BPF-Enable-bpf_probe_read-str-on-Loon.patch + patches.kernel.org/6.4.8-212-9p-fix-ignored-return-value-in-v9fs_dir_release.patch + patches.kernel.org/6.4.8-213-fs-9p-remove-unnecessary-and-overrestrictive-ch.patch + patches.kernel.org/6.4.8-214-fs-9p-fix-typo-in-comparison-logic-for-cache-mo.patch + patches.kernel.org/6.4.8-215-fs-9p-fix-type-mismatch-in-file-cache-mode-help.patch + patches.kernel.org/6.4.8-216-fs-9p-remove-unnecessary-invalidate_inode_pages.patch + patches.kernel.org/6.4.8-217-s390-dasd-fix-hanging-device-after-quiesce-resu.patch + patches.kernel.org/6.4.8-218-s390-dasd-print-copy-pair-message-only-for-the-.patch + patches.kernel.org/6.4.8-219-mptcp-more-accurate-NL-event-generation.patch + patches.kernel.org/6.4.8-220-ASoC-wm8904-Fill-the-cache-for-WM8904_ADC_TEST_.patch + patches.kernel.org/6.4.8-221-arm64-sme-Set-new-vector-length-before-realloca.patch + patches.kernel.org/6.4.8-222-PM-sleep-wakeirq-fix-wake-irq-arming.patch + patches.kernel.org/6.4.8-223-thermal-of-fix-double-free-on-unregistration.patch + patches.kernel.org/6.4.8-224-ceph-never-send-metrics-if-disable_send_metrics.patch + patches.kernel.org/6.4.8-225-drm-i915-dpt-Use-shmem-for-dpt-objects.patch + patches.kernel.org/6.4.8-226-dm-cache-policy-smq-ensure-IO-doesn-t-prevent-c.patch + patches.kernel.org/6.4.8-227-rbd-make-get_lock_owner_info-return-a-single-lo.patch + patches.kernel.org/6.4.8-228-rbd-harden-get_lock_owner_info-a-bit.patch + patches.kernel.org/6.4.8-229-rbd-retrieve-and-check-lock-owner-twice-before-.patch + patches.kernel.org/6.4.8-230-mm-lock-VMA-in-dup_anon_vma-before-setting-anon.patch + patches.kernel.org/6.4.8-231-mm-fix-memory-ordering-for-mm_lock_seq-and-vm_l.patch + patches.kernel.org/6.4.8-232-mm-memory-failure-fix-hardware-poison-check-in-.patch + patches.kernel.org/6.4.8-233-mm-mempolicy-Take-VMA-lock-before-replacing-pol.patch + patches.kernel.org/6.4.8-234-dma-buf-keep-the-signaling-time-of-merged-fence.patch + patches.kernel.org/6.4.8-235-dma-buf-fix-an-error-pointer-vs-NULL-bug.patch + patches.kernel.org/6.4.8-236-Linux-6.4.8.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1187,6 +1652,7 @@ patches.rpmify/Add-ksym-provides-tool.patch patches.rpmify/Revert-kconfig-only-write-CONFIG_FOO-is-not-set-for-.patch patches.rpmify/BTF-Don-t-break-ABI-when-debuginfo-is-disabled.patch + patches.rpmify/Revert-kbuild-Hack-for-depmod-not-handling-X.Y-versi.patch patches.rpmify/usrmerge-Adjust-module-path-in-the-kernel-sources.patch ######################################################## @@ -1208,11 +1674,7 @@ patches.suse/regulator-axp20x-Add-AXP15060-support.patch patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch patches.suse/drm-amd-pm-update-the-LC_L1_INACTIVITY-setting-to-ad.patch - patches.suse/r8169-fix-ASPM-related-problem-for-chip-version-42-a.patch - patches.suse/r8169-revert-2ab19de62d67-r8169-remove-ASPM-restrict.patch - patches.suse/Revert-r8169-disable-ASPM-during-NAPI-poll.patch - patches.suse/of-Preserve-of-display-device-name-for-compatibility.patch - patches.suse/io_uring-Fix-io_uring-mmap-by-using-architecture-pro.patch + patches.suse/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch ######################################################## # end of sorted patches ######################################################## @@ -1332,6 +1794,7 @@ patches.suse/drivers-firmware-skip-simpledrm-if-nvidia-drm.modese.patch patches.suse/Add-parameter-to-disable-simple-framebuffer-devices.patch patches.suse/0001-bsc-1204315-Disable-sysfb-before-creating-simple-fra.patch + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch ######################################################## # Storage @@ -1347,6 +1810,14 @@ ######################################################## patches.suse/b43-missing-firmware-info.patch patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch + patches.suse/wifi-rtw89-Fix-loading-of-compressed-firmware.patch + + patches.suse/bus-mhi-add-new-interfaces-to-handle-MHI-channels-di.patch + patches.suse/bus-mhi-host-add-destroy_device-argument-to-mhi_powe.patch + patches.suse/wifi-ath11k-add-support-for-suspend-in-power-down-st.patch + patches.suse/wifi-ath11k-handle-irq-enable-disable-in-several-cod.patch + patches.suse/wifi-ath11k-handle-thermal-device-registeration-toge.patch + patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch ######################################################## # USB @@ -1360,6 +1831,8 @@ ######################################################## # Other drivers ######################################################## + patches.suse/tpm-tpm_tis-Disable-interrupts-for-TUXEDO-InfinityBo.patch + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch ######################################################## # Debugging diff --git a/source-timestamp b/source-timestamp index 35242a7..9c31bf3 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2023-07-25 04:42:30 +0000 -GIT Revision: 55520bc826c5b1d40857ed0536eb87438cb95192 +2023-08-03 13:32:15 +0000 +GIT Revision: c24ac79a6017521cded9f256f78ac3407cb3e579 GIT Branch: stable diff --git a/supported.conf b/supported.conf index bf4107e..5977627 100644 --- a/supported.conf +++ b/supported.conf @@ -253,7 +253,7 @@ drivers/acpi/acpi_ipmi drivers/acpi/acpi_pad - drivers/acpi/acpi_tad -- drivers/acpi/apei/einj # APEI (ACPI Platform Error Interface) +- drivers/acpi/apei/einj # APEI (ACPI Platform Error Interface), review CVE-2016-3695 before support drivers/acpi/apei/erst-dbg drivers/acpi/battery # ACPI Battery Driver +base drivers/acpi/button # ACPI Button Driver