Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kernel-source for SUSE:ALP:Workbench 
checked in at 2023-04-05 09:30:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/SUSE:ALP:Workbench.OBS/kernel-source (Old)
 and      /work/SRC/SUSE:ALP:Workbench.OBS/.kernel-source.new.19717 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Wed Apr  5 09:30:41 2023 rev:2 rq: version:6.2.9

Changes:
--------
--- /work/SRC/SUSE:ALP:Workbench.OBS/kernel-source/dtb-aarch64.changes  
2023-04-04 12:03:16.775806513 +0200
+++ 
/work/SRC/SUSE:ALP:Workbench.OBS/.kernel-source.new.19717/dtb-aarch64.changes   
    2023-04-05 09:30:42.562743859 +0200
@@ -1,0 +2,4160 @@
+Thu Mar 30 13:30:50 CEST 2023 - [email protected]
+
+- 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).
++++ 4332 more lines (skipped)
++++ between /work/SRC/SUSE:ALP:Workbench.OBS/kernel-source/dtb-aarch64.changes
++++ and 
/work/SRC/SUSE:ALP:Workbench.OBS/.kernel-source.new.19717/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

Old:
----
  linux-6.1.tar.sign
  linux-6.1.tar.xz

New:
----
  linux-6.2.tar.sign
  linux-6.2.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:47.866774309 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:47.870774331 +0200
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 6.1
-%define patchversion 6.1.10
+%define srcversion 6.2
+%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.1.10
+Version:        6.2.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2a0570b
+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.PWtcG4/_old  2023-04-05 09:30:48.006775113 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:48.010775135 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 6.1
-%define patchversion 6.1.10
+%define srcversion 6.2
+%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.1.10
+Version:        6.2.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2a0570b
+Release:        <RELEASE>.g7a187a3
 %else
 Release:        0
 %endif
@@ -173,6 +173,9 @@
 # The following is copied to the -base subpackage as well
 # BEGIN COMMON DEPS
 Requires(pre):  suse-kernel-rpm-scriptlets
+Requires(post): suse-kernel-rpm-scriptlets
+Requires:       suse-kernel-rpm-scriptlets
+Requires(preun): suse-kernel-rpm-scriptlets
 Requires(postun): suse-kernel-rpm-scriptlets
 Requires(pre):  coreutils awk
 # For /usr/lib/module-init-tools/weak-modules2
@@ -184,21 +187,16 @@
 # test -x update-bootloader, having perl-Bootloader is not a hard requirement.
 # But, there is no way to tell rpm or yast to schedule the installation
 # of perl-Bootloader before kernel-binary.rpm if both are in the list of
-# packages to install/update. Likewise, this is true for mkinitrd.
+# packages to install/update. Likewise, this is true for dracut.
 # Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry
 Requires(post): perl-Bootloader >= 0.4.15
-%if %build_vanilla
-Requires(post): mkinitrd
-%else
-# Require a mkinitrd that can handle usbhid/hid-generic built-in (bnc#773559)
-Requires(post): mkinitrd >= 2.7.1
-%endif
+Requires(post): dracut
 # Install the package providing /etc/SuSE-release early enough, so that
 # the grub entry has correct title (bnc#757565)
 Requires(post): distribution-release
-# Do not install p-b and mkinitrd for the install check, the %post script is
+# Do not install p-b and dracut for the install check, the %post script is
 # able to handle this
-#!BuildIgnore: perl-Bootloader mkinitrd distribution-release
+#!BuildIgnore: perl-Bootloader dracut distribution-release
 # Remove some packages that are installed automatically by the build system,
 # but are not needed to build the kernel
 #!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools 
udev insserv
@@ -240,10 +238,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
-Provides:       kernel-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
+Provides:       
kernel-%build_flavor-base-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
+Provides:       kernel-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
 # END COMMON DEPS
-Provides:       %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
+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
@@ -803,6 +801,10 @@
 %if "%{compress_modules}" != "none"
 export BRP_PESIGN_COMPRESS_MODULE=%{compress_modules}
 %endif
+# Do not sign vanilla kernels released in official projects
+%if %build_vanilla && ! %vanilla_only
+BRP_PESIGN_FILES=""
+%endif
 
 if test -x /usr/lib/rpm/pesign/gen-hmac; then
        $_ -r %buildroot /boot/%image-%kernelrelease-%build_flavor
@@ -1248,7 +1250,7 @@
 Requires(pre):  coreutils awk
 Requires(post): modutils
 Requires(post): perl-Bootloader
-Requires(post): mkinitrd
+Requires(post): dracut
 %obsolete_rebuilds %name-extra
 Supplements:    packageand(product(SLED):%{name}_%_target_cpu)
 Supplements:    packageand(product(sle-we):%{name}_%_target_cpu)
@@ -1316,7 +1318,7 @@
 Requires(pre):  coreutils awk
 Requires(post): modutils
 Requires(post): perl-Bootloader
-Requires(post): mkinitrd
+Requires(post): dracut
 %obsolete_rebuilds %name-optional
 Supplements:    packageand(product(Leap):%{name}_%_target_cpu)
 %ifarch %ix86

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:48.046775342 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:48.050775365 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 6.1
-%define patchversion 6.1.10
+%define srcversion 6.2
+%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.1.10
+Version:        6.2.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2a0570b
+Release:        <RELEASE>.g7a187a3
 %else
 Release:        0
 %endif
