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-04-01 19:30:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
and /work/SRC/openSUSE:Factory/.kernel-source.new.9019 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source"
Sat Apr 1 19:30:14 2023 rev:685 rq:1075544 version:6.2.9
Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2023-03-24 15:18:56.514425178 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.9019/dtb-aarch64.changes 2023-04-01 19:30:24.216769807 +0200
@@ -1,0 +2,468 @@
+Thu Mar 30 13:30:50 CEST 2023 - jslaby@suse.cz
+
+- Linux 6.2.9 (bsc#1012628).
+- interconnect: qcom: osm-l3: fix icc_onecell_data allocation
+ (bsc#1012628).
+- interconnect: qcom: sm8450: switch to qcom_icc_rpmh_* function
+ (bsc#1012628).
+- interconnect: qcom: qcm2290: Fix MASTER_SNOC_BIMC_NRT
+ (bsc#1012628).
+- perf/core: Fix perf_output_begin parameter is incorrectly
+ invoked in perf_event_bpf_output (bsc#1012628).
+- perf: fix perf_event_context->time (bsc#1012628).
+- tracing/hwlat: Replace sched_setaffinity with
+ set_cpus_allowed_ptr (bsc#1012628).
+- drm/amd/display: fix k1 k2 divider programming for phantom
+ streams (bsc#1012628).
+- drm/amd/display: Remove OTG DIV register write for Virtual
+ signals (bsc#1012628).
+- drm/amd/display: Fix DP MST sinks removal issue (bsc#1012628).
+- arm64: dts: freescale: imx8-ss-lsio: Fix flexspi clock order
+ (bsc#1012628).
+- arm64: dts: qcom: sc8280xp: Add label property to vadc channel
+ nodes (bsc#1012628).
+- arm64: dts: qcom: sm6375: Add missing power-domain-named to CDSP
+ (bsc#1012628).
+- arm64: dts: qcom: sm8450: correct WSA2 assigned clocks
+ (bsc#1012628).
+- arm64: dts: qcom: sm8450: Mark UFS controller as cache coherent
+ (bsc#1012628).
+- power: supply: bq24190: Fix use after free bug in bq24190_remove
+ due to race condition (bsc#1012628).
+- power: supply: da9150: Fix use after free bug in
+ da9150_charger_remove due to race condition (bsc#1012628).
+- wifi: mt76: do not run mt76_unregister_device() on unregistered
+ hw (bsc#1012628).
+- wifi: mt76: connac: do not check WED status for non-mmio devices
+ (bsc#1012628).
+- efi: earlycon: Reprobe after parsing config tables
+ (bsc#1012628).
+- arm64: dts: imx8dxl-evk: Disable hibernation mode of AR8031
+ for EQOS (bsc#1012628).
+- arm64: dts: imx8dxl-evk: Fix eqos phy reset gpio (bsc#1012628).
+- ARM: dts: imx6sll: e70k02: fix usbotg1 pinctrl (bsc#1012628).
+- ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl (bsc#1012628).
+- ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl
+ (bsc#1012628).
+- arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes
+ (bsc#1012628).
+- arm64: dts: imx93: add missing #address-cells and #size-cells
+ to i2c nodes (bsc#1012628).
+- NFS: Fix /proc/PID/io read_bytes for buffered reads
+ (bsc#1012628).
+- NFS: Correct timing for assigning access cache timestamp
+ (bsc#1012628).
+- xsk: Add missing overflow check in xdp_umem_reg (bsc#1012628).
+- iavf: fix inverted Rx hash condition leading to disabled hash
+ (bsc#1012628).
+- iavf: fix non-tunneled IPv6 UDP packet type and hashing
+ (bsc#1012628).
+- iavf: do not track VLAN 0 filters (bsc#1012628).
+- intel/igbvf: free irq on the error path in igbvf_request_msix()
+ (bsc#1012628).
+- igbvf: Regard vf reset nack as success (bsc#1012628).
+- igc: fix the validation logic for taprio's gate list
+ (bsc#1012628).
+- i2c: imx-lpi2c: check only for enabled interrupt flags
+ (bsc#1012628).
+- i2c: mxs: ensure that DMA buffers are safe for DMA
+ (bsc#1012628).
+- i2c: hisi: Only use the completion interrupt to finish the
+ transfer (bsc#1012628).
+- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate()
+ (bsc#1012628).
+- nfsd: don't replace page in rq_pages if it's a continuation
+ of last page (bsc#1012628).
+- net: dsa: b53: mmap: fix device tree support (bsc#1012628).
+- net: usb: smsc95xx: Limit packet length to skb->len
+ (bsc#1012628).
+- qed/qed_sriov: guard against NULL derefs from
+ qed_iov_get_vf_info (bsc#1012628).
+- xirc2ps_cs: Fix use after free bug in xirc2ps_detach
+ (bsc#1012628).
+- net: phy: Ensure state transitions are processed from phy_stop()
+ (bsc#1012628).
+- net: mdio: fix owner field for mdio buses registered using
+ device-tree (bsc#1012628).
+- net: mdio: fix owner field for mdio buses registered using ACPI
+ (bsc#1012628).
+- net: stmmac: Fix for mismatched host/device DMA address width
+ (bsc#1012628).
+- thermal/drivers/mellanox: Use generic thermal_zone_get_trip()
+ function (bsc#1012628).
+- mlxsw: core_thermal: Fix fan speed in maximum cooling state
+ (bsc#1012628).
+- drm/i915/fbdev: lock the fbdev obj before vma pin (bsc#1012628).
+- drm/i915/mtl: Disable MC6 for MTL A step (bsc#1012628).
+- drm/i915/guc: Rename GuC register state capture node to be
+ more obvious (bsc#1012628).
+- drm/i915/guc: Fix missing ecodes (bsc#1012628).
+- drm/i915/gt: perform uc late init after probe error injection
+ (bsc#1012628).
+- drm/i915: Fix format for perf_limit_reasons (bsc#1012628).
+- drm/i915: Update vblank timestamping stuff on seamless M/N
+ change (bsc#1012628).
+- net: dsa: report rx_bytes unadjusted for ETH_HLEN (bsc#1012628).
+- net: qcom/emac: Fix use after free bug in emac_remove due to
+ race condition (bsc#1012628).
+- net: usb: lan78xx: Limit packet length to skb->len
+ (bsc#1012628).
+- net/ps3_gelic_net: Fix RX sk_buff length (bsc#1012628).
+- net/ps3_gelic_net: Use dma_mapping_error (bsc#1012628).
+- octeontx2-vf: Add missing free for alloc_percpu (bsc#1012628).
+- bootconfig: Fix testcase to increase max node (bsc#1012628).
+- keys: Do not cache key in task struct if key is requested from
+ kernel thread (bsc#1012628).
+- ice: check if VF exists before mode check (bsc#1012628).
+- iavf: fix hang on reboot with ice (bsc#1012628).
+- i40e: fix flow director packet filter programming (bsc#1012628).
+- bpf: Adjust insufficient default bpf_jit_limit (bsc#1012628).
+- net/mlx5e: Set uplink rep as NETNS_LOCAL (bsc#1012628).
+- net/mlx5e: Block entering switchdev mode with ns inconsistency
+ (bsc#1012628).
+- net/mlx5: Fix steering rules cleanup (bsc#1012628).
+- net/mlx5e: Overcome slow response for first macsec ASO WQE
+ (bsc#1012628).
+- net/mlx5: Read the TC mapping of all priorities on ETS query
+ (bsc#1012628).
+- net/mlx5: E-Switch, Fix an Oops in error handling code
+ (bsc#1012628).
+- net: dsa: tag_brcm: legacy: fix daisy-chained switches
+ (bsc#1012628).
+- atm: idt77252: fix kmemleak when rmmod idt77252 (bsc#1012628).
+- erspan: do not use skb_mac_header() in ndo_start_xmit()
+ (bsc#1012628).
+- net: mscc: ocelot: fix stats region batching (bsc#1012628).
+- net/sonic: use dma_mapping_error() for error check
+ (bsc#1012628).
+- nvme-tcp: fix nvme_tcp_term_pdu to match spec (bsc#1012628).
+- mlxsw: spectrum_fid: Fix incorrect local port type
+ (bsc#1012628).
+- hvc/xen: prevent concurrent accesses to the shared ring
+ (bsc#1012628).
+- ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA
+ (bsc#1012628).
+- ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES
+ (bsc#1012628).
+- ksmbd: fix possible refcount leak in smb2_open() (bsc#1012628).
+- Bluetooth: hci_sync: Resume adv with no RPA when active scan
+ (bsc#1012628).
+- Bluetooth: hci_core: Detect if an ACL packet is in fact an
+ ISO packet (bsc#1012628).
+- Bluetooth: btusb: Remove detection of ISO packets over bulk
+ (bsc#1012628).
+- Bluetooth: ISO: fix timestamped HCI ISO data packet parsing
+ (bsc#1012628).
+- Bluetooth: Remove "Power-on" check from Mesh feature
+ (bsc#1012628).
+- gve: Cache link_speed value from device (bsc#1012628).
+- net: asix: fix modprobe "sysfs: cannot create duplicate
+ filename" (bsc#1012628).
+- net: dsa: mt7530: move enabling disabling core clock to
+ mt7530_pll_setup() (bsc#1012628).
+- net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup()
+ (bsc#1012628).
+- net: dsa: mt7530: move setting ssc_delta to
+ PHY_INTERFACE_MODE_TRGMII case (bsc#1012628).
+- net: mdio: thunder: Add missing fwnode_handle_put()
+ (bsc#1012628).
+- efi/libstub: Use relocated version of kernel's struct
+ screen_info (bsc#1012628).
+- drm/amd/display: Set dcn32 caps.seamless_odm (bsc#1012628).
+- Bluetooth: btqcomsmd: Fix command timeout after setting BD
+ address (bsc#1012628).
+- Bluetooth: L2CAP: Fix responding with wrong PDU type
+ (bsc#1012628).
+- Bluetooth: btsdio: fix use after free bug in btsdio_remove
+ due to unfinished work (bsc#1012628).
+- Bluetooth: mgmt: Fix MGMT add advmon with RSSI command
+ (bsc#1012628).
+- Bluetooth: HCI: Fix global-out-of-bounds (bsc#1012628).
+- platform/chrome: cros_ec_chardev: fix kernel data leak from
+ ioctl (bsc#1012628).
+- entry: Fix noinstr warning in __enter_from_user_mode()
+ (bsc#1012628).
+- perf/x86/amd/core: Always clear status for idx (bsc#1012628).
+- entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up
+ (bsc#1012628).
+- hwmon: fix potential sensor registration fail if of_node is
+ missing (bsc#1012628).
+- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs
+ (bsc#1012628).
+- scsi: qla2xxx: Synchronize the IOCB count to be in order
+ (bsc#1012628).
+- scsi: qla2xxx: Perform lockless command completion in abort path
+ (bsc#1012628).
+- smb3: lower default deferred close timeout to address perf
+ regression (bsc#1012628).
++++ 288 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.9019/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.rdjPTG/_old 2023-04-01 19:30:36.592833361 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:36.600833403 +0200
@@ -17,7 +17,7 @@
%define srcversion 6.2
-%define patchversion 6.2.8
+%define patchversion 6.2.9
%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.2.8
+Version: 6.2.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g221c28f
+Release: <RELEASE>.g7a187a3
%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.rdjPTG/_old 2023-04-01 19:30:36.728834074 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:36.736834117 +0200
@@ -18,7 +18,7 @@
%define srcversion 6.2
-%define patchversion 6.2.8
+%define patchversion 6.2.9
%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.2.8
+Version: 6.2.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g221c28f
+Release: <RELEASE>.g7a187a3
%else
Release: 0
%endif
@@ -238,10 +238,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
-Provides: kernel-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+Provides: kernel-%build_flavor-base-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
+Provides: kernel-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
# END COMMON DEPS
-Provides: %name-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+Provides: %name-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
%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.rdjPTG/_old 2023-04-01 19:30:36.768834285 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:36.776834327 +0200
@@ -18,7 +18,7 @@
%define srcversion 6.2
-%define patchversion 6.2.8
+%define patchversion 6.2.9
%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.2.8
+Version: 6.2.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g221c28f
+Release: <RELEASE>.g7a187a3
%else
Release: 0
%endif
@@ -238,10 +238,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
-Provides: kernel-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+Provides: kernel-%build_flavor-base-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
+Provides: kernel-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
# END COMMON DEPS
-Provides: %name-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+Provides: %name-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
%ifarch ppc64
Provides: kernel-kdump = 2.6.28
Obsoletes: kernel-kdump <= 2.6.28
++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.rdjPTG/_old 2023-04-01 19:30:36.808834495 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:36.812834516 +0200
@@ -18,7 +18,7 @@
%define srcversion 6.2
-%define patchversion 6.2.8
+%define patchversion 6.2.9
%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.2.8
+Version: 6.2.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g221c28f
+Release: <RELEASE>.g7a187a3
%else
Release: 0
%endif
@@ -238,10 +238,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
-Provides: kernel-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+Provides: kernel-%build_flavor-base-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
+Provides: kernel-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
# END COMMON DEPS
-Provides: %name-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+Provides: %name-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
%ifarch %ix86
Provides: kernel-smp = 2.6.17
Obsoletes: kernel-smp <= 2.6.17
++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.rdjPTG/_old 2023-04-01 19:30:36.836834641 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:36.840834663 +0200
@@ -17,7 +17,7 @@
%define srcversion 6.2
-%define patchversion 6.2.8
+%define patchversion 6.2.9
%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.2.8
+Version: 6.2.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g221c28f
+Release: <RELEASE>.g7a187a3
%else
Release: 0
%endif
@@ -67,7 +67,7 @@
%endif
URL: https://www.kernel.org/
Provides: %name = %version-%source_rel
-Provides: %name-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+Provides: %name-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
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.rdjPTG/_old 2023-04-01 19:30:36.864834789 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:36.868834810 +0200
@@ -18,7 +18,7 @@
%define srcversion 6.2
-%define patchversion 6.2.8
+%define patchversion 6.2.9
%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.2.8
+Version: 6.2.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g221c28f
+Release: <RELEASE>.g7a187a3
%else
Release: 0
%endif
@@ -238,10 +238,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
-Provides: kernel-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+Provides: kernel-%build_flavor-base-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
+Provides: kernel-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
# END COMMON DEPS
-Provides: %name-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+Provides: %name-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
%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.rdjPTG/_old 2023-04-01 19:30:36.936835166 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:36.940835187 +0200
@@ -19,7 +19,7 @@
#!BuildIgnore: post-build-checks
-%define patchversion 6.2.8
+%define patchversion 6.2.9
%define variant %{nil}
%define vanilla_only 0
@@ -45,7 +45,7 @@
%endif
%endif
%endif
-BuildRequires: kernel%kernel_flavor-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+BuildRequires: kernel%kernel_flavor-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
%if 0%{?rhel_version}
BuildRequires: kernel
@@ -57,9 +57,9 @@
Summary: package kernel and initrd for OBS VM builds
License: GPL-2.0-only
Group: SLES
-Version: 6.2.8
+Version: 6.2.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g221c28f
+Release: <RELEASE>.g7a187a3
%else
Release: 0
%endif
++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.rdjPTG/_old 2023-04-01 19:30:36.968835335 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:36.972835356 +0200
@@ -17,7 +17,7 @@
# needsrootforbuild
-%define patchversion 6.2.8
+%define patchversion 6.2.9
%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.2.8
+Version: 6.2.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g221c28f
+Release: <RELEASE>.g7a187a3
%else
Release: 0
%endif
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.rdjPTG/_old 2023-04-01 19:30:37.008835545 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:37.012835566 +0200
@@ -18,7 +18,7 @@
%define srcversion 6.2
-%define patchversion 6.2.8
+%define patchversion 6.2.9
%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.2.8
+Version: 6.2.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g221c28f
+Release: <RELEASE>.g7a187a3
%else
Release: 0
%endif
@@ -238,10 +238,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
-Provides: kernel-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+Provides: kernel-%build_flavor-base-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
+Provides: kernel-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
# END COMMON DEPS
-Provides: %name-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+Provides: %name-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
%ifarch %ix86
Provides: kernel-bigsmp = 2.6.17
Obsoletes: kernel-bigsmp <= 2.6.17
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.rdjPTG/_old 2023-04-01 19:30:37.040835712 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:37.044835733 +0200
@@ -17,7 +17,7 @@
%define srcversion 6.2
-%define patchversion 6.2.8
+%define patchversion 6.2.9
%define variant %{nil}
%define vanilla_only 0
@@ -31,9 +31,9 @@
%endif
Name: kernel-source
-Version: 6.2.8
+Version: 6.2.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g221c28f
+Release: <RELEASE>.g7a187a3
%else
Release: 0
%endif
@@ -50,7 +50,7 @@
BuildRequires: sed
Requires(post): coreutils sed
Provides: %name = %version-%source_rel
-Provides: %name-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+Provides: %name-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
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.rdjPTG/_old 2023-04-01 19:30:37.068835860 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:37.084835944 +0200
@@ -24,10 +24,10 @@
Summary: Kernel Symbol Versions (modversions)
License: GPL-2.0-only
Group: Development/Sources
-Version: 6.2.8
+Version: 6.2.9
%if %using_buildservice
%if 0%{?is_kotd}
-Release: <RELEASE>.g221c28f
+Release: <RELEASE>.g7a187a3
%else
Release: 0
%endif
@@ -52,7 +52,7 @@
%endif
Requires: pesign-obs-integration
Provides: %name = %version-%source_rel
-Provides: %name-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+Provides: %name-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
Provides: multiversion(kernel)
Source: README.KSYMS
Requires: kernel-devel%variant = %version-%source_rel
++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.rdjPTG/_old 2023-04-01 19:30:37.108836070 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:37.116836111 +0200
@@ -18,7 +18,7 @@
%define srcversion 6.2
-%define patchversion 6.2.8
+%define patchversion 6.2.9
%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.2.8
+Version: 6.2.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g221c28f
+Release: <RELEASE>.g7a187a3
%else
Release: 0
%endif
@@ -238,10 +238,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
-Provides: kernel-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+Provides: kernel-%build_flavor-base-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
+Provides: kernel-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
# END COMMON DEPS
-Provides: %name-srchash-221c28fbd5a8e85b11ef8168a8454521fb5cabba
+Provides: %name-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
%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-03-22 19:56:06.000000000 +0100
+++ new/config/arm64/default 2023-03-30 09:41:26.000000000 +0200
@@ -12238,7 +12238,7 @@
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
CONFIG_DEFAULT_SECURITY_APPARMOR=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
-CONFIG_LSM="integrity,apparmor"
+CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo,bpf"
#
# Kernel hardening options
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default
--- old/config/armv6hl/default 2023-03-22 19:56:06.000000000 +0100
+++ new/config/armv6hl/default 2023-03-30 09:41:26.000000000 +0200
@@ -8409,7 +8409,7 @@
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
CONFIG_DEFAULT_SECURITY_APPARMOR=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
-CONFIG_LSM="integrity,apparmor"
+CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo,bpf"
#
# Kernel hardening options
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default
--- old/config/armv7hl/default 2023-03-22 19:56:06.000000000 +0100
+++ new/config/armv7hl/default 2023-03-30 09:41:26.000000000 +0200
@@ -11807,7 +11807,7 @@
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
CONFIG_DEFAULT_SECURITY_APPARMOR=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
-CONFIG_LSM="integrity,apparmor"
+CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo,bpf"
#
# Kernel hardening options
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2023-03-22 19:56:06.000000000 +0100
+++ new/config/i386/pae 2023-03-30 09:41:26.000000000 +0200
@@ -10366,7 +10366,7 @@
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
CONFIG_DEFAULT_SECURITY_APPARMOR=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
-CONFIG_LSM="integrity,apparmor"
+CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo,bpf"
#
# Kernel hardening options
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default
--- old/config/ppc64/default 2023-03-22 19:56:06.000000000 +0100
+++ new/config/ppc64/default 2023-03-30 09:41:26.000000000 +0200
@@ -8131,7 +8131,7 @@
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
CONFIG_DEFAULT_SECURITY_APPARMOR=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
-CONFIG_LSM="integrity,apparmor"
+CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo,bpf"
#
# Kernel hardening options
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default
--- old/config/ppc64le/default 2023-03-22 19:56:06.000000000 +0100
+++ new/config/ppc64le/default 2023-03-30 09:41:26.000000000 +0200
@@ -8012,7 +8012,7 @@
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
CONFIG_DEFAULT_SECURITY_APPARMOR=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
-CONFIG_LSM="integrity,apparmor"
+CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo,bpf"
#
# Kernel hardening options
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/riscv64/default new/config/riscv64/default
--- old/config/riscv64/default 2023-03-22 19:56:06.000000000 +0100
+++ new/config/riscv64/default 2023-03-30 09:41:26.000000000 +0200
@@ -9246,7 +9246,7 @@
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
CONFIG_DEFAULT_SECURITY_APPARMOR=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
-CONFIG_LSM="integrity,apparmor"
+CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo,bpf"
#
# Kernel hardening options
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/default new/config/s390x/default
--- old/config/s390x/default 2023-03-22 19:56:06.000000000 +0100
+++ new/config/s390x/default 2023-03-30 09:41:26.000000000 +0200
@@ -4055,7 +4055,7 @@
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
CONFIG_DEFAULT_SECURITY_APPARMOR=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
-CONFIG_LSM="integrity,apparmor"
+CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo,bpf"
#
# Kernel hardening options
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-03-22 19:56:06.000000000 +0100
+++ new/config/x86_64/default 2023-03-30 09:41:26.000000000 +0200
@@ -10327,7 +10327,7 @@
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
CONFIG_DEFAULT_SECURITY_APPARMOR=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
-CONFIG_LSM="integrity,apparmor"
+CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo,bpf"
#
# Kernel hardening options
++++++ group-source-files.pl ++++++
--- /var/tmp/diff_new_pack.rdjPTG/_old 2023-04-01 19:30:37.828839849 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:37.832839870 +0200
@@ -1,5 +1,6 @@
#!/usr/bin/perl
+use File::Spec;
use Getopt::Long;
use strict;
@@ -20,7 +21,12 @@
sub scan
{
- my $loc = shift @_;
+ # Normalize file path, mainly to strip away the ending forward slash,
+ # or any double forward slashes.
+ my $loc = File::Spec->canonpath(shift @_);
+ # We cannot use an absolute path (e.g. /usr/src/linux-5.14.21-150500.41)
+ # during find because it's under build root, but rpm wants one later.
+ my $abs_loc = rpm_path($loc);
my(@dev, @ndev);
foreach $_ (`find "$loc"`)
@@ -43,16 +49,12 @@
m{^\Q$loc\E/arch/[^/]+/tools\b} ||
m{^\Q$loc\E/include/[^/]+\b} ||
m{^\Q$loc\E/scripts\b};
- if (substr($_, 0, 1) ne "/") {
- # We cannot use an absolute path during find,
- # but rpm wants one later.
- $_ = "/$_";
- }
- $is_devel ? push(@dev, $_) : push(@ndev, $_);
+ my $abs_path = rpm_path($_);
+ $is_devel ? push(@dev, $abs_path) : push(@ndev, $abs_path);
}
- push(@dev, &calc_dirs("/$loc", \@dev));
- push(@ndev, &calc_dirs("/$loc", \@ndev));
+ push(@dev, &calc_dirs($abs_loc, \@dev));
+ push(@ndev, &calc_dirs($abs_loc, \@ndev));
return (\@dev, \@ndev);
}
@@ -62,11 +64,14 @@
my %dirs;
foreach my $file (@$files) {
- my $path = $file;
+ my ($volume,$path,$basename) = File::Spec->splitpath($file);
+ my @dirs = File::Spec->splitdir($path);
do {
- $path =~ s{/[^/]+$}{};
+ # Always create $path from catdir() to avoid ending forward slash
+ $path = File::Spec->catdir(@dirs);
$dirs{$path} = 1;
- } while ($path ne $base and $path ne "");
+ pop @dirs;
+ } while ($path ne $base);
# This loop also makes sure that $base itself is included.
}
@@ -87,3 +92,11 @@
close FH;
}
+sub rpm_path
+{
+ my $path = shift @_;
+ # Always prepend forward slash and let canonpath take care of
+ # duplicate forward slashes.
+ return File::Spec->canonpath("/$path");
+}
+
++++++ patches.kernel.org.tar.bz2 ++++++
++++ 19259 lines of diff (skipped)
++++++ patches.rpmify.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.rpmify/net-wwan-t7xx-disable-Werror.patch new/patches.rpmify/net-wwan-t7xx-disable-Werror.patch
--- old/patches.rpmify/net-wwan-t7xx-disable-Werror.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.rpmify/net-wwan-t7xx-disable-Werror.patch 2023-03-29 09:53:49.000000000 +0200
@@ -0,0 +1,42 @@
+From: "Jiri Slaby (SUSE)"
+Date: Thu, 16 Mar 2023 12:05:08 +0100
+Subject: net/wwan/t7xx: disable Werror
+Patch-mainline: never, gcc will be fixed: PR#109215
+References: bsc#1209724
+
+The t7xx driver is built with -Werror, but this causes issues with
+gcc-13:
+ In file included from ./arch/s390/include/generated/asm/rwonce.h:1,
+ from ../include/linux/compiler.h:247,
+ from ../include/linux/build_bug.h:5,
+ from ../include/linux/bits.h:22,
+ from ../drivers/net/wwan/t7xx/t7xx_state_monitor.c:17:
+ In function 'preempt_count',
+ inlined from 't7xx_fsm_append_event' at ../drivers/net/wwan/t7xx/t7xx_state_monitor.c:439:43:
+ ../include/asm-generic/rwonce.h:44:26: error: array subscript 0 is outside array bounds of 'const volatile int[0]' [-Werror=array-bounds=]
+ 44 | #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
+ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ ../include/asm-generic/rwonce.h:50:9: note: in expansion of macro '__READ_ONCE'
+ 50 | __READ_ONCE(x); \
+ | ^~~~~~~~~~~
+ ../arch/s390/include/asm/preempt.h:17:16: note: in expansion of macro 'READ_ONCE'
+ 17 | return READ_ONCE(S390_lowcore.preempt_count) & ~PREEMPT_NEED_RESCHED;
+ | ^~~~~~~~~
+
+Let's drop -Werror until gcc is fixed.
+
+Signed-off-by: Jiri Slaby
+---
+ drivers/net/wwan/t7xx/Makefile | 2 --
+ 1 file changed, 2 deletions(-)
+
+--- a/drivers/net/wwan/t7xx/Makefile
++++ b/drivers/net/wwan/t7xx/Makefile
+@@ -1,7 +1,5 @@
+ # SPDX-License-Identifier: GPL-2.0-only
+
+-ccflags-y += -Werror
+-
+ obj-${CONFIG_MTK_T7XX} := mtk_t7xx.o
+ mtk_t7xx-y:= t7xx_pci.o \
+ t7xx_pcie_mac.o \
++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/Input-alps-fix-compatibility-with-funsigned-char.patch new/patches.suse/Input-alps-fix-compatibility-with-funsigned-char.patch
--- old/patches.suse/Input-alps-fix-compatibility-with-funsigned-char.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/Input-alps-fix-compatibility-with-funsigned-char.patch 2023-03-30 13:30:50.000000000 +0200
@@ -0,0 +1,82 @@
+From: msizanoen
+Date: Sun, 19 Mar 2023 23:02:56 -0700
+Subject: [PATCH] Input: alps - fix compatibility with -funsigned-char
+Git-commit: 754ff5060daf5a1cf4474eff9b4edeb6c17ef7ab
+Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
+Patch-mainline: Queued in subsystem maintainer repository
+References: bsc#1209805
+
+The AlpsPS/2 code previously relied on the assumption that `char` is a
+signed type, which was true on x86 platforms (the only place where this
+driver is used) before kernel 6.2. However, on 6.2 and later, this
+assumption is broken due to the introduction of -funsigned-char as a new
+global compiler flag.
+
+Fix this by explicitly specifying the signedness of `char` when sign
+extending the values received from the device.
+
+Fixes: f3f33c677699 ("Input: alps - Rushmore and v7 resolution support")
+Signed-off-by: msizanoen
+Cc: stable@vger.kernel.org
+Link: https://lore.kernel.org/r/20230320045228.182259-1-msizanoen@qtmlabs.xyz
+Signed-off-by: Dmitry Torokhov
+Signed-off-by: Takashi Iwai
+
+---
+ drivers/input/mouse/alps.c | 16 ++++++++--------
+ 1 file changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/drivers/input/mouse/alps.c b/drivers/input/mouse/alps.c
+index 989228b5a0a4..e2c11d9f3868 100644
+--- a/drivers/input/mouse/alps.c
++++ b/drivers/input/mouse/alps.c
+@@ -852,8 +852,8 @@ static void alps_process_packet_v6(struct psmouse *psmouse)
+ x = y = z = 0;
+
+ /* Divide 4 since trackpoint's speed is too fast */
+- input_report_rel(dev2, REL_X, (char)x / 4);
+- input_report_rel(dev2, REL_Y, -((char)y / 4));
++ input_report_rel(dev2, REL_X, (s8)x / 4);
++ input_report_rel(dev2, REL_Y, -((s8)y / 4));
+
+ psmouse_report_standard_buttons(dev2, packet[3]);
+
+@@ -1104,8 +1104,8 @@ static void alps_process_trackstick_packet_v7(struct psmouse *psmouse)
+ ((packet[3] & 0x20) << 1);
+ z = (packet[5] & 0x3f) | ((packet[3] & 0x80) >> 1);
+
+- input_report_rel(dev2, REL_X, (char)x);
+- input_report_rel(dev2, REL_Y, -((char)y));
++ input_report_rel(dev2, REL_X, (s8)x);
++ input_report_rel(dev2, REL_Y, -((s8)y));
+ input_report_abs(dev2, ABS_PRESSURE, z);
+
+ psmouse_report_standard_buttons(dev2, packet[1]);
+@@ -2294,20 +2294,20 @@ static int alps_get_v3_v7_resolution(struct psmouse *psmouse, int reg_pitch)
+ if (reg < 0)
+ return reg;
+
+- x_pitch = (char)(reg << 4) >> 4; /* sign extend lower 4 bits */
++ x_pitch = (s8)(reg << 4) >> 4; /* sign extend lower 4 bits */
+ x_pitch = 50 + 2 * x_pitch; /* In 0.1 mm units */
+
+- y_pitch = (char)reg >> 4; /* sign extend upper 4 bits */
++ y_pitch = (s8)reg >> 4; /* sign extend upper 4 bits */
+ y_pitch = 36 + 2 * y_pitch; /* In 0.1 mm units */
+
+ reg = alps_command_mode_read_reg(psmouse, reg_pitch + 1);
+ if (reg < 0)
+ return reg;
+
+- x_electrode = (char)(reg << 4) >> 4; /* sign extend lower 4 bits */
++ x_electrode = (s8)(reg << 4) >> 4; /* sign extend lower 4 bits */
+ x_electrode = 17 + x_electrode;
+
+- y_electrode = (char)reg >> 4; /* sign extend upper 4 bits */
++ y_electrode = (s8)reg >> 4; /* sign extend upper 4 bits */
+ y_electrode = 13 + y_electrode;
+
+ x_phys = x_pitch * (x_electrode - 1); /* In 0.1 mm units */
+--
+2.35.3
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/arm64-efi-Use-SMBIOS-processor-ID-to-key-off-Altra-q.patch new/patches.suse/arm64-efi-Use-SMBIOS-processor-ID-to-key-off-Altra-q.patch
--- old/patches.suse/arm64-efi-Use-SMBIOS-processor-ID-to-key-off-Altra-q.patch 2023-03-22 19:56:06.000000000 +0100
+++ new/patches.suse/arm64-efi-Use-SMBIOS-processor-ID-to-key-off-Altra-q.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,132 +0,0 @@
-From: Ard Biesheuvel
-Date: Tue, 28 Feb 2023 17:00:49 +0100
-Subject: arm64: efi: Use SMBIOS processor ID to key off Altra quirk
-Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git#urgent
-Git-commit: 22d9e53df5aa26f775d96222fbb049569720349f
-Patch-mainline: Queued in subsystem maintainer repository
-References: bsc#1208750
-
-Instead of using the SMBIOS type 1 record 'family' field, which is often
-modified by OEMs, use the type 4 'processor ID' field, which is always
-set to the same value on all known Altra EFI systems in the field, and
-is more likely to be left alone, given that it is based on the SOC id
-SMCCC API call which is implemented in secure firmware.
-
-Fixes: 550b33cfd4452968 ("arm64: efi: Force the use of ...")
-Signed-off-by: Ard Biesheuvel
-Signed-off-by: Jiri Slaby
----
- drivers/firmware/efi/libstub/arm64.c | 12 +++++------
- drivers/firmware/efi/libstub/efistub.h | 34 +++++++++++++++++++++++++++++++++
- drivers/firmware/efi/libstub/smbios.c | 14 +++++++++++--
- 3 files changed, 52 insertions(+), 8 deletions(-)
-
---- a/drivers/firmware/efi/libstub/arm64.c
-+++ b/drivers/firmware/efi/libstub/arm64.c
-@@ -16,16 +16,16 @@
-
- static bool system_needs_vamap(void)
- {
-- const u8 *type1_family = efi_get_smbios_string(1, family);
-+ const struct efi_smbios_type4_record *record;
-
- /*
- * Ampere eMAG, Altra, and Altra Max machines crash in SetTime() if
-- * SetVirtualAddressMap() has not been called prior.
-+ * SetVirtualAddressMap() has not been called prior. These systems can
-+ * be identified by the SMCCC soc ID, which is conveniently exposed via
-+ * the type 4 SMBIOS records.
- */
-- if (!type1_family || (
-- strcmp(type1_family, "eMAG") &&
-- strcmp(type1_family, "Altra") &&
-- strcmp(type1_family, "Altra Max")))
-+ record = (struct efi_smbios_type4_record *)efi_get_smbios_record(4);
-+ if (!record || memcmp(record->processor_id, "\x1\0\x16\xA\xA1\0\0\0", 8))
- return false;
-
- efi_warn("Working around broken SetVirtualAddressMap()\n");
---- a/drivers/firmware/efi/libstub/efistub.h
-+++ b/drivers/firmware/efi/libstub/efistub.h
-@@ -1054,6 +1054,8 @@ struct efi_smbios_record {
- u16 handle;
- };
-
-+const struct efi_smbios_record *efi_get_smbios_record(u8 type);
-+
- struct efi_smbios_type1_record {
- struct efi_smbios_record header;
-
-@@ -1067,6 +1069,38 @@ struct efi_smbios_type1_record {
- u8 family;
- };
-
-+struct efi_smbios_type4_record {
-+ struct efi_smbios_record header;
-+
-+ u8 socket;
-+ u8 processor_type;
-+ u8 processor_family;
-+ u8 processor_manufacturer;
-+ u8 processor_id[8];
-+ u8 processor_version;
-+ u8 voltage;
-+ u16 external_clock;
-+ u16 max_speed;
-+ u16 current_speed;
-+ u8 status;
-+ u8 processor_upgrade;
-+ u16 l1_cache_handle;
-+ u16 l2_cache_handle;
-+ u16 l3_cache_handle;
-+ u8 serial_number;
-+ u8 asset_tag;
-+ u8 part_number;
-+ u8 core_count;
-+ u8 enabled_core_count;
-+ u8 thread_count;
-+ u16 processor_characteristics;
-+ u16 processor_family2;
-+ u16 core_count2;
-+ u16 enabled_core_count2;
-+ u16 thread_count2;
-+ u16 thread_enabled;
-+};
-+
- #define efi_get_smbios_string(__type, __name) ({ \
- int size = sizeof(struct efi_smbios_type ## __type ## _record); \
- int off = offsetof(struct efi_smbios_type ## __type ## _record, \
---- a/drivers/firmware/efi/libstub/smbios.c
-+++ b/drivers/firmware/efi/libstub/smbios.c
-@@ -22,19 +22,29 @@ struct efi_smbios_protocol {
- u8 minor_version;
- };
-
--const u8 *__efi_get_smbios_string(u8 type, int offset, int recsize)
-+const struct efi_smbios_record *efi_get_smbios_record(u8 type)
- {
- struct efi_smbios_record *record;
- efi_smbios_protocol_t *smbios;
- efi_status_t status;
- u16 handle = 0xfffe;
-- const u8 *strtable;
-
- status = efi_bs_call(locate_protocol, &EFI_SMBIOS_PROTOCOL_GUID, NULL,
- (void **)&smbios) ?:
- efi_call_proto(smbios, get_next, &handle, &type, &record, NULL);
- if (status != EFI_SUCCESS)
- return NULL;
-+ return record;
-+}
-+
-+const u8 *__efi_get_smbios_string(u8 type, int offset, int recsize)
-+{
-+ const struct efi_smbios_record *record;
-+ const u8 *strtable;
-+
-+ record = efi_get_smbios_record(type);
-+ if (!record)
-+ return NULL;
-
- strtable = (u8 *)record + recsize;
- for (int i = 1; i < ((u8 *)record)[offset]; i++) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/drm-nouveau-kms-Fix-backlight-registration.patch new/patches.suse/drm-nouveau-kms-Fix-backlight-registration.patch
--- old/patches.suse/drm-nouveau-kms-Fix-backlight-registration.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/drm-nouveau-kms-Fix-backlight-registration.patch 2023-03-30 13:30:50.000000000 +0200
@@ -0,0 +1,61 @@
+From: Hans de Goede
+Subject: [PATCH] drm/nouveau/kms: Fix backlight registration
+Date: Sun, 26 Mar 2023 22:54:33 +0200
+Message-id: <20230326205433.36485-1-hdegoede@redhat.com>
+Patch-mainline: Submitted, dri-devel ML
+References: bsc#1209296
+
+The nouveau code used to call drm_fb_helper_initial_config() from
+nouveau_fbcon_init() before calling drm_dev_register(). This would
+probe all connectors so that drm_connector->status could be used during
+backlight registration which runs from nouveau_connector_late_register().
+
+After commit 4a16dd9d18a0 ("drm/nouveau/kms: switch to drm fbdev helpers")
+the fbdev emulation code, which now is a drm-client, can only run after
+drm_dev_register(). So during backlight registration the connectors are
+not probed yet and the drm_connector->status == connected check in
+nv50_backlight_init() would now always fail.
+
+Replace the drm_connector->status == connected check with
+a drm_helper_probe_detect() == connected check to fix nv_backlight
+no longer getting registered because of this.
+
+Fixes: 4a16dd9d18a0 ("drm/nouveau/kms: switch to drm fbdev helpers")
+Link: https://gitlab.freedesktop.org/drm/nouveau/-/issues/202
+Signed-off-by: Hans de Goede
+Acked-by: Takashi Iwai
+
+---
+ drivers/gpu/drm/nouveau/nouveau_backlight.c | 7 ++++++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/drivers/gpu/drm/nouveau/nouveau_backlight.c b/drivers/gpu/drm/nouveau/nouveau_backlight.c
+index 40409a29f5b6..91b5ecc57538 100644
+--- a/drivers/gpu/drm/nouveau/nouveau_backlight.c
++++ b/drivers/gpu/drm/nouveau/nouveau_backlight.c
+@@ -33,6 +33,7 @@
+ #include
+ #include
+ #include
++#include
+
+ #include "nouveau_drv.h"
+ #include "nouveau_reg.h"
+@@ -299,8 +300,12 @@ nv50_backlight_init(struct nouveau_backlight *bl,
+ struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev);
+ struct nvif_object *device = &drm->client.device.object;
+
++ /*
++ * Note when this runs the connectors have not been probed yet,
++ * so nv_conn->base.status is not set yet.
++ */
+ if (!nvif_rd32(device, NV50_PDISP_SOR_PWM_CTL(ffs(nv_encoder->dcb->or) - 1)) ||
+- nv_conn->base.status != connector_status_connected)
++ drm_helper_probe_detect(&nv_conn->base, NULL, false) != connector_status_connected)
+ return -ENODEV;
+
+ if (nv_conn->type == DCB_CONNECTOR_eDP) {
+--
+2.39.1
+
+
++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.rdjPTG/_old 2023-04-01 19:30:39.452848375 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:39.456848396 +0200
@@ -1627,6 +1627,246 @@
patches.kernel.org/6.2.8-213-powerpc-Disable-CPU-unknown-by-CLANG-when-CC_IS.patch
patches.kernel.org/6.2.8-214-powerpc-64-Replace-mcpu-e500mc64-by-mcpu-e5500.patch
patches.kernel.org/6.2.8-215-Linux-6.2.8.patch
+ patches.kernel.org/6.2.9-001-interconnect-qcom-osm-l3-fix-icc_onecell_data-a.patch
+ patches.kernel.org/6.2.9-002-interconnect-qcom-sm8450-switch-to-qcom_icc_rpm.patch
+ patches.kernel.org/6.2.9-003-interconnect-qcom-qcm2290-Fix-MASTER_SNOC_BIMC_.patch
+ patches.kernel.org/6.2.9-004-perf-core-Fix-perf_output_begin-parameter-is-in.patch
+ patches.kernel.org/6.2.9-005-perf-fix-perf_event_context-time.patch
+ patches.kernel.org/6.2.9-006-tracing-hwlat-Replace-sched_setaffinity-with-se.patch
+ patches.kernel.org/6.2.9-007-drm-amd-display-fix-k1-k2-divider-programming-f.patch
+ patches.kernel.org/6.2.9-008-drm-amd-display-Remove-OTG-DIV-register-write-f.patch
+ patches.kernel.org/6.2.9-009-drm-amd-display-Fix-DP-MST-sinks-removal-issue.patch
+ patches.kernel.org/6.2.9-010-arm64-dts-freescale-imx8-ss-lsio-Fix-flexspi-cl.patch
+ patches.kernel.org/6.2.9-011-arm64-dts-qcom-sc8280xp-Add-label-property-to-v.patch
+ patches.kernel.org/6.2.9-012-arm64-dts-qcom-sm6375-Add-missing-power-domain-.patch
+ patches.kernel.org/6.2.9-013-arm64-dts-qcom-sm8450-correct-WSA2-assigned-clo.patch
+ patches.kernel.org/6.2.9-014-arm64-dts-qcom-sm8450-Mark-UFS-controller-as-ca.patch
+ patches.kernel.org/6.2.9-015-power-supply-bq24190-Fix-use-after-free-bug-in-.patch
+ patches.kernel.org/6.2.9-016-power-supply-da9150-Fix-use-after-free-bug-in-d.patch
+ patches.kernel.org/6.2.9-017-wifi-mt76-do-not-run-mt76_unregister_device-on-.patch
+ patches.kernel.org/6.2.9-018-wifi-mt76-connac-do-not-check-WED-status-for-no.patch
+ patches.kernel.org/6.2.9-019-efi-earlycon-Reprobe-after-parsing-config-table.patch
+ patches.kernel.org/6.2.9-020-arm64-dts-imx8dxl-evk-Disable-hibernation-mode-.patch
+ patches.kernel.org/6.2.9-021-arm64-dts-imx8dxl-evk-Fix-eqos-phy-reset-gpio.patch
+ patches.kernel.org/6.2.9-022-ARM-dts-imx6sll-e70k02-fix-usbotg1-pinctrl.patch
+ patches.kernel.org/6.2.9-023-ARM-dts-imx6sll-e60k02-fix-usbotg1-pinctrl.patch
+ patches.kernel.org/6.2.9-024-ARM-dts-imx6sl-tolino-shine2hd-fix-usbotg1-pinc.patch
+ patches.kernel.org/6.2.9-025-arm64-dts-imx8mn-specify-sound-dai-cells-for-SA.patch
+ patches.kernel.org/6.2.9-026-arm64-dts-imx93-add-missing-address-cells-and-s.patch
+ patches.kernel.org/6.2.9-027-NFS-Fix-proc-PID-io-read_bytes-for-buffered-rea.patch
+ patches.kernel.org/6.2.9-028-NFS-Correct-timing-for-assigning-access-cache-t.patch
+ patches.kernel.org/6.2.9-029-xsk-Add-missing-overflow-check-in-xdp_umem_reg.patch
+ patches.kernel.org/6.2.9-030-iavf-fix-inverted-Rx-hash-condition-leading-to-.patch
+ patches.kernel.org/6.2.9-031-iavf-fix-non-tunneled-IPv6-UDP-packet-type-and-.patch
+ patches.kernel.org/6.2.9-032-iavf-do-not-track-VLAN-0-filters.patch
+ patches.kernel.org/6.2.9-033-intel-igbvf-free-irq-on-the-error-path-in-igbvf.patch
+ patches.kernel.org/6.2.9-034-igbvf-Regard-vf-reset-nack-as-success.patch
+ patches.kernel.org/6.2.9-035-igc-fix-the-validation-logic-for-taprio-s-gate-.patch
+ patches.kernel.org/6.2.9-036-i2c-imx-lpi2c-check-only-for-enabled-interrupt-.patch
+ patches.kernel.org/6.2.9-037-i2c-mxs-ensure-that-DMA-buffers-are-safe-for-DM.patch
+ patches.kernel.org/6.2.9-038-i2c-hisi-Only-use-the-completion-interrupt-to-f.patch
+ patches.kernel.org/6.2.9-039-scsi-scsi_dh_alua-Fix-memleak-for-qdata-in-alua.patch
+ patches.kernel.org/6.2.9-040-nfsd-don-t-replace-page-in-rq_pages-if-it-s-a-c.patch
+ patches.kernel.org/6.2.9-041-net-dsa-b53-mmap-fix-device-tree-support.patch
+ patches.kernel.org/6.2.9-042-net-usb-smsc95xx-Limit-packet-length-to-skb-len.patch
+ patches.kernel.org/6.2.9-043-efi-libstub-smbios-Use-length-member-instead-of.patch
+ patches.kernel.org/6.2.9-044-arm64-efi-Use-SMBIOS-processor-version-to-key-o.patch
+ patches.kernel.org/6.2.9-045-qed-qed_sriov-guard-against-NULL-derefs-from-qe.patch
+ patches.kernel.org/6.2.9-046-xirc2ps_cs-Fix-use-after-free-bug-in-xirc2ps_de.patch
+ patches.kernel.org/6.2.9-047-net-phy-Ensure-state-transitions-are-processed-.patch
+ patches.kernel.org/6.2.9-048-net-mdio-fix-owner-field-for-mdio-buses-registe.patch
+ patches.kernel.org/6.2.9-049-net-mdio-fix-owner-field-for-mdio-buses-registe.patch
+ patches.kernel.org/6.2.9-050-net-stmmac-Fix-for-mismatched-host-device-DMA-a.patch
+ patches.kernel.org/6.2.9-051-thermal-drivers-mellanox-Use-generic-thermal_zo.patch
+ patches.kernel.org/6.2.9-052-mlxsw-core_thermal-Fix-fan-speed-in-maximum-coo.patch
+ patches.kernel.org/6.2.9-053-drm-i915-fbdev-lock-the-fbdev-obj-before-vma-pi.patch
+ patches.kernel.org/6.2.9-054-drm-i915-mtl-Disable-MC6-for-MTL-A-step.patch
+ patches.kernel.org/6.2.9-055-drm-i915-guc-Rename-GuC-register-state-capture-.patch
+ patches.kernel.org/6.2.9-056-drm-i915-guc-Fix-missing-ecodes.patch
+ patches.kernel.org/6.2.9-057-drm-i915-gt-perform-uc-late-init-after-probe-er.patch
+ patches.kernel.org/6.2.9-058-drm-i915-Fix-format-for-perf_limit_reasons.patch
+ patches.kernel.org/6.2.9-059-drm-i915-Update-vblank-timestamping-stuff-on-se.patch
+ patches.kernel.org/6.2.9-060-net-dsa-report-rx_bytes-unadjusted-for-ETH_HLEN.patch
+ patches.kernel.org/6.2.9-061-net-qcom-emac-Fix-use-after-free-bug-in-emac_re.patch
+ patches.kernel.org/6.2.9-062-net-usb-lan78xx-Limit-packet-length-to-skb-len.patch
+ patches.kernel.org/6.2.9-063-net-ps3_gelic_net-Fix-RX-sk_buff-length.patch
+ patches.kernel.org/6.2.9-064-net-ps3_gelic_net-Use-dma_mapping_error.patch
+ patches.kernel.org/6.2.9-065-octeontx2-vf-Add-missing-free-for-alloc_percpu.patch
+ patches.kernel.org/6.2.9-066-bootconfig-Fix-testcase-to-increase-max-node.patch
+ patches.kernel.org/6.2.9-067-keys-Do-not-cache-key-in-task-struct-if-key-is-.patch
+ patches.kernel.org/6.2.9-068-ice-check-if-VF-exists-before-mode-check.patch
+ patches.kernel.org/6.2.9-069-iavf-fix-hang-on-reboot-with-ice.patch
+ patches.kernel.org/6.2.9-070-i40e-fix-flow-director-packet-filter-programmin.patch
+ patches.kernel.org/6.2.9-071-bpf-Adjust-insufficient-default-bpf_jit_limit.patch
+ patches.kernel.org/6.2.9-072-net-mlx5e-Set-uplink-rep-as-NETNS_LOCAL.patch
+ patches.kernel.org/6.2.9-073-net-mlx5e-Block-entering-switchdev-mode-with-ns.patch
+ patches.kernel.org/6.2.9-074-net-mlx5-Fix-steering-rules-cleanup.patch
+ patches.kernel.org/6.2.9-075-net-mlx5e-Overcome-slow-response-for-first-macs.patch
+ patches.kernel.org/6.2.9-076-net-mlx5-Read-the-TC-mapping-of-all-priorities-.patch
+ patches.kernel.org/6.2.9-077-net-mlx5-E-Switch-Fix-an-Oops-in-error-handling.patch
+ patches.kernel.org/6.2.9-078-net-dsa-tag_brcm-legacy-fix-daisy-chained-switc.patch
+ patches.kernel.org/6.2.9-079-atm-idt77252-fix-kmemleak-when-rmmod-idt77252.patch
+ patches.kernel.org/6.2.9-080-erspan-do-not-use-skb_mac_header-in-ndo_start_x.patch
+ patches.kernel.org/6.2.9-081-net-mscc-ocelot-fix-stats-region-batching.patch
+ patches.kernel.org/6.2.9-082-net-sonic-use-dma_mapping_error-for-error-check.patch
+ patches.kernel.org/6.2.9-083-nvme-tcp-fix-nvme_tcp_term_pdu-to-match-spec.patch
+ patches.kernel.org/6.2.9-084-mlxsw-spectrum_fid-Fix-incorrect-local-port-typ.patch
+ patches.kernel.org/6.2.9-085-hvc-xen-prevent-concurrent-accesses-to-the-shar.patch
+ patches.kernel.org/6.2.9-086-ksmbd-add-low-bound-validation-to-FSCTL_SET_ZER.patch
+ patches.kernel.org/6.2.9-087-ksmbd-add-low-bound-validation-to-FSCTL_QUERY_A.patch
+ patches.kernel.org/6.2.9-088-ksmbd-fix-possible-refcount-leak-in-smb2_open.patch
+ patches.kernel.org/6.2.9-089-Bluetooth-hci_sync-Resume-adv-with-no-RPA-when-.patch
+ patches.kernel.org/6.2.9-090-Bluetooth-hci_core-Detect-if-an-ACL-packet-is-i.patch
+ patches.kernel.org/6.2.9-091-Bluetooth-btusb-Remove-detection-of-ISO-packets.patch
+ patches.kernel.org/6.2.9-092-Bluetooth-ISO-fix-timestamped-HCI-ISO-data-pack.patch
+ patches.kernel.org/6.2.9-093-Bluetooth-Remove-Power-on-check-from-Mesh-featu.patch
+ patches.kernel.org/6.2.9-094-gve-Cache-link_speed-value-from-device.patch
+ patches.kernel.org/6.2.9-095-net-asix-fix-modprobe-sysfs-cannot-create-dupli.patch
+ patches.kernel.org/6.2.9-096-net-dsa-mt7530-move-enabling-disabling-core-clo.patch
+ patches.kernel.org/6.2.9-097-net-dsa-mt7530-move-lowering-TRGMII-driving-to-.patch
+ patches.kernel.org/6.2.9-098-net-dsa-mt7530-move-setting-ssc_delta-to-PHY_IN.patch
+ patches.kernel.org/6.2.9-099-net-mdio-thunder-Add-missing-fwnode_handle_put.patch
+ patches.kernel.org/6.2.9-100-efi-libstub-Use-relocated-version-of-kernel-s-s.patch
+ patches.kernel.org/6.2.9-101-drm-amd-display-Set-dcn32-caps.seamless_odm.patch
+ patches.kernel.org/6.2.9-102-Bluetooth-btqcomsmd-Fix-command-timeout-after-s.patch
+ patches.kernel.org/6.2.9-103-Bluetooth-L2CAP-Fix-responding-with-wrong-PDU-t.patch
+ patches.kernel.org/6.2.9-104-Bluetooth-btsdio-fix-use-after-free-bug-in-btsd.patch
+ patches.kernel.org/6.2.9-105-Bluetooth-mgmt-Fix-MGMT-add-advmon-with-RSSI-co.patch
+ patches.kernel.org/6.2.9-106-Bluetooth-HCI-Fix-global-out-of-bounds.patch
+ patches.kernel.org/6.2.9-107-platform-chrome-cros_ec_chardev-fix-kernel-data.patch
+ patches.kernel.org/6.2.9-108-entry-Fix-noinstr-warning-in-__enter_from_user_.patch
+ patches.kernel.org/6.2.9-109-perf-x86-amd-core-Always-clear-status-for-idx.patch
+ patches.kernel.org/6.2.9-110-entry-rcu-Check-TIF_RESCHED-_after_-delayed-RCU.patch
+ patches.kernel.org/6.2.9-111-hwmon-fix-potential-sensor-registration-fail-if.patch
+ patches.kernel.org/6.2.9-112-hwmon-it87-Fix-voltage-scaling-for-chips-with-1.patch
+ patches.kernel.org/6.2.9-113-scsi-qla2xxx-Synchronize-the-IOCB-count-to-be-i.patch
+ patches.kernel.org/6.2.9-114-scsi-qla2xxx-Perform-lockless-command-completio.patch
+ patches.kernel.org/6.2.9-115-smb3-lower-default-deferred-close-timeout-to-ad.patch
+ patches.kernel.org/6.2.9-116-smb3-fix-unusable-share-after-force-unmount-fai.patch
+ patches.kernel.org/6.2.9-117-uas-Add-US_FL_NO_REPORT_OPCODES-for-JMicron-JMS.patch
+ patches.kernel.org/6.2.9-118-thunderbolt-Use-scale-field-when-allocating-USB.patch
+ patches.kernel.org/6.2.9-119-thunderbolt-Call-tb_check_quirks-after-initiali.patch
+ patches.kernel.org/6.2.9-120-thunderbolt-Add-quirk-to-disable-CLx.patch
+ patches.kernel.org/6.2.9-121-thunderbolt-Fix-memory-leak-in-margining.patch
+ patches.kernel.org/6.2.9-122-thunderbolt-Disable-interrupt-auto-clear-for-ri.patch
+ patches.kernel.org/6.2.9-123-thunderbolt-Add-missing-UNSET_INBOUND_SBTX-for-.patch
+ patches.kernel.org/6.2.9-124-thunderbolt-Use-const-qualifier-for-ring_interr.patch
+ patches.kernel.org/6.2.9-125-thunderbolt-Rename-shadowed-variables-bit-to-in.patch
+ patches.kernel.org/6.2.9-126-ASoC-amd-yp-Add-OMEN-by-HP-Gaming-Laptop-16z-n0.patch
+ patches.kernel.org/6.2.9-127-ASoC-Intel-sof_rt5682-Add-quirk-for-Rex-board-w.patch
+ patches.kernel.org/6.2.9-128-ASoC-amd-yc-Add-DMI-entries-to-support-HP-OMEN-.patch
+ patches.kernel.org/6.2.9-129-ACPI-x86-Drop-quirk-for-HP-Elitebook.patch
+ patches.kernel.org/6.2.9-130-ACPI-x86-utils-Add-Cezanne-to-the-list-for-forc.patch
+ patches.kernel.org/6.2.9-131-riscv-Bump-COMMAND_LINE_SIZE-value-to-1024.patch
+ patches.kernel.org/6.2.9-132-drm-cirrus-NULL-check-pipe-plane.state-fb-in-ci.patch
+ patches.kernel.org/6.2.9-133-HID-cp2112-Fix-driver-not-registering-GPIO-IRQ-.patch
+ patches.kernel.org/6.2.9-134-ca8210-fix-mac_len-negative-array-access.patch
+ patches.kernel.org/6.2.9-135-HID-logitech-hidpp-Add-support-for-Logitech-MX-.patch
+ patches.kernel.org/6.2.9-136-HID-intel-ish-hid-ipc-Fix-potential-use-after-f.patch
+ patches.kernel.org/6.2.9-137-m68k-mm-Fix-systems-with-memory-at-end-of-32-bi.patch
+ patches.kernel.org/6.2.9-138-m68k-Only-force-030-bus-error-if-PC-not-in-exce.patch
+ patches.kernel.org/6.2.9-139-selftests-bpf-check-that-modifier-resolves-afte.patch
+ patches.kernel.org/6.2.9-140-cpumask-fix-incorrect-cpumask-scanning-result-c.patch
+ patches.kernel.org/6.2.9-141-scsi-target-iscsi-Fix-an-error-message-in-iscsi.patch
+ patches.kernel.org/6.2.9-142-scsi-qla2xxx-Add-option-to-disable-FC2-Target-s.patch
+ patches.kernel.org/6.2.9-143-scsi-hisi_sas-Check-devm_add_action-return-valu.patch
+ patches.kernel.org/6.2.9-144-scsi-ufs-core-Add-soft-dependency-on-governor_s.patch
+ patches.kernel.org/6.2.9-145-scsi-lpfc-Check-kzalloc-in-lpfc_sli4_cgn_params.patch
+ patches.kernel.org/6.2.9-146-scsi-lpfc-Avoid-usage-of-list-iterator-variable.patch
+ patches.kernel.org/6.2.9-147-scsi-mpi3mr-Driver-unload-crashes-host-when-enh.patch
+ patches.kernel.org/6.2.9-148-scsi-mpi3mr-Wait-for-diagnostic-save-during-con.patch
+ patches.kernel.org/6.2.9-149-scsi-mpi3mr-NVMe-command-size-greater-than-8K-f.patch
+ patches.kernel.org/6.2.9-150-scsi-mpi3mr-Bad-drive-in-topology-results-kerne.patch
+ patches.kernel.org/6.2.9-151-scsi-storvsc-Handle-BlockSize-change-in-Hyper-V.patch
+ patches.kernel.org/6.2.9-152-platform-x86-int3472-Add-GPIOs-to-Surface-Go-3-.patch
+ patches.kernel.org/6.2.9-153-net-usb-cdc_mbim-avoid-altsetting-toggling-for-.patch
+ patches.kernel.org/6.2.9-154-net-usb-qmi_wwan-add-Telit-0x1080-composition.patch
+ patches.kernel.org/6.2.9-155-drm-amd-display-Update-clock-table-to-include-h.patch
+ patches.kernel.org/6.2.9-156-sh-sanitize-the-flags-on-sigreturn.patch
+ patches.kernel.org/6.2.9-157-drm-amdgpu-Fix-call-trace-warning-and-hang-when.patch
+ patches.kernel.org/6.2.9-158-drm-amd-Fix-initialization-mistake-for-NBIO-7.3.patch
+ patches.kernel.org/6.2.9-159-net-sched-act_mirred-better-wording-on-protecti.patch
+ patches.kernel.org/6.2.9-160-act_mirred-use-the-backlog-for-nested-calls-to-.patch
+ patches.kernel.org/6.2.9-161-cifs-lock-chan_lock-outside-match_session.patch
+ patches.kernel.org/6.2.9-162-cifs-append-path-to-open_enter-trace-event.patch
+ patches.kernel.org/6.2.9-163-cifs-do-not-poll-server-interfaces-too-regularl.patch
+ patches.kernel.org/6.2.9-164-cifs-empty-interface-list-when-server-doesn-t-s.patch
+ patches.kernel.org/6.2.9-165-cifs-dump-pending-mids-for-all-channels-in-Debu.patch
+ patches.kernel.org/6.2.9-166-cifs-print-session-id-while-listing-open-files.patch
+ patches.kernel.org/6.2.9-167-cifs-fix-dentry-lookups-in-directory-handle-cac.patch
+ patches.kernel.org/6.2.9-168-x86-mm-Do-not-shuffle-CPU-entry-areas-without-K.patch
+ patches.kernel.org/6.2.9-169-x86-fpu-xstate-Prevent-false-positive-warning-i.patch
+ patches.kernel.org/6.2.9-170-selftests-x86-amx-Add-a-ptrace-test.patch
+ patches.kernel.org/6.2.9-171-scsi-core-Add-BLIST_SKIP_VPD_PAGES-for-SKhynix-.patch
+ patches.kernel.org/6.2.9-172-usb-misc-onboard-hub-add-support-for-Microchip-.patch
+ patches.kernel.org/6.2.9-173-usb-dwc2-fix-a-race-don-t-power-off-on-phy-for-.patch
+ patches.kernel.org/6.2.9-174-usb-dwc2-drd-fix-inconsistent-mode-if-role-swit.patch
+ patches.kernel.org/6.2.9-175-usb-dwc2-fix-a-devres-leak-in-hw_enable-upon-su.patch
+ patches.kernel.org/6.2.9-176-block-io_uring-pass-in-issue_flags-for-uring_cm.patch
+ patches.kernel.org/6.2.9-177-usb-gadget-u_audio-don-t-let-userspace-block-dr.patch
+ patches.kernel.org/6.2.9-178-btrfs-zoned-fix-btrfs_can_activate_zone-to-supp.patch
+ patches.kernel.org/6.2.9-179-Bluetooth-Fix-race-condition-in-hci_cmd_sync_cl.patch
+ patches.kernel.org/6.2.9-180-efi-sysfb_efi-Fix-DMI-quirks-not-working-for-si.patch
+ patches.kernel.org/6.2.9-181-mm-slab-Fix-undefined-init_cache_node_node-for-.patch
+ patches.kernel.org/6.2.9-182-efi-libstub-zboot-Mark-zboot-EFI-application-as.patch
+ patches.kernel.org/6.2.9-183-arm64-efi-Set-NX-compat-flag-in-PE-COFF-header.patch
+ patches.kernel.org/6.2.9-184-fscrypt-destroy-keyring-after-security_sb_delet.patch
+ patches.kernel.org/6.2.9-185-fsverity-Remove-WQ_UNBOUND-from-fsverity-read-w.patch
+ patches.kernel.org/6.2.9-186-lockd-set-file_lock-start-and-end-when-decoding.patch
+ patches.kernel.org/6.2.9-187-arm64-dts-imx8mm-nitrogen-r2-fix-WM8960-clock-n.patch
+ patches.kernel.org/6.2.9-188-igb-revert-rtnl_lock-that-causes-deadlock.patch
+ patches.kernel.org/6.2.9-189-dm-thin-fix-deadlock-when-swapping-to-thin-devi.patch
+ patches.kernel.org/6.2.9-190-usb-typec-tcpm-fix-create-duplicate-source-capa.patch
+ patches.kernel.org/6.2.9-191-usb-typec-tcpm-fix-warning-when-handle-discover.patch
+ patches.kernel.org/6.2.9-192-usb-cdns3-Fix-issue-with-using-incorrect-PCI-de.patch
+ patches.kernel.org/6.2.9-193-usb-cdnsp-Fixes-issue-with-redundant-Status-Sta.patch
+ patches.kernel.org/6.2.9-194-usb-cdnsp-changes-PCI-Device-ID-to-fix-conflict.patch
+ patches.kernel.org/6.2.9-195-usb-chipdea-core-fix-return-EINVAL-if-request-r.patch
+ patches.kernel.org/6.2.9-196-usb-chipidea-core-fix-possible-concurrent-when-.patch
+ patches.kernel.org/6.2.9-197-usb-dwc3-gadget-Add-1ms-delay-after-end-transfe.patch
+ patches.kernel.org/6.2.9-198-usb-ucsi-Fix-NULL-pointer-deref-in-ucsi_connect.patch
+ patches.kernel.org/6.2.9-199-usb-ucsi_acpi-Increase-the-command-completion-t.patch
+ patches.kernel.org/6.2.9-200-mm-kfence-fix-using-kfence_metadata-without-ini.patch
+ patches.kernel.org/6.2.9-201-kfence-avoid-passing-g-for-test.patch
+ patches.kernel.org/6.2.9-202-io_uring-net-avoid-sending-ECONNABORTED-on-repe.patch
+ patches.kernel.org/6.2.9-203-io_uring-rsrc-fix-null-ptr-deref-in-io_file_bit.patch
+ patches.kernel.org/6.2.9-204-Revert-kasan-drop-skip_kasan_poison-variable-in.patch
+ patches.kernel.org/6.2.9-205-kcsan-avoid-passing-g-for-test.patch
+ patches.kernel.org/6.2.9-206-test_maple_tree-add-more-testing-for-mas_empty_.patch
+ patches.kernel.org/6.2.9-207-maple_tree-fix-mas_skip_node-end-slot-detection.patch
+ patches.kernel.org/6.2.9-208-ksmbd-fix-wrong-signingkey-creation-when-encryp.patch
+ patches.kernel.org/6.2.9-209-ksmbd-set-FILE_NAMED_STREAMS-attribute-in-FS_AT.patch
+ patches.kernel.org/6.2.9-210-ksmbd-don-t-terminate-inactive-sessions-after-a.patch
+ patches.kernel.org/6.2.9-211-ksmbd-return-STATUS_NOT_SUPPORTED-on-unsupporte.patch
+ patches.kernel.org/6.2.9-212-ksmbd-return-unsupported-error-on-smb1-mount.patch
+ patches.kernel.org/6.2.9-213-wifi-mac80211-fix-qos-on-mesh-interfaces.patch
+ patches.kernel.org/6.2.9-214-wifi-mac80211-Serialize-ieee80211_handle_wake_t.patch
+ patches.kernel.org/6.2.9-215-nilfs2-fix-kernel-infoleak-in-nilfs_ioctl_wrap_.patch
+ patches.kernel.org/6.2.9-216-drm-bridge-lt8912b-return-EPROBE_DEFER-if-bridg.patch
+ patches.kernel.org/6.2.9-217-drm-amd-display-fix-wrong-index-used-in-dccg32_.patch
+ patches.kernel.org/6.2.9-218-drm-meson-fix-missing-component-unbind-on-bind-.patch
+ patches.kernel.org/6.2.9-219-drm-amdgpu-nv-Apply-ASPM-quirk-on-Intel-ADL-AMD.patch
+ patches.kernel.org/6.2.9-220-drm-i915-active-Fix-missing-debug-object-activa.patch
+ patches.kernel.org/6.2.9-221-drm-i915-Preserve-crtc_state-inherited-during-s.patch
+ patches.kernel.org/6.2.9-222-drm-amdgpu-skip-ASIC-reset-for-APUs-when-go-to-.patch
+ patches.kernel.org/6.2.9-223-drm-amdgpu-reposition-the-gpu-reset-checking-fo.patch
+ patches.kernel.org/6.2.9-224-riscv-mm-Fix-incorrect-ASID-argument-when-flush.patch
+ patches.kernel.org/6.2.9-225-riscv-Handle-zicsr-zifencei-issues-between-clan.patch
+ patches.kernel.org/6.2.9-226-tee-amdtee-fix-race-condition-in-amdtee_open_se.patch
+ patches.kernel.org/6.2.9-227-firmware-arm_scmi-Fix-device-node-validation-fo.patch
+ patches.kernel.org/6.2.9-228-arm64-dts-qcom-sc8280xp-x13s-mark-s11b-regulato.patch
+ patches.kernel.org/6.2.9-229-arm64-dts-qcom-sc7280-Mark-PCIe-controller-as-c.patch
+ patches.kernel.org/6.2.9-230-arm64-dts-qcom-sm8150-Fix-the-iommu-mask-used-f.patch
+ patches.kernel.org/6.2.9-231-soc-qcom-llcc-Fix-slice-configuration-values-fo.patch
+ patches.kernel.org/6.2.9-232-mm-ksm-fix-race-with-VMA-iteration-and-mm_struc.patch
+ patches.kernel.org/6.2.9-233-bus-imx-weim-fix-branch-condition-evaluates-to-.patch
+ patches.kernel.org/6.2.9-234-i2c-xgene-slimpro-Fix-out-of-bounds-bug-in-xgen.patch
+ patches.kernel.org/6.2.9-235-dm-stats-check-for-and-propagate-alloc_percpu-f.patch
+ patches.kernel.org/6.2.9-236-dm-crypt-add-cond_resched-to-dmcrypt_write.patch
+ patches.kernel.org/6.2.9-237-dm-crypt-avoid-accessing-uninitialized-tasklet.patch
+ patches.kernel.org/6.2.9-238-sched-fair-sanitize-vruntime-of-entity-being-pl.patch
+ patches.kernel.org/6.2.9-239-sched-fair-Sanitize-vruntime-of-entity-being-mi.patch
+ patches.kernel.org/6.2.9-240-Linux-6.2.9.patch
########################################################
# Build fixes that apply to the vanilla kernel too.
@@ -1637,6 +1877,7 @@
patches.rpmify/Revert-kconfig-only-write-CONFIG_FOO-is-not-set-for-.patch
patches.rpmify/BTF-Don-t-break-ABI-when-debuginfo-is-disabled.patch
patches.rpmify/s390-reintroduce-expoline-dependence-to-scripts.patch
+ patches.rpmify/net-wwan-t7xx-disable-Werror.patch
########################################################
# The sorted section should contain all patches that are
@@ -1654,7 +1895,6 @@
########################################################
# sorted patches
########################################################
-
patches.suse/objtool-Check-that-module-init-exit-function-is-an-i.patch
########################################################
# end of sorted patches
@@ -1672,7 +1912,6 @@
# to get into mainline any time soon (or ever) belong
# to area specific sections below.
########################################################
- patches.suse/arm64-efi-Use-SMBIOS-processor-ID-to-key-off-Altra-q.patch
########################################################
# kbuild/module infrastructure fixes
@@ -1772,6 +2011,7 @@
patches.suse/drivers-firmware-skip-simpledrm-if-nvidia-drm.modese.patch
patches.suse/Add-parameter-to-disable-simple-framebuffer-devices.patch
patches.suse/0001-bsc-1204315-Disable-sysfb-before-creating-simple-fra.patch
+ patches.suse/drm-nouveau-kms-Fix-backlight-registration.patch
########################################################
# Storage
@@ -1795,6 +2035,7 @@
# Input
########################################################
patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
+ patches.suse/Input-alps-fix-compatibility-with-funsigned-char.patch
########################################################
# Other drivers
++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.rdjPTG/_old 2023-04-01 19:30:39.480848522 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:39.484848543 +0200
@@ -1,4 +1,4 @@
-2023-03-22 18:56:06 +0000
-GIT Revision: 221c28fbd5a8e85b11ef8168a8454521fb5cabba
+2023-03-30 11:30:50 +0000
+GIT Revision: 7a187a3df1e20b30a8959b0ec229aa8b791bb06f
GIT Branch: stable
++++++ supported.conf ++++++
--- /var/tmp/diff_new_pack.rdjPTG/_old 2023-04-01 19:30:39.536848816 +0200
+++ /var/tmp/diff_new_pack.rdjPTG/_new 2023-04-01 19:30:39.540848837 +0200
@@ -50,6 +50,8 @@
- arch/arm64/crypto/sha512-ce
- arch/arm64/crypto/sm3-ce
- arch/arm64/crypto/sm4-ce
+- arch/arm64/crypto/sm4-ce-ccm
+- arch/arm64/crypto/sm4-ce-gcm
- arch/arm64/kernel/arm64-reloc-test
arch/arm64/lib/xor-neon
- arch/powerpc/crypto/crc-vpmsum_test # test for the below crc modules
@@ -416,6 +418,7 @@
drivers/bluetooth/btusb
- drivers/bluetooth/btwilink
- drivers/bluetooth/dtl1_cs
+- drivers/bluetooth/hci_bcm4377
drivers/bluetooth/hci_nokia
drivers/bluetooth/hci_uart # Bluetooth HCI UART driver
drivers/bluetooth/hci_vhci # Bluetooth VHCI driver
@@ -458,6 +461,7 @@
drivers/char/ipmi/ipmi_si
drivers/char/ipmi/ipmi_ssif
drivers/char/ipmi/ipmi_watchdog
+ drivers/char/ipmi/ssif_bmc
drivers/char/lp
drivers/char/mwave/mwave # 3780i Advanced Communications Processor (Mwave) driver
drivers/char/nvram
@@ -493,6 +497,7 @@
- drivers/clk/*
drivers/cpufreq/acpi-cpufreq # x86 cpufreq driver used by all, if no specific one like intel_pstate
drivers/cpufreq/amd_freq_sensitivity # AMD frequency sensitivity feedback to the ondemand governor
+- drivers/cpufreq/apple-soc-cpufreq
- drivers/cpufreq/armada-37xx-cpufreq
- drivers/cpufreq/armada-8k-cpufreq
- drivers/cpufreq/brcmstb-avs-cpufreq
@@ -531,6 +536,7 @@
- drivers/crypto/hisilicon/sec/hisi_sec
drivers/crypto/inside-secure/crypto_safexcel
drivers/crypto/marvell/marvell-cesa
+- drivers/crypto/marvell/octeontx2/rvu_cptcommon
- drivers/crypto/mxs-dcp
drivers/crypto/padlock-aes
drivers/crypto/padlock-sha
@@ -664,6 +670,8 @@
drivers/fpga/fpga-mgr
drivers/fpga/fpga-region # fate#322047
- drivers/fpga/ice40-spi
+- drivers/fpga/lattice-sysconfig
+- drivers/fpga/lattice-sysconfig-spi
- drivers/fpga/machxo2-spi
drivers/fpga/of-fpga-region # fate#326235
- drivers/fpga/stratix10-soc
@@ -702,8 +710,10 @@
- drivers/gpio/gpio-grgpio
- drivers/gpio/gpio-gw-pld
drivers/gpio/gpio-ich
+- drivers/gpio/gpio-idio-16
- drivers/gpio/gpio-it87
- drivers/gpio/gpio-kempld
+- drivers/gpio/gpio-latch
- drivers/gpio/gpio-lp3943
- drivers/gpio/gpio-lp873x
- drivers/gpio/gpio-lp87565
@@ -790,6 +800,9 @@
- drivers/gpu/drm/rcar-du/rcar_lvds
drivers/gpu/drm/rockchip/rockchipdrm
drivers/gpu/drm/scheduler/gpu-sched
+- drivers/gpu/drm/solomon/ssd130x-i2c
+- drivers/gpu/drm/solomon/ssd130x
+- drivers/gpu/drm/solomon/ssd130x-spi
- drivers/gpu/drm/sun4i/sun4i-backend
- drivers/gpu/drm/sun4i/sun4i-drm
- drivers/gpu/drm/sun4i/sun4i-drm-hdmi
@@ -1263,6 +1276,7 @@
- drivers/iio/proximity/sx9500
- drivers/iio/proximity/vl53l0x-i2c
- drivers/iio/temperature/hid-sensor-temperature
+- drivers/iio/temperature/max30208
- drivers/iio/temperature/max31856
- drivers/iio/temperature/maxim_thermocouple
- drivers/iio/temperature/mlx90632
@@ -1286,6 +1300,7 @@
drivers/infiniband/hw/hns/hns-roce-hw-v1
drivers/infiniband/hw/hns/hns-roce-hw-v2
drivers/infiniband/hw/i40iw/i40iw
+- drivers/infiniband/hw/mana/mana_ib
drivers/infiniband/hw/mlx4/mlx4_ib
drivers/infiniband/hw/mlx5/mlx5_ib # Mellanox Connect-IB HCA IB driver
drivers/infiniband/hw/mthca/ib_mthca
@@ -1437,6 +1452,7 @@
- drivers/input/touchscreen/cy8ctmg110_ts
- drivers/input/touchscreen/cyttsp4_core
- drivers/input/touchscreen/cyttsp4_i2c
+- drivers/input/touchscreen/cyttsp5
- drivers/input/touchscreen/cyttsp_core
- drivers/input/touchscreen/cyttsp_i2c
- drivers/input/touchscreen/cyttsp_i2c_common
@@ -1454,6 +1470,8 @@
- drivers/input/touchscreen/gunze
- drivers/input/touchscreen/hampshire
- drivers/input/touchscreen/hideep
+- drivers/input/touchscreen/himax_hx83112b
+- drivers/input/touchscreen/hynitron_cstxxx
- drivers/input/touchscreen/ili210x
- drivers/input/touchscreen/imx6ul_tsc
- drivers/input/touchscreen/inexio
@@ -1779,6 +1797,9 @@
- drivers/mfd/rohm-bd70528
- drivers/mfd/rohm-bd718x7
- drivers/mfd/sky81452
+- drivers/mfd/smpro-core
+- drivers/misc/smpro-errmon
+- drivers/misc/smpro-misc
- drivers/mfd/sprd-sc27xx-spi
- drivers/mfd/stmfx
- drivers/mfd/stpmic1
@@ -2115,6 +2136,7 @@
+base drivers/net/ethernet/realtek/8139too
- drivers/net/ethernet/realtek/atp
drivers/net/ethernet/realtek/r8169
+- drivers/net/ethernet/renesas/rswitch_drv
- drivers/net/ethernet/rocker/rocker
- drivers/net/ethernet/samsung/*
- drivers/net/ethernet/sfc/falcon/sfc-falcon
@@ -2134,6 +2156,7 @@
drivers/net/ethernet/ti/tlan
drivers/net/ethernet/via/via-rhine
drivers/net/ethernet/via/via-velocity
+- drivers/net/ethernet/wangxun/libwx/libwx
drivers/net/ethernet/wiznet/*
- drivers/net/ethernet/xilinx/ll_temac
- drivers/net/ethernet/xilinx/xilinx_emac
@@ -2455,6 +2478,7 @@
drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm
- drivers/phy/qualcomm/phy-qcom-usb-hs
- drivers/phy/qualcomm/phy-qcom-usb-hsic
+- drivers/phy/renesas/r8a779f0-ether-serdes
drivers/phy/rockchip/phy-rockchip-dp
drivers/phy/rockchip/phy-rockchip-emmc
- drivers/phy/rockchip/phy-rockchip-inno-hdmi
@@ -2500,6 +2524,7 @@
- drivers/platform/x86/dell-smo8800
drivers/platform/x86/dell-wmi
- drivers/platform/x86/dell-wmi-aio
+- drivers/platform/x86/dell/dell-wmi-ddv
drivers/platform/x86/dell-wmi-descriptor
- drivers/platform/x86/dell-wmi-led
+external drivers/platform/x86/dell_rbu # fate#142 bsc#153134
@@ -2516,6 +2541,7 @@
drivers/platform/x86/i2c-multi-instantiate # some type C controllers need this
- drivers/platform/x86/ibm_rtl
- drivers/platform/x86/ideapad-laptop
+- drivers/platform/x86/intel/ifs/intel_ifs
- drivers/platform/x86/intel-hid
drivers/platform/x86/intel-rst # Intel Rapid Start Technology (FATE#315713)
drivers/platform/x86/intel-smartconnect # Intel Smart Connect disabling
@@ -2632,6 +2658,7 @@
- drivers/regulator/qcom_smd-regulator
- drivers/regulator/qcom_spmi-regulator
drivers/regulator/rk808-regulator
+- drivers/regulator/rt6190-regulator
- drivers/regulator/sc2731-regulator
- drivers/regulator/sky81452-regulator
- drivers/regulator/slg51000-regulator
@@ -2935,6 +2962,7 @@
- drivers/spi/spi-synquacer
- drivers/spi/spi-tegra20-sflash
drivers/spi/spi-thunderx
+- drivers/spi/spi-wpcm-fiu
- drivers/spi/spi-xcomm
drivers/spi/spi-xilinx # fate#320029
drivers/spi/spi-xlp # fate#319481
@@ -3029,6 +3057,9 @@
- drivers/staging/ks7010/ks7010
- drivers/staging/media/allegro-dvt/allegro
- drivers/staging/media/bcm2048/radio-bcm2048
+- drivers/staging/media/deprecated/saa7146/ttpci/budget-ci
+- drivers/staging/media/deprecated/saa7146/ttpci/budget-core
+- drivers/staging/media/deprecated/saa7146/ttpci/budget
- drivers/staging/media/hantro/hantro-vpu
- drivers/staging/media/ipu3/ipu3-imgu
- drivers/staging/media/meson/vdec/meson-vdec
@@ -3449,6 +3480,7 @@
- drivers/video/fbdev/xilinxfb
drivers/video/macmodes # Standard MacOS video modes
- drivers/video/vgastate
+ drivers/virt/coco/tdx-guest/tdx-guest
- drivers/virt/vboxguest/vboxguest
+base drivers/virtio/virtio
+base drivers/virtio/virtio_balloon
@@ -3480,6 +3512,7 @@
- drivers/w1/slaves/w1_therm
- drivers/w1/wire
drivers/watchdog/acquirewdt # Acquire Inc. Single Board Computer Watchdog Timer driver
+- drivers/watchdog/advantech_ec_wdt
drivers/watchdog/advantechwdt # Advantech Single Board Computer WDT driver
drivers/watchdog/alim1535_wdt # ALi M1535 PMU Watchdog Timer driver
drivers/watchdog/alim7101_wdt # ALi M7101 PMU Computer Watchdog Timer driver
@@ -4137,6 +4170,7 @@
net/rfkill/rfkill-gpio # GPIO rfkill driver
- net/rose/rose
- net/rxrpc/rxrpc
+- net/rxrpc/rxperf
net/sched/act_bpf # traffic control: BPF based action (bsc#1034907)
net/sched/act_connmark # traffic control: connection mark retriever action (bsc#1034907)
net/sched/act_csum # traffic control: checksum updating action