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