@@ -173,6 +173,9 @@
 # The following is copied to the -base subpackage as well
 # BEGIN COMMON DEPS
 Requires(pre):  suse-kernel-rpm-scriptlets
+Requires(post): suse-kernel-rpm-scriptlets
+Requires:       suse-kernel-rpm-scriptlets
+Requires(preun): suse-kernel-rpm-scriptlets
 Requires(postun): suse-kernel-rpm-scriptlets
 Requires(pre):  coreutils awk
 # For /usr/lib/module-init-tools/weak-modules2
@@ -184,21 +187,16 @@
 # test -x update-bootloader, having perl-Bootloader is not a hard requirement.
 # But, there is no way to tell rpm or yast to schedule the installation
 # of perl-Bootloader before kernel-binary.rpm if both are in the list of
-# packages to install/update. Likewise, this is true for mkinitrd.
+# packages to install/update. Likewise, this is true for dracut.
 # Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry
 Requires(post): perl-Bootloader >= 0.4.15
-%if %build_vanilla
-Requires(post): mkinitrd
-%else
-# Require a mkinitrd that can handle usbhid/hid-generic built-in (bnc#773559)
-Requires(post): mkinitrd >= 2.7.1
-%endif
+Requires(post): dracut
 # Install the package providing /etc/SuSE-release early enough, so that
 # the grub entry has correct title (bnc#757565)
 Requires(post): distribution-release
-# Do not install p-b and mkinitrd for the install check, the %post script is
+# Do not install p-b and dracut for the install check, the %post script is
 # able to handle this
-#!BuildIgnore: perl-Bootloader mkinitrd distribution-release
+#!BuildIgnore: perl-Bootloader dracut distribution-release
 # Remove some packages that are installed automatically by the build system,
 # but are not needed to build the kernel
 #!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools 
udev insserv
@@ -240,10 +238,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
-Provides:       kernel-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
+Provides:       
kernel-%build_flavor-base-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
+Provides:       kernel-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
 # END COMMON DEPS
-Provides:       %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
+Provides:       %name-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28
@@ -809,6 +807,10 @@
 %if "%{compress_modules}" != "none"
 export BRP_PESIGN_COMPRESS_MODULE=%{compress_modules}
 %endif
+# Do not sign vanilla kernels released in official projects
+%if %build_vanilla && ! %vanilla_only
+BRP_PESIGN_FILES=""
+%endif
 
 if test -x /usr/lib/rpm/pesign/gen-hmac; then
        $_ -r %buildroot /boot/%image-%kernelrelease-%build_flavor
@@ -1254,7 +1256,7 @@
 Requires(pre):  coreutils awk
 Requires(post): modutils
 Requires(post): perl-Bootloader
-Requires(post): mkinitrd
+Requires(post): dracut
 %ifarch ppc64
 Provides:       kernel-kdump-extra = 2.6.28
 Obsoletes:      kernel-kdump-extra <= 2.6.28
@@ -1324,7 +1326,7 @@
 Requires(pre):  coreutils awk
 Requires(post): modutils
 Requires(post): perl-Bootloader
-Requires(post): mkinitrd
+Requires(post): dracut
 %ifarch ppc64
 Provides:       kernel-kdump-optional = 2.6.28
 Obsoletes:      kernel-kdump-optional <= 2.6.28

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:48.074775502 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:48.086775572 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 6.1
-%define patchversion 6.1.10
+%define srcversion 6.2
+%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.1.10
+Version:        6.2.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2a0570b
+Release:        <RELEASE>.g7a187a3
 %else
 Release:        0
 %endif
@@ -173,6 +173,9 @@
 # The following is copied to the -base subpackage as well
 # BEGIN COMMON DEPS
 Requires(pre):  suse-kernel-rpm-scriptlets
+Requires(post): suse-kernel-rpm-scriptlets
+Requires:       suse-kernel-rpm-scriptlets
+Requires(preun): suse-kernel-rpm-scriptlets
 Requires(postun): suse-kernel-rpm-scriptlets
 Requires(pre):  coreutils awk
 # For /usr/lib/module-init-tools/weak-modules2
@@ -184,21 +187,16 @@
 # test -x update-bootloader, having perl-Bootloader is not a hard requirement.
 # But, there is no way to tell rpm or yast to schedule the installation
 # of perl-Bootloader before kernel-binary.rpm if both are in the list of
-# packages to install/update. Likewise, this is true for mkinitrd.
+# packages to install/update. Likewise, this is true for dracut.
 # Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry
 Requires(post): perl-Bootloader >= 0.4.15
-%if %build_vanilla
-Requires(post): mkinitrd
-%else
-# Require a mkinitrd that can handle usbhid/hid-generic built-in (bnc#773559)
-Requires(post): mkinitrd >= 2.7.1
-%endif
+Requires(post): dracut
 # Install the package providing /etc/SuSE-release early enough, so that
 # the grub entry has correct title (bnc#757565)
 Requires(post): distribution-release
