From 7999ff688dd967a2edfabdc682f7a1385c0c1e07 Mon Sep 17 00:00:00 2001 From: jirislaby <> Date: Sep 05 2023 07:46:31 +0000 Subject: Update kernel-source to version 6.4.12 / rev 702 via SR 1106120 https://build.opensuse.org/request/show/1106120 by user jirislaby + anag+factory 6.4.12 and other fixes (temporarily lower jobs constraints) --- diff --git a/.files b/.files index 8a0b4b6..ce5c481 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index 994f66d..b7dcf23 100644 --- a/.rev +++ b/.rev @@ -6370,4 +6370,12 @@ As this is a serious local privilege escalation, I would like to see a timely in 6.4.11 & 6.4.10 and many fixes, incl. CVEs for tun/tap 1104306 + + 2c574c4dd15b0f0820a5f97aa31579d4 + 6.4.12 + + anag+factory + 6.4.12 and other fixes (temporarily lower jobs constraints) + 1106120 + diff --git a/_constraints b/_constraints index 6193dd2..3064a73 100644 --- a/_constraints +++ b/_constraints @@ -120,7 +120,7 @@ kernel-zfcpdump - 8 + 4 diff --git a/check-for-config-changes b/check-for-config-changes index b576ffe..17dc6c2 100644 --- a/check-for-config-changes +++ b/check-for-config-changes @@ -7,6 +7,7 @@ declare -a IGNORED_CONFIGS_RE=( 'AS_HAS_[A-Z0-9_]*' 'AS_VERSION' + 'BUILTIN_RETURN_ADDRESS_STRIPS_PAC' 'CC_CAN_[A-Z_]*' 'CC_HAS_[A-Z_]*' 'CC_HAVE_[A-Z_]*' diff --git a/config.tar.bz2 b/config.tar.bz2 index 675a92c..19cab13 120000 --- a/config.tar.bz2 +++ b/config.tar.bz2 @@ -1 +1 @@ -/ipfs/bafybeiagnqnegzv247rshozmknr3k5wowu3pvaxp3m5mrd6g5efvlz7lbm \ No newline at end of file +/ipfs/bafybeiazjnaig6gazf5nrt4qphhhjqrd5nxuikyan7bsztdqny5swchmke \ No newline at end of file diff --git a/constraints.in b/constraints.in index 47f3364..303c720 100644 --- a/constraints.in +++ b/constraints.in @@ -92,7 +92,7 @@ @BINARY_PACKAGES_XML@ - 8 + 4 diff --git a/dtb-aarch64.changes b/dtb-aarch64.changes index a449e16..edcf8ce 100644 --- a/dtb-aarch64.changes +++ b/dtb-aarch64.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/dtb-aarch64.spec b/dtb-aarch64.spec index ae6d234..d911c3e 100644 --- a/dtb-aarch64.spec +++ b/dtb-aarch64.spec @@ -17,7 +17,7 @@ %define srcversion 6.4 -%define patchversion 6.4.11 +%define patchversion 6.4.12 %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.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %else Release: 0 %endif diff --git a/dtb-armv6l.changes b/dtb-armv6l.changes index a449e16..edcf8ce 100644 --- a/dtb-armv6l.changes +++ b/dtb-armv6l.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/dtb-armv6l.spec b/dtb-armv6l.spec index 29b35ac..d3bd503 100644 --- a/dtb-armv6l.spec +++ b/dtb-armv6l.spec @@ -17,7 +17,7 @@ %define srcversion 6.4 -%define patchversion 6.4.11 +%define patchversion 6.4.12 %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.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %else Release: 0 %endif diff --git a/dtb-armv7l.changes b/dtb-armv7l.changes index a449e16..edcf8ce 100644 --- a/dtb-armv7l.changes +++ b/dtb-armv7l.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/dtb-armv7l.spec b/dtb-armv7l.spec index b0471d9..193ab61 100644 --- a/dtb-armv7l.spec +++ b/dtb-armv7l.spec @@ -17,7 +17,7 @@ %define srcversion 6.4 -%define patchversion 6.4.11 +%define patchversion 6.4.12 %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.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %else Release: 0 %endif diff --git a/dtb-riscv64.changes b/dtb-riscv64.changes index a449e16..edcf8ce 100644 --- a/dtb-riscv64.changes +++ b/dtb-riscv64.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/dtb-riscv64.spec b/dtb-riscv64.spec index 20058db..ffbd963 100644 --- a/dtb-riscv64.spec +++ b/dtb-riscv64.spec @@ -17,7 +17,7 @@ %define srcversion 6.4 -%define patchversion 6.4.11 +%define patchversion 6.4.12 %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.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %else Release: 0 %endif diff --git a/kernel-64kb.changes b/kernel-64kb.changes index a449e16..edcf8ce 100644 --- a/kernel-64kb.changes +++ b/kernel-64kb.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/kernel-64kb.spec b/kernel-64kb.spec index 23d394b..d7f3aeb 100644 --- a/kernel-64kb.spec +++ b/kernel-64kb.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.11 +%define patchversion 6.4.12 %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.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %else Release: 0 %endif @@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22 BuildRequires: libelf-devel # required for 50-check-kernel-build-id rpm check BuildRequires: elfutils +%ifarch %arm +BuildRequires: u-boot-tools +%endif +# Do not install p-b and dracut for the install check, the %post script is +# able to handle this +#!BuildIgnore: perl-Bootloader dracut distribution-release +# Remove some packages that are installed automatically by the build system, +# but are not needed to build the kernel +#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv +# Force bzip2 instead of lzma compression to +# 1) allow install on older dist versions, and +# 2) decrease build times (bsc#962356 boo#1175882) +%define _binary_payload w9.bzdio +# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) +%undefine _unique_build_ids +%define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names + %if "%{compress_modules}" == "zstd" BuildRequires: zstd # Make sure kmod supports zstd compressed modules @@ -193,21 +212,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -215,16 +220,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -242,10 +237,10 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f # END COMMON DEPS -Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -763,11 +758,6 @@ add_vmlinux() image=bzImage fi cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor - if test -e arch/s390/boot/kerntypes.o; then - cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor - elif test -x "$(which dwarfextract 2>/dev/null)"; then - dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)" - fi %if "%CONFIG_KMSG_IDS" == "y" mkdir -p %buildroot/usr/share/man/man9 find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';' @@ -881,13 +871,6 @@ if [ %CONFIG_MODULES = y ]; then make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot %ifarch s390 s390x - if test -e arch/s390/boot/kerntypes.o; then - : - elif test -x "$(which dwarfextract 2>/dev/null)" -a \ - -f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then - find %buildroot -name "*.ko" > kofiles.list - dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)" - fi expoline=arch/s390/lib/expoline/expoline.o if test -f arch/s390/lib/expoline/expoline.o ; then install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline @@ -1294,21 +1277,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -1316,16 +1285,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -1343,8 +1302,8 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %obsolete_rebuilds %name-base %ifarch %ix86 diff --git a/kernel-binary.spec.in b/kernel-binary.spec.in index 0966acd..ec2ac8f 100644 --- a/kernel-binary.spec.in +++ b/kernel-binary.spec.in @@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22 BuildRequires: libelf-devel # required for 50-check-kernel-build-id rpm check BuildRequires: elfutils +%ifarch %arm +BuildRequires: u-boot-tools +%endif +# Do not install p-b and dracut for the install check, the %post script is +# able to handle this +#!BuildIgnore: perl-Bootloader dracut distribution-release +# Remove some packages that are installed automatically by the build system, +# but are not needed to build the kernel +#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv +# Force bzip2 instead of lzma compression to +# 1) allow install on older dist versions, and +# 2) decrease build times (bsc#962356 boo#1175882) +%define _binary_payload w9.bzdio +# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) +%undefine _unique_build_ids +%define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names + %if "%{compress_modules}" == "zstd" BuildRequires: zstd # Make sure kmod supports zstd compressed modules @@ -193,21 +212,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -215,16 +220,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -624,11 +619,6 @@ add_vmlinux() image=bzImage fi cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor - if test -e arch/s390/boot/kerntypes.o; then - cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor - elif test -x "$(which dwarfextract 2>/dev/null)"; then - dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)" - fi %if "%CONFIG_KMSG_IDS" == "y" mkdir -p %buildroot/usr/share/man/man9 find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';' @@ -742,13 +732,6 @@ if [ %CONFIG_MODULES = y ]; then make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot %ifarch s390 s390x - if test -e arch/s390/boot/kerntypes.o; then - : - elif test -x "$(which dwarfextract 2>/dev/null)" -a \ - -f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then - find %buildroot -name "*.ko" > kofiles.list - dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)" - fi expoline=arch/s390/lib/expoline/expoline.o if test -f arch/s390/lib/expoline/expoline.o ; then install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline diff --git a/kernel-debug.changes b/kernel-debug.changes index a449e16..edcf8ce 100644 --- a/kernel-debug.changes +++ b/kernel-debug.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/kernel-debug.spec b/kernel-debug.spec index 551e488..f2860eb 100644 --- a/kernel-debug.spec +++ b/kernel-debug.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.11 +%define patchversion 6.4.12 %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.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %else Release: 0 %endif @@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22 BuildRequires: libelf-devel # required for 50-check-kernel-build-id rpm check BuildRequires: elfutils +%ifarch %arm +BuildRequires: u-boot-tools +%endif +# Do not install p-b and dracut for the install check, the %post script is +# able to handle this +#!BuildIgnore: perl-Bootloader dracut distribution-release +# Remove some packages that are installed automatically by the build system, +# but are not needed to build the kernel +#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv +# Force bzip2 instead of lzma compression to +# 1) allow install on older dist versions, and +# 2) decrease build times (bsc#962356 boo#1175882) +%define _binary_payload w9.bzdio +# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) +%undefine _unique_build_ids +%define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names + %if "%{compress_modules}" == "zstd" BuildRequires: zstd # Make sure kmod supports zstd compressed modules @@ -193,21 +212,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -215,16 +220,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -242,18 +237,10 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f # END COMMON DEPS -Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -%ifarch ppc64 -Provides: kernel-kdump = 2.6.28 -Obsoletes: kernel-kdump <= 2.6.28 -%endif -%ifarch ppc64 -Provides: kernel-kdump-base = 2.6.28 -Obsoletes: kernel-kdump-base <= 2.6.28 -%endif +Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -769,11 +756,6 @@ add_vmlinux() image=bzImage fi cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor - if test -e arch/s390/boot/kerntypes.o; then - cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor - elif test -x "$(which dwarfextract 2>/dev/null)"; then - dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)" - fi %if "%CONFIG_KMSG_IDS" == "y" mkdir -p %buildroot/usr/share/man/man9 find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';' @@ -887,13 +869,6 @@ if [ %CONFIG_MODULES = y ]; then make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot %ifarch s390 s390x - if test -e arch/s390/boot/kerntypes.o; then - : - elif test -x "$(which dwarfextract 2>/dev/null)" -a \ - -f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then - find %buildroot -name "*.ko" > kofiles.list - dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)" - fi expoline=arch/s390/lib/expoline/expoline.o if test -f arch/s390/lib/expoline/expoline.o ; then install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline @@ -1300,21 +1275,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -1322,16 +1283,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -1349,13 +1300,9 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f -%ifarch ppc64 -Provides: kernel-kdump-base = 2.6.28 -Obsoletes: kernel-kdump-base <= 2.6.28 -%endif %obsolete_rebuilds %name-base %ifarch %ix86 Conflicts: libc.so.6()(64bit) @@ -1414,10 +1361,6 @@ Requires(pre): coreutils awk Requires(post): modutils Requires(post): perl-Bootloader Requires(post): dracut -%ifarch ppc64 -Provides: kernel-kdump-extra = 2.6.28 -Obsoletes: kernel-kdump-extra <= 2.6.28 -%endif %obsolete_rebuilds %name-extra Supplements: packageand(product(SLED):%{name}_%_target_cpu) Supplements: packageand(product(sle-we):%{name}_%_target_cpu) @@ -1489,10 +1432,6 @@ Requires(pre): coreutils awk Requires(post): modutils Requires(post): perl-Bootloader Requires(post): dracut -%ifarch ppc64 -Provides: kernel-kdump-optional = 2.6.28 -Obsoletes: kernel-kdump-optional <= 2.6.28 -%endif %obsolete_rebuilds %name-optional Supplements: packageand(product(Leap):%{name}_%_target_cpu) %ifarch %ix86 @@ -1604,10 +1543,6 @@ Requires: dwarves >= 1.22 Provides: kernel-preempt-devel = %version-%release %endif %endif -%ifarch ppc64 -Provides: kernel-kdump-devel = 2.6.28 -Obsoletes: kernel-kdump-devel <= 2.6.28 -%endif %obsolete_rebuilds %name-devel PreReq: coreutils diff --git a/kernel-default.changes b/kernel-default.changes index a449e16..edcf8ce 100644 --- a/kernel-default.changes +++ b/kernel-default.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/kernel-default.spec b/kernel-default.spec index 3a68bc6..6ef1b51 100644 --- a/kernel-default.spec +++ b/kernel-default.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.11 +%define patchversion 6.4.12 %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.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %else Release: 0 %endif @@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22 BuildRequires: libelf-devel # required for 50-check-kernel-build-id rpm check BuildRequires: elfutils +%ifarch %arm +BuildRequires: u-boot-tools +%endif +# Do not install p-b and dracut for the install check, the %post script is +# able to handle this +#!BuildIgnore: perl-Bootloader dracut distribution-release +# Remove some packages that are installed automatically by the build system, +# but are not needed to build the kernel +#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv +# Force bzip2 instead of lzma compression to +# 1) allow install on older dist versions, and +# 2) decrease build times (bsc#962356 boo#1175882) +%define _binary_payload w9.bzdio +# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) +%undefine _unique_build_ids +%define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names + %if "%{compress_modules}" == "zstd" BuildRequires: zstd # Make sure kmod supports zstd compressed modules @@ -193,21 +212,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -215,16 +220,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -242,27 +237,19 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f # END COMMON DEPS -Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %ifarch %ix86 -Provides: kernel-smp = 2.6.17 -Obsoletes: kernel-smp <= 2.6.17 Provides: kernel-trace = 3.13 Obsoletes: kernel-trace <= 3.13 %endif -%ifarch ppc64 -Provides: kernel-kdump = 2.6.28 -Obsoletes: kernel-kdump <= 2.6.28 -%endif %ifarch s390x Provides: kernel-trace = 3.13 Obsoletes: kernel-trace <= 3.13 %endif %ifarch x86_64 -Provides: kernel-smp = 2.6.17 -Obsoletes: kernel-smp <= 2.6.17 Provides: kernel-trace = 3.13 Obsoletes: kernel-trace <= 3.13 Provides: kernel-bigsmp = 3.1 @@ -278,10 +265,6 @@ Obsoletes: kernel-ec2 <= 4.4 Provides: kernel-trace-base = 3.13 Obsoletes: kernel-trace-base <= 3.13 %endif -%ifarch ppc64 -Provides: kernel-kdump-base = 2.6.28 -Obsoletes: kernel-kdump-base <= 2.6.28 -%endif %ifarch s390x Provides: kernel-trace-base = 3.13 Obsoletes: kernel-trace-base <= 3.13 @@ -812,11 +795,6 @@ add_vmlinux() image=bzImage fi cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor - if test -e arch/s390/boot/kerntypes.o; then - cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor - elif test -x "$(which dwarfextract 2>/dev/null)"; then - dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)" - fi %if "%CONFIG_KMSG_IDS" == "y" mkdir -p %buildroot/usr/share/man/man9 find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';' @@ -930,13 +908,6 @@ if [ %CONFIG_MODULES = y ]; then make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot %ifarch s390 s390x - if test -e arch/s390/boot/kerntypes.o; then - : - elif test -x "$(which dwarfextract 2>/dev/null)" -a \ - -f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then - find %buildroot -name "*.ko" > kofiles.list - dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)" - fi expoline=arch/s390/lib/expoline/expoline.o if test -f arch/s390/lib/expoline/expoline.o ; then install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline @@ -1343,21 +1314,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -1365,16 +1322,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -1392,17 +1339,13 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %ifarch %ix86 Provides: kernel-trace-base = 3.13 Obsoletes: kernel-trace-base <= 3.13 %endif -%ifarch ppc64 -Provides: kernel-kdump-base = 2.6.28 -Obsoletes: kernel-kdump-base <= 2.6.28 -%endif %ifarch s390x Provides: kernel-trace-base = 3.13 Obsoletes: kernel-trace-base <= 3.13 @@ -1480,10 +1423,6 @@ Requires(post): dracut Provides: kernel-trace-extra = 3.13 Obsoletes: kernel-trace-extra <= 3.13 %endif -%ifarch ppc64 -Provides: kernel-kdump-extra = 2.6.28 -Obsoletes: kernel-kdump-extra <= 2.6.28 -%endif %ifarch s390x Provides: kernel-trace-extra = 3.13 Obsoletes: kernel-trace-extra <= 3.13 @@ -1574,10 +1513,6 @@ Requires(post): dracut Provides: kernel-trace-optional = 3.13 Obsoletes: kernel-trace-optional <= 3.13 %endif -%ifarch ppc64 -Provides: kernel-kdump-optional = 2.6.28 -Obsoletes: kernel-kdump-optional <= 2.6.28 -%endif %ifarch s390x Provides: kernel-trace-optional = 3.13 Obsoletes: kernel-trace-optional <= 3.13 @@ -1708,10 +1643,6 @@ Provides: kernel-preempt-devel = %version-%release Provides: kernel-trace-devel = 3.13 Obsoletes: kernel-trace-devel <= 3.13 %endif -%ifarch ppc64 -Provides: kernel-kdump-devel = 2.6.28 -Obsoletes: kernel-kdump-devel <= 2.6.28 -%endif %ifarch s390x Provides: kernel-trace-devel = 3.13 Obsoletes: kernel-trace-devel <= 3.13 diff --git a/kernel-docs.changes b/kernel-docs.changes index a449e16..edcf8ce 100644 --- a/kernel-docs.changes +++ b/kernel-docs.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/kernel-docs.spec b/kernel-docs.spec index 20564a7..aed9283 100644 --- a/kernel-docs.spec +++ b/kernel-docs.spec @@ -17,7 +17,7 @@ %define srcversion 6.4 -%define patchversion 6.4.11 +%define patchversion 6.4.12 %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.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %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-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f 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 a449e16..edcf8ce 100644 --- a/kernel-kvmsmall.changes +++ b/kernel-kvmsmall.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/kernel-kvmsmall.spec b/kernel-kvmsmall.spec index 35f62dd..d8342e8 100644 --- a/kernel-kvmsmall.spec +++ b/kernel-kvmsmall.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.11 +%define patchversion 6.4.12 %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.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %else Release: 0 %endif @@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22 BuildRequires: libelf-devel # required for 50-check-kernel-build-id rpm check BuildRequires: elfutils +%ifarch %arm +BuildRequires: u-boot-tools +%endif +# Do not install p-b and dracut for the install check, the %post script is +# able to handle this +#!BuildIgnore: perl-Bootloader dracut distribution-release +# Remove some packages that are installed automatically by the build system, +# but are not needed to build the kernel +#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv +# Force bzip2 instead of lzma compression to +# 1) allow install on older dist versions, and +# 2) decrease build times (bsc#962356 boo#1175882) +%define _binary_payload w9.bzdio +# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) +%undefine _unique_build_ids +%define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names + %if "%{compress_modules}" == "zstd" BuildRequires: zstd # Make sure kmod supports zstd compressed modules @@ -193,21 +212,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -215,16 +220,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -242,10 +237,10 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f # END COMMON DEPS -Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -767,11 +762,6 @@ add_vmlinux() image=bzImage fi cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor - if test -e arch/s390/boot/kerntypes.o; then - cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor - elif test -x "$(which dwarfextract 2>/dev/null)"; then - dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)" - fi %if "%CONFIG_KMSG_IDS" == "y" mkdir -p %buildroot/usr/share/man/man9 find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';' @@ -885,13 +875,6 @@ if [ %CONFIG_MODULES = y ]; then make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot %ifarch s390 s390x - if test -e arch/s390/boot/kerntypes.o; then - : - elif test -x "$(which dwarfextract 2>/dev/null)" -a \ - -f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then - find %buildroot -name "*.ko" > kofiles.list - dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)" - fi expoline=arch/s390/lib/expoline/expoline.o if test -f arch/s390/lib/expoline/expoline.o ; then install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline @@ -1298,21 +1281,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -1320,16 +1289,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -1347,8 +1306,8 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %obsolete_rebuilds %name-base %ifarch %ix86 diff --git a/kernel-lpae.changes b/kernel-lpae.changes index a449e16..edcf8ce 100644 --- a/kernel-lpae.changes +++ b/kernel-lpae.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/kernel-lpae.spec b/kernel-lpae.spec index ed86bfa..ec11f54 100644 --- a/kernel-lpae.spec +++ b/kernel-lpae.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.11 +%define patchversion 6.4.12 %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.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %else Release: 0 %endif @@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22 BuildRequires: libelf-devel # required for 50-check-kernel-build-id rpm check BuildRequires: elfutils +%ifarch %arm +BuildRequires: u-boot-tools +%endif +# Do not install p-b and dracut for the install check, the %post script is +# able to handle this +#!BuildIgnore: perl-Bootloader dracut distribution-release +# Remove some packages that are installed automatically by the build system, +# but are not needed to build the kernel +#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv +# Force bzip2 instead of lzma compression to +# 1) allow install on older dist versions, and +# 2) decrease build times (bsc#962356 boo#1175882) +%define _binary_payload w9.bzdio +# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) +%undefine _unique_build_ids +%define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names + %if "%{compress_modules}" == "zstd" BuildRequires: zstd # Make sure kmod supports zstd compressed modules @@ -193,21 +212,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -215,16 +220,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -242,10 +237,10 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f # END COMMON DEPS -Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -761,11 +756,6 @@ add_vmlinux() image=bzImage fi cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor - if test -e arch/s390/boot/kerntypes.o; then - cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor - elif test -x "$(which dwarfextract 2>/dev/null)"; then - dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)" - fi %if "%CONFIG_KMSG_IDS" == "y" mkdir -p %buildroot/usr/share/man/man9 find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';' @@ -879,13 +869,6 @@ if [ %CONFIG_MODULES = y ]; then make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot %ifarch s390 s390x - if test -e arch/s390/boot/kerntypes.o; then - : - elif test -x "$(which dwarfextract 2>/dev/null)" -a \ - -f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then - find %buildroot -name "*.ko" > kofiles.list - dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)" - fi expoline=arch/s390/lib/expoline/expoline.o if test -f arch/s390/lib/expoline/expoline.o ; then install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline @@ -1292,21 +1275,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -1314,16 +1283,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -1341,8 +1300,8 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %obsolete_rebuilds %name-base %ifarch %ix86 diff --git a/kernel-obs-build.changes b/kernel-obs-build.changes index a449e16..edcf8ce 100644 --- a/kernel-obs-build.changes +++ b/kernel-obs-build.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec index f9470af..bc1ee8b 100644 --- a/kernel-obs-build.spec +++ b/kernel-obs-build.spec @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 6.4.11 +%define patchversion 6.4.12 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -44,7 +44,7 @@ BuildRequires: util-linux %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +BuildRequires: kernel%kernel_flavor-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %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.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %else Release: 0 %endif diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes index a449e16..edcf8ce 100644 --- a/kernel-obs-qa.changes +++ b/kernel-obs-qa.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec index 408de12..bb55818 100644 --- a/kernel-obs-qa.spec +++ b/kernel-obs-qa.spec @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 6.4.11 +%define patchversion 6.4.12 %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.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %else Release: 0 %endif diff --git a/kernel-pae.changes b/kernel-pae.changes index a449e16..edcf8ce 100644 --- a/kernel-pae.changes +++ b/kernel-pae.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/kernel-pae.spec b/kernel-pae.spec index f36b4c3..f084d55 100644 --- a/kernel-pae.spec +++ b/kernel-pae.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.11 +%define patchversion 6.4.12 %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.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %else Release: 0 %endif @@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22 BuildRequires: libelf-devel # required for 50-check-kernel-build-id rpm check BuildRequires: elfutils +%ifarch %arm +BuildRequires: u-boot-tools +%endif +# Do not install p-b and dracut for the install check, the %post script is +# able to handle this +#!BuildIgnore: perl-Bootloader dracut distribution-release +# Remove some packages that are installed automatically by the build system, +# but are not needed to build the kernel +#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv +# Force bzip2 instead of lzma compression to +# 1) allow install on older dist versions, and +# 2) decrease build times (bsc#962356 boo#1175882) +%define _binary_payload w9.bzdio +# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) +%undefine _unique_build_ids +%define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names + %if "%{compress_modules}" == "zstd" BuildRequires: zstd # Make sure kmod supports zstd compressed modules @@ -193,21 +212,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -215,16 +220,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -242,15 +237,11 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f # END COMMON DEPS -Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %ifarch %ix86 -Provides: kernel-bigsmp = 2.6.17 -Obsoletes: kernel-bigsmp <= 2.6.17 -Provides: kernel-vmi = 2.6.38 -Obsoletes: kernel-vmi <= 2.6.38 Provides: kernel-desktop = 4.3 Obsoletes: kernel-desktop <= 4.3 Provides: kernel-xen = 4.4 @@ -259,8 +250,6 @@ Provides: kernel-ec2 = 4.4 Obsoletes: kernel-ec2 <= 4.4 %endif %ifarch %ix86 -Provides: kernel-vmi-base = 2.6.38 -Obsoletes: kernel-vmi-base <= 2.6.38 Provides: kernel-desktop-base = 4.3 Obsoletes: kernel-desktop-base <= 4.3 Provides: kernel-xen-base = 4.4 @@ -789,11 +778,6 @@ add_vmlinux() image=bzImage fi cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor - if test -e arch/s390/boot/kerntypes.o; then - cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor - elif test -x "$(which dwarfextract 2>/dev/null)"; then - dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)" - fi %if "%CONFIG_KMSG_IDS" == "y" mkdir -p %buildroot/usr/share/man/man9 find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';' @@ -907,13 +891,6 @@ if [ %CONFIG_MODULES = y ]; then make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot %ifarch s390 s390x - if test -e arch/s390/boot/kerntypes.o; then - : - elif test -x "$(which dwarfextract 2>/dev/null)" -a \ - -f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then - find %buildroot -name "*.ko" > kofiles.list - dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)" - fi expoline=arch/s390/lib/expoline/expoline.o if test -f arch/s390/lib/expoline/expoline.o ; then install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline @@ -1320,21 +1297,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -1342,16 +1305,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -1369,12 +1322,10 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %ifarch %ix86 -Provides: kernel-vmi-base = 2.6.38 -Obsoletes: kernel-vmi-base <= 2.6.38 Provides: kernel-desktop-base = 4.3 Obsoletes: kernel-desktop-base <= 4.3 Provides: kernel-xen-base = 4.4 @@ -1447,8 +1398,6 @@ Requires(post): modutils Requires(post): perl-Bootloader Requires(post): dracut %ifarch %ix86 -Provides: kernel-vmi-extra = 2.6.38 -Obsoletes: kernel-vmi-extra <= 2.6.38 Provides: kernel-desktop-extra = 4.3 Obsoletes: kernel-desktop-extra <= 4.3 Provides: kernel-xen-extra = 4.4 @@ -1534,8 +1483,6 @@ Requires(post): modutils Requires(post): perl-Bootloader Requires(post): dracut %ifarch %ix86 -Provides: kernel-vmi-optional = 2.6.38 -Obsoletes: kernel-vmi-optional <= 2.6.38 Provides: kernel-desktop-optional = 4.3 Obsoletes: kernel-desktop-optional <= 4.3 Provides: kernel-xen-optional = 4.4 @@ -1661,8 +1608,6 @@ Provides: kernel-preempt-devel = %version-%release %endif %endif %ifarch %ix86 -Provides: kernel-vmi-devel = 2.6.38 -Obsoletes: kernel-vmi-devel <= 2.6.38 Provides: kernel-desktop-devel = 4.3 Obsoletes: kernel-desktop-devel <= 4.3 Provides: kernel-xen-devel = 4.4 diff --git a/kernel-source.changes b/kernel-source.changes index a449e16..edcf8ce 100644 --- a/kernel-source.changes +++ b/kernel-source.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/kernel-source.spec b/kernel-source.spec index e9a0ff0..971c482 100644 --- a/kernel-source.spec +++ b/kernel-source.spec @@ -17,7 +17,7 @@ %define srcversion 6.4 -%define patchversion 6.4.11 +%define patchversion 6.4.12 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -30,9 +30,9 @@ %endif Name: kernel-source -Version: 6.4.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %else Release: 0 %endif @@ -49,7 +49,7 @@ BuildRequires: fdupes BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f Provides: linux Provides: multiversion(kernel) Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz diff --git a/kernel-syms.changes b/kernel-syms.changes index a449e16..edcf8ce 100644 --- a/kernel-syms.changes +++ b/kernel-syms.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/kernel-syms.spec b/kernel-syms.spec index b07539b..5f399fe 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.11 +Version: 6.4.12 %if %using_buildservice %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %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-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel diff --git a/kernel-vanilla.changes b/kernel-vanilla.changes index a449e16..edcf8ce 100644 --- a/kernel-vanilla.changes +++ b/kernel-vanilla.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec index 2c32be9..21a9df8 100644 --- a/kernel-vanilla.spec +++ b/kernel-vanilla.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.11 +%define patchversion 6.4.12 %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.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %else Release: 0 %endif @@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22 BuildRequires: libelf-devel # required for 50-check-kernel-build-id rpm check BuildRequires: elfutils +%ifarch %arm +BuildRequires: u-boot-tools +%endif +# Do not install p-b and dracut for the install check, the %post script is +# able to handle this +#!BuildIgnore: perl-Bootloader dracut distribution-release +# Remove some packages that are installed automatically by the build system, +# but are not needed to build the kernel +#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv +# Force bzip2 instead of lzma compression to +# 1) allow install on older dist versions, and +# 2) decrease build times (bsc#962356 boo#1175882) +%define _binary_payload w9.bzdio +# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) +%undefine _unique_build_ids +%define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names + %if "%{compress_modules}" == "zstd" BuildRequires: zstd # Make sure kmod supports zstd compressed modules @@ -193,21 +212,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -215,16 +220,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -242,10 +237,10 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f # END COMMON DEPS -Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -760,11 +755,6 @@ add_vmlinux() image=bzImage fi cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor - if test -e arch/s390/boot/kerntypes.o; then - cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor - elif test -x "$(which dwarfextract 2>/dev/null)"; then - dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)" - fi %if "%CONFIG_KMSG_IDS" == "y" mkdir -p %buildroot/usr/share/man/man9 find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';' @@ -878,13 +868,6 @@ if [ %CONFIG_MODULES = y ]; then make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot %ifarch s390 s390x - if test -e arch/s390/boot/kerntypes.o; then - : - elif test -x "$(which dwarfextract 2>/dev/null)" -a \ - -f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then - find %buildroot -name "*.ko" > kofiles.list - dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)" - fi expoline=arch/s390/lib/expoline/expoline.o if test -f arch/s390/lib/expoline/expoline.o ; then install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline @@ -1291,21 +1274,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -1313,16 +1282,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -1340,8 +1299,8 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %obsolete_rebuilds %name-base %ifarch %ix86 diff --git a/kernel-zfcpdump.changes b/kernel-zfcpdump.changes index a449e16..edcf8ce 100644 --- a/kernel-zfcpdump.changes +++ b/kernel-zfcpdump.changes @@ -1,4 +1,473 @@ ------------------------------------------------------------------- +Fri Aug 25 08:12:37 CEST 2023 - msuchanek@suse.de + +- Revert 101bd907b424 ("misc: rtsx: judge ASPM Mode to set + PETXCFG Reg") (boo#1214428 boo#1214397). +- commit 91a1158 + +------------------------------------------------------------------- +Fri Aug 25 07:39:36 CEST 2023 - jslaby@suse.cz + +- Linux 6.4.12 (bsc#1012628). +- crypto, cifs: fix error handling in extract_iter_to_sg() + (bsc#1012628). +- net: phy: at803x: Use devm_regulator_get_enable_optional() + (bsc#1012628). +- net: phy: at803x: fix the wol setting functions (bsc#1012628). +- drm/amd/display: Update DTBCLK for DCN32 (bsc#1012628). +- drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() + (bsc#1012628). +- drm/amdgpu: fix calltrace warning in amddrm_buddy_fini + (bsc#1012628). +- drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 + (bsc#1012628). +- drm/amdgpu: fix memory leak in mes self test (bsc#1012628). +- Revert "drm/amd/display: disable SubVP + DRR to prevent + underflow" (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for MTL RVP (bsc#1012628). +- ASoC: Intel: sof_sdw: add quirk for LNL RVP (bsc#1012628). +- PCI: tegra194: Fix possible array out of bounds access + (bsc#1012628). +- ASoC: cs35l56: Move DSP part string generation so that it is + done only once (bsc#1012628). +- ASoC: SOF: amd: Add pci revision id check (bsc#1012628). +- drm/stm: ltdc: fix late dereference check (bsc#1012628). +- arm64: dts: qcom: ipq5332: add QFPROM node (bsc#1012628). +- drm: rcar-du: remove R-Car H3 ES1.* workarounds (bsc#1012628). +- ASoC: amd: vangogh: Add check for acp config flags in vangogh + platform (bsc#1012628). +- RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX + coalescing (bsc#1012628). +- ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB + related warnings (bsc#1012628). +- ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC + in _exit (bsc#1012628). +- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (bsc#1012628). +- ASoC: Intel: sof_sdw: Add support for Rex soundwire + (bsc#1012628). +- iopoll: Call cpu_relax() in busy loops (bsc#1012628). +- ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion + (bsc#1012628). +- dma-remap: use kvmalloc_array/kvfree for larger dma memory remap + (bsc#1012628). +- accel/habanalabs: add pci health check during heartbeat + (bsc#1012628). +- accel/habanalabs: fix mem leak in capture user mappings + (bsc#1012628). +- dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" + property (bsc#1012628). +- HID: i2c-hid: goodix: Add support for + "goodix,no-reset-during-suspend" property (bsc#1012628). +- HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech + G915 TKL Keyboard (bsc#1012628). +- iommu/amd: Introduce Disable IRTE Caching Support (bsc#1012628). +- drm/amdgpu: install stub fence into potential unused fence + pointers (bsc#1012628). +- drm/amd/display: Remove v_startup workaround for dcn3+ + (bsc#1012628). +- drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz + (bsc#1012628). +- drm/amdgpu: unmap and remove csa_va properly (bsc#1012628). +- RDMA/mlx5: Return the firmware result upon destroying QP/RQ + (bsc#1012628). +- RDMA/bnxt_re: consider timeout of destroy ah as success + (bsc#1012628). +- drm/amd/display: Skip DPP DTO update if root clock is gated + (bsc#1012628). +- drm/amd/display: Enable dcn314 DPP RCO (bsc#1012628). +- ASoC: SOF: core: Free the firmware trace before calling + snd_sof_shutdown() (bsc#1012628). +- HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID + (bsc#1012628). +- Revert "[PATCH] uml: export symbols added by GCC hardened" + (bsc#1012628). +- smb: client: fix warning in cifs_smb3_do_mount() (bsc#1012628). +- cifs: fix session state check in reconnect to avoid + use-after-free issue (bsc#1012628). +- serial: stm32: Ignore return value of uart_remove_one_port() + in .remove() (bsc#1012628). +- led: qcom-lpg: Fix resource leaks in + for_each_available_child_of_node() loops (bsc#1012628). +- media: v4l2-mem2mem: add lock to protect parameter num_rdy + (bsc#1012628). +- media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 + (bsc#1012628). +- usb: gadget: u_serial: Avoid spinlock recursion in + __gs_console_push (bsc#1012628). +- usb: gadget: uvc: queue empty isoc requests if no video buffer + is available (bsc#1012628). +- media: platform: mediatek: vpu: fix NULL ptr dereference + (bsc#1012628). +- thunderbolt: Read retimer NVM authentication status prior + tb_retimer_set_inbound_sbtx() (bsc#1012628). +- xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup + (bsc#1012628). +- usb: chipidea: imx: don't request QoS for imx8ulp (bsc#1012628). +- usb: chipidea: imx: turn off vbus comparator when suspend + (bsc#1012628). +- usb: chipidea: imx: add missing USB PHY DPDM wakeup setting + (bsc#1012628). +- gfs2: Fix possible data races in gfs2_show_options() + (bsc#1012628). +- pcmcia: rsrc_nonstatic: Fix memory leak in + nonstatic_release_resource_db() (bsc#1012628). +- thunderbolt: Add Intel Barlow Ridge PCI ID (bsc#1012628). +- thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth + (bsc#1012628). +- firewire: net: fix use after free in + fwnet_finish_incoming_packet() (bsc#1012628). +- watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller + Hub) (bsc#1012628). +- Bluetooth: L2CAP: Fix use-after-free (bsc#1012628). +- Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally + (bsc#1012628). +- ceph: try to dump the msgs when decoding fails (bsc#1012628). +- drm/amdgpu: Fix potential fence use-after-free v2 (bsc#1012628). +- fs/ntfs3: Enhance sanity check while generating attr_list + (bsc#1012628). +- fs/ntfs3: Return error for inconsistent extended attributes + (bsc#1012628). +- fs: ntfs3: Fix possible null-pointer dereferences in mi_read() + (bsc#1012628). +- fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted + (bsc#1012628). +- fs/ntfs3: Alternative boot if primary boot is corrupted + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 + (bsc#1012628). +- ALSA: hda: fix a possible null-pointer dereference due to data + race in snd_hdac_regmap_sync() (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (bsc#1012628). +- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (bsc#1012628). +- powerpc/kasan: Disable KCOV in KASAN code (bsc#1012628). +- Bluetooth: MGMT: Use correct address for memcpy() (bsc#1012628). +- ring-buffer: Do not swap cpu_buffer during resize process + (bsc#1012628). +- btrfs: move out now unused BG from the reclaim list + (bsc#1012628). +- btrfs: fix use-after-free of new block group that became unused + (bsc#1012628). +- regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 + (bsc#1012628). +- virtio-mmio: don't break lifecycle of vm_dev (bsc#1012628). +- vduse: Use proper spinlock for IRQ injection (bsc#1012628). +- virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() + (bsc#1012628). +- vdpa/mlx5: Fix mr->initialized semantics (bsc#1012628). +- vdpa/mlx5: Delete control vq iotlb in destroy_mr only when + necessary (bsc#1012628). +- cifs: fix potential oops in cifs_oplock_break (bsc#1012628). +- rust: macros: vtable: fix `HAS_*` redefinition + (`gen_const_name`) (bsc#1012628). +- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue + (bsc#1012628). +- i2c: hisi: Only handle the interrupt of the driver's transfer + (bsc#1012628). +- i2c: tegra: Fix i2c-tegra DMA config option processing + (bsc#1012628). +- blk-cgroup: hold queue_lock when removing blkg->q_node + (bsc#1012628). +- fbdev: mmp: fix value check in mmphw_probe() (bsc#1012628). +- media: mtk-jpeg: Set platform driver data earlier (bsc#1012628). +- powerpc/rtas_flash: allow user copy to flash block cache objects + (bsc#1012628). +- vdpa: Add features attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add queue index attr to vdpa_nl_policy for nlattr length + check (bsc#1012628). +- vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check + (bsc#1012628). +- vdpa: Enable strict validation for netlinks ops (bsc#1012628). +- smb3: display network namespace in debug information + (bsc#1012628). +- tty: n_gsm: fix the UAF caused by race condition in + gsm_cleanup_mux (bsc#1012628). +- tty: serial: fsl_lpuart: Clear the error flags by writing 1 + for lpuart32 platforms (bsc#1012628). +- btrfs: fix infinite directory reads (bsc#1012628). +- btrfs: fix incorrect splitting in btrfs_drop_extent_map_range + (bsc#1012628). +- btrfs: fix BUG_ON condition in btrfs_cancel_balance + (bsc#1012628). +- btrfs: fix replace/scrub failure with metadata_uuid + (bsc#1012628). +- btrfs: only subtract from len_to_oe_boundary when it is tracking + an extent (bsc#1012628). +- i2c: designware: Correct length byte validation logic + (bsc#1012628). +- i2c: designware: Handle invalid SMBus block data response + length value (bsc#1012628). +- x86/cpu: Fix __x86_return_thunk symbol type (bsc#1012628). +- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() + (bsc#1012628). +- objtool/x86: Fix SRSO mess (bsc#1012628). +- x86/alternative: Make custom return thunk unconditional + (bsc#1012628). +- x86/cpu: Clean up SRSO return thunk mess (bsc#1012628). +- x86/cpu: Rename original retbleed methods (bsc#1012628). +- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (bsc#1012628). +- x86/cpu: Cleanup the untrain mess (bsc#1012628). +- x86/cpu/kvm: Provide UNTRAIN_RET_VM (bsc#1012628). +- x86/srso: Explain the untraining sequences a bit more + (bsc#1012628). +- objtool/x86: Fixup frame-pointer vs rethunk (bsc#1012628). +- x86/static_call: Fix __static_call_fixup() (bsc#1012628). +- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() + (bsc#1012628). +- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (bsc#1012628). +- x86/srso: Disable the mitigation on unaffected configurations + (bsc#1012628). +- x86/retpoline,kprobes: Fix position of thunk sections with + CONFIG_LTO_CLANG (bsc#1012628). +- x86/retpoline,kprobes: Skip optprobe check for indirect jumps + with retpolines and IBT (bsc#1012628). +- x86/srso: Correct the mitigation status when SMT is disabled + (bsc#1012628). +- net: xfrm: Fix xfrm_address_filter OOB read (bsc#1012628). +- net: af_key: fix sadb_x_filter validation (bsc#1012628). +- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure + (bsc#1012628). +- xfrm: Silence warnings triggerable by bad packets (bsc#1012628). +- xfrm: fix slab-use-after-free in decode_session6 (bsc#1012628). +- ip6_vti: fix slab-use-after-free in decode_session6 + (bsc#1012628). +- ip_vti: fix potential slab-use-after-free in decode_session6 + (bsc#1012628). +- xfrm: add NULL check in xfrm_update_ae_params (bsc#1012628). +- xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH + (bsc#1012628). +- xfrm: delete offloaded policy (bsc#1012628). +- xfrm: don't skip free of empty state in acquire policy + (bsc#1012628). +- virtio-net: set queues after driver_ok (bsc#1012628). +- net: pcs: Add missing put_device call in miic_create + (bsc#1012628). +- net: phy: fix IRQ-based wake-on-lan over hibernate / power off + (bsc#1012628). +- selftests: mirror_gre_changes: Tighten up the TTL test match + (bsc#1012628). +- drm/panel: simple: Fix AUO G121EAN01 panel timings according + to the docs (bsc#1012628). +- drm/i915/guc/slpc: Restore efficient freq earlier (bsc#1012628). +- net: macb: In ZynqMP resume always configure PS GTR for + non-wakeup source (bsc#1012628). +- octeon_ep: fix timeout value for waiting on mbox response + (bsc#1012628). +- octeon_ep: cancel tx_timeout_task later in remove sequence + (bsc#1012628). +- octeon_ep: cancel ctrl_mbox_task after intr_poll_task + (bsc#1012628). +- octeon_ep: cancel queued works in probe error path + (bsc#1012628). +- net: veth: Page pool creation error handling for existing + pools only (bsc#1012628). +- accel/qaic: Fix slicing memory leak (bsc#1012628). +- accel/qaic: Clean up integer overflow checking in + map_user_pages() (bsc#1012628). +- netfilter: nf_tables: fix false-positive lockdep splat + (bsc#1012628). +- netfilter: nf_tables: deactivate catchall elements in next + generation (bsc#1012628). +- netfilter: nf_tables: don't fail inserts if duplicate has + expired (bsc#1012628). +- netfilter: set default timeout to 3 secs for sctp shutdown + send and recv state (bsc#1012628). +- ipvs: fix racy memcpy in proc_do_sync_threshold (bsc#1012628). +- netfilter: nf_tables: fix GC transaction races with netns and + netlink event exit path (bsc#1012628). +- netfilter: nf_tables: GC transaction race with netns dismantle + (bsc#1012628). +- netfilter: nft_dynset: disallow object maps (bsc#1012628). +- net: phy: broadcom: stub c45 read/write for 54810 (bsc#1012628). +- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from + slaves (bsc#1012628). +- net: openvswitch: reject negative ifindex (bsc#1012628). +- iavf: fix FDIR rule fields masks validation (bsc#1012628). +- i40e: fix misleading debug logs (bsc#1012628). +- net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset + (bsc#1012628). +- sfc: add fallback action-set-lists for TC offload (bsc#1012628). +- sfc: don't unregister flow_indr if it was never registered + (bsc#1012628). +- sfc: don't fail probe if MAE/TC setup fails (bsc#1012628). +- sock: Fix misuse of sk_under_memory_pressure() (bsc#1012628). +- net: do not allow gso_size to be set to GSO_BY_FRAGS + (bsc#1012628). +- qede: fix firmware halt over suspend and resume (bsc#1012628). +- ice: Block switchdev mode when ADQ is active and vice versa + (bsc#1012628). +- bus: ti-sysc: Flush posted write on enable before reset + (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 + (bsc#1012628). +- arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ + (bsc#1012628). +- ARM: dts: imx6: phytec: fix RTC interrupt level (bsc#1012628). +- ARM: dts: imx: Adjust dma-apbh node name (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx7d usdhc + (bsc#1012628). +- arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration + (bsc#1012628). +- ARM: dts: imx: Set default tuning step for imx6sx usdhc + (bsc#1012628). +- ASoC: max98363: don't return on success reading revision ID + (bsc#1012628). +- arm64: dts: imx93: Fix anatop node size (bsc#1012628). +- ASoC: rt5665: add missed regulator_bulk_disable (bsc#1012628). +- ASoC: meson: axg-tdm-formatter: fix channel slot allocation + (bsc#1012628). +- ALSA: hda/realtek: Add quirks for HP G11 Laptops (bsc#1012628). +- pinctrl: qcom: Add intr_target_width field to support increased + number of interrupt targets (bsc#1012628). +- soc: aspeed: uart-routing: Use __sysfs_match_string + (bsc#1012628). +- soc: aspeed: socinfo: Add kfree for kstrdup (bsc#1012628). +- ALSA: hda/realtek - Remodified 3k pull low procedure + (bsc#1012628). +- riscv: entry: set a0 = -ENOSYS only when syscall != -1 + (bsc#1012628). +- riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() + (bsc#1012628). +- riscv: uaccess: Return the number of bytes effectively not + copied (bsc#1012628). +- serial: 8250: Fix oops for port->pm on uart_change_pm() + (bsc#1012628). +- ALSA: usb-audio: Add support for Mythware XA001AU capture and + playback interfaces (bsc#1012628). +- cifs: Release folio lock on fscache read hit (bsc#1012628). +- parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock + checks (bsc#1012628). +- smb: client: fix null auth (bsc#1012628). +- regulator: da9063: better fix null deref with partial DT + (bsc#1012628). +- virtio-net: Zero max_tx_vq field for + VIRTIO_NET_CTRL_MQ_HASH_CONFIG case (bsc#1012628). +- arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards + (bsc#1012628). +- arm64/ptrace: Ensure that SME is set up for target when writing + SSVE state (bsc#1012628). +- arm64/ptrace: Ensure that the task sees ZT writes on first use + (bsc#1012628). +- blk-crypto: dynamically allocate fallback profile (bsc#1012628). +- media: uvcvideo: Fix menu count handling for userspace XU + mappings (bsc#1012628). +- dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function + constant (bsc#1012628). +- mmc: f-sdh30: fix order of function calls in + sdhci_f_sdh30_remove (bsc#1012628). +- mmc: wbsd: fix double mmc_free_host() in wbsd_init() + (bsc#1012628). +- mmc: block: Fix in_flight[issue_type] value error (bsc#1012628). +- mmc: sunplus: fix return value check of mmc_add_host() + (bsc#1012628). +- mmc: sunplus: Fix error handling in spmmc_drv_probe() + (bsc#1012628). +- drm/qxl: fix UAF on handle creation (bsc#1012628). +- Revert "Revert "drm/amdgpu/display: change pipe policy for + DCN 2.0"" (bsc#1012628). +- drm/i915/sdvo: fix panel_type initialization (bsc#1012628). +- drm/amd: flush any delayed gfxoff on suspend entry + (bsc#1012628). +- drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix + (bsc#1012628). +- drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 + (bsc#1012628). +- ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG + (bsc#1012628). +- drm/amd/display: disable RCO for DCN314 (bsc#1012628). +- drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU + v13.0.4/11 (bsc#1012628). +- drm/amdgpu: keep irq count in amdgpu_irq_disable_all + (bsc#1012628). +- Revert "perf report: Append inlines to non-DWARF callchains" + (bsc#1012628). +- af_unix: Fix null-ptr-deref in unix_stream_sendpage() + (bsc#1012628). +- net: fix the RTO timer retransmitting skb every 1ms if linear + option is enabled (bsc#1012628). +- commit 4789ce4 + +------------------------------------------------------------------- +Thu Aug 24 21:35:35 CEST 2023 - msuchanek@suse.de + +- Update ppc64 config + - CONFIG_COMPAT_32BIT_TIME=n + - CONFIG_IMA_ARCH_POLICY=y + - CONFIG_IMA_DISABLE_HTABLE=y + - CONFIG_IMA_KEXEC=y + - CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y + - CONFIG_LOAD_PPC_KEYS=y + - CONFIG_PPC_SECURE_BOOT=y + - CONFIG_PPC_SECVAR_SYSFS=y +- commit 9941405 + +------------------------------------------------------------------- +Thu Aug 24 10:53:22 CEST 2023 - tiwai@suse.de + +- wifi: rtw88: usb: kill and free rx urbs on probe failure + (bsc#1214385). +- commit c7216eb + +------------------------------------------------------------------- +Wed Aug 23 16:54:54 CEST 2023 - vkarasulli@suse.de + +- Update references in + patches.kernel.org/6.4.4-230-Input-cyttsp4_core-change-del_timer_sync-to-tim.patch + (bsc#1012628 bsc#1213971 CVE-2023-4134). +- commit f6b7737 + +------------------------------------------------------------------- +Wed Aug 23 11:54:52 CEST 2023 - msuchanek@suse.de + +- old-flavors: Drop 2.6 kernels. + 2.6 based kernels are EOL, upgrading from them is no longer suported. +- commit 7bb5087 + +------------------------------------------------------------------- +Tue Aug 22 10:17:57 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch. + Update to upstream version and move to sorted section. +- commit e2dbc84 + +------------------------------------------------------------------- +Tue Aug 22 10:05:54 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch. + Update to upstream version and move to sorted section. +- commit 2419864 + +------------------------------------------------------------------- +Tue Aug 22 10:04:32 CEST 2023 - jslaby@suse.cz + +- Refresh + patches.suse/Revert-drm-edid-Fix-csync-detailed-mode-parsing.patch. + Update to upstream version and move to sorted section. +- commit dcc3072 + +------------------------------------------------------------------- +Fri Aug 18 14:37:26 CEST 2023 - msuchanek@suse.de + +- mkspec: Allow unsupported KMPs (bsc#1214386) +- commit 55d8b82 + +------------------------------------------------------------------- +Fri Aug 18 10:41:33 CEST 2023 - msuchanek@suse.de + +- check-for-config-changes: ignore BUILTIN_RETURN_ADDRESS_STRIPS_PAC (bsc#1214380). + gcc7 on SLE 15 does not support this while later gcc does. +- commit 5b41c27 + +------------------------------------------------------------------- Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - Linux 6.4.11 (bsc#1012628). @@ -351,6 +820,21 @@ Thu Aug 17 06:57:43 CEST 2023 - jslaby@suse.cz - commit 2a5b3f6 ------------------------------------------------------------------- +Wed Aug 16 17:23:40 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Common dependencies cleanup + Common dependencies are copied to a subpackage, there is no need for + copying defines or build dependencies there. +- commit 254b03c + +------------------------------------------------------------------- +Wed Aug 16 17:09:00 CEST 2023 - msuchanek@suse.de + +- kernel-binary: Drop code for kerntypes support + Kerntypes was a SUSE-specific feature dropped before SLE 12. +- commit 2c37773 + +------------------------------------------------------------------- Tue Aug 15 17:19:42 CEST 2023 - palcantara@suse.de - Update diff --git a/kernel-zfcpdump.spec b/kernel-zfcpdump.spec index dc68096..b4f8b38 100644 --- a/kernel-zfcpdump.spec +++ b/kernel-zfcpdump.spec @@ -18,7 +18,7 @@ %define srcversion 6.4 -%define patchversion 6.4.11 +%define patchversion 6.4.12 %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.11 +Version: 6.4.12 %if 0%{?is_kotd} -Release: .g2a5b3f6 +Release: .gf5aa89b %else Release: 0 %endif @@ -148,6 +148,25 @@ BuildRequires: dwarves >= 1.22 BuildRequires: libelf-devel # required for 50-check-kernel-build-id rpm check BuildRequires: elfutils +%ifarch %arm +BuildRequires: u-boot-tools +%endif +# Do not install p-b and dracut for the install check, the %post script is +# able to handle this +#!BuildIgnore: perl-Bootloader dracut distribution-release +# Remove some packages that are installed automatically by the build system, +# but are not needed to build the kernel +#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv +# Force bzip2 instead of lzma compression to +# 1) allow install on older dist versions, and +# 2) decrease build times (bsc#962356 boo#1175882) +%define _binary_payload w9.bzdio +# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) +%undefine _unique_build_ids +%define _no_recompute_build_ids 1 +# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug +%undefine _unique_debug_names + %if "%{compress_modules}" == "zstd" BuildRequires: zstd # Make sure kmod supports zstd compressed modules @@ -193,21 +212,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -215,16 +220,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -242,10 +237,10 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f # END COMMON DEPS -Provides: %name-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -763,11 +758,6 @@ add_vmlinux() image=bzImage fi cp -p arch/s390/boot/$image %buildroot/boot/%image-%kernelrelease-%build_flavor - if test -e arch/s390/boot/kerntypes.o; then - cp -p arch/s390/boot/kerntypes.o %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor - elif test -x "$(which dwarfextract 2>/dev/null)"; then - dwarfextract vmlinux %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor || echo "dwarfextract failed ($?)" - fi %if "%CONFIG_KMSG_IDS" == "y" mkdir -p %buildroot/usr/share/man/man9 find man -name '*.9' -exec install -m 644 -D '{}' %buildroot/usr/share/man/man9/ ';' @@ -881,13 +871,6 @@ if [ %CONFIG_MODULES = y ]; then make modules_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot %ifarch s390 s390x - if test -e arch/s390/boot/kerntypes.o; then - : - elif test -x "$(which dwarfextract 2>/dev/null)" -a \ - -f %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor; then - find %buildroot -name "*.ko" > kofiles.list - dwarfextract %buildroot/boot/Kerntypes-%kernelrelease-%build_flavor -C kofiles.list || echo "dwarfextract failed ($?)" - fi expoline=arch/s390/lib/expoline/expoline.o if test -f arch/s390/lib/expoline/expoline.o ; then install -m 644 -D -t %rpm_install_dir/%cpu_arch_flavor/$(dirname $expoline) $expoline @@ -1294,21 +1277,7 @@ Requires(post): dracut # Install the package providing /etc/SuSE-release early enough, so that # the grub entry has correct title (bnc#757565) Requires(post): distribution-release -# Do not install p-b and dracut for the install check, the %post script is -# able to handle this -#!BuildIgnore: perl-Bootloader dracut distribution-release -# Remove some packages that are installed automatically by the build system, -# but are not needed to build the kernel -#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv -%ifarch s390 s390x -%if %build_vanilla && 0%{?suse_version} < 1130 -BuildRequires: dwarfextract -%endif -%endif -%ifarch %arm -BuildRequires: u-boot-tools -%endif %if 0%{?usrmerged} # make sure we have a post-usrmerge system Conflicts: filesystem < 16 @@ -1316,16 +1285,6 @@ Conflicts: filesystem < 16 Obsoletes: microcode_ctl < 1.18 -# Force bzip2 instead of lzma compression to -# 1) allow install on older dist versions, and -# 2) decrease build times (bsc#962356 boo#1175882) -%define _binary_payload w9.bzdio -# Do not recompute the build-id of vmlinux in find-debuginfo.sh (bsc#964063) -%undefine _unique_build_ids -%define _no_recompute_build_ids 1 -# prevent usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug -%undefine _unique_debug_names - %{lua: fd, err = io.open(rpm.expand('%_sourcedir') .. '/kernel-binary-conflicts') if not fd then io.stderr:write(err) end unpack = table.unpack or unpack @@ -1343,8 +1302,8 @@ Obsoletes: microcode_ctl < 1.18 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d -Provides: kernel-srchash-2a5b3f66898e9ecfa282f4399923c9546d3bc54d +Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f %obsolete_rebuilds %name-base %ifarch %ix86 diff --git a/mkspec b/mkspec index 700c6ae..6eff2b1 100644 --- a/mkspec +++ b/mkspec @@ -416,7 +416,7 @@ sub read_kmps { my @guards = split(' '); pop(@guards); for my $g (@guards) { - if ($g =~ /^\+(.*-kmp)$/) { + if ($g =~ /^(?:\+|-!)(.*-kmp)$/) { $res{$1} = 1; } } @@ -489,12 +489,6 @@ sub provides_obsoletes { for my $pack (@packs) { my $name = $pack->[0] . $subpac; my $version = $pack->[1]; - if ($subpac) { - # The -base and -extra split has been - # introduced in SLE11 (2.6.27) - my ($v1, $v2, $v3) = split(/\./, $version); - next if ($v1 <= 2 && $v2 <= 6 && $v3 < 27); - } if (!$printed) { $res .= "\%ifarch $rpmarch\n"; $printed = 1; diff --git a/old-flavors b/old-flavors index 0e17969..b80e719 100644 --- a/old-flavors +++ b/old-flavors @@ -1,32 +1,6 @@ # List of obsolete kernel flavors # / -# SLES 9 -ia64/default sn2 2.6.6 - -ppc/ppc64 pmac64 2.6.6 -ppc/ppc64 pseries64 2.6.6 - -# SLES 10 -i386/default smp 2.6.17 -i386/pae bigsmp 2.6.17 -i386/xen xenpae 2.6.17 - -x86_64/default smp 2.6.17 - -ppc/ppc64 iseries64 2.6.17 -ppc/ppc64 kdump 2.6.17 - -# SLES 11 GA only -# FIXME: more architectures had kdump in SLES 10 -ppc64/debug kdump 2.6.28 -ppc64/default kdump 2.6.28 -ppc64/ppc64 kdump 2.6.28 -ppc64/trace kdump 2.6.28 - -# SLES 11 GA only / 11.4 -i386/pae vmi 2.6.38 - # SLES 11 SP3 / openSUSE 13.1 i386/default trace 3.13 diff --git a/patches.kernel.org.tar.bz2 b/patches.kernel.org.tar.bz2 index 52bb877..b27fa88 120000 --- a/patches.kernel.org.tar.bz2 +++ b/patches.kernel.org.tar.bz2 @@ -1 +1 @@ -/ipfs/bafybeibr6bxp3xghemhmjry6zcvhovdsijqkfysft2u7c3r4hayv52u6hq \ No newline at end of file +/ipfs/bafybeihng63iwco6s2skn6hjurvc2tygxe3bn6sr5mma72l55eqzyffoza \ No newline at end of file diff --git a/patches.suse.tar.bz2 b/patches.suse.tar.bz2 index 4413904..d26fbca 120000 --- a/patches.suse.tar.bz2 +++ b/patches.suse.tar.bz2 @@ -1 +1 @@ -/ipfs/bafkreiahiixeftyf6stb4qihf6xy6sxn4j4uq4ywx2xcikfyurkfwpp6fe \ No newline at end of file +/ipfs/bafkreiambejqxkzvt7sw7xbk2vfztt3sbkcagtwqc7mllzy72fu7u2izri \ No newline at end of file diff --git a/series.conf b/series.conf index 9b714d9..320fb9c 100644 --- a/series.conf +++ b/series.conf @@ -2053,6 +2053,240 @@ patches.kernel.org/6.4.11-205-ACPI-scan-Create-platform-device-for-CS35L56.patch patches.kernel.org/6.4.11-206-alpha-remove-__init-annotation-from-exported-p.patch patches.kernel.org/6.4.11-207-Linux-6.4.11.patch + patches.kernel.org/6.4.12-001-crypto-cifs-fix-error-handling-in-extract_iter.patch + patches.kernel.org/6.4.12-002-net-phy-at803x-Use-devm_regulator_get_enable_o.patch + patches.kernel.org/6.4.12-003-net-phy-at803x-fix-the-wol-setting-functions.patch + patches.kernel.org/6.4.12-004-drm-amd-display-Update-DTBCLK-for-DCN32.patch + patches.kernel.org/6.4.12-005-drm-scheduler-set-entity-to-NULL-in-drm_sched_.patch + patches.kernel.org/6.4.12-006-drm-amdgpu-fix-calltrace-warning-in-amddrm_bud.patch + patches.kernel.org/6.4.12-007-drm-amdgpu-Fix-integer-overflow-in-amdgpu_cs_p.patch + patches.kernel.org/6.4.12-008-drm-amdgpu-fix-memory-leak-in-mes-self-test.patch + patches.kernel.org/6.4.12-009-Revert-drm-amd-display-disable-SubVP-DRR-to-pr.patch + patches.kernel.org/6.4.12-010-ASoC-Intel-sof_sdw-add-quirk-for-MTL-RVP.patch + patches.kernel.org/6.4.12-011-ASoC-Intel-sof_sdw-add-quirk-for-LNL-RVP.patch + patches.kernel.org/6.4.12-012-PCI-tegra194-Fix-possible-array-out-of-bounds-.patch + patches.kernel.org/6.4.12-013-ASoC-cs35l56-Move-DSP-part-string-generation-s.patch + patches.kernel.org/6.4.12-014-ASoC-SOF-amd-Add-pci-revision-id-check.patch + patches.kernel.org/6.4.12-015-drm-stm-ltdc-fix-late-dereference-check.patch + patches.kernel.org/6.4.12-016-arm64-dts-qcom-ipq5332-add-QFPROM-node.patch + patches.kernel.org/6.4.12-017-drm-rcar-du-remove-R-Car-H3-ES1.-workarounds.patch + patches.kernel.org/6.4.12-018-ASoC-amd-vangogh-Add-check-for-acp-config-flag.patch + patches.kernel.org/6.4.12-019-RDMA-mana_ib-Use-v2-version-of-cfg_rx_steer_re.patch + patches.kernel.org/6.4.12-020-ARM-dts-imx6dl-prtrvt-prtvt7-prti6q-prtwd2-fix.patch + patches.kernel.org/6.4.12-021-ASoC-Intel-sof_sdw_rt_sdca_jack_common-test-SO.patch + patches.kernel.org/6.4.12-022-ASoC-Intel-sof_sdw-add-quick-for-Dell-SKU-0BDA.patch + patches.kernel.org/6.4.12-023-ASoC-Intel-sof_sdw-Add-support-for-Rex-soundwi.patch + patches.kernel.org/6.4.12-024-iopoll-Call-cpu_relax-in-busy-loops.patch + patches.kernel.org/6.4.12-025-ASoC-SOF-Intel-fix-SoundWire-HDaudio-mutual-ex.patch + patches.kernel.org/6.4.12-026-dma-remap-use-kvmalloc_array-kvfree-for-larger.patch + patches.kernel.org/6.4.12-027-accel-habanalabs-add-pci-health-check-during-h.patch + patches.kernel.org/6.4.12-028-accel-habanalabs-fix-mem-leak-in-capture-user-.patch + patches.kernel.org/6.4.12-029-dt-bindings-input-goodix-Add-goodix-no-reset-d.patch + patches.kernel.org/6.4.12-030-HID-i2c-hid-goodix-Add-support-for-goodix-no-r.patch + patches.kernel.org/6.4.12-031-HID-logitech-hidpp-Add-USB-and-Bluetooth-IDs-f.patch + patches.kernel.org/6.4.12-032-iommu-amd-Introduce-Disable-IRTE-Caching-Suppo.patch + patches.kernel.org/6.4.12-033-drm-amdgpu-install-stub-fence-into-potential-u.patch + patches.kernel.org/6.4.12-034-drm-amd-display-Remove-v_startup-workaround-fo.patch + patches.kernel.org/6.4.12-035-drm-amd-display-Apply-60us-prefetch-for-DCFCLK.patch + patches.kernel.org/6.4.12-036-drm-amdgpu-unmap-and-remove-csa_va-properly.patch + patches.kernel.org/6.4.12-037-RDMA-mlx5-Return-the-firmware-result-upon-dest.patch + patches.kernel.org/6.4.12-038-RDMA-bnxt_re-consider-timeout-of-destroy-ah-as.patch + patches.kernel.org/6.4.12-039-drm-amd-display-Skip-DPP-DTO-update-if-root-cl.patch + patches.kernel.org/6.4.12-040-drm-amd-display-Enable-dcn314-DPP-RCO.patch + patches.kernel.org/6.4.12-041-ASoC-SOF-core-Free-the-firmware-trace-before-c.patch + patches.kernel.org/6.4.12-042-HID-intel-ish-hid-ipc-Add-Arrow-Lake-PCI-devic.patch + patches.kernel.org/6.4.12-043-Revert-PATCH-uml-export-symbols-added-by-GCC-h.patch + patches.kernel.org/6.4.12-044-smb-client-fix-warning-in-cifs_smb3_do_mount.patch + patches.kernel.org/6.4.12-045-cifs-fix-session-state-check-in-reconnect-to-a.patch + patches.kernel.org/6.4.12-046-serial-stm32-Ignore-return-value-of-uart_remov.patch + patches.kernel.org/6.4.12-047-led-qcom-lpg-Fix-resource-leaks-in-for_each_av.patch + patches.kernel.org/6.4.12-048-media-v4l2-mem2mem-add-lock-to-protect-paramet.patch + patches.kernel.org/6.4.12-049-media-camss-set-VFE-bpl_alignment-to-16-for-sd.patch + patches.kernel.org/6.4.12-050-usb-gadget-u_serial-Avoid-spinlock-recursion-i.patch + patches.kernel.org/6.4.12-051-usb-gadget-uvc-queue-empty-isoc-requests-if-no.patch + patches.kernel.org/6.4.12-052-media-platform-mediatek-vpu-fix-NULL-ptr-deref.patch + patches.kernel.org/6.4.12-053-thunderbolt-Read-retimer-NVM-authentication-st.patch + patches.kernel.org/6.4.12-054-xhci-get-rid-of-XHCI_PLAT-quirk-that-used-to-p.patch + patches.kernel.org/6.4.12-055-usb-chipidea-imx-don-t-request-QoS-for-imx8ulp.patch + patches.kernel.org/6.4.12-056-usb-chipidea-imx-turn-off-vbus-comparator-when.patch + patches.kernel.org/6.4.12-057-usb-chipidea-imx-add-missing-USB-PHY-DPDM-wake.patch + patches.kernel.org/6.4.12-058-gfs2-Fix-possible-data-races-in-gfs2_show_opti.patch + patches.kernel.org/6.4.12-059-pcmcia-rsrc_nonstatic-Fix-memory-leak-in-nonst.patch + patches.kernel.org/6.4.12-060-thunderbolt-Add-Intel-Barlow-Ridge-PCI-ID.patch + patches.kernel.org/6.4.12-061-thunderbolt-Limit-Intel-Barlow-Ridge-USB3-band.patch + patches.kernel.org/6.4.12-062-firewire-net-fix-use-after-free-in-fwnet_finis.patch + patches.kernel.org/6.4.12-063-watchdog-sp5100_tco-support-Hygon-FCH-SCH-Serv.patch + patches.kernel.org/6.4.12-064-Bluetooth-L2CAP-Fix-use-after-free.patch + patches.kernel.org/6.4.12-065-Bluetooth-btusb-Add-MT7922-bluetooth-ID-for-th.patch + patches.kernel.org/6.4.12-066-ceph-try-to-dump-the-msgs-when-decoding-fails.patch + patches.kernel.org/6.4.12-067-drm-amdgpu-Fix-potential-fence-use-after-free-.patch + patches.kernel.org/6.4.12-068-fs-ntfs3-Enhance-sanity-check-while-generating.patch + patches.kernel.org/6.4.12-069-fs-ntfs3-Return-error-for-inconsistent-extende.patch + patches.kernel.org/6.4.12-070-fs-ntfs3-Fix-possible-null-pointer-dereference.patch + patches.kernel.org/6.4.12-071-fs-ntfs3-Mark-ntfs-dirty-when-on-disk-struct-i.patch + patches.kernel.org/6.4.12-072-fs-ntfs3-Alternative-boot-if-primary-boot-is-c.patch + patches.kernel.org/6.4.12-073-ALSA-hda-realtek-Add-quirks-for-Unis-H3C-Deskt.patch + patches.kernel.org/6.4.12-074-ALSA-hda-fix-a-possible-null-pointer-dereferen.patch + patches.kernel.org/6.4.12-075-ALSA-hda-realtek-Add-quirk-for-ASUS-ROG-GX650P.patch + patches.kernel.org/6.4.12-076-ALSA-hda-realtek-Add-quirk-for-ASUS-ROG-GA402X.patch + patches.kernel.org/6.4.12-077-ALSA-hda-realtek-Amend-G634-quirk-to-enable-re.patch + patches.kernel.org/6.4.12-078-ALSA-hda-realtek-Add-quirk-for-ASUS-ROG-G614Jx.patch + patches.kernel.org/6.4.12-079-ALSA-hda-realtek-Add-quirk-for-ASUS-ROG-GZ301V.patch + patches.kernel.org/6.4.12-080-powerpc-kasan-Disable-KCOV-in-KASAN-code.patch + patches.kernel.org/6.4.12-081-Bluetooth-MGMT-Use-correct-address-for-memcpy.patch + patches.kernel.org/6.4.12-082-ring-buffer-Do-not-swap-cpu_buffer-during-resi.patch + patches.kernel.org/6.4.12-083-btrfs-move-out-now-unused-BG-from-the-reclaim-.patch + patches.kernel.org/6.4.12-084-btrfs-fix-use-after-free-of-new-block-group-th.patch + patches.kernel.org/6.4.12-085-regulator-qcom-rpmh-Fix-LDO-12-regulator-for-P.patch + patches.kernel.org/6.4.12-086-virtio-mmio-don-t-break-lifecycle-of-vm_dev.patch + patches.kernel.org/6.4.12-087-vduse-Use-proper-spinlock-for-IRQ-injection.patch + patches.kernel.org/6.4.12-088-virtio-vdpa-Fix-cpumask-memory-leak-in-virtio_.patch + patches.kernel.org/6.4.12-089-vdpa-mlx5-Fix-mr-initialized-semantics.patch + patches.kernel.org/6.4.12-090-vdpa-mlx5-Delete-control-vq-iotlb-in-destroy_m.patch + patches.kernel.org/6.4.12-091-cifs-fix-potential-oops-in-cifs_oplock_break.patch + patches.kernel.org/6.4.12-092-rust-macros-vtable-fix-HAS_-redefinition-gen_c.patch + patches.kernel.org/6.4.12-093-i2c-bcm-iproc-Fix-bcm_iproc_i2c_isr-deadlock-i.patch + patches.kernel.org/6.4.12-094-i2c-hisi-Only-handle-the-interrupt-of-the-driv.patch + patches.kernel.org/6.4.12-095-i2c-tegra-Fix-i2c-tegra-DMA-config-option-proc.patch + patches.kernel.org/6.4.12-096-blk-cgroup-hold-queue_lock-when-removing-blkg-.patch + patches.kernel.org/6.4.12-097-fbdev-mmp-fix-value-check-in-mmphw_probe.patch + patches.kernel.org/6.4.12-098-media-mtk-jpeg-Set-platform-driver-data-earlie.patch + patches.kernel.org/6.4.12-099-powerpc-rtas_flash-allow-user-copy-to-flash-bl.patch + patches.kernel.org/6.4.12-100-vdpa-Add-features-attr-to-vdpa_nl_policy-for-n.patch + patches.kernel.org/6.4.12-101-vdpa-Add-queue-index-attr-to-vdpa_nl_policy-fo.patch + patches.kernel.org/6.4.12-102-vdpa-Add-max-vqp-attr-to-vdpa_nl_policy-for-nl.patch + patches.kernel.org/6.4.12-103-vdpa-Enable-strict-validation-for-netlinks-ops.patch + patches.kernel.org/6.4.12-104-smb3-display-network-namespace-in-debug-inform.patch + patches.kernel.org/6.4.12-105-tty-n_gsm-fix-the-UAF-caused-by-race-condition.patch + patches.kernel.org/6.4.12-106-tty-serial-fsl_lpuart-Clear-the-error-flags-by.patch + patches.kernel.org/6.4.12-107-btrfs-fix-infinite-directory-reads.patch + patches.kernel.org/6.4.12-108-btrfs-fix-incorrect-splitting-in-btrfs_drop_ex.patch + patches.kernel.org/6.4.12-109-btrfs-fix-BUG_ON-condition-in-btrfs_cancel_bal.patch + patches.kernel.org/6.4.12-110-btrfs-fix-replace-scrub-failure-with-metadata_.patch + patches.kernel.org/6.4.12-111-btrfs-only-subtract-from-len_to_oe_boundary-wh.patch + patches.kernel.org/6.4.12-112-i2c-designware-Correct-length-byte-validation-.patch + patches.kernel.org/6.4.12-113-i2c-designware-Handle-invalid-SMBus-block-data.patch + patches.kernel.org/6.4.12-114-x86-cpu-Fix-__x86_return_thunk-symbol-type.patch + patches.kernel.org/6.4.12-115-x86-cpu-Fix-up-srso_safe_ret-and-__x86_return_.patch + patches.kernel.org/6.4.12-116-objtool-x86-Fix-SRSO-mess.patch + patches.kernel.org/6.4.12-117-x86-alternative-Make-custom-return-thunk-uncon.patch + patches.kernel.org/6.4.12-118-x86-cpu-Clean-up-SRSO-return-thunk-mess.patch + patches.kernel.org/6.4.12-119-x86-cpu-Rename-original-retbleed-methods.patch + patches.kernel.org/6.4.12-120-x86-cpu-Rename-srso_-.-_alias-to-srso_alias_-1.patch + patches.kernel.org/6.4.12-121-x86-cpu-Cleanup-the-untrain-mess.patch + patches.kernel.org/6.4.12-122-x86-cpu-kvm-Provide-UNTRAIN_RET_VM.patch + patches.kernel.org/6.4.12-123-x86-srso-Explain-the-untraining-sequences-a-bi.patch + patches.kernel.org/6.4.12-124-objtool-x86-Fixup-frame-pointer-vs-rethunk.patch + patches.kernel.org/6.4.12-125-x86-static_call-Fix-__static_call_fixup.patch + patches.kernel.org/6.4.12-126-x86-retpoline-Don-t-clobber-RFLAGS-during-srso.patch + patches.kernel.org/6.4.12-127-x86-CPU-AMD-Fix-the-DIV-0-initial-fix-attempt.patch + patches.kernel.org/6.4.12-128-x86-srso-Disable-the-mitigation-on-unaffected-.patch + patches.kernel.org/6.4.12-129-x86-retpoline-kprobes-Fix-position-of-thunk-se.patch + patches.kernel.org/6.4.12-130-x86-retpoline-kprobes-Skip-optprobe-check-for-.patch + patches.kernel.org/6.4.12-131-x86-srso-Correct-the-mitigation-status-when-SM.patch + patches.kernel.org/6.4.12-132-net-xfrm-Fix-xfrm_address_filter-OOB-read.patch + patches.kernel.org/6.4.12-133-net-af_key-fix-sadb_x_filter-validation.patch + patches.kernel.org/6.4.12-134-net-xfrm-Amend-XFRMA_SEC_CTX-nla_policy-struct.patch + patches.kernel.org/6.4.12-135-xfrm-Silence-warnings-triggerable-by-bad-packe.patch + patches.kernel.org/6.4.12-136-xfrm-fix-slab-use-after-free-in-decode_session.patch + patches.kernel.org/6.4.12-137-ip6_vti-fix-slab-use-after-free-in-decode_sess.patch + patches.kernel.org/6.4.12-138-ip_vti-fix-potential-slab-use-after-free-in-de.patch + patches.kernel.org/6.4.12-139-xfrm-add-NULL-check-in-xfrm_update_ae_params.patch + patches.kernel.org/6.4.12-140-xfrm-add-forgotten-nla_policy-for-XFRMA_MTIMER.patch + patches.kernel.org/6.4.12-141-xfrm-delete-offloaded-policy.patch + patches.kernel.org/6.4.12-142-xfrm-don-t-skip-free-of-empty-state-in-acquire.patch + patches.kernel.org/6.4.12-143-virtio-net-set-queues-after-driver_ok.patch + patches.kernel.org/6.4.12-144-net-pcs-Add-missing-put_device-call-in-miic_cr.patch + patches.kernel.org/6.4.12-145-net-phy-fix-IRQ-based-wake-on-lan-over-hiberna.patch + patches.kernel.org/6.4.12-146-selftests-mirror_gre_changes-Tighten-up-the-TT.patch + patches.kernel.org/6.4.12-147-drm-panel-simple-Fix-AUO-G121EAN01-panel-timin.patch + patches.kernel.org/6.4.12-148-drm-i915-guc-slpc-Restore-efficient-freq-earli.patch + patches.kernel.org/6.4.12-149-net-macb-In-ZynqMP-resume-always-configure-PS-.patch + patches.kernel.org/6.4.12-150-octeon_ep-fix-timeout-value-for-waiting-on-mbo.patch + patches.kernel.org/6.4.12-151-octeon_ep-cancel-tx_timeout_task-later-in-remo.patch + patches.kernel.org/6.4.12-152-octeon_ep-cancel-ctrl_mbox_task-after-intr_pol.patch + patches.kernel.org/6.4.12-153-octeon_ep-cancel-queued-works-in-probe-error-p.patch + patches.kernel.org/6.4.12-154-net-veth-Page-pool-creation-error-handling-for.patch + patches.kernel.org/6.4.12-155-accel-qaic-Fix-slicing-memory-leak.patch + patches.kernel.org/6.4.12-156-accel-qaic-Clean-up-integer-overflow-checking-.patch + patches.kernel.org/6.4.12-157-netfilter-nf_tables-fix-false-positive-lockdep.patch + patches.kernel.org/6.4.12-158-netfilter-nf_tables-deactivate-catchall-elemen.patch + patches.kernel.org/6.4.12-159-netfilter-nf_tables-don-t-fail-inserts-if-dupl.patch + patches.kernel.org/6.4.12-160-netfilter-set-default-timeout-to-3-secs-for-sc.patch + patches.kernel.org/6.4.12-161-ipvs-fix-racy-memcpy-in-proc_do_sync_threshold.patch + patches.kernel.org/6.4.12-162-netfilter-nf_tables-fix-GC-transaction-races-w.patch + patches.kernel.org/6.4.12-163-netfilter-nf_tables-GC-transaction-race-with-n.patch + patches.kernel.org/6.4.12-164-netfilter-nft_dynset-disallow-object-maps.patch + patches.kernel.org/6.4.12-165-net-phy-broadcom-stub-c45-read-write-for-54810.patch + patches.kernel.org/6.4.12-166-team-Fix-incorrect-deletion-of-ETH_P_8021AD-pr.patch + patches.kernel.org/6.4.12-167-net-openvswitch-reject-negative-ifindex.patch + patches.kernel.org/6.4.12-168-iavf-fix-FDIR-rule-fields-masks-validation.patch + patches.kernel.org/6.4.12-169-i40e-fix-misleading-debug-logs.patch + patches.kernel.org/6.4.12-170-net-mlx5e-XDP-Fix-fifo-overrun-on-XDP_REDIRECT.patch + patches.kernel.org/6.4.12-171-drm-nouveau-disp-fix-use-after-free-in-error-h.patch + patches.kernel.org/6.4.12-172-net-dsa-mv88e6xxx-Wait-for-EEPROM-done-before-.patch + patches.kernel.org/6.4.12-173-sfc-add-fallback-action-set-lists-for-TC-offlo.patch + patches.kernel.org/6.4.12-174-sfc-don-t-unregister-flow_indr-if-it-was-never.patch + patches.kernel.org/6.4.12-175-sfc-don-t-fail-probe-if-MAE-TC-setup-fails.patch + patches.kernel.org/6.4.12-176-sock-Fix-misuse-of-sk_under_memory_pressure.patch + patches.kernel.org/6.4.12-177-net-do-not-allow-gso_size-to-be-set-to-GSO_BY_.patch + patches.kernel.org/6.4.12-178-qede-fix-firmware-halt-over-suspend-and-resume.patch + patches.kernel.org/6.4.12-179-ice-Block-switchdev-mode-when-ADQ-is-active-an.patch + patches.kernel.org/6.4.12-180-bus-ti-sysc-Flush-posted-write-on-enable-befor.patch + patches.kernel.org/6.4.12-181-arm64-dts-qcom-qrb5165-rb5-fix-thermal-zone-co.patch + patches.kernel.org/6.4.12-182-arm64-dts-rockchip-Disable-HS400-for-eMMC-on-R.patch + patches.kernel.org/6.4.12-183-arm64-dts-rockchip-Disable-HS400-for-eMMC-on-R.patch + patches.kernel.org/6.4.12-184-ARM-dts-imx6-phytec-fix-RTC-interrupt-level.patch + patches.kernel.org/6.4.12-185-ARM-dts-imx-Adjust-dma-apbh-node-name.patch + patches.kernel.org/6.4.12-186-ARM-dts-imx-Set-default-tuning-step-for-imx7d-.patch + patches.kernel.org/6.4.12-187-arm64-dts-imx8mm-Drop-CSI1-PHY-reference-clock.patch + patches.kernel.org/6.4.12-188-ARM-dts-imx-Set-default-tuning-step-for-imx6sx.patch + patches.kernel.org/6.4.12-189-ASoC-max98363-don-t-return-on-success-reading-.patch + patches.kernel.org/6.4.12-190-arm64-dts-imx93-Fix-anatop-node-size.patch + patches.kernel.org/6.4.12-191-ASoC-rt5665-add-missed-regulator_bulk_disable.patch + patches.kernel.org/6.4.12-192-ASoC-meson-axg-tdm-formatter-fix-channel-slot-.patch + patches.kernel.org/6.4.12-193-ALSA-hda-realtek-Add-quirks-for-HP-G11-Laptops.patch + patches.kernel.org/6.4.12-194-pinctrl-qcom-Add-intr_target_width-field-to-su.patch + patches.kernel.org/6.4.12-195-soc-aspeed-uart-routing-Use-__sysfs_match_stri.patch + patches.kernel.org/6.4.12-196-soc-aspeed-socinfo-Add-kfree-for-kstrdup.patch + patches.kernel.org/6.4.12-197-ALSA-hda-realtek-Remodified-3k-pull-low-proced.patch + patches.kernel.org/6.4.12-198-riscv-entry-set-a0-ENOSYS-only-when-syscall-1.patch + patches.kernel.org/6.4.12-199-riscv-correct-riscv_insn_is_c_jr-and-riscv_ins.patch + patches.kernel.org/6.4.12-200-riscv-uaccess-Return-the-number-of-bytes-effec.patch + patches.kernel.org/6.4.12-201-serial-8250-Fix-oops-for-port-pm-on-uart_chang.patch + patches.kernel.org/6.4.12-202-ALSA-usb-audio-Add-support-for-Mythware-XA001A.patch + patches.kernel.org/6.4.12-203-cifs-Release-folio-lock-on-fscache-read-hit.patch + patches.kernel.org/6.4.12-204-parisc-Fix-CONFIG_TLB_PTLOCK-to-work-with-ligh.patch + patches.kernel.org/6.4.12-205-smb-client-fix-null-auth.patch + patches.kernel.org/6.4.12-206-regulator-da9063-better-fix-null-deref-with-pa.patch + patches.kernel.org/6.4.12-207-virtio-net-Zero-max_tx_vq-field-for-VIRTIO_NET.patch + patches.kernel.org/6.4.12-208-arm64-dts-rockchip-Fix-Wifi-Bluetooth-on-ROCK-.patch + patches.kernel.org/6.4.12-209-arm64-ptrace-Ensure-that-SME-is-set-up-for-tar.patch + patches.kernel.org/6.4.12-210-arm64-ptrace-Ensure-that-the-task-sees-ZT-writ.patch + patches.kernel.org/6.4.12-211-blk-crypto-dynamically-allocate-fallback-profi.patch + patches.kernel.org/6.4.12-212-media-uvcvideo-Fix-menu-count-handling-for-use.patch + patches.kernel.org/6.4.12-213-dt-bindings-pinctrl-qcom-sa8775p-tlmm-add-gpio.patch + patches.kernel.org/6.4.12-214-mmc-f-sdh30-fix-order-of-function-calls-in-sdh.patch + patches.kernel.org/6.4.12-215-mmc-wbsd-fix-double-mmc_free_host-in-wbsd_init.patch + patches.kernel.org/6.4.12-216-mmc-block-Fix-in_flight-issue_type-value-error.patch + patches.kernel.org/6.4.12-217-mmc-sunplus-fix-return-value-check-of-mmc_add_.patch + patches.kernel.org/6.4.12-218-mmc-sunplus-Fix-error-handling-in-spmmc_drv_pr.patch + patches.kernel.org/6.4.12-219-drm-qxl-fix-UAF-on-handle-creation.patch + patches.kernel.org/6.4.12-220-Revert-drm-edid-Fix-csync-detailed-mode-parsin.patch + patches.kernel.org/6.4.12-221-Revert-Revert-drm-amdgpu-display-change-pipe-p.patch + patches.kernel.org/6.4.12-222-drm-i915-sdvo-fix-panel_type-initialization.patch + patches.kernel.org/6.4.12-223-drm-amd-flush-any-delayed-gfxoff-on-suspend-en.patch + patches.kernel.org/6.4.12-224-drm-amdgpu-skip-fence-GFX-interrupts-disable-e.patch + patches.kernel.org/6.4.12-225-drm-amdgpu-pm-fix-throttle_status-for-other-th.patch + patches.kernel.org/6.4.12-226-ASoC-amd-vangogh-select-CONFIG_SND_AMD_ACP_CON.patch + patches.kernel.org/6.4.12-227-drm-amd-display-disable-RCO-for-DCN314.patch + patches.kernel.org/6.4.12-228-drm-amd-pm-skip-the-RLC-stop-when-S0i3-suspend.patch + patches.kernel.org/6.4.12-229-drm-amdgpu-keep-irq-count-in-amdgpu_irq_disabl.patch + patches.kernel.org/6.4.12-230-Revert-perf-report-Append-inlines-to-non-DWARF.patch + patches.kernel.org/6.4.12-231-ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-.patch + patches.kernel.org/6.4.12-232-af_unix-Fix-null-ptr-deref-in-unix_stream_send.patch + patches.kernel.org/6.4.12-233-net-fix-the-RTO-timer-retransmitting-skb-every.patch + patches.kernel.org/6.4.12-234-Linux-6.4.12.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -2085,6 +2319,9 @@ 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/ALSA-usb-audio-Add-quirk-for-Microsoft-Modern-Wirele.patch + + # out-of-tree patches + patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch ######################################################## # end of sorted patches ######################################################## @@ -2205,8 +2442,6 @@ 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 - patches.suse/drm-nouveau-disp-fix-use-after-free-in-error-handlin.patch ######################################################## # Storage @@ -2223,6 +2458,7 @@ 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/wifi-rtw88-usb-kill-and-free-rx-urbs-on-probe-failure.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 @@ -2243,7 +2479,6 @@ ######################################################## # Other drivers ######################################################## - patches.suse/ASoC-SOF-intel-hda-Clean-up-link-DMA-for-IPC3-during.patch ######################################################## # Debugging diff --git a/source-timestamp b/source-timestamp index e335532..c91aa4d 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2023-08-17 04:57:43 +0000 -GIT Revision: 2a5b3f66898e9ecfa282f4399923c9546d3bc54d +2023-08-25 08:26:31 +0000 +GIT Revision: f5aa89b3e95322c79e43c459f5b6862dec51fc5f GIT Branch: stable