Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2023-02-07 18:48:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.4462 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Tue Feb 7 18:48:17 2023 rev:677 rq:1063362 version:6.1.10 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2023-01-25 17:48:49.313871004 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.4462/dtb-aarch64.changes 2023-02-07 18:48:19.918888813 +0100 @@ -1,0 +2,590 @@ +Mon Feb 6 08:27:11 CET 2023 - jsl...@suse.cz + +- Linux 6.1.10 (bsc#1012628). +- net: mctp: purge receive queues on sk destruction (bsc#1012628). +- rust: print: avoid evaluating arguments in `pr_*` macros in + `unsafe` blocks (bsc#1012628). +- net: fix NULL pointer in skb_segment_list (bsc#1012628). +- gpiolib-acpi: Don't set GPIOs for wakeup in S3 mode + (bsc#1012628). +- gpiolib: acpi: Add a ignore wakeup quirk for Clevo NL5xRU + (bsc#1012628). +- nvme-apple: only reset the controller when RTKit is running + (bsc#1012628). +- cifs: fix return of uninitialized rc in + dfs_cache_update_tgthint() (bsc#1012628). +- gpiolib: acpi: Allow ignoring wake capability on pins that + aren't in _AEI (bsc#1012628). +- dmaengine: imx-sdma: Fix a possible memory leak in + sdma_transfer_init (bsc#1012628). +- HID: playstation: sanity check DualSense calibration data + (bsc#1012628). +- HID: uclogic: Add support for XP-PEN Deco 01 V2 (bsc#1012628). +- s390: workaround invalid gcc-11 out of bounds read warning + (bsc#1012628). +- block: fix hctx checks for batch allocation (bsc#1012628). +- ACPI: video: Add backlight=native DMI quirk for Acer Aspire + 4810T (bsc#1012628). +- LoongArch: Get frame info in unwind_start() when regs is not + available (bsc#1012628). +- blk-cgroup: fix missing pd_online_fn() while activating policy + (bsc#1012628). +- erofs: clean up parsing of fscache related options + (bsc#1012628). +- kselftest: Fix error message for unconfigured LLVM builds + (bsc#1012628). +- ARM: omap1: fix building gpio15xx (bsc#1012628). +- arm64: dts: msm8994-angler: fix the memory map (bsc#1012628). +- mac80211: Fix MLO address translation for multiple bss case + (bsc#1012628). +- erofs/zmap.c: Fix incorrect offset calculation (bsc#1012628). +- bpf: Skip task with pid=1 in send_signal_common() (bsc#1012628). +- firmware: arm_scmi: Clear stale xfer->hdr.status (bsc#1012628). +- arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI + (bsc#1012628). +- arm64: dts: freescale: Fix pca954x i2c-mux node names + (bsc#1012628). +- ARM: dts: vf610: Fix pca9548 i2c-mux node names (bsc#1012628). +- ARM: dts: imx: Fix pca9547 i2c-mux node name (bsc#1012628). +- commit 2a0570b + +------------------------------------------------------------------- +Wed Feb 1 08:45:32 CET 2023 - jsl...@suse.cz + +- Linux 6.1.9 (bsc#1012628). +- memory: tegra: Remove clients SID override programming + (bsc#1012628). +- memory: atmel-sdramc: Fix missing clk_disable_unprepare in + atmel_ramc_probe() (bsc#1012628). +- memory: mvebu-devbus: Fix missing clk_disable_unprepare in + mvebu_devbus_probe() (bsc#1012628). +- arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset + (bsc#1012628). +- dmaengine: qcom: gpi: Set link_rx bit on GO TRE for rx operation + (bsc#1012628). +- dmaengine: ti: k3-udma: Do conditional decrement of + UDMA_CHAN_RT_PEER_BCNT_REG (bsc#1012628). +- soc: imx: imx8mp-blk-ctrl: enable global pixclk with HDMI_TX_PHY + PD (bsc#1012628). +- arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property + (bsc#1012628). +- ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency' + (bsc#1012628). +- ARM: dts: imx7d-pico: Use 'clock-frequency' (bsc#1012628). +- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' + (bsc#1012628). +- arm64: dts: verdin-imx8mm: fix dahlia audio playback + (bsc#1012628). +- arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux (bsc#1012628). +- arm64: dts: verdin-imx8mm: fix dev board audio playback + (bsc#1012628). +- arm64: dts: imx93-11x11-evk: correct clock and strobe pad + setting (bsc#1012628). +- ARM: imx: add missing of_node_put() (bsc#1012628). +- soc: imx: imx8mp-blk-ctrl: don't set power device name + (bsc#1012628). +- arm64: dts: imx8mp: Fix missing GPC Interrupt (bsc#1012628). +- arm64: dts: imx8mp: Fix power-domain typo (bsc#1012628). +- arm64: dts: imx8mp-evk: pcie0-refclk cosmetic cleanup + (bsc#1012628). +- HID: intel_ish-hid: Add check for ishtp_dma_tx_map + (bsc#1012628). +- arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC + polarity (bsc#1012628). +- soc: imx8m: Fix incorrect check for of_clk_get_by_name() + (bsc#1012628). +- reset: ti-sci: honor TI_SCI_PROTOCOL setting when not + COMPILE_TEST (bsc#1012628). +- reset: uniphier-glue: Fix possible null-ptr-deref (bsc#1012628). +- EDAC/highbank: Fix memory leak in highbank_mc_probe() + (bsc#1012628). +- firmware: arm_scmi: Harden shared memory access in + fetch_response (bsc#1012628). +- firmware: arm_scmi: Harden shared memory access in + fetch_notification (bsc#1012628). +- firmware: arm_scmi: Fix virtio channels cleanup on shutdown + (bsc#1012628). +- interconnect: qcom: msm8996: Provide UFS clocks to A2NoC + (bsc#1012628). +- interconnect: qcom: msm8996: Fix regmap max_register values + (bsc#1012628). +- HID: amd_sfh: Fix warning unwind goto (bsc#1012628). +- tomoyo: fix broken dependency on *.conf.default (bsc#1012628). +- RDMA/rxe: Fix inaccurate constants in rxe_type_info + (bsc#1012628). +- RDMA/rxe: Prevent faulty rkey generation (bsc#1012628). +- erofs: fix kvcalloc() misuse with __GFP_NOFAIL (bsc#1012628). +- arm64: dts: marvell: AC5/AC5X: Fix address for UART1 + (bsc#1012628). +- RDMA/core: Fix ib block iterator counter overflow (bsc#1012628). +- IB/hfi1: Reject a zero-length user expected buffer + (bsc#1012628). +- IB/hfi1: Reserve user expected TIDs (bsc#1012628). +- IB/hfi1: Fix expected receive setup error exit issues + (bsc#1012628). +- IB/hfi1: Immediately remove invalid memory from hardware + (bsc#1012628). +- IB/hfi1: Remove user expected buffer invalidate race + (bsc#1012628). +- affs: initialize fsdata in affs_truncate() (bsc#1012628). +- PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe() + (bsc#1012628). +- arm64: dts: qcom: msm8992: Don't use sfpb mutex (bsc#1012628). +- arm64: dts: qcom: msm8992-libra: Fix the memory map + (bsc#1012628). +- kbuild: export top-level LDFLAGS_vmlinux only to + scripts/Makefile.vmlinux (bsc#1012628). +- kbuild: fix 'make modules' error when + CONFIG_DEBUG_INFO_BTF_MODULES=y (bsc#1012628). +- phy: ti: fix Kconfig warning and operator precedence + (bsc#1012628). +- drm/msm/gpu: Fix potential double-free (bsc#1012628). +- NFSD: fix use-after-free in nfsd4_ssc_setup_dul() (bsc#1012628). +- ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60 + (bsc#1012628). +- drm/vc4: bo: Fix drmm_mutex_init memory hog (bsc#1012628). +- phy: usb: sunplus: Fix potential null-ptr-deref in + sp_usb_phy_probe() (bsc#1012628). +- bpf: hash map, avoid deadlock with suitable hash mask + (bsc#1012628). +- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent + (bsc#1012628). +- amd-xgbe: Delay AN timeout during KR training (bsc#1012628). +- bpf: Fix pointer-leak due to insufficient speculative store + bypass mitigation (bsc#1012628). +- drm/vc4: bo: Fix unused variable warning (bsc#1012628). +- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() + in rockchip_usb2phy_power_on() (bsc#1012628). +- net: nfc: Fix use-after-free in local_cleanup() (bsc#1012628). +- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and + unmap_si_regs (bsc#1012628). +- net: enetc: avoid deadlock in enetc_tx_onestep_tstamp() + (bsc#1012628). +- net: lan966x: add missing fwnode_handle_put() for ports node + (bsc#1012628). +- sch_htb: Avoid grafting on htb_destroy_class_offload when + destroying htb (bsc#1012628). +- gpio: mxc: Protect GPIO irqchip RMW with bgpio spinlock + (bsc#1012628). +- gpio: mxc: Always set GPIOs used as interrupt source to INPUT + mode (bsc#1012628). +- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid + (bsc#1012628). +- pinctrl: rockchip: fix reading pull type on rk3568 + (bsc#1012628). +- net: stmmac: Fix queue statistics reading (bsc#1012628). +- net/sched: sch_taprio: fix possible use-after-free + (bsc#1012628). +- l2tp: convert l2tp_tunnel_list to idr (bsc#1012628). +- l2tp: close all race conditions in l2tp_tunnel_register() + (bsc#1012628). +- net: usb: sr9700: Handle negative len (bsc#1012628). +- net: mdio: validate parameter addr in mdiobus_get_phy() + (bsc#1012628). +- HID: check empty report_list in hid_validate_values() + (bsc#1012628). +- HID: check empty report_list in bigben_probe() (bsc#1012628). +- net: stmmac: fix invalid call to mdiobus_get_phy() + (bsc#1012628). +- pinctrl: rockchip: fix mux route data for rk3568 (bsc#1012628). +- ARM: dts: stm32: Fix qspi pinctrl phandle for + stm32mp15xx-dhcor-som (bsc#1012628). +- ARM: dts: stm32: Fix qspi pinctrl phandle for + stm32mp15xx-dhcom-som (bsc#1012628). +- ARM: dts: stm32: Fix qspi pinctrl phandle for + stm32mp157c-emstamp-argon (bsc#1012628). +- ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp151a-prtt1l + (bsc#1012628). ++++ 414 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.4462/dtb-aarch64.changes dtb-armv6l.changes: same change dtb-armv7l.changes: same change dtb-riscv64.changes: same change kernel-64kb.changes: same change kernel-debug.changes: same change kernel-default.changes: same change kernel-docs.changes: same change kernel-kvmsmall.changes: same change kernel-lpae.changes: same change kernel-obs-build.changes: same change kernel-obs-qa.changes: same change kernel-pae.changes: same change kernel-source.changes: same change kernel-syms.changes: same change kernel-vanilla.changes: same change kernel-zfcpdump.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtb-aarch64.spec ++++++ --- /var/tmp/diff_new_pack.bfOVA7/_old 2023-02-07 18:48:28.370934240 +0100 +++ /var/tmp/diff_new_pack.bfOVA7/_new 2023-02-07 18:48:28.378934283 +0100 @@ -17,7 +17,7 @@ %define srcversion 6.1 -%define patchversion 6.1.8 +%define patchversion 6.1.10 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-aarch64 -Version: 6.1.8 +Version: 6.1.10 %if 0%{?is_kotd} -Release: <RELEASE>.gbaebfe0 +Release: <RELEASE>.g2a0570b %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change dtb-riscv64.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.bfOVA7/_old 2023-02-07 18:48:28.538935143 +0100 +++ /var/tmp/diff_new_pack.bfOVA7/_new 2023-02-07 18:48:28.546935186 +0100 @@ -18,7 +18,7 @@ %define srcversion 6.1 -%define patchversion 6.1.8 +%define patchversion 6.1.10 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -111,9 +111,9 @@ Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0-only Group: System/Kernel -Version: 6.1.8 +Version: 6.1.10 %if 0%{?is_kotd} -Release: <RELEASE>.gbaebfe0 +Release: <RELEASE>.g2a0570b %else Release: 0 %endif @@ -240,10 +240,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 -Provides: kernel-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +Provides: kernel-%build_flavor-base-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 +Provides: kernel-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 # END COMMON DEPS -Provides: %name-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +Provides: %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.bfOVA7/_old 2023-02-07 18:48:28.594935444 +0100 +++ /var/tmp/diff_new_pack.bfOVA7/_new 2023-02-07 18:48:28.610935529 +0100 @@ -18,7 +18,7 @@ %define srcversion 6.1 -%define patchversion 6.1.8 +%define patchversion 6.1.10 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -111,9 +111,9 @@ Summary: A Debug Version of the Kernel License: GPL-2.0-only Group: System/Kernel -Version: 6.1.8 +Version: 6.1.10 %if 0%{?is_kotd} -Release: <RELEASE>.gbaebfe0 +Release: <RELEASE>.g2a0570b %else Release: 0 %endif @@ -240,10 +240,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 -Provides: kernel-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +Provides: kernel-%build_flavor-base-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 +Provides: kernel-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 # END COMMON DEPS -Provides: %name-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +Provides: %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.bfOVA7/_old 2023-02-07 18:48:28.650935745 +0100 +++ /var/tmp/diff_new_pack.bfOVA7/_new 2023-02-07 18:48:28.654935766 +0100 @@ -18,7 +18,7 @@ %define srcversion 6.1 -%define patchversion 6.1.8 +%define patchversion 6.1.10 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -111,9 +111,9 @@ Summary: The Standard Kernel License: GPL-2.0-only Group: System/Kernel -Version: 6.1.8 +Version: 6.1.10 %if 0%{?is_kotd} -Release: <RELEASE>.gbaebfe0 +Release: <RELEASE>.g2a0570b %else Release: 0 %endif @@ -240,10 +240,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 -Provides: kernel-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +Provides: kernel-%build_flavor-base-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 +Provides: kernel-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 # END COMMON DEPS -Provides: %name-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +Provides: %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.bfOVA7/_old 2023-02-07 18:48:28.694935981 +0100 +++ /var/tmp/diff_new_pack.bfOVA7/_new 2023-02-07 18:48:28.698936003 +0100 @@ -17,7 +17,7 @@ %define srcversion 6.1 -%define patchversion 6.1.8 +%define patchversion 6.1.10 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Summary: Kernel Documentation License: GPL-2.0-only Group: Documentation/Man -Version: 6.1.8 +Version: 6.1.10 %if 0%{?is_kotd} -Release: <RELEASE>.gbaebfe0 +Release: <RELEASE>.g2a0570b %else Release: 0 %endif @@ -67,7 +67,7 @@ %endif URL: https://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +Provides: %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.bfOVA7/_old 2023-02-07 18:48:28.734936196 +0100 +++ /var/tmp/diff_new_pack.bfOVA7/_new 2023-02-07 18:48:28.746936260 +0100 @@ -18,7 +18,7 @@ %define srcversion 6.1 -%define patchversion 6.1.8 +%define patchversion 6.1.10 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -111,9 +111,9 @@ Summary: The Small Developer Kernel for KVM License: GPL-2.0-only Group: System/Kernel -Version: 6.1.8 +Version: 6.1.10 %if 0%{?is_kotd} -Release: <RELEASE>.gbaebfe0 +Release: <RELEASE>.g2a0570b %else Release: 0 %endif @@ -240,10 +240,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 -Provides: kernel-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +Provides: kernel-%build_flavor-base-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 +Provides: kernel-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 # END COMMON DEPS -Provides: %name-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +Provides: %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.bfOVA7/_old 2023-02-07 18:48:28.822936669 +0100 +++ /var/tmp/diff_new_pack.bfOVA7/_new 2023-02-07 18:48:28.830936712 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 6.1.8 +%define patchversion 6.1.10 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +BuildRequires: kernel%kernel_flavor-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 %if 0%{?rhel_version} BuildRequires: kernel @@ -64,9 +64,9 @@ Summary: package kernel and initrd for OBS VM builds License: GPL-2.0-only Group: SLES -Version: 6.1.8 +Version: 6.1.10 %if 0%{?is_kotd} -Release: <RELEASE>.gbaebfe0 +Release: <RELEASE>.g2a0570b %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.bfOVA7/_old 2023-02-07 18:48:28.874936949 +0100 +++ /var/tmp/diff_new_pack.bfOVA7/_new 2023-02-07 18:48:28.882936992 +0100 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 6.1.8 +%define patchversion 6.1.10 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -36,9 +36,9 @@ Summary: Basic QA tests for the kernel License: GPL-2.0-only Group: SLES -Version: 6.1.8 +Version: 6.1.10 %if 0%{?is_kotd} -Release: <RELEASE>.gbaebfe0 +Release: <RELEASE>.g2a0570b %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.bfOVA7/_old 2023-02-07 18:48:28.918937185 +0100 +++ /var/tmp/diff_new_pack.bfOVA7/_new 2023-02-07 18:48:28.926937228 +0100 @@ -18,7 +18,7 @@ %define srcversion 6.1 -%define patchversion 6.1.8 +%define patchversion 6.1.10 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -111,9 +111,9 @@ Summary: Kernel with PAE Support License: GPL-2.0-only Group: System/Kernel -Version: 6.1.8 +Version: 6.1.10 %if 0%{?is_kotd} -Release: <RELEASE>.gbaebfe0 +Release: <RELEASE>.g2a0570b %else Release: 0 %endif @@ -240,10 +240,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 -Provides: kernel-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +Provides: kernel-%build_flavor-base-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 +Provides: kernel-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 # END COMMON DEPS -Provides: %name-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +Provides: %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.bfOVA7/_old 2023-02-07 18:48:28.970937465 +0100 +++ /var/tmp/diff_new_pack.bfOVA7/_new 2023-02-07 18:48:28.974937486 +0100 @@ -17,7 +17,7 @@ %define srcversion 6.1 -%define patchversion 6.1.8 +%define patchversion 6.1.10 %define variant %{nil} %define vanilla_only 0 @@ -31,9 +31,9 @@ %endif Name: kernel-source -Version: 6.1.8 +Version: 6.1.10 %if 0%{?is_kotd} -Release: <RELEASE>.gbaebfe0 +Release: <RELEASE>.g2a0570b %else Release: 0 %endif @@ -50,7 +50,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +Provides: %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 Provides: linux Provides: multiversion(kernel) Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.bfOVA7/_old 2023-02-07 18:48:29.010937680 +0100 +++ /var/tmp/diff_new_pack.bfOVA7/_new 2023-02-07 18:48:29.018937723 +0100 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0-only Group: Development/Sources -Version: 6.1.8 +Version: 6.1.10 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.gbaebfe0 +Release: <RELEASE>.g2a0570b %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +Provides: %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.bfOVA7/_old 2023-02-07 18:48:29.050937895 +0100 +++ /var/tmp/diff_new_pack.bfOVA7/_new 2023-02-07 18:48:29.054937916 +0100 @@ -18,7 +18,7 @@ %define srcversion 6.1 -%define patchversion 6.1.8 +%define patchversion 6.1.10 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -111,9 +111,9 @@ Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0-only Group: System/Kernel -Version: 6.1.8 +Version: 6.1.10 %if 0%{?is_kotd} -Release: <RELEASE>.gbaebfe0 +Release: <RELEASE>.g2a0570b %else Release: 0 %endif @@ -240,10 +240,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 -Provides: kernel-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +Provides: kernel-%build_flavor-base-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 +Provides: kernel-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 # END COMMON DEPS -Provides: %name-srchash-baebfe0ef3d47efabc570a82bd54611798a920a9 +Provides: %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc kernel-zfcpdump.spec: same change ++++++ config.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/arm64/default new/config/arm64/default --- old/config/arm64/default 2023-01-23 08:05:30.000000000 +0100 +++ new/config/arm64/default 2023-02-01 08:45:32.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.1.7 Kernel Configuration +# Linux/arm64 6.1.9 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default --- old/config/armv6hl/default 2023-01-23 08:05:30.000000000 +0100 +++ new/config/armv6hl/default 2023-02-01 08:45:32.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.1.7 Kernel Configuration +# Linux/arm 6.1.9 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -5574,7 +5574,6 @@ CONFIG_TINYDRM_ST7735R=m # CONFIG_DRM_PL111 is not set CONFIG_DRM_LIMA=m -# CONFIG_DRM_PANFROST is not set # CONFIG_DRM_TIDSS is not set CONFIG_DRM_GUD=m CONFIG_DRM_SSD130X=m diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default --- old/config/armv7hl/default 2023-01-23 08:05:30.000000000 +0100 +++ new/config/armv7hl/default 2023-02-01 08:45:32.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.1.7 Kernel Configuration +# Linux/arm 6.1.9 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/pae new/config/i386/pae --- old/config/i386/pae 2023-01-23 08:05:30.000000000 +0100 +++ new/config/i386/pae 2023-02-01 08:45:32.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 6.1.7 Kernel Configuration +# Linux/i386 6.1.9 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default --- old/config/ppc64/default 2023-01-23 08:05:30.000000000 +0100 +++ new/config/ppc64/default 2023-02-01 08:45:32.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 6.1.7 Kernel Configuration +# Linux/powerpc 6.1.9 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default --- old/config/ppc64le/default 2023-01-23 08:05:30.000000000 +0100 +++ new/config/ppc64le/default 2023-02-01 08:45:32.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 6.1.7 Kernel Configuration +# Linux/powerpc 6.1.9 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/riscv64/default new/config/riscv64/default --- old/config/riscv64/default 2023-01-23 08:05:30.000000000 +0100 +++ new/config/riscv64/default 2023-02-01 08:45:32.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/riscv 6.1.7 Kernel Configuration +# Linux/riscv 6.1.9 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/default new/config/s390x/default --- old/config/s390x/default 2023-01-23 08:05:30.000000000 +0100 +++ new/config/s390x/default 2023-02-01 08:45:32.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 6.1.7 Kernel Configuration +# Linux/s390 6.1.9 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/zfcpdump new/config/s390x/zfcpdump --- old/config/s390x/zfcpdump 2023-01-23 08:05:30.000000000 +0100 +++ new/config/s390x/zfcpdump 2023-02-01 08:45:32.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 6.1.7 Kernel Configuration +# Linux/s390 6.1.9 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/default new/config/x86_64/default --- old/config/x86_64/default 2023-01-23 08:05:30.000000000 +0100 +++ new/config/x86_64/default 2023-02-01 08:45:32.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 6.1.7 Kernel Configuration +# Linux/x86_64 6.1.9 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 27097 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0001-Revert-mm-compaction-fix-set-skip-in-fast_find_migra.patch new/patches.suse/0001-Revert-mm-compaction-fix-set-skip-in-fast_find_migra.patch --- old/patches.suse/0001-Revert-mm-compaction-fix-set-skip-in-fast_find_migra.patch 2023-01-24 07:29:25.000000000 +0100 +++ new/patches.suse/0001-Revert-mm-compaction-fix-set-skip-in-fast_find_migra.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,47 +0,0 @@ -From a942741ada7397db48e10ebf9f4743117b128db4 Mon Sep 17 00:00:00 2001 -From: Vlastimil Babka <vba...@suse.cz> -Date: Fri, 13 Jan 2023 18:17:01 +0100 -Subject: [PATCH for 6.1 regression] Revert "mm/compaction: fix set skip in - fast_find_migrateblock" -Patch-mainline: Submitted, https://lore.kernel.org/all/20230113173345.9692-1-vba...@suse.cz/ -References: bsc#1206848 - -This reverts commit 7efc3b7261030da79001c00d92bc3392fd6c664c. - -We have got openSUSE reports (Link 1) for 6.1 kernel with khugepaged -stalling CPU for long periods of time. Investigation of tracepoint data -shows that compaction is stuck in repeating fast_find_migrateblock() -based migrate page isolation, and then fails to migrate all isolated -pages. Commit 7efc3b726103 ("mm/compaction: fix set skip in -fast_find_migrateblock") was suspected as it was merged in 6.1 and in -theory can indeed remove a termination condition for -fast_find_migrateblock() under certain conditions, as it removes a place -that always marks a scanned pageblock from being re-scanned. There are -other such places, but those can be skipped under certain conditions, -which seems to match the tracepoint data. - -Testing of revert also appears to have resolved the issue, thus revert -the commit until a more robust solution for the original problem is -developed. - -It's also likely this will fix qemu stalls with 6.1 kernel reported in -Link 2, but that is not yet confirmed. - -Link: https://bugzilla.suse.com/show_bug.cgi?id=1206848 -Link: https://lore.kernel.org/kvm/b8017e09-f336-3035-8344-c549086c2...@kernel.org/ -Fixes: 7efc3b726103 ("mm/compaction: fix set skip in fast_find_migrateblock") -Cc: <sta...@vger.kernel.org> ---- - mm/compaction.c | 1 + - 1 file changed, 1 insertion(+) - ---- a/mm/compaction.c -+++ b/mm/compaction.c -@@ -1839,6 +1839,7 @@ static unsigned long fast_find_migratebl - pfn = cc->zone->zone_start_pfn; - cc->fast_search_fail = 0; - found_block = true; -+ set_pageblock_skip(freepage); - break; - } - } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ACPI-EC-Fix-EC-address-space-handler-unregistration.patch new/patches.suse/ACPI-EC-Fix-EC-address-space-handler-unregistration.patch --- old/patches.suse/ACPI-EC-Fix-EC-address-space-handler-unregistration.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/ACPI-EC-Fix-EC-address-space-handler-unregistration.patch 2023-02-01 08:45:32.000000000 +0100 @@ -0,0 +1,56 @@ +From a5072078dbfaa9d70130805766dfa34bbb7bf2a7 Mon Sep 17 00:00:00 2001 +From: Hans de Goede <hdego...@redhat.com> +Date: Thu, 8 Dec 2022 15:23:34 +0100 +Subject: [PATCH] ACPI: EC: Fix EC address space handler unregistration +Git-commit: a5072078dbfaa9d70130805766dfa34bbb7bf2a7 +Patch-mainline: v6.2-rc1 +References: bsc#1207149 + +When an ECDT table is present the EC address space handler gets registered +on the root node. So to unregister it properly the unregister call also +must be done on the root node. + +Store the ACPI handle used for the acpi_install_address_space_handler() +call and use te same handle for the acpi_remove_address_space_handler() +call. + +Reported-by: Rafael J. Wysocki <raf...@kernel.org> +Signed-off-by: Hans de Goede <hdego...@redhat.com> +Signed-off-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> +Acked-by: Takashi Iwai <ti...@suse.de> + +--- + drivers/acpi/ec.c | 4 +++- + drivers/acpi/internal.h | 1 + + 2 files changed, 4 insertions(+), 1 deletion(-) + +--- a/drivers/acpi/ec.c ++++ b/drivers/acpi/ec.c +@@ -1475,6 +1475,7 @@ static int ec_install_handlers(struct ac + return -ENODEV; + } + set_bit(EC_FLAGS_EC_HANDLER_INSTALLED, &ec->flags); ++ ec->address_space_handler_holder = ec->handle; + } + + if (!device) +@@ -1526,7 +1527,8 @@ static int ec_install_handlers(struct ac + static void ec_remove_handlers(struct acpi_ec *ec) + { + if (test_bit(EC_FLAGS_EC_HANDLER_INSTALLED, &ec->flags)) { +- if (ACPI_FAILURE(acpi_remove_address_space_handler(ec->handle, ++ if (ACPI_FAILURE(acpi_remove_address_space_handler( ++ ec->address_space_handler_holder, + ACPI_ADR_SPACE_EC, &acpi_ec_space_handler))) + pr_err("failed to remove space handler\n"); + clear_bit(EC_FLAGS_EC_HANDLER_INSTALLED, &ec->flags); +--- a/drivers/acpi/internal.h ++++ b/drivers/acpi/internal.h +@@ -173,6 +173,7 @@ enum acpi_ec_event_state { + + struct acpi_ec { + acpi_handle handle; ++ acpi_handle address_space_handler_holder; + int gpe; + int irq; + unsigned long command_addr; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ACPI-EC-Fix-ECDT-probe-ordering-issues.patch new/patches.suse/ACPI-EC-Fix-ECDT-probe-ordering-issues.patch --- old/patches.suse/ACPI-EC-Fix-ECDT-probe-ordering-issues.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/ACPI-EC-Fix-ECDT-probe-ordering-issues.patch 2023-02-01 08:45:32.000000000 +0100 @@ -0,0 +1,150 @@ +From ab4620f58d38206687b9f99d9d2cc1d5a2640985 Mon Sep 17 00:00:00 2001 +From: Hans de Goede <hdego...@redhat.com> +Date: Thu, 8 Dec 2022 15:23:35 +0100 +Subject: [PATCH] ACPI: EC: Fix ECDT probe ordering issues +Mime-version: 1.0 +Content-type: text/plain; charset=UTF-8 +Content-transfer-encoding: 8bit +Git-commit: ab4620f58d38206687b9f99d9d2cc1d5a2640985 +Patch-mainline: v6.2-rc1 +References: bsc#1207149 + +ACPI-2.0 says that the EC OpRegion handler must be available immediately +(like the standard default OpRegion handlers): + +Quoting from the ACPI spec version 6.3: "6.5.4 _REG (Region) ... +2. OSPM must make Embedded Controller operation regions, accessed via +the Embedded Controllers described in ECDT, available before executing +any control method. These operation regions may become inaccessible +after OSPM runs _REG(EmbeddedControl, 0)." + +So acpi_bus_init() calls acpi_ec_ecdt_probe(), which calls +acpi_install_address_space_handler() to install the EC's OpRegion +handler, early on. + +This not only installs the OpRegion handler, but also calls the EC's +_REG method. The _REG method call is a problem because it may rely on +initialization done by the _INI methods of one of the PCI / _SB root devs, +see for example: https://bugzilla.kernel.org/show_bug.cgi?id=214899 . + +Generally speaking _REG methods are executed when the ACPI-device they +are part of has a driver bound to it. Where as _INI methods must be +executed at table load time (according to the spec). The problem here +is that the early acpi_install_address_space_handler() call causes +the _REG handler to run too early. + +To allow fixing this the ACPICA code now allows to split the OpRegion +handler installation and the executing of _REG into 2 separate steps. + +This commit uses this ACPICA functionality to fix the EC probe ordering +by delaying the executing of _REG for ECDT described ECs till the matching +EC device in the DSDT gets parsed and acpi_ec_add() for it gets called. +This moves the calling of _REG for the EC on devices with an ECDT to +the same point in time where it is called on devices without an ECDT table. + +Buglink: https://bugzilla.kernel.org/show_bug.cgi?id=214899 +Reported-and-tested-by: Johannes PenÃel <johannespens...@posteo.net> +Signed-off-by: Hans de Goede <hdego...@redhat.com> +Signed-off-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> +Acked-by: Takashi Iwai <ti...@suse.de> + +--- + drivers/acpi/ec.c | 28 ++++++++++++++++++---------- + 1 file changed, 18 insertions(+), 10 deletions(-) + +--- a/drivers/acpi/ec.c ++++ b/drivers/acpi/ec.c +@@ -94,6 +94,7 @@ enum { + EC_FLAGS_QUERY_ENABLED, /* Query is enabled */ + EC_FLAGS_EVENT_HANDLER_INSTALLED, /* Event handler installed */ + EC_FLAGS_EC_HANDLER_INSTALLED, /* OpReg handler installed */ ++ EC_FLAGS_EC_REG_CALLED, /* OpReg ACPI _REG method called */ + EC_FLAGS_QUERY_METHODS_INSTALLED, /* _Qxx handlers installed */ + EC_FLAGS_STARTED, /* Driver is started */ + EC_FLAGS_STOPPED, /* Driver is stopped */ +@@ -1446,6 +1447,7 @@ static bool install_gpio_irq_event_handl + * ec_install_handlers - Install service callbacks and register query methods. + * @ec: Target EC. + * @device: ACPI device object corresponding to @ec. ++ * @call_reg: If _REG should be called to notify OpRegion availability + * + * Install a handler for the EC address space type unless it has been installed + * already. If @device is not NULL, also look for EC query methods in the +@@ -1458,7 +1460,8 @@ static bool install_gpio_irq_event_handl + * -EPROBE_DEFER if GPIO IRQ acquisition needs to be deferred, + * or 0 (success) otherwise. + */ +-static int ec_install_handlers(struct acpi_ec *ec, struct acpi_device *device) ++static int ec_install_handlers(struct acpi_ec *ec, struct acpi_device *device, ++ bool call_reg) + { + acpi_status status; + +@@ -1466,10 +1469,10 @@ static int ec_install_handlers(struct ac + + if (!test_bit(EC_FLAGS_EC_HANDLER_INSTALLED, &ec->flags)) { + acpi_ec_enter_noirq(ec); +- status = acpi_install_address_space_handler(ec->handle, +- ACPI_ADR_SPACE_EC, +- &acpi_ec_space_handler, +- NULL, ec); ++ status = acpi_install_address_space_handler_no_reg(ec->handle, ++ ACPI_ADR_SPACE_EC, ++ &acpi_ec_space_handler, ++ NULL, ec); + if (ACPI_FAILURE(status)) { + acpi_ec_stop(ec, false); + return -ENODEV; +@@ -1478,6 +1481,11 @@ static int ec_install_handlers(struct ac + ec->address_space_handler_holder = ec->handle; + } + ++ if (call_reg && !test_bit(EC_FLAGS_EC_REG_CALLED, &ec->flags)) { ++ acpi_execute_reg_methods(ec->handle, ACPI_ADR_SPACE_EC); ++ set_bit(EC_FLAGS_EC_REG_CALLED, &ec->flags); ++ } ++ + if (!device) + return 0; + +@@ -1564,11 +1572,11 @@ static void ec_remove_handlers(struct ac + } + } + +-static int acpi_ec_setup(struct acpi_ec *ec, struct acpi_device *device) ++static int acpi_ec_setup(struct acpi_ec *ec, struct acpi_device *device, bool call_reg) + { + int ret; + +- ret = ec_install_handlers(ec, device); ++ ret = ec_install_handlers(ec, device, call_reg); + if (ret) + return ret; + +@@ -1633,7 +1641,7 @@ static int acpi_ec_add(struct acpi_devic + } + } + +- ret = acpi_ec_setup(ec, device); ++ ret = acpi_ec_setup(ec, device, true); + if (ret) + goto err; + +@@ -1753,7 +1761,7 @@ void __init acpi_ec_dsdt_probe(void) + * At this point, the GPE is not fully initialized, so do not to + * handle the events. + */ +- ret = acpi_ec_setup(ec, NULL); ++ ret = acpi_ec_setup(ec, NULL, true); + if (ret) { + acpi_ec_free(ec); + return; +@@ -1947,7 +1955,7 @@ void __init acpi_ec_ecdt_probe(void) + * At this point, the namespace is not initialized, so do not find + * the namespace objects, or handle the events. + */ +- ret = acpi_ec_setup(ec, NULL); ++ ret = acpi_ec_setup(ec, NULL, false); + if (ret) { + acpi_ec_free(ec); + goto out; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ACPICA-Allow-address_space_handler-Install-and-_REG-.patch new/patches.suse/ACPICA-Allow-address_space_handler-Install-and-_REG-.patch --- old/patches.suse/ACPICA-Allow-address_space_handler-Install-and-_REG-.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/ACPICA-Allow-address_space_handler-Install-and-_REG-.patch 2023-02-01 08:45:32.000000000 +0100 @@ -0,0 +1,215 @@ +From 54c516aeb8b39eeae6450b7d8076d381568dca46 Mon Sep 17 00:00:00 2001 +From: Hans de Goede <hdego...@redhat.com> +Date: Thu, 8 Dec 2022 15:23:33 +0100 +Subject: [PATCH] ACPICA: Allow address_space_handler Install and _REG execution as 2 separate steps +Mime-version: 1.0 +Content-type: text/plain; charset=UTF-8 +Content-transfer-encoding: 8bit +Git-commit: 54c516aeb8b39eeae6450b7d8076d381568dca46 +Patch-mainline: v6.2-rc1 +References: bsc#1207149 + +ACPI-2.0 says that the EC op_region handler must be available immediately +(like the standard default op_region handlers): + +Quoting from the ACPI spec version 6.3: "6.5.4 _REG (Region) ... +2. OSPM must make Embedded Controller operation regions, accessed via +the Embedded Controllers described in ECDT, available before executing +any control method. These operation regions may become inaccessible +after OSPM runs _REG(EmbeddedControl, 0)." + +So the OS must probe the ECDT described EC and install the OpRegion handler +before calling acpi_enable_subsystem() and acpi_initialize_objects(). + +This is a problem because calling acpi_install_address_space_handler() +does not just install the op_region handler, it also runs the EC's _REG +method. This _REG method may rely on initialization done by the _INI +methods of one of the PCI / _SB root devices. + +For the other early/default op_region handlers the op_region handler +install and the _REG execution is split into 2 separate steps: +1. acpi_ev_install_region_handlers(), called early from acpi_load_tables() +2. acpi_ev_initialize_op_regions(), called from acpi_initialize_objects() + +To fix the EC op_region issue, add 2 bew functions: +1. acpi_install_address_space_handler_no_reg() +2. acpi_execute_reg_methods() +to allow doing things in 2 steps for other op_region handlers, +like the EC handler, too. + +Note that the comment describing acpi_ev_install_region_handlers() even has +an alinea describing this problem. Using the new methods allows users +to avoid this problem. + +Link: https://github.com/acpica/acpica/pull/786 +Link: https://bugzilla.kernel.org/show_bug.cgi?id=214899 +Reported-and-tested-by: Johannes PenÃel <johannespens...@posteo.net> +Signed-off-by: Hans de Goede <hdego...@redhat.com> +Signed-off-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> +Acked-by: Takashi Iwai <ti...@suse.de> + +--- + drivers/acpi/acpica/evxfregn.c | 92 +++++++++++++++++++++++++++++++--- + include/acpi/acpixf.h | 10 ++++ + 2 files changed, 95 insertions(+), 7 deletions(-) + +diff --git a/drivers/acpi/acpica/evxfregn.c b/drivers/acpi/acpica/evxfregn.c +index 0a8372bf6a77..a5c19f46ec17 100644 +--- a/drivers/acpi/acpica/evxfregn.c ++++ b/drivers/acpi/acpica/evxfregn.c +@@ -20,13 +20,14 @@ ACPI_MODULE_NAME("evxfregn") + + /******************************************************************************* + * +- * FUNCTION: acpi_install_address_space_handler ++ * FUNCTION: acpi_install_address_space_handler_internal + * + * PARAMETERS: device - Handle for the device + * space_id - The address space ID + * handler - Address of the handler + * setup - Address of the setup function + * context - Value passed to the handler on each access ++ * Run_reg - Run _REG methods for this address space? + * + * RETURN: Status + * +@@ -37,13 +38,16 @@ ACPI_MODULE_NAME("evxfregn") + * are executed here, and these methods can only be safely executed after + * the default handlers have been installed and the hardware has been + * initialized (via acpi_enable_subsystem.) ++ * To avoid this problem pass FALSE for Run_Reg and later on call ++ * acpi_execute_reg_methods() to execute _REG. + * + ******************************************************************************/ +-acpi_status +-acpi_install_address_space_handler(acpi_handle device, +- acpi_adr_space_type space_id, +- acpi_adr_space_handler handler, +- acpi_adr_space_setup setup, void *context) ++static acpi_status ++acpi_install_address_space_handler_internal(acpi_handle device, ++ acpi_adr_space_type space_id, ++ acpi_adr_space_handler handler, ++ acpi_adr_space_setup setup, ++ void *context, u8 run_reg) + { + struct acpi_namespace_node *node; + acpi_status status; +@@ -80,14 +84,40 @@ acpi_install_address_space_handler(acpi_handle device, + + /* Run all _REG methods for this address space */ + +- acpi_ev_execute_reg_methods(node, space_id, ACPI_REG_CONNECT); ++ if (run_reg) { ++ acpi_ev_execute_reg_methods(node, space_id, ACPI_REG_CONNECT); ++ } + + unlock_and_exit: + (void)acpi_ut_release_mutex(ACPI_MTX_NAMESPACE); + return_ACPI_STATUS(status); + } + ++acpi_status ++acpi_install_address_space_handler(acpi_handle device, ++ acpi_adr_space_type space_id, ++ acpi_adr_space_handler handler, ++ acpi_adr_space_setup setup, void *context) ++{ ++ return acpi_install_address_space_handler_internal(device, space_id, ++ handler, setup, ++ context, TRUE); ++} ++ + ACPI_EXPORT_SYMBOL(acpi_install_address_space_handler) ++acpi_status ++acpi_install_address_space_handler_no_reg(acpi_handle device, ++ acpi_adr_space_type space_id, ++ acpi_adr_space_handler handler, ++ acpi_adr_space_setup setup, ++ void *context) ++{ ++ return acpi_install_address_space_handler_internal(device, space_id, ++ handler, setup, ++ context, FALSE); ++} ++ ++ACPI_EXPORT_SYMBOL(acpi_install_address_space_handler_no_reg) + + /******************************************************************************* + * +@@ -228,3 +258,51 @@ acpi_remove_address_space_handler(acpi_handle device, + } + + ACPI_EXPORT_SYMBOL(acpi_remove_address_space_handler) ++/******************************************************************************* ++ * ++ * FUNCTION: acpi_execute_reg_methods ++ * ++ * PARAMETERS: device - Handle for the device ++ * space_id - The address space ID ++ * ++ * RETURN: Status ++ * ++ * DESCRIPTION: Execute _REG for all op_regions of a given space_id. ++ * ++ ******************************************************************************/ ++acpi_status ++acpi_execute_reg_methods(acpi_handle device, acpi_adr_space_type space_id) ++{ ++ struct acpi_namespace_node *node; ++ acpi_status status; ++ ++ ACPI_FUNCTION_TRACE(acpi_execute_reg_methods); ++ ++ /* Parameter validation */ ++ ++ if (!device) { ++ return_ACPI_STATUS(AE_BAD_PARAMETER); ++ } ++ ++ status = acpi_ut_acquire_mutex(ACPI_MTX_NAMESPACE); ++ if (ACPI_FAILURE(status)) { ++ return_ACPI_STATUS(status); ++ } ++ ++ /* Convert and validate the device handle */ ++ ++ node = acpi_ns_validate_handle(device); ++ if (node) { ++ ++ /* Run all _REG methods for this address space */ ++ ++ acpi_ev_execute_reg_methods(node, space_id, ACPI_REG_CONNECT); ++ } else { ++ status = AE_BAD_PARAMETER; ++ } ++ ++ (void)acpi_ut_release_mutex(ACPI_MTX_NAMESPACE); ++ return_ACPI_STATUS(status); ++} ++ ++ACPI_EXPORT_SYMBOL(acpi_execute_reg_methods) +diff --git a/include/acpi/acpixf.h b/include/acpi/acpixf.h +index d1329d6d526d..9778408f8db4 100644 +--- a/include/acpi/acpixf.h ++++ b/include/acpi/acpixf.h +@@ -652,6 +652,16 @@ ACPI_EXTERNAL_RETURN_STATUS(acpi_status + acpi_adr_space_setup + setup, + void *context)) ++ACPI_EXTERNAL_RETURN_STATUS(acpi_status ++ acpi_install_address_space_handler_no_reg ++ (acpi_handle device, acpi_adr_space_type space_id, ++ acpi_adr_space_handler handler, ++ acpi_adr_space_setup setup, ++ void *context)) ++ACPI_EXTERNAL_RETURN_STATUS(acpi_status ++ acpi_execute_reg_methods(acpi_handle device, ++ acpi_adr_space_type ++ space_id)) + ACPI_EXTERNAL_RETURN_STATUS(acpi_status + acpi_remove_address_space_handler(acpi_handle + device, +-- +2.35.3 + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ACPICA-include-acpi-acpixf.h-Fix-indentation.patch new/patches.suse/ACPICA-include-acpi-acpixf.h-Fix-indentation.patch --- old/patches.suse/ACPICA-include-acpi-acpixf.h-Fix-indentation.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/ACPICA-include-acpi-acpixf.h-Fix-indentation.patch 2023-02-01 08:45:32.000000000 +0100 @@ -0,0 +1,175 @@ +From 7a9d74e7e403cb2e60d4d00c05f2f3ab2a33d0c3 Mon Sep 17 00:00:00 2001 +From: Hans de Goede <hdego...@redhat.com> +Date: Thu, 8 Dec 2022 15:23:32 +0100 +Subject: [PATCH] ACPICA: include/acpi/acpixf.h: Fix indentation +Git-commit: 7a9d74e7e403cb2e60d4d00c05f2f3ab2a33d0c3 +Patch-mainline: v6.2-rc1 +References: bsc#1207149 + +A bunch of the functions declared in include/acpi/acpixf.h have their +name aligned a space after the '(' of e.g. the +`ACPI_EXTERNAL_RETURN_STATUS(acpi_status` line above rather then being +directly aligned after the '('. + +This breaks applying patches generated from the ACPICA upstream git, +remove the extra space before the function-names and all the arguments +to fix this. + +Signed-off-by: Hans de Goede <hdego...@redhat.com> +Signed-off-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> +Acked-by: Takashi Iwai <ti...@suse.de> + +--- + include/acpi/acpixf.h | 120 +++++++++++++++++++++--------------------- + 1 file changed, 60 insertions(+), 60 deletions(-) + +diff --git a/include/acpi/acpixf.h b/include/acpi/acpixf.h +index 9e49b37fc869..d1329d6d526d 100644 +--- a/include/acpi/acpixf.h ++++ b/include/acpi/acpixf.h +@@ -589,82 +589,82 @@ ACPI_EXTERNAL_RETURN_STATUS(acpi_status + acpi_install_initialization_handler + (acpi_init_handler handler, u32 function)) + ACPI_HW_DEPENDENT_RETURN_STATUS(acpi_status +- acpi_install_sci_handler(acpi_sci_handler +- address, +- void *context)) +-ACPI_HW_DEPENDENT_RETURN_STATUS(acpi_status +- acpi_remove_sci_handler(acpi_sci_handler +- address)) ++ acpi_install_sci_handler(acpi_sci_handler ++ address, ++ void *context)) + ACPI_HW_DEPENDENT_RETURN_STATUS(acpi_status +- acpi_install_global_event_handler +- (acpi_gbl_event_handler handler, +- void *context)) ++ acpi_remove_sci_handler(acpi_sci_handler ++ address)) + ACPI_HW_DEPENDENT_RETURN_STATUS(acpi_status +- acpi_install_fixed_event_handler(u32 +- acpi_event, +- acpi_event_handler +- handler, +- void +- *context)) ++ acpi_install_global_event_handler ++ (acpi_gbl_event_handler handler, ++ void *context)) + ACPI_HW_DEPENDENT_RETURN_STATUS(acpi_status +- acpi_remove_fixed_event_handler(u32 acpi_event, ++ acpi_install_fixed_event_handler(u32 ++ acpi_event, + acpi_event_handler +- handler)) +-ACPI_HW_DEPENDENT_RETURN_STATUS(acpi_status +- acpi_install_gpe_handler(acpi_handle +- gpe_device, +- u32 gpe_number, +- u32 type, +- acpi_gpe_handler +- address, +- void *context)) ++ handler, ++ void ++ *context)) + ACPI_HW_DEPENDENT_RETURN_STATUS(acpi_status +- acpi_install_gpe_raw_handler(acpi_handle +- gpe_device, +- u32 gpe_number, +- u32 type, +- acpi_gpe_handler +- address, +- void *context)) ++ acpi_remove_fixed_event_handler(u32 acpi_event, ++ acpi_event_handler ++ handler)) + ACPI_HW_DEPENDENT_RETURN_STATUS(acpi_status +- acpi_remove_gpe_handler(acpi_handle gpe_device, ++ acpi_install_gpe_handler(acpi_handle ++ gpe_device, + u32 gpe_number, ++ u32 type, + acpi_gpe_handler +- address)) +-ACPI_EXTERNAL_RETURN_STATUS(acpi_status +- acpi_install_notify_handler(acpi_handle device, +- u32 handler_type, +- acpi_notify_handler +- handler, ++ address, + void *context)) ++ACPI_HW_DEPENDENT_RETURN_STATUS(acpi_status ++ acpi_install_gpe_raw_handler(acpi_handle ++ gpe_device, ++ u32 gpe_number, ++ u32 type, ++ acpi_gpe_handler ++ address, ++ void *context)) ++ACPI_HW_DEPENDENT_RETURN_STATUS(acpi_status ++ acpi_remove_gpe_handler(acpi_handle gpe_device, ++ u32 gpe_number, ++ acpi_gpe_handler ++ address)) + ACPI_EXTERNAL_RETURN_STATUS(acpi_status +- acpi_remove_notify_handler(acpi_handle device, ++ acpi_install_notify_handler(acpi_handle device, + u32 handler_type, + acpi_notify_handler +- handler)) +-ACPI_EXTERNAL_RETURN_STATUS(acpi_status +- acpi_install_address_space_handler(acpi_handle +- device, +- acpi_adr_space_type +- space_id, +- acpi_adr_space_handler +- handler, +- acpi_adr_space_setup +- setup, +- void *context)) +-ACPI_EXTERNAL_RETURN_STATUS(acpi_status +- acpi_remove_address_space_handler(acpi_handle ++ handler, ++ void *context)) ++ACPI_EXTERNAL_RETURN_STATUS(acpi_status ++ acpi_remove_notify_handler(acpi_handle device, ++ u32 handler_type, ++ acpi_notify_handler ++ handler)) ++ACPI_EXTERNAL_RETURN_STATUS(acpi_status ++ acpi_install_address_space_handler(acpi_handle + device, + acpi_adr_space_type + space_id, + acpi_adr_space_handler +- handler)) +-ACPI_EXTERNAL_RETURN_STATUS(acpi_status +- acpi_install_exception_handler +- (acpi_exception_handler handler)) +-ACPI_EXTERNAL_RETURN_STATUS(acpi_status +- acpi_install_interface_handler +- (acpi_interface_handler handler)) ++ handler, ++ acpi_adr_space_setup ++ setup, ++ void *context)) ++ACPI_EXTERNAL_RETURN_STATUS(acpi_status ++ acpi_remove_address_space_handler(acpi_handle ++ device, ++ acpi_adr_space_type ++ space_id, ++ acpi_adr_space_handler ++ handler)) ++ACPI_EXTERNAL_RETURN_STATUS(acpi_status ++ acpi_install_exception_handler ++ (acpi_exception_handler handler)) ++ACPI_EXTERNAL_RETURN_STATUS(acpi_status ++ acpi_install_interface_handler ++ (acpi_interface_handler handler)) + + /* + * Global Lock interfaces +-- +2.35.3 + ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.bfOVA7/_old 2023-02-07 18:48:31.718952234 +0100 +++ /var/tmp/diff_new_pack.bfOVA7/_new 2023-02-07 18:48:31.726952277 +0100 @@ -2013,6 +2013,342 @@ patches.kernel.org/6.1.8-187-Revert-wifi-mac80211-fix-memory-leak-in-ieee802.patch patches.kernel.org/6.1.8-188-soc-qcom-apr-Make-qcom-protection-domain-option.patch patches.kernel.org/6.1.8-189-Linux-6.1.8.patch + patches.kernel.org/6.1.9-001-memory-tegra-Remove-clients-SID-override-progra.patch + patches.kernel.org/6.1.9-002-memory-atmel-sdramc-Fix-missing-clk_disable_unp.patch + patches.kernel.org/6.1.9-003-memory-mvebu-devbus-Fix-missing-clk_disable_unp.patch + patches.kernel.org/6.1.9-004-arm64-dts-qcom-sc8280xp-fix-primary-USB-DP-PHY-.patch + patches.kernel.org/6.1.9-005-dmaengine-qcom-gpi-Set-link_rx-bit-on-GO-TRE-fo.patch + patches.kernel.org/6.1.9-006-dmaengine-ti-k3-udma-Do-conditional-decrement-o.patch + patches.kernel.org/6.1.9-007-soc-imx-imx8mp-blk-ctrl-enable-global-pixclk-wi.patch + patches.kernel.org/6.1.9-008-arm64-dts-imx8mp-phycore-som-Remove-invalid-PMI.patch + patches.kernel.org/6.1.9-009-ARM-dts-imx6ul-pico-dwarf-Use-clock-frequency.patch + patches.kernel.org/6.1.9-010-ARM-dts-imx7d-pico-Use-clock-frequency.patch + patches.kernel.org/6.1.9-011-ARM-dts-imx6qdl-gw560x-Remove-incorrect-uart-ha.patch + patches.kernel.org/6.1.9-012-arm64-dts-verdin-imx8mm-fix-dahlia-audio-playba.patch + patches.kernel.org/6.1.9-013-arm64-dts-imx8mm-beacon-Fix-ecspi2-pinmux.patch + patches.kernel.org/6.1.9-014-arm64-dts-verdin-imx8mm-fix-dev-board-audio-pla.patch + patches.kernel.org/6.1.9-015-arm64-dts-imx93-11x11-evk-correct-clock-and-str.patch + patches.kernel.org/6.1.9-016-ARM-imx-add-missing-of_node_put.patch + patches.kernel.org/6.1.9-017-soc-imx-imx8mp-blk-ctrl-don-t-set-power-device-.patch + patches.kernel.org/6.1.9-018-arm64-dts-imx8mp-Fix-missing-GPC-Interrupt.patch + patches.kernel.org/6.1.9-019-arm64-dts-imx8mp-Fix-power-domain-typo.patch + patches.kernel.org/6.1.9-020-arm64-dts-imx8mp-evk-pcie0-refclk-cosmetic-clea.patch + patches.kernel.org/6.1.9-021-HID-intel_ish-hid-Add-check-for-ishtp_dma_tx_ma.patch + patches.kernel.org/6.1.9-022-arm64-dts-imx8mm-venice-gw7901-fix-USB2-control.patch + patches.kernel.org/6.1.9-023-soc-imx8m-Fix-incorrect-check-for-of_clk_get_by.patch + patches.kernel.org/6.1.9-024-reset-ti-sci-honor-TI_SCI_PROTOCOL-setting-when.patch + patches.kernel.org/6.1.9-025-reset-uniphier-glue-Fix-possible-null-ptr-deref.patch + patches.kernel.org/6.1.9-026-EDAC-highbank-Fix-memory-leak-in-highbank_mc_pr.patch + patches.kernel.org/6.1.9-027-firmware-arm_scmi-Harden-shared-memory-access-i.patch + patches.kernel.org/6.1.9-028-firmware-arm_scmi-Harden-shared-memory-access-i.patch + patches.kernel.org/6.1.9-029-firmware-arm_scmi-Fix-virtio-channels-cleanup-o.patch + patches.kernel.org/6.1.9-030-interconnect-qcom-msm8996-Provide-UFS-clocks-to.patch + patches.kernel.org/6.1.9-031-interconnect-qcom-msm8996-Fix-regmap-max_regist.patch + patches.kernel.org/6.1.9-032-HID-amd_sfh-Fix-warning-unwind-goto.patch + patches.kernel.org/6.1.9-033-tomoyo-fix-broken-dependency-on-.conf.default.patch + patches.kernel.org/6.1.9-034-RDMA-rxe-Fix-inaccurate-constants-in-rxe_type_i.patch + patches.kernel.org/6.1.9-035-RDMA-rxe-Prevent-faulty-rkey-generation.patch + patches.kernel.org/6.1.9-036-erofs-fix-kvcalloc-misuse-with-__GFP_NOFAIL.patch + patches.kernel.org/6.1.9-037-arm64-dts-marvell-AC5-AC5X-Fix-address-for-UART.patch + patches.kernel.org/6.1.9-038-RDMA-core-Fix-ib-block-iterator-counter-overflo.patch + patches.kernel.org/6.1.9-039-IB-hfi1-Reject-a-zero-length-user-expected-buff.patch + patches.kernel.org/6.1.9-040-IB-hfi1-Reserve-user-expected-TIDs.patch + patches.kernel.org/6.1.9-041-IB-hfi1-Fix-expected-receive-setup-error-exit-i.patch + patches.kernel.org/6.1.9-042-IB-hfi1-Immediately-remove-invalid-memory-from-.patch + patches.kernel.org/6.1.9-043-IB-hfi1-Remove-user-expected-buffer-invalidate-.patch + patches.kernel.org/6.1.9-044-affs-initialize-fsdata-in-affs_truncate.patch + patches.kernel.org/6.1.9-045-PM-AVS-qcom-cpr-Fix-an-error-handling-path-in-c.patch + patches.kernel.org/6.1.9-046-arm64-dts-qcom-msm8992-Don-t-use-sfpb-mutex.patch + patches.kernel.org/6.1.9-047-arm64-dts-qcom-msm8992-libra-Fix-the-memory-map.patch + patches.kernel.org/6.1.9-048-kbuild-export-top-level-LDFLAGS_vmlinux-only-to.patch + patches.kernel.org/6.1.9-049-kbuild-fix-make-modules-error-when-CONFIG_DEBUG.patch + patches.kernel.org/6.1.9-050-phy-ti-fix-Kconfig-warning-and-operator-precede.patch + patches.kernel.org/6.1.9-051-drm-msm-gpu-Fix-potential-double-free.patch + patches.kernel.org/6.1.9-052-NFSD-fix-use-after-free-in-nfsd4_ssc_setup_dul.patch + patches.kernel.org/6.1.9-053-ARM-dts-at91-sam9x60-fix-the-ddr-clock-for-sam9.patch + patches.kernel.org/6.1.9-054-drm-vc4-bo-Fix-drmm_mutex_init-memory-hog.patch + patches.kernel.org/6.1.9-055-phy-usb-sunplus-Fix-potential-null-ptr-deref-in.patch + patches.kernel.org/6.1.9-056-bpf-hash-map-avoid-deadlock-with-suitable-hash-.patch + patches.kernel.org/6.1.9-057-amd-xgbe-TX-Flow-Ctrl-Registers-are-h-w-ver-dep.patch + patches.kernel.org/6.1.9-058-amd-xgbe-Delay-AN-timeout-during-KR-training.patch + patches.kernel.org/6.1.9-059-bpf-Fix-pointer-leak-due-to-insufficient-specul.patch + patches.kernel.org/6.1.9-060-drm-vc4-bo-Fix-unused-variable-warning.patch + patches.kernel.org/6.1.9-061-phy-rockchip-inno-usb2-Fix-missing-clk_disable_.patch + patches.kernel.org/6.1.9-062-net-nfc-Fix-use-after-free-in-local_cleanup.patch + patches.kernel.org/6.1.9-063-net-wan-Add-checks-for-NULL-for-utdm-in-undo_uh.patch + patches.kernel.org/6.1.9-064-net-enetc-avoid-deadlock-in-enetc_tx_onestep_ts.patch + patches.kernel.org/6.1.9-065-net-lan966x-add-missing-fwnode_handle_put-for-p.patch + patches.kernel.org/6.1.9-066-sch_htb-Avoid-grafting-on-htb_destroy_class_off.patch + patches.kernel.org/6.1.9-067-gpio-mxc-Protect-GPIO-irqchip-RMW-with-bgpio-sp.patch + patches.kernel.org/6.1.9-068-gpio-mxc-Always-set-GPIOs-used-as-interrupt-sou.patch + patches.kernel.org/6.1.9-069-wifi-rndis_wlan-Prevent-buffer-overflow-in-rndi.patch + patches.kernel.org/6.1.9-070-pinctrl-rockchip-fix-reading-pull-type-on-rk356.patch + patches.kernel.org/6.1.9-071-net-stmmac-Fix-queue-statistics-reading.patch + patches.kernel.org/6.1.9-072-net-sched-sch_taprio-fix-possible-use-after-fre.patch + patches.kernel.org/6.1.9-073-l2tp-convert-l2tp_tunnel_list-to-idr.patch + patches.kernel.org/6.1.9-074-l2tp-close-all-race-conditions-in-l2tp_tunnel_r.patch + patches.kernel.org/6.1.9-075-net-usb-sr9700-Handle-negative-len.patch + patches.kernel.org/6.1.9-076-net-mdio-validate-parameter-addr-in-mdiobus_get.patch + patches.kernel.org/6.1.9-077-HID-check-empty-report_list-in-hid_validate_val.patch + patches.kernel.org/6.1.9-078-HID-check-empty-report_list-in-bigben_probe.patch + patches.kernel.org/6.1.9-079-net-stmmac-fix-invalid-call-to-mdiobus_get_phy.patch + patches.kernel.org/6.1.9-080-pinctrl-rockchip-fix-mux-route-data-for-rk3568.patch + patches.kernel.org/6.1.9-081-ARM-dts-stm32-Fix-qspi-pinctrl-phandle-for-stm3.patch + patches.kernel.org/6.1.9-082-ARM-dts-stm32-Fix-qspi-pinctrl-phandle-for-stm3.patch + patches.kernel.org/6.1.9-083-ARM-dts-stm32-Fix-qspi-pinctrl-phandle-for-stm3.patch + patches.kernel.org/6.1.9-084-ARM-dts-stm32-Fix-qspi-pinctrl-phandle-for-stm3.patch + patches.kernel.org/6.1.9-085-HID-revert-CHERRY_MOUSE_000C-quirk.patch + patches.kernel.org/6.1.9-086-block-rnbd-clt-fix-wrong-max-ID-in-ida_alloc_ma.patch + patches.kernel.org/6.1.9-087-usb-ucsi-Ensure-connector-delayed-work-items-ar.patch + patches.kernel.org/6.1.9-088-usb-gadget-f_fs-Prevent-race-during-ffs_ep0_que.patch + patches.kernel.org/6.1.9-089-usb-gadget-f_fs-Ensure-ep0req-is-dequeued-befor.patch + patches.kernel.org/6.1.9-090-netfilter-conntrack-handle-tcp-challenge-acks-d.patch + patches.kernel.org/6.1.9-091-Bluetooth-Fix-a-buffer-overflow-in-mgmt_mesh_ad.patch + patches.kernel.org/6.1.9-092-Bluetooth-hci_conn-Fix-memory-leaks.patch + patches.kernel.org/6.1.9-093-Bluetooth-hci_sync-fix-memory-leak-in-hci_updat.patch + patches.kernel.org/6.1.9-094-Bluetooth-ISO-Avoid-circular-locking-dependency.patch + patches.kernel.org/6.1.9-095-Bluetooth-ISO-Fix-possible-circular-locking-dep.patch + patches.kernel.org/6.1.9-096-Bluetooth-hci_event-Fix-Invalid-wait-context.patch + patches.kernel.org/6.1.9-097-Bluetooth-Fix-possible-deadlock-in-rfcomm_sk_st.patch + patches.kernel.org/6.1.9-098-net-ipa-disable-ipa-interrupt-during-suspend.patch + patches.kernel.org/6.1.9-099-net-mlx5e-Avoid-false-lock-dependency-warning-o.patch + patches.kernel.org/6.1.9-100-net-mlx5-E-switch-Fix-setting-of-reserved-field.patch + patches.kernel.org/6.1.9-101-net-mlx5e-QoS-Fix-wrongfully-setting-parent_ele.patch + patches.kernel.org/6.1.9-102-net-mlx5e-Set-decap-action-based-on-attr-for-sa.patch + patches.kernel.org/6.1.9-103-net-mlx5-E-switch-Fix-switchdev-mode-after-devl.patch + patches.kernel.org/6.1.9-104-net-mlx5-eliminate-anonymous-module_init-module.patch + patches.kernel.org/6.1.9-105-drm-panfrost-fix-GENERIC_ATOMIC64-dependency.patch + patches.kernel.org/6.1.9-106-dmaengine-Fix-double-increment-of-client_count-.patch + patches.kernel.org/6.1.9-107-net-macb-fix-PTP-TX-timestamp-failure-due-to-pa.patch + patches.kernel.org/6.1.9-108-virtio-net-correctly-enable-callback-during-sta.patch + patches.kernel.org/6.1.9-109-l2tp-prevent-lockdep-issue-in-l2tp_tunnel_regis.patch + patches.kernel.org/6.1.9-110-HID-betop-check-shape-of-output-reports.patch + patches.kernel.org/6.1.9-111-drm-i915-selftests-Unwind-hugepages-to-drop-wak.patch + patches.kernel.org/6.1.9-112-cifs-fix-potential-deadlock-in-cache_refresh_pa.patch + patches.kernel.org/6.1.9-113-dmaengine-xilinx_dma-call-of_node_put-when-brea.patch + patches.kernel.org/6.1.9-114-dmaengine-tegra-Fix-memory-leak-in-terminate_al.patch + patches.kernel.org/6.1.9-115-phy-phy-can-transceiver-Skip-warning-if-no-max-.patch + patches.kernel.org/6.1.9-116-drm-amd-display-fix-issues-with-driver-unload.patch + patches.kernel.org/6.1.9-117-net-sched-gred-prevent-races-when-adding-offloa.patch + patches.kernel.org/6.1.9-118-nvme-pci-fix-timeout-request-state-check.patch + patches.kernel.org/6.1.9-119-tcp-avoid-the-lookup-process-failing-to-get-sk-.patch + patches.kernel.org/6.1.9-120-usb-dwc3-fix-extcon-dependency.patch + patches.kernel.org/6.1.9-121-ptdma-pt_core_execute_cmd-should-use-spinlock.patch + patches.kernel.org/6.1.9-122-device-property-fix-of-node-refcount-leak-in-fw.patch + patches.kernel.org/6.1.9-123-w1-fix-deadloop-in-__w1_remove_master_device.patch + patches.kernel.org/6.1.9-124-w1-fix-WARNING-after-calling-w1_process.patch + patches.kernel.org/6.1.9-125-driver-core-Fix-test_async_probe_init-saves-dev.patch + patches.kernel.org/6.1.9-126-selftests-net-toeplitz-fix-race-on-tpacket_v3-b.patch + patches.kernel.org/6.1.9-127-net-dsa-microchip-ksz9477-port-map-correction-i.patch + patches.kernel.org/6.1.9-128-thermal-Validate-new-state-in-cur_state_store.patch + patches.kernel.org/6.1.9-129-thermal-core-fix-error-code-in-__thermal_coolin.patch + patches.kernel.org/6.1.9-130-thermal-core-call-put_device-only-after-device_.patch + patches.kernel.org/6.1.9-131-net-stmmac-enable-all-safety-features-by-defaul.patch + patches.kernel.org/6.1.9-132-bnxt-Do-not-read-past-the-end-of-test-names.patch + patches.kernel.org/6.1.9-133-tcp-fix-rate_app_limited-to-default-to-1.patch + patches.kernel.org/6.1.9-134-scsi-iscsi-Fix-multiple-iSCSI-session-unbind-ev.patch + patches.kernel.org/6.1.9-135-ASoC-SOF-pm-Set-target-state-earlier.patch + patches.kernel.org/6.1.9-136-ASoC-SOF-pm-Always-tear-down-pipelines-before-D.patch + patches.kernel.org/6.1.9-137-ASoC-SOF-Add-FW-state-to-debugfs.patch + patches.kernel.org/6.1.9-138-ASoC-amd-yc-Add-Razer-Blade-14-2022-into-DMI-ta.patch + patches.kernel.org/6.1.9-139-spi-cadence-Fix-busy-cycles-calculation.patch + patches.kernel.org/6.1.9-140-cpufreq-CPPC-Add-u64-casts-to-avoid-overflowing.patch + patches.kernel.org/6.1.9-141-cpufreq-Add-Tegra234-to-cpufreq-dt-platdev-bloc.patch + patches.kernel.org/6.1.9-142-ASoC-mediatek-mt8186-support-rt5682s_max98360.patch + patches.kernel.org/6.1.9-143-ASoC-mediatek-mt8186-Add-machine-support-for-ma.patch + patches.kernel.org/6.1.9-144-ASoC-amd-yc-Add-ASUS-M5402RA-into-DMI-table.patch + patches.kernel.org/6.1.9-145-ASoC-support-machine-driver-with-max98360.patch + patches.kernel.org/6.1.9-146-kcsan-test-don-t-put-the-expect-array-on-the-st.patch + patches.kernel.org/6.1.9-147-cpufreq-Add-SM6375-to-cpufreq-dt-platdev-blockl.patch + patches.kernel.org/6.1.9-148-ASoC-fsl_micfil-Correct-the-number-of-steps-on-.patch + patches.kernel.org/6.1.9-149-drm-msm-a6xx-Avoid-gx-gbit-halt-during-rpm-susp.patch + patches.kernel.org/6.1.9-150-net-usb-cdc_ether-add-support-for-Thales-Cinter.patch + patches.kernel.org/6.1.9-151-drm-Add-orientation-quirk-for-Lenovo-ideapad-D3.patch + patches.kernel.org/6.1.9-152-s390-debug-add-_ASM_S390_-prefix-to-header-guar.patch + patches.kernel.org/6.1.9-153-s390-expicitly-align-_edata-and-_end-symbols-on.patch + patches.kernel.org/6.1.9-154-xen-pvcalls-free-active-map-buffer-on-pvcalls_f.patch + patches.kernel.org/6.1.9-155-perf-x86-cstate-Add-Meteor-Lake-support.patch + patches.kernel.org/6.1.9-156-perf-x86-msr-Add-Meteor-Lake-support.patch + patches.kernel.org/6.1.9-157-perf-x86-msr-Add-Emerald-Rapids.patch + patches.kernel.org/6.1.9-158-perf-x86-intel-uncore-Add-Emerald-Rapids.patch + patches.kernel.org/6.1.9-159-nolibc-fix-fd_set-type.patch + patches.kernel.org/6.1.9-160-tools-nolibc-Fix-S_ISxxx-macros.patch + patches.kernel.org/6.1.9-161-tools-nolibc-fix-missing-includes-causing-build.patch + patches.kernel.org/6.1.9-162-tools-nolibc-prevent-gcc-from-making-memset-loo.patch + patches.kernel.org/6.1.9-163-cpufreq-armada-37xx-stop-using-0-as-NULL-pointe.patch + patches.kernel.org/6.1.9-164-ASoC-fsl_ssi-Rename-AC-97-streams-to-avoid-coll.patch + patches.kernel.org/6.1.9-165-ASoC-fsl-asoc-card-Fix-naming-of-AC-97-CODEC-wi.patch + patches.kernel.org/6.1.9-166-ACPI-resource-Skip-IRQ-override-on-Asus-Expertb.patch + patches.kernel.org/6.1.9-167-drm-amdkfd-Add-sync-after-creating-vram-bo.patch + patches.kernel.org/6.1.9-168-drm-amdkfd-Fix-NULL-pointer-error-for-GC-11.0.1.patch + patches.kernel.org/6.1.9-169-cifs-fix-potential-memory-leaks-in-session-setu.patch + patches.kernel.org/6.1.9-170-spi-spidev-remove-debug-messages-that-access-sp.patch + patches.kernel.org/6.1.9-171-KVM-s390-interrupt-use-READ_ONCE-before-cmpxchg.patch + patches.kernel.org/6.1.9-172-scsi-hisi_sas-Use-abort-task-set-to-reset-SAS-d.patch + patches.kernel.org/6.1.9-173-scsi-hisi_sas-Set-a-port-invalid-only-if-there-.patch + patches.kernel.org/6.1.9-174-r8152-add-vendor-device-ID-pair-for-Microsoft-D.patch + patches.kernel.org/6.1.9-175-platform-x86-touchscreen_dmi-Add-info-for-the-C.patch + patches.kernel.org/6.1.9-176-platform-x86-asus-nb-wmi-Add-alternate-mapping-.patch + patches.kernel.org/6.1.9-177-platform-x86-asus-nb-wmi-Add-alternate-mapping-.patch + patches.kernel.org/6.1.9-178-platform-x86-asus-wmi-Add-quirk-wmi_ignore_fan.patch + patches.kernel.org/6.1.9-179-platform-x86-asus-wmi-Ignore-fan-on-E410MA.patch + patches.kernel.org/6.1.9-180-platform-x86-simatic-ipc-correct-name-of-a-mode.patch + patches.kernel.org/6.1.9-181-platform-x86-simatic-ipc-add-another-model.patch + patches.kernel.org/6.1.9-182-lockref-stop-doing-cpu_relax-in-the-cmpxchg-loo.patch + patches.kernel.org/6.1.9-183-ata-pata_cs5535-Don-t-build-on-UML.patch + patches.kernel.org/6.1.9-184-firmware-coreboot-Check-size-of-table-entry-and.patch + patches.kernel.org/6.1.9-185-btrfs-zoned-enable-metadata-over-commit-for-non.patch + patches.kernel.org/6.1.9-186-Revert-selftests-bpf-check-null-propagation-onl.patch + patches.kernel.org/6.1.9-187-arm64-efi-Recover-from-synchronous-exceptions-o.patch + patches.kernel.org/6.1.9-188-arm64-efi-Avoid-workqueue-to-check-whether-EFI-.patch + patches.kernel.org/6.1.9-189-arm64-efi-Account-for-the-EFI-runtime-stack-in-.patch + patches.kernel.org/6.1.9-190-Bluetooth-hci_sync-cancel-cmd_timer-if-hci_open.patch + patches.kernel.org/6.1.9-191-drm-i915-Allow-panel-fixed-modes-to-have-differ.patch + patches.kernel.org/6.1.9-192-drm-i915-Allow-alternate-fixed-modes-always-for.patch + patches.kernel.org/6.1.9-193-drm-amdgpu-complete-gfxoff-allow-signal-during-.patch + patches.kernel.org/6.1.9-194-io_uring-msg_ring-fix-remote-queue-to-disabled-.patch + patches.kernel.org/6.1.9-195-wifi-mac80211-Proper-mark-iTXQs-for-resumption.patch + patches.kernel.org/6.1.9-196-wifi-mac80211-Fix-iTXQ-AMPDU-fragmentation-hand.patch + patches.kernel.org/6.1.9-197-sched-fair-Check-if-prev_cpu-has-highest-spare-.patch + patches.kernel.org/6.1.9-198-sched-uclamp-Fix-a-uninitialized-variable-warni.patch + patches.kernel.org/6.1.9-199-vfio-type1-Respect-IOMMU-reserved-regions-in-vf.patch + patches.kernel.org/6.1.9-200-scsi-hpsa-Fix-allocation-size-for-scsi_host_all.patch + patches.kernel.org/6.1.9-201-kvm-vfio-Fix-potential-deadlock-on-vfio-group_l.patch + patches.kernel.org/6.1.9-202-nfsd-don-t-free-files-unconditionally-in-__nfsd.patch + patches.kernel.org/6.1.9-203-module-Don-t-wait-for-GOING-modules.patch + patches.kernel.org/6.1.9-204-ftrace-Export-ftrace_free_filter-to-modules.patch + patches.kernel.org/6.1.9-205-tracing-Make-sure-trace_printk-can-output-as-so.patch + patches.kernel.org/6.1.9-206-trace_events_hist-add-check-for-return-value-of.patch + patches.kernel.org/6.1.9-207-ftrace-scripts-Update-the-instructions-for-ftra.patch + patches.kernel.org/6.1.9-208-cifs-Fix-oops-due-to-uncleared-server-smbd_conn.patch + patches.kernel.org/6.1.9-209-ksmbd-add-max-connections-parameter.patch + patches.kernel.org/6.1.9-210-ksmbd-do-not-sign-response-to-session-request-f.patch + patches.kernel.org/6.1.9-211-ksmbd-downgrade-ndr-version-error-message-to-de.patch + patches.kernel.org/6.1.9-212-ksmbd-limit-pdu-length-size-according-to-connec.patch + patches.kernel.org/6.1.9-213-ovl-fix-tmpfile-leak.patch + patches.kernel.org/6.1.9-214-ovl-fail-on-invalid-uid-gid-mapping-at-copy-up.patch + patches.kernel.org/6.1.9-215-io_uring-net-cache-provided-buffer-group-value-.patch + patches.kernel.org/6.1.9-216-KVM-x86-vmx-Do-not-skip-segment-attributes-if-u.patch + patches.kernel.org/6.1.9-217-KVM-arm64-GICv4.1-Fix-race-with-doorbell-on-VPE.patch + patches.kernel.org/6.1.9-218-scsi-ufs-core-Fix-devfreq-deadlocks.patch + patches.kernel.org/6.1.9-219-riscv-fix-Wundef-warning-for-CONFIG_RISCV_BOOT_.patch + patches.kernel.org/6.1.9-220-thermal-intel-int340x-Protect-trip-temperature-.patch + patches.kernel.org/6.1.9-221-regulator-dt-bindings-samsung-s2mps14-add-lost-.patch + patches.kernel.org/6.1.9-222-ipv6-fix-reachability-confirmation-with-proxy_n.patch + patches.kernel.org/6.1.9-223-ARM-9280-1-mm-fix-warning-on-phys_addr_t-to-voi.patch + patches.kernel.org/6.1.9-224-EDAC-device-Respect-any-driver-supplied-workque.patch + patches.kernel.org/6.1.9-225-EDAC-qcom-Do-not-pass-llcc_driv_data-as-edac_de.patch + patches.kernel.org/6.1.9-226-platform-x86-thinkpad_acpi-Fix-profile-modes-on.patch + patches.kernel.org/6.1.9-227-drm-display-dp_mst-Correct-the-kref-of-port.patch + patches.kernel.org/6.1.9-228-drm-amd-pm-add-missing-AllowIHInterrupt-message.patch + patches.kernel.org/6.1.9-229-drm-amdgpu-remove-unconditional-trap-enable-on-.patch + patches.kernel.org/6.1.9-230-drm-amdgpu-display-mst-Fix-mst_state-pbn_div-an.patch + patches.kernel.org/6.1.9-231-drm-amdgpu-display-mst-limit-payload-to-be-upda.patch + patches.kernel.org/6.1.9-232-drm-amdgpu-display-mst-update-mst_mgr-relevant-.patch + patches.kernel.org/6.1.9-233-io_uring-inline-io_req_task_work_add.patch + patches.kernel.org/6.1.9-234-io_uring-inline-__io_req_complete_post.patch + patches.kernel.org/6.1.9-235-io_uring-hold-locks-for-io_req_complete_failed.patch + patches.kernel.org/6.1.9-236-io_uring-use-io_req_task_complete-in-timeout.patch + patches.kernel.org/6.1.9-237-io_uring-remove-io_req_tw_post_queue.patch + patches.kernel.org/6.1.9-238-io_uring-inline-__io_req_complete_put.patch + patches.kernel.org/6.1.9-239-net-mana-Fix-IRQ-name-add-PCI-and-queue-number.patch + patches.kernel.org/6.1.9-240-io_uring-always-prep_async-for-drain-requests.patch + patches.kernel.org/6.1.9-241-i2c-designware-use-casting-of-u64-in-clock-mult.patch + patches.kernel.org/6.1.9-242-i2c-designware-Fix-unbalanced-suspended-flag.patch + patches.kernel.org/6.1.9-243-drm-drm_vma_manager-Add-drm_vma_node_allow_once.patch + patches.kernel.org/6.1.9-244-drm-i915-Fix-a-memory-leak-with-reused-mmap_off.patch + patches.kernel.org/6.1.9-245-iavf-fix-temporary-deadlock-and-failure-to-set-.patch + patches.kernel.org/6.1.9-246-iavf-schedule-watchdog-immediately-when-changin.patch + patches.kernel.org/6.1.9-247-netlink-prevent-potential-spectre-v1-gadgets.patch + patches.kernel.org/6.1.9-248-net-fix-UaF-in-netns-ops-registration-error-pat.patch + patches.kernel.org/6.1.9-249-net-fec-Use-page_pool_put_full_page-when-freein.patch + patches.kernel.org/6.1.9-250-nvme-simplify-transport-specific-device-attribu.patch + patches.kernel.org/6.1.9-251-nvme-consolidate-setting-the-tagset-flags.patch + patches.kernel.org/6.1.9-252-nvme-fc-fix-initialization-order.patch + patches.kernel.org/6.1.9-253-drm-i915-selftest-fix-intel_selftest_modify_pol.patch + patches.kernel.org/6.1.9-254-ACPI-video-Add-backlight-native-DMI-quirk-for-H.patch + patches.kernel.org/6.1.9-255-ACPI-video-Add-backlight-native-DMI-quirk-for-H.patch + patches.kernel.org/6.1.9-256-ACPI-video-Add-backlight-native-DMI-quirk-for-A.patch + patches.kernel.org/6.1.9-257-netfilter-nft_set_rbtree-Switch-to-node-list-wa.patch + patches.kernel.org/6.1.9-258-netfilter-nft_set_rbtree-skip-elements-in-trans.patch + patches.kernel.org/6.1.9-259-netlink-annotate-data-races-around-nlk-portid.patch + patches.kernel.org/6.1.9-260-netlink-annotate-data-races-around-dst_portid-a.patch + patches.kernel.org/6.1.9-261-netlink-annotate-data-races-around-sk_state.patch + patches.kernel.org/6.1.9-262-ipv4-prevent-potential-spectre-v1-gadget-in-ip_.patch + patches.kernel.org/6.1.9-263-ipv4-prevent-potential-spectre-v1-gadget-in-fib.patch + patches.kernel.org/6.1.9-264-net-dsa-microchip-fix-probe-of-I2C-connected-KS.patch + patches.kernel.org/6.1.9-265-net-ethernet-adi-adin1110-Fix-multicast-offload.patch + patches.kernel.org/6.1.9-266-netfilter-conntrack-fix-vtag-checks-for-ABORT-S.patch + patches.kernel.org/6.1.9-267-netrom-Fix-use-after-free-of-a-listening-socket.patch + patches.kernel.org/6.1.9-268-platform-x86-asus-wmi-Fix-kbd_dock_devid-tablet.patch + patches.kernel.org/6.1.9-269-platform-x86-apple-gmux-Move-port-defines-to-ap.patch + patches.kernel.org/6.1.9-270-platform-x86-apple-gmux-Add-apple_gmux_detect-h.patch + patches.kernel.org/6.1.9-271-ACPI-video-Fix-apple-gmux-detection.patch + patches.kernel.org/6.1.9-272-tracing-osnoise-Use-built-in-RCU-list-checking.patch + patches.kernel.org/6.1.9-273-net-sched-sch_taprio-do-not-schedule-in-taprio_.patch + patches.kernel.org/6.1.9-274-sctp-fail-if-no-bound-addresses-can-be-used-for.patch + patches.kernel.org/6.1.9-275-riscv-kprobe-Fix-instruction-simulation-of-JALR.patch + patches.kernel.org/6.1.9-276-nvme-fix-passthrough-csi-check.patch + patches.kernel.org/6.1.9-277-gpio-mxc-Unlock-on-error-path-in-mxc_flip_edge.patch + patches.kernel.org/6.1.9-278-gpio-ep93xx-Fix-port-F-hwirq-numbers-in-handler.patch + patches.kernel.org/6.1.9-279-net-ravb-Fix-lack-of-register-setting-after-sys.patch + patches.kernel.org/6.1.9-280-net-ravb-Fix-possible-hang-if-RIS2_QFF1-happen.patch + patches.kernel.org/6.1.9-281-net-mctp-add-an-explicit-reference-from-a-mctp_.patch + patches.kernel.org/6.1.9-282-net-mctp-move-expiry-timer-delete-to-unhash.patch + patches.kernel.org/6.1.9-283-net-mctp-hold-key-reference-when-looking-up-a-g.patch + patches.kernel.org/6.1.9-284-net-mctp-mark-socks-as-dead-on-unhash-prevent-r.patch + patches.kernel.org/6.1.9-285-thermal-intel-int340x-Add-locking-to-int340x_th.patch + patches.kernel.org/6.1.9-286-riscv-Move-call-to-init_cpu_topology-to-later-i.patch + patches.kernel.org/6.1.9-287-net-tg3-resolve-deadlock-in-tg3_reset_task-duri.patch + patches.kernel.org/6.1.9-288-tsnep-Fix-TX-queue-stop-wake-for-multiple-queue.patch + patches.kernel.org/6.1.9-289-net-mdio-mux-meson-g12a-force-internal-PHY-off-.patch + patches.kernel.org/6.1.9-290-Partially-revert-perf-arm-cmn-Optimise-DTC-coun.patch + patches.kernel.org/6.1.9-291-block-ublk-move-ublk_chr_class-destroying-after.patch + patches.kernel.org/6.1.9-292-treewide-fix-up-files-incorrectly-marked-execut.patch + patches.kernel.org/6.1.9-293-tools-gpio-fix-c-option-of-gpio-event-mon.patch + patches.kernel.org/6.1.9-294-Fix-up-more-non-executable-files-marked-executa.patch + patches.kernel.org/6.1.9-295-Revert-mm-compaction-fix-set-skip-in-fast_find_.patch + patches.kernel.org/6.1.9-296-Revert-Input-synaptics-switch-touchpad-on-HP-La.patch + patches.kernel.org/6.1.9-297-Input-i8042-add-Clevo-PCX0DX-to-i8042-quirk-tab.patch + patches.kernel.org/6.1.9-298-x86-sev-Add-SEV-SNP-guest-feature-negotiation-s.patch + patches.kernel.org/6.1.9-299-acpi-Fix-suspend-with-Xen-PV.patch + patches.kernel.org/6.1.9-300-dt-bindings-riscv-fix-underscore-requirement-fo.patch + patches.kernel.org/6.1.9-301-dt-bindings-riscv-fix-single-letter-canonical-o.patch + patches.kernel.org/6.1.9-302-x86-i8259-Mark-legacy-PIC-interrupts-with-IRQ_L.patch + patches.kernel.org/6.1.9-303-dt-bindings-i2c-renesas-rzv2m-Fix-SoC-specific-.patch + patches.kernel.org/6.1.9-304-netfilter-conntrack-unify-established-states-fo.patch + patches.kernel.org/6.1.9-305-perf-x86-amd-fix-potential-integer-overflow-on-.patch + patches.kernel.org/6.1.9-306-amdgpu-fix-build-on-non-DCN-platforms.patch + patches.kernel.org/6.1.9-307-Linux-6.1.9.patch + patches.kernel.org/6.1.10-001-ARM-dts-imx-Fix-pca9547-i2c-mux-node-name.patch + patches.kernel.org/6.1.10-002-ARM-dts-vf610-Fix-pca9548-i2c-mux-node-names.patch + patches.kernel.org/6.1.10-003-arm64-dts-freescale-Fix-pca954x-i2c-mux-node-n.patch + patches.kernel.org/6.1.10-004-arm64-dts-imx8mq-thor96-fix-no-mmc-property-fo.patch + patches.kernel.org/6.1.10-005-firmware-arm_scmi-Clear-stale-xfer-hdr.status.patch + patches.kernel.org/6.1.10-006-bpf-Skip-task-with-pid-1-in-send_signal_common.patch + patches.kernel.org/6.1.10-007-erofs-zmap.c-Fix-incorrect-offset-calculation.patch + patches.kernel.org/6.1.10-008-mac80211-Fix-MLO-address-translation-for-multi.patch + patches.kernel.org/6.1.10-009-arm64-dts-msm8994-angler-fix-the-memory-map.patch + patches.kernel.org/6.1.10-010-ARM-omap1-fix-building-gpio15xx.patch + patches.kernel.org/6.1.10-011-kselftest-Fix-error-message-for-unconfigured-L.patch + patches.kernel.org/6.1.10-012-erofs-clean-up-parsing-of-fscache-related-opti.patch + patches.kernel.org/6.1.10-013-blk-cgroup-fix-missing-pd_online_fn-while-acti.patch + patches.kernel.org/6.1.10-014-LoongArch-Get-frame-info-in-unwind_start-when-.patch + patches.kernel.org/6.1.10-015-ACPI-video-Add-backlight-native-DMI-quirk-for-.patch + patches.kernel.org/6.1.10-016-block-fix-hctx-checks-for-batch-allocation.patch + patches.kernel.org/6.1.10-017-s390-workaround-invalid-gcc-11-out-of-bounds-r.patch + patches.kernel.org/6.1.10-018-HID-uclogic-Add-support-for-XP-PEN-Deco-01-V2.patch + patches.kernel.org/6.1.10-019-HID-playstation-sanity-check-DualSense-calibra.patch + patches.kernel.org/6.1.10-020-dmaengine-imx-sdma-Fix-a-possible-memory-leak-.patch + patches.kernel.org/6.1.10-021-gpiolib-acpi-Allow-ignoring-wake-capability-on.patch + patches.kernel.org/6.1.10-022-cifs-fix-return-of-uninitialized-rc-in-dfs_cac.patch + patches.kernel.org/6.1.10-023-nvme-apple-only-reset-the-controller-when-RTKi.patch + patches.kernel.org/6.1.10-024-gpiolib-acpi-Add-a-ignore-wakeup-quirk-for-Cle.patch + patches.kernel.org/6.1.10-025-gpiolib-acpi-Don-t-set-GPIOs-for-wakeup-in-S3-.patch + patches.kernel.org/6.1.10-026-net-fix-NULL-pointer-in-skb_segment_list.patch + patches.kernel.org/6.1.10-027-rust-print-avoid-evaluating-arguments-in-pr_-m.patch + patches.kernel.org/6.1.10-028-net-mctp-purge-receive-queues-on-sk-destructio.patch + patches.kernel.org/6.1.10-029-Linux-6.1.10.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -2039,6 +2375,10 @@ ######################################################## # sorted patches ######################################################## + patches.suse/ACPICA-include-acpi-acpixf.h-Fix-indentation.patch + patches.suse/ACPICA-Allow-address_space_handler-Install-and-_REG-.patch + patches.suse/ACPI-EC-Fix-EC-address-space-handler-unregistration.patch + patches.suse/ACPI-EC-Fix-ECDT-probe-ordering-issues.patch patches.suse/char-xillybus-Prevent-use-after-free-due-to-race-con.patch patches.suse/char-xillybus-Fix-trivial-bug-with-mutex.patch patches.suse/ALSA-usb-audio-More-refactoring-of-hw-constraint-rul.patch @@ -2062,7 +2402,6 @@ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch - patches.suse/0001-Revert-mm-compaction-fix-set-skip-in-fast_find_migra.patch patches.suse/0001-mm-mremap-fix-mremap-expanding-for-vma-s-with-vm_ops.patch ######################################################## ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.bfOVA7/_old 2023-02-07 18:48:31.762952471 +0100 +++ /var/tmp/diff_new_pack.bfOVA7/_new 2023-02-07 18:48:31.774952535 +0100 @@ -1,4 +1,4 @@ -2023-01-24 06:29:25 +0000 -GIT Revision: baebfe0ef3d47efabc570a82bd54611798a920a9 +2023-02-06 07:27:26 +0000 +GIT Revision: 2a0570b032813d6280819571f8b30d7bb0b7d317 GIT Branch: stable