-# Do not install p-b and mkinitrd for the install check, the %post script is
+# Do not install p-b and dracut for the install check, the %post script is
 # able to handle this
-#!BuildIgnore: perl-Bootloader mkinitrd distribution-release
+#!BuildIgnore: perl-Bootloader dracut distribution-release
 # Remove some packages that are installed automatically by the build system,
 # but are not needed to build the kernel
 #!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools 
udev insserv
@@ -240,10 +238,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
-Provides:       kernel-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
+Provides:       
kernel-%build_flavor-base-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
+Provides:       kernel-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
 # END COMMON DEPS
-Provides:       %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
+Provides:       %name-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17
@@ -852,6 +850,10 @@
 %if "%{compress_modules}" != "none"
 export BRP_PESIGN_COMPRESS_MODULE=%{compress_modules}
 %endif
+# Do not sign vanilla kernels released in official projects
+%if %build_vanilla && ! %vanilla_only
+BRP_PESIGN_FILES=""
+%endif
 
 if test -x /usr/lib/rpm/pesign/gen-hmac; then
        $_ -r %buildroot /boot/%image-%kernelrelease-%build_flavor
@@ -1297,7 +1299,7 @@
 Requires(pre):  coreutils awk
 Requires(post): modutils
 Requires(post): perl-Bootloader
-Requires(post): mkinitrd
+Requires(post): dracut
 %ifarch %ix86
 Provides:       kernel-trace-extra = 3.13
 Obsoletes:      kernel-trace-extra <= 3.13
@@ -1386,7 +1388,7 @@
 Requires(pre):  coreutils awk
 Requires(post): modutils
 Requires(post): perl-Bootloader
-Requires(post): mkinitrd
+Requires(post): dracut
 %ifarch %ix86
 Provides:       kernel-trace-optional = 3.13
 Obsoletes:      kernel-trace-optional <= 3.13

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:48.110775710 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:48.114775732 +0200
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 6.1
-%define patchversion 6.1.10
+%define srcversion 6.2
+%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.1.10
+Version:        6.2.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2a0570b
+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-2a0570b032813d6280819571f8b30d7bb0b7d317
+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.PWtcG4/_old  2023-04-05 09:30:48.138775870 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:48.142775893 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 6.1
-%define patchversion 6.1.10
+%define srcversion 6.2
+%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.1.10
+Version:        6.2.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2a0570b
+Release:        <RELEASE>.g7a187a3
 %else
 Release:        0
 %endif
@@ -173,6 +173,9 @@
 # The following is copied to the -base subpackage as well
 # BEGIN COMMON DEPS
 Requires(pre):  suse-kernel-rpm-scriptlets
+Requires(post): suse-kernel-rpm-scriptlets
+Requires:       suse-kernel-rpm-scriptlets
+Requires(preun): suse-kernel-rpm-scriptlets
 Requires(postun): suse-kernel-rpm-scriptlets
 Requires(pre):  coreutils awk
 # For /usr/lib/module-init-tools/weak-modules2
@@ -184,21 +187,16 @@
 # test -x update-bootloader, having perl-Bootloader is not a hard requirement.
 # But, there is no way to tell rpm or yast to schedule the installation
 # of perl-Bootloader before kernel-binary.rpm if both are in the list of
-# packages to install/update. Likewise, this is true for mkinitrd.
+# packages to install/update. Likewise, this is true for dracut.
 # Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry
 Requires(post): perl-Bootloader >= 0.4.15
-%if %build_vanilla
-Requires(post): mkinitrd
-%else
-# Require a mkinitrd that can handle usbhid/hid-generic built-in (bnc#773559)
-Requires(post): mkinitrd >= 2.7.1
-%endif
+Requires(post): dracut
 # Install the package providing /etc/SuSE-release early enough, so that
 # the grub entry has correct title (bnc#757565)
 Requires(post): distribution-release
-# Do not install p-b and mkinitrd for the install check, the %post script is
+# Do not install p-b and dracut for the install check, the %post script is
 # able to handle this
-#!BuildIgnore: perl-Bootloader mkinitrd distribution-release
+#!BuildIgnore: perl-Bootloader dracut distribution-release
 # Remove some packages that are installed automatically by the build system,
 # but are not needed to build the kernel
 #!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools 
udev insserv
@@ -240,10 +238,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
-Provides:       kernel-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
+Provides:       
kernel-%build_flavor-base-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
+Provides:       kernel-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
 # END COMMON DEPS
-Provides:       %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
+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
@@ -807,6 +805,10 @@
 %if "%{compress_modules}" != "none"
 export BRP_PESIGN_COMPRESS_MODULE=%{compress_modules}
 %endif
+# Do not sign vanilla kernels released in official projects
+%if %build_vanilla && ! %vanilla_only
+BRP_PESIGN_FILES=""
+%endif
 
 if test -x /usr/lib/rpm/pesign/gen-hmac; then
        $_ -r %buildroot /boot/%image-%kernelrelease-%build_flavor
@@ -1252,7 +1254,7 @@
 Requires(pre):  coreutils awk
 Requires(post): modutils
 Requires(post): perl-Bootloader
-Requires(post): mkinitrd
+Requires(post): dracut
 %obsolete_rebuilds %name-extra
 Supplements:    packageand(product(SLED):%{name}_%_target_cpu)
 Supplements:    packageand(product(sle-we):%{name}_%_target_cpu)
@@ -1324,7 +1326,7 @@
 Requires(pre):  coreutils awk
 Requires(post): modutils
 Requires(post): perl-Bootloader
-Requires(post): mkinitrd
+Requires(post): dracut
 %obsolete_rebuilds %name-optional
 Supplements:    packageand(product(Leap):%{name}_%_target_cpu)
 %ifarch %ix86

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:48.206776261 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:48.210776284 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 6.1.10
+%define patchversion 6.2.9
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
+BuildRequires:  
kernel%kernel_flavor-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
 
 %if 0%{?rhel_version}
 BuildRequires:  kernel
@@ -53,20 +53,13 @@
 %endif
 
 ExclusiveArch:  aarch64 armv6hl armv7hl ppc64 ppc64le riscv64 s390x x86_64
-%if 0%{?suse_version} < 1315
-# For SLE 11
-BuildRequires:  mkinitrd
-BuildRequires:  perl-Bootloader
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%else
 BuildRequires:  dracut
-%endif
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0-only
 Group:          SLES
-Version:        6.1.10
+Version:        6.2.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2a0570b
+Release:        <RELEASE>.g7a187a3
 %else
 Release:        0
 %endif
@@ -145,12 +138,6 @@
 %define kernel_name Image
 %endif
 
-%if 0%{?suse_version} && 0%{?suse_version} < 1315
-# For SLE 11
-/sbin/mkinitrd $ROOT \
-               -m "$KERNEL_MODULES" \
-               -k /boot/%{kernel_name}-*-default -M /boot/System.map-*-default 
-i /tmp/initrd.kvm -B
-%else
 # --host-only mode is needed for unlimited TasksMax workaround (boo#965564)
 dracut --reproducible --host-only --no-hostonly-cmdline \
        --no-early-microcode --nofscks --strip --hardlink \
@@ -159,7 +146,6 @@
        --compress "zstd -19 -T0" \
 %endif
        $(echo /boot/%{kernel_name}-*%{kernel_flavor} | sed -n -e 
's,[^-]*-\(.*'%{kernel_flavor}'\),\1,p')
-%endif
 
 #cleanup
 rm -rf /usr/lib/dracut/modules.d/80obs

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:48.238776444 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:48.242776467 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 6.1.10
+%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.1.10
+Version:        6.2.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2a0570b
+Release:        <RELEASE>.g7a187a3
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:48.270776628 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:48.278776674 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 6.1
-%define patchversion 6.1.10
+%define srcversion 6.2
+%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.1.10
+Version:        6.2.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2a0570b
+Release:        <RELEASE>.g7a187a3
 %else
 Release:        0
 %endif
@@ -173,6 +173,9 @@
 # The following is copied to the -base subpackage as well
 # BEGIN COMMON DEPS
 Requires(pre):  suse-kernel-rpm-scriptlets
+Requires(post): suse-kernel-rpm-scriptlets
+Requires:       suse-kernel-rpm-scriptlets
+Requires(preun): suse-kernel-rpm-scriptlets
 Requires(postun): suse-kernel-rpm-scriptlets
 Requires(pre):  coreutils awk
 # For /usr/lib/module-init-tools/weak-modules2
@@ -184,21 +187,16 @@
 # test -x update-bootloader, having perl-Bootloader is not a hard requirement.
 # But, there is no way to tell rpm or yast to schedule the installation
 # of perl-Bootloader before kernel-binary.rpm if both are in the list of
-# packages to install/update. Likewise, this is true for mkinitrd.
+# packages to install/update. Likewise, this is true for dracut.
 # Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry
 Requires(post): perl-Bootloader >= 0.4.15
-%if %build_vanilla
-Requires(post): mkinitrd
-%else
-# Require a mkinitrd that can handle usbhid/hid-generic built-in (bnc#773559)
-Requires(post): mkinitrd >= 2.7.1
-%endif
+Requires(post): dracut
 # Install the package providing /etc/SuSE-release early enough, so that
 # the grub entry has correct title (bnc#757565)
 Requires(post): distribution-release
-# Do not install p-b and mkinitrd for the install check, the %post script is
+# Do not install p-b and dracut for the install check, the %post script is
 # able to handle this
-#!BuildIgnore: perl-Bootloader mkinitrd distribution-release
+#!BuildIgnore: perl-Bootloader dracut distribution-release
 # Remove some packages that are installed automatically by the build system,
 # but are not needed to build the kernel
 #!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools 
udev insserv
@@ -240,10 +238,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
-Provides:       kernel-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
+Provides:       
kernel-%build_flavor-base-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
+Provides:       kernel-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
 # END COMMON DEPS
-Provides:       %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
+Provides:       %name-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17
@@ -829,6 +827,10 @@
 %if "%{compress_modules}" != "none"
 export BRP_PESIGN_COMPRESS_MODULE=%{compress_modules}
 %endif
+# Do not sign vanilla kernels released in official projects
+%if %build_vanilla && ! %vanilla_only
+BRP_PESIGN_FILES=""
+%endif
 
 if test -x /usr/lib/rpm/pesign/gen-hmac; then
        $_ -r %buildroot /boot/%image-%kernelrelease-%build_flavor
@@ -1274,7 +1276,7 @@
 Requires(pre):  coreutils awk
 Requires(post): modutils
 Requires(post): perl-Bootloader
-Requires(post): mkinitrd
+Requires(post): dracut
 %ifarch %ix86
 Provides:       kernel-vmi-extra = 2.6.38
 Obsoletes:      kernel-vmi-extra <= 2.6.38
@@ -1356,7 +1358,7 @@
 Requires(pre):  coreutils awk
 Requires(post): modutils
 Requires(post): perl-Bootloader
-Requires(post): mkinitrd
+Requires(post): dracut
 %ifarch %ix86
 Provides:       kernel-vmi-optional = 2.6.38
 Obsoletes:      kernel-vmi-optional <= 2.6.38

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:48.306776835 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:48.310776858 +0200
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 6.1
-%define patchversion 6.1.10
+%define srcversion 6.2
+%define patchversion 6.2.9
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -31,9 +31,9 @@
 %endif
 
 Name:           kernel-source
-Version:        6.1.10
+Version:        6.2.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2a0570b
+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-2a0570b032813d6280819571f8b30d7bb0b7d317
+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.PWtcG4/_old  2023-04-05 09:30:48.338777018 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:48.342777041 +0200
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0-only
 Group:          Development/Sources
-Version:        6.1.10
+Version:        6.2.9
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2a0570b
+Release:        <RELEASE>.g7a187a3
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
+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.PWtcG4/_old  2023-04-05 09:30:48.366777179 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:48.374777225 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 6.1
-%define patchversion 6.1.10
+%define srcversion 6.2
+%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.1.10
+Version:        6.2.9
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2a0570b
+Release:        <RELEASE>.g7a187a3
 %else
 Release:        0
 %endif
@@ -173,6 +173,9 @@
 # The following is copied to the -base subpackage as well
 # BEGIN COMMON DEPS
 Requires(pre):  suse-kernel-rpm-scriptlets
+Requires(post): suse-kernel-rpm-scriptlets
+Requires:       suse-kernel-rpm-scriptlets
+Requires(preun): suse-kernel-rpm-scriptlets
 Requires(postun): suse-kernel-rpm-scriptlets
 Requires(pre):  coreutils awk
 # For /usr/lib/module-init-tools/weak-modules2
@@ -184,21 +187,16 @@
 # test -x update-bootloader, having perl-Bootloader is not a hard requirement.
 # But, there is no way to tell rpm or yast to schedule the installation
 # of perl-Bootloader before kernel-binary.rpm if both are in the list of
-# packages to install/update. Likewise, this is true for mkinitrd.
+# packages to install/update. Likewise, this is true for dracut.
 # Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry
 Requires(post): perl-Bootloader >= 0.4.15
-%if %build_vanilla
-Requires(post): mkinitrd
-%else
-# Require a mkinitrd that can handle usbhid/hid-generic built-in (bnc#773559)
-Requires(post): mkinitrd >= 2.7.1
-%endif
+Requires(post): dracut
 # Install the package providing /etc/SuSE-release early enough, so that
 # the grub entry has correct title (bnc#757565)
 Requires(post): distribution-release
-# Do not install p-b and mkinitrd for the install check, the %post script is
+# Do not install p-b and dracut for the install check, the %post script is
 # able to handle this
-#!BuildIgnore: perl-Bootloader mkinitrd distribution-release
+#!BuildIgnore: perl-Bootloader dracut distribution-release
 # Remove some packages that are installed automatically by the build system,
 # but are not needed to build the kernel
 #!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools 
udev insserv
@@ -240,10 +238,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
-Provides:       kernel-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
+Provides:       
kernel-%build_flavor-base-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
+Provides:       kernel-srchash-7a187a3df1e20b30a8959b0ec229aa8b791bb06f
 # END COMMON DEPS
-Provides:       %name-srchash-2a0570b032813d6280819571f8b30d7bb0b7d317
+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
@@ -800,6 +798,10 @@
 %if "%{compress_modules}" != "none"
 export BRP_PESIGN_COMPRESS_MODULE=%{compress_modules}
 %endif
+# Do not sign vanilla kernels released in official projects
+%if %build_vanilla && ! %vanilla_only
+BRP_PESIGN_FILES=""
+%endif
 
 if test -x /usr/lib/rpm/pesign/gen-hmac; then
        $_ -r %buildroot /boot/%image-%kernelrelease-%build_flavor
@@ -1245,7 +1247,7 @@
 Requires(pre):  coreutils awk
 Requires(post): modutils
 Requires(post): perl-Bootloader
-Requires(post): mkinitrd
+Requires(post): dracut
 %obsolete_rebuilds %name-extra
 Supplements:    packageand(product(SLED):%{name}_%_target_cpu)
 Supplements:    packageand(product(sle-we):%{name}_%_target_cpu)
@@ -1310,7 +1312,7 @@
 Requires(pre):  coreutils awk
 Requires(post): modutils
 Requires(post): perl-Bootloader
-Requires(post): mkinitrd
+Requires(post): dracut
 %obsolete_rebuilds %name-optional
 Supplements:    packageand(product(Leap):%{name}_%_target_cpu)
 %ifarch %ix86

kernel-zfcpdump.spec: same change
++++++ README.SUSE ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:48.522778075 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:48.526778098 +0200
@@ -136,7 +136,7 @@
 
   (6)  Install the kernel and the modules (``make modules_install'',
        followed by ``make install''). This will automatically create
-       an initrd for the new kernel as well (see ``mkinitrd -h'').
+       an initrd for the new kernel as well (see ``dracut -h'').
 
   (7)  Add the kernel to the boot manager. When using lilo, run ``lilo''
        to update the boot map.

++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:48.690779039 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:48.694779062 +0200
@@ -1,5 +1,5 @@
 # The version of the main tarball to use
-SRCVERSION=6.1
+SRCVERSION=6.2
 # variant of the kernel-source package, either empty or "-rt"
 VARIANT=
 # enable kernel module compression

++++++ config.tar.bz2 ++++++
++++ 8831 lines of diff (skipped)

++++++ group-source-files.pl ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:49.114781473 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:49.118781496 +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,10 +64,13 @@
        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;
+                       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");
+}
+

++++++ kernel-binary.spec.in ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:49.206782001 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:49.210782024 +0200
@@ -173,6 +173,9 @@
 # The following is copied to the -base subpackage as well
 # BEGIN COMMON DEPS
 Requires(pre):  suse-kernel-rpm-scriptlets
+Requires(post): suse-kernel-rpm-scriptlets
+Requires:       suse-kernel-rpm-scriptlets
+Requires(preun): suse-kernel-rpm-scriptlets
 Requires(postun): suse-kernel-rpm-scriptlets
 Requires(pre):  coreutils awk
 # For /usr/lib/module-init-tools/weak-modules2
@@ -184,21 +187,16 @@
 # test -x update-bootloader, having perl-Bootloader is not a hard requirement.
 # But, there is no way to tell rpm or yast to schedule the installation
 # of perl-Bootloader before kernel-binary.rpm if both are in the list of
-# packages to install/update. Likewise, this is true for mkinitrd.
+# packages to install/update. Likewise, this is true for dracut.
 # Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry
 Requires(post): perl-Bootloader >= 0.4.15
-%if %build_vanilla
-Requires(post): mkinitrd
-%else
-# Require a mkinitrd that can handle usbhid/hid-generic built-in (bnc#773559)
-Requires(post): mkinitrd >= 2.7.1
-%endif
+Requires(post): dracut
 # Install the package providing /etc/SuSE-release early enough, so that
 # the grub entry has correct title (bnc#757565)
 Requires(post): distribution-release
-# Do not install p-b and mkinitrd for the install check, the %post script is
+# Do not install p-b and dracut for the install check, the %post script is
 # able to handle this
-#!BuildIgnore: perl-Bootloader mkinitrd distribution-release
+#!BuildIgnore: perl-Bootloader dracut distribution-release
 # Remove some packages that are installed automatically by the build system,
 # but are not needed to build the kernel
 #!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools 
udev insserv
@@ -670,6 +668,10 @@
 %if "%{compress_modules}" != "none"
 export BRP_PESIGN_COMPRESS_MODULE=%{compress_modules}
 %endif
+# Do not sign vanilla kernels released in official projects
+%if %build_vanilla && ! %vanilla_only
+BRP_PESIGN_FILES=""
+%endif
 
 if test -x /usr/lib/rpm/pesign/gen-hmac; then
        $_ -r %buildroot /boot/%image-%kernelrelease-%build_flavor
@@ -1115,7 +1117,7 @@
 Requires(pre):  coreutils awk
 Requires(post): modutils
 Requires(post): perl-Bootloader
-Requires(post): mkinitrd
+Requires(post): dracut
 @PROVIDES_OBSOLETES_EXTRA@
 %obsolete_rebuilds %name-extra
 Supplements:    packageand(product(SLED):%{name}_%_target_cpu)
@@ -1181,7 +1183,7 @@
 Requires(pre):  coreutils awk
 Requires(post): modutils
 Requires(post): perl-Bootloader
-Requires(post): mkinitrd
+Requires(post): dracut
 @PROVIDES_OBSOLETES_OPTIONAL@
 %obsolete_rebuilds %name-optional
 Supplements:    packageand(product(Leap):%{name}_%_target_cpu)

++++++ kernel-cert-subpackage ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:49.242782208 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:49.246782231 +0200
@@ -2,6 +2,9 @@
 Summary: UEFI Secure Boot Certificate For Package %{-n*}-kmp
 Group: System/Kernel
 Requires(pre):  suse-kernel-rpm-scriptlets
+Requires(post): suse-kernel-rpm-scriptlets
+Requires:       suse-kernel-rpm-scriptlets
+Requires(preun): suse-kernel-rpm-scriptlets
 Requires(postun): suse-kernel-rpm-scriptlets
 %description -n %{-n*}-ueficert
 This package contains the UEFI Secure Boot certificate used to sign

++++++ kernel-module-subpackage ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:49.338782759 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:49.346782805 +0200
@@ -27,6 +27,9 @@
 Provides: %{-n*}-kmp-%1-%_this_kmp_kernel_version
 Requires: coreutils grep
 Requires(pre):  suse-kernel-rpm-scriptlets
+Requires(post): suse-kernel-rpm-scriptlets
+Requires:       suse-kernel-rpm-scriptlets
+Requires(preun): suse-kernel-rpm-scriptlets
 Requires(postun): suse-kernel-rpm-scriptlets
 %{-c:Requires: %{-n*}-ueficert}
 Enhances: kernel-%1
@@ -82,23 +85,28 @@
 ' $spec
 )
 %pre -n %{-n*}-kmp-%1
-%{-b:KMP_NEEDS_MKINITRD=1} 
/usr/lib/module-init-tools/kernel-scriptlets/kmp-pre --name "%{-n*}-kmp-%1" \
+%{-b:KMP_NEEDS_MKINITRD=1; export KMP_NEEDS_MKINITRD}
+/usr/lib/module-init-tools/kernel-scriptlets/kmp-pre --name "%{-n*}-kmp-%1" \
   --version "%_this_kmp_version" --release "%{-r*}" --kernelrelease "%2" \
   --flavor "%1" --usrmerged "0%{?usrmerged}" "$@"
 %post -n %{-n*}-kmp-%1
-%{-b:KMP_NEEDS_MKINITRD=1} 
/usr/lib/module-init-tools/kernel-scriptlets/kmp-post --name "%{-n*}-kmp-%1" \
+%{-b:KMP_NEEDS_MKINITRD=1; export KMP_NEEDS_MKINITRD}
+/usr/lib/module-init-tools/kernel-scriptlets/kmp-post --name "%{-n*}-kmp-%1" \
   --version "%_this_kmp_version" --release "%{-r*}" --kernelrelease "%2" \
   --flavor "%1" --usrmerged "0%{?usrmerged}" "$@"
 %preun -n %{-n*}-kmp-%1
-%{-b:KMP_NEEDS_MKINITRD=1} %run_if_exists 
/usr/lib/module-init-tools/kernel-scriptlets/kmp-preun --name "%{-n*}-kmp-%1" \
+%{-b:KMP_NEEDS_MKINITRD=1; export KMP_NEEDS_MKINITRD}
+%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-preun --name 
"%{-n*}-kmp-%1" \
   --version "%_this_kmp_version" --release "%{-r*}" --kernelrelease "%2" \
   --flavor "%1" --usrmerged "0%{?usrmerged}" "$@"
 %postun -n %{-n*}-kmp-%1
-%{-b:KMP_NEEDS_MKINITRD=1} %run_if_exists 
/usr/lib/module-init-tools/kernel-scriptlets/kmp-postun --name "%{-n*}-kmp-%1" \
+%{-b:KMP_NEEDS_MKINITRD=1; export KMP_NEEDS_MKINITRD}
+%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-postun --name 
"%{-n*}-kmp-%1" \
   --version "%_this_kmp_version" --release "%{-r*}" --kernelrelease "%2" \
   --flavor "%1" --usrmerged "0%{?usrmerged}" "$@"
 %posttrans -n %{-n*}-kmp-%1
-%{-b:KMP_NEEDS_MKINITRD=1} 
/usr/lib/module-init-tools/kernel-scriptlets/kmp-posttrans --name 
"%{-n*}-kmp-%1" \
+%{-b:KMP_NEEDS_MKINITRD=1; export KMP_NEEDS_MKINITRD}
+/usr/lib/module-init-tools/kernel-scriptlets/kmp-posttrans --name 
"%{-n*}-kmp-%1" \
   --version "%_this_kmp_version" --release "%{-r*}" --kernelrelease "%2" \
   --flavor "%1" --usrmerged "0%{?usrmerged}" "$@"
 %files -n %{-n*}-kmp-%1

++++++ kernel-obs-build.spec.in ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:49.386783035 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:49.390783058 +0200
@@ -53,14 +53,7 @@
 %endif
 
 ExclusiveArch:  @ARCHS@
-%if 0%{?suse_version} < 1315
-# For SLE 11
-BuildRequires:  mkinitrd
-BuildRequires:  perl-Bootloader
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%else
 BuildRequires:  dracut
-%endif
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0-only
 Group:          SLES
@@ -145,12 +138,6 @@
 %define kernel_name Image
 %endif
 
-%if 0%{?suse_version} && 0%{?suse_version} < 1315
-# For SLE 11
-/sbin/mkinitrd $ROOT \
-               -m "$KERNEL_MODULES" \
-               -k /boot/%{kernel_name}-*-default -M /boot/System.map-*-default 
-i /tmp/initrd.kvm -B
-%else
 # --host-only mode is needed for unlimited TasksMax workaround (boo#965564)
 dracut --reproducible --host-only --no-hostonly-cmdline \
        --no-early-microcode --nofscks --strip --hardlink \
@@ -159,7 +146,6 @@
        --compress "zstd -19 -T0" \
 %endif
        $(echo /boot/%{kernel_name}-*%{kernel_flavor} | sed -n -e 
's,[^-]*-\(.*'%{kernel_flavor}'\),\1,p')
-%endif
 
 #cleanup
 rm -rf /usr/lib/dracut/modules.d/80obs

++++++ linux-6.1.tar.xz -> linux-6.2.tar.xz ++++++
/work/SRC/SUSE:ALP:Workbench.OBS/kernel-source/linux-6.1.tar.xz 
/work/SRC/SUSE:ALP:Workbench.OBS/.kernel-source.new.19717/linux-6.2.tar.xz 
differ: char 15, line 1


++++++ patches.kernel.org.tar.bz2 ++++++
++++ 355347 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)" <[email protected]>
+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 <[email protected]>
+---
+ 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 \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.rpmify/s390-reintroduce-expoline-dependence-to-scripts.patch 
new/patches.rpmify/s390-reintroduce-expoline-dependence-to-scripts.patch
--- old/patches.rpmify/s390-reintroduce-expoline-dependence-to-scripts.patch    
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.rpmify/s390-reintroduce-expoline-dependence-to-scripts.patch    
2023-03-29 09:53:49.000000000 +0200
@@ -0,0 +1,47 @@
+From: "Jiri Slaby (SUSE)" <[email protected]>
+Date: Thu, 16 Mar 2023 12:05:08 +0100
+Subject: s390: reintroduce expoline dependence to scripts
+Patch-mainline: submitted <[email protected]>
+References: s390 expolines & fixdep
+
+Expolines depend on scripts/basic/fixdep. And build of expolines can now
+race with the fixdep build:
+
+ make[1]: *** Deleting file 'arch/s390/lib/expoline/expoline.o'
+ /bin/sh: line 1: scripts/basic/fixdep: Permission denied
+ make[1]: *** [../scripts/Makefile.build:385: 
arch/s390/lib/expoline/expoline.o] Error 126
+ make: *** [../arch/s390/Makefile:166: expoline_prepare] Error 2
+
+The dependence was removed in the below Fixes: commit. So reintroduce
+the dependence on scripts.
+
+Fixes: a0b0987a7811 ("s390/nospec: remove unneeded header includes")
+Cc: Joe Lawrence <[email protected]>
+Cc: [email protected]
+Cc: Heiko Carstens <[email protected]>
+Cc: Vasily Gorbik <[email protected]>
+Cc: Alexander Gordeev <[email protected]>
+Cc: Christian Borntraeger <[email protected]>
+Cc: Sven Schnelle <[email protected]>
+Cc: [email protected]
+Signed-off-by: Jiri Slaby <[email protected]>
+---
+ arch/s390/Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/arch/s390/Makefile b/arch/s390/Makefile
+index b3235ab0ace8..ed646c583e4f 100644
+--- a/arch/s390/Makefile
++++ b/arch/s390/Makefile
+@@ -162,7 +162,7 @@ vdso_prepare: prepare0
+ 
+ ifdef CONFIG_EXPOLINE_EXTERN
+ modules_prepare: expoline_prepare
+-expoline_prepare:
++expoline_prepare: scripts
+       $(Q)$(MAKE) $(build)=arch/s390/lib/expoline 
arch/s390/lib/expoline/expoline.o
+ endif
+ endif
+-- 
+2.40.0
+

++++++ patches.suse.tar.bz2 ++++++
++++ 2734 lines of diff (skipped)

++++++ series.conf ++++++
++++ 4238 lines (skipped)
++++ between /work/SRC/SUSE:ALP:Workbench.OBS/kernel-source/series.conf
++++ and /work/SRC/SUSE:ALP:Workbench.OBS/.kernel-source.new.19717/series.conf

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:51.530795343 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:51.534795366 +0200
@@ -1,4 +1,4 @@
-2023-02-06 07:27:26 +0000
-GIT Revision: 2a0570b032813d6280819571f8b30d7bb0b7d317
+2023-03-30 11:30:50 +0000
+GIT Revision: 7a187a3df1e20b30a8959b0ec229aa8b791bb06f
 GIT Branch: stable
 

++++++ supported.conf ++++++
--- /var/tmp/diff_new_pack.PWtcG4/_old  2023-04-05 09:30:51.590795688 +0200
+++ /var/tmp/diff_new_pack.PWtcG4/_new  2023-04-05 09:30:51.594795711 +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
@@ -251,7 +253,7 @@
                drivers/acpi/acpi_ipmi
                drivers/acpi/acpi_pad
 -              drivers/acpi/acpi_tad
-               drivers/acpi/apei/einj                                          
# APEI (ACPI Platform Error Interface)
+-              drivers/acpi/apei/einj                                          
# APEI (ACPI Platform Error Interface)
                drivers/acpi/apei/erst-dbg
                drivers/acpi/battery                                            
# ACPI Battery Driver
 +base          drivers/acpi/button                                             
# ACPI Button Driver
@@ -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
@@ -3443,12 +3474,13 @@
 -              drivers/video/fbdev/metronomefb
 -              drivers/video/fbdev/ocfb
 -              drivers/video/fbdev/smscufx
-               drivers/video/fbdev/uvesafb
-               drivers/video/fbdev/vfb
+-              drivers/video/fbdev/uvesafb
+-              drivers/video/fbdev/vfb
 +base          drivers/video/fbdev/xen-fbfront
 -              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

Reply via email to