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-09-11 21:19:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Mon Sep 11 21:19:43 2023 rev:703 rq:1110222 version:6.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2023-08-30 10:17:42.354200776 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.1766/dtb-aarch64.changes 2023-09-11 21:20:02.364790135 +0200 @@ -1,0 +2,190 @@ +Fri Sep 8 09:31:48 CEST 2023 - jsl...@suse.cz + +- Linux 6.5.2 (bsc#1012628). +- drm/amdgpu: correct vmhub index in GMC v10/11 (bsc#1012628). +- erofs: ensure that the post-EOF tails are all zeroed + (bsc#1012628). +- ksmbd: fix wrong DataOffset validation of create context + (bsc#1012628). +- ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob() + (bsc#1012628). +- ksmbd: replace one-element array with flex-array member in + struct smb2_ea_info (bsc#1012628). +- ksmbd: reduce descriptor size if remaining bytes is less than + request size (bsc#1012628). +- ARM: pxa: remove use of symbol_get() (bsc#1012628). +- mmc: au1xmmc: force non-modular build and remove symbol_get + usage (bsc#1012628). +- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index + (bsc#1012628). +- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff + (bsc#1012628). +- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules + (bsc#1012628). +- USB: serial: option: add Quectel EM05G variant (0x030e) + (bsc#1012628). +- USB: serial: option: add FOXCONN T99W368/T99W373 product + (bsc#1012628). +- ALSA: usb-audio: Fix init call orders for UAC1 (bsc#1012628). +- usb: dwc3: meson-g12a: do post init to fix broken usb after + resumption (bsc#1012628). +- usb: chipidea: imx: improve logic if samsung,picophy-* parameter + is 0 (bsc#1012628). +- HID: wacom: remove the battery when the EKR is off + (bsc#1012628). +- staging: rtl8712: fix race condition (bsc#1012628). +- wifi: mt76: mt7921: do not support one stream on secondary + antenna only (bsc#1012628). +- wifi: mt76: mt7921: fix skb leak by txs missing in AMSDU + (bsc#1012628). +- wifi: ath11k: Don't drop tx_status when peer cannot be found + (bsc#1012628). +- wifi: ath11k: Cleanup mac80211 references on failure during + tx_complete (bsc#1012628). +- serial: qcom-geni: fix opp vote on shutdown (bsc#1012628). +- serial: sc16is7xx: fix broken port 0 uart init (bsc#1012628). +- serial: sc16is7xx: fix bug when first setting GPIO direction + (bsc#1012628). +- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe + (bsc#1012628). +- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (bsc#1012628). +- tcpm: Avoid soft reset when partner does not support get_status + (bsc#1012628). +- dt-bindings: sc16is7xx: Add property to change GPIO function + (bsc#1012628). +- tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY + (bsc#1012628). +- nilfs2: fix WARNING in mark_buffer_dirty due to discarded + buffer reuse (bsc#1012628). +- usb: typec: tcpci: clear the fault status bit (bsc#1012628). +- Rename to + patches.kernel.org/6.5.2-021-wifi-rtw88-usb-kill-and-free-rx-urbs-on-probe-f.patch. +- Rename to + patches.kernel.org/6.5.2-034-pinctrl-amd-Don-t-show-Invalid-config-param-err.patch. +- commit e785fd6 + +------------------------------------------------------------------- +Wed Sep 6 11:38:33 CEST 2023 - ti...@suse.de + +- Bluetooth: HCI: Introduce HCI_QUIRK_BROKEN_LE_CODED + (bsc#1213972). +- commit 74930eb + +------------------------------------------------------------------- +Wed Sep 6 07:52:58 CEST 2023 - mkube...@suse.cz + +- update patch metadata +- update upstream references + - patches.rpmify/Revert-kbuild-Hack-for-depmod-not-handling-X.Y-versi.patch + - patches.rpmify/kbuild-dummy-tools-support-make-MPROFILE_KERNEL-chec.patch +- commit aaab89b + +------------------------------------------------------------------- +Wed Sep 6 07:45:10 CEST 2023 - mkube...@suse.cz + +- config: refresh +- commit bd40664 + +------------------------------------------------------------------- +Tue Sep 5 14:47:55 CEST 2023 - msucha...@suse.de + +- Update config files. + IPR is powerpc-only driver, disable on other architectures. +- commit 62fd4da + +------------------------------------------------------------------- +Mon Sep 4 08:36:45 CEST 2023 - jsl...@suse.cz + +- Linux 6.5.1 (bsc#1012628). +- ACPI: thermal: Drop nocrt parameter (bsc#1012628). +- module: Expose module_init_layout_section() (bsc#1012628). +- arm64: module: Use module_init_layout_section() to spot init + sections (bsc#1012628). +- ARM: module: Use module_init_layout_section() to spot init + sections (bsc#1012628). +- module/decompress: use vmalloc() for zstd decompression + workspace (bsc#1012628). +- lockdep: fix static memory detection even more (bsc#1012628). +- kallsyms: Fix kallsyms_selftest failure (bsc#1012628). +- commit d232ff6 + +------------------------------------------------------------------- +Thu Aug 31 11:34:10 CEST 2023 - ti...@suse.de + +- firmware: qemu_fw_cfg: Do not hard depend on + CONFIG_HAS_IOPORT_MAP (bsc#1214773). +- Update config files: enable CONFIG_FW_CFG_SYSFS for armv7hl +- commit b5edcad + +------------------------------------------------------------------- +Thu Aug 31 09:30:04 CEST 2023 - mkube...@suse.cz + +- series.conf: cleanup +- update upstream reference and move into sorted section + - patches.suse/pinctrl-amd-Don-t-show-Invalid-config-param-errors.patch +- update upstream references and resort + - patches.suse/wifi-rtw89-Fix-loading-of-compressed-firmware.patch + - patches.suse/wifi-rtw88-usb-kill-and-free-rx-urbs-on-probe-failure.patch +- commit de97d09 + +------------------------------------------------------------------- +Wed Aug 30 10:43:48 CEST 2023 - jsl...@suse.cz + +- rpm/mkspec-dtb: dtbs have moved to vendor sub-directories in 6.5 + By commit 724ba6751532 ("ARM: dts: Move .dts files to vendor + sub-directories"). + So switch to them. +- rpm/mkspec-dtb: support for nested subdirs + Commit 724ba6751532 ("ARM: dts: Move .dts files to vendor + sub-directories") moved the dts to nested subdirs, add a support for + that. That is, generate a %dir entry in %files for them. +- commit 06c1acc + +------------------------------------------------------------------- +Wed Aug 30 08:22:54 CEST 2023 - jsl...@suse.cz + +- ipv6: remove hard coded limitation on ipv6_pinfo (ipv6-breakage + 20230829174957.0ae84...@kernel.org). +- commit 7f2ff2a + +------------------------------------------------------------------- +Tue Aug 29 12:51:46 CEST 2023 - jsl...@suse.cz + +- kbuild: dummy-tools: support make MPROFILE_KERNEL checks work + on BE (ppc64-build-fix). +- Update config files. + Fix ppc64 build and update configs accordingly (values taken from + ppc64le). +- commit 6df272d + +------------------------------------------------------------------- +Tue Aug 29 09:51:00 CEST 2023 - mkube...@suse.cz + +- series.conf: cleanup +- move an unsortable patch out of sorted section + - patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch +- update upstream references and move into sorted section + - patches.suse/wifi-rtw89-Fix-loading-of-compressed-firmware.patch + - patches.suse/wifi-rtw88-usb-kill-and-free-rx-urbs-on-probe-failure.patch +- commit 940b0a2 + +------------------------------------------------------------------- +Tue Aug 29 01:07:26 CEST 2023 - mkube...@suse.cz + +- config: refresh +- commit 1042651 + +------------------------------------------------------------------- +Mon Aug 28 18:18:25 CEST 2023 - j...@suse.cz + +- patches.suse/add-suse-supported-flag.patch: Add CONFIG_MODULES dependency +- commit d5be025 + +------------------------------------------------------------------- +Mon Aug 28 00:17:54 CEST 2023 - mkube...@suse.cz + +- Update to 6.5 final +- refresh configs (headers only) +- commit 2844291 + +------------------------------------------------------------------- @@ -6 +196 @@ -- commit 91a1158 +- commit 1b02b15 @@ -409 +599 @@ -- commit 9941405 +- commit 2b1052f @@ -416 +606 @@ ++++ 430 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1766/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.4.tar.sign linux-6.4.tar.xz New: ---- linux-6.5.tar.sign linux-6.5.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtb-aarch64.spec ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:39.226104208 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.226104208 +0200 @@ -16,8 +16,8 @@ # -%define srcversion 6.4 -%define patchversion 6.4.12 +%define srcversion 6.5 +%define patchversion 6.5.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -25,9 +25,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-aarch64 -Version: 6.4.12 +Version: 6.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.gf5aa89b +Release: <RELEASE>.gfdde566 %else Release: 0 %endif ++++++ dtb-armv6l.spec ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:39.254105206 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.258105348 +0200 @@ -16,8 +16,8 @@ # -%define srcversion 6.4 -%define patchversion 6.4.12 +%define srcversion 6.5 +%define patchversion 6.5.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -25,9 +25,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-armv6l -Version: 6.4.12 +Version: 6.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.gf5aa89b +Release: <RELEASE>.gfdde566 %else Release: 0 %endif @@ -211,7 +211,7 @@ DTC_FLAGS="$DTC_FLAGS -@" cd $source/arch/arm/boot/dts -for dts in bcm2835*.dts ; do +for dts in broadcom/bcm2835*.dts ; do target=${dts%*.dts} mkdir -p $PPDIR/$(dirname $target) cpp -x assembler-with-cpp -undef -D__DTS__ -nostdinc -I. -I$SRCDIR/include/ -I$SRCDIR/scripts/dtc/include-prefixes/ -P $target.dts -o $PPDIR/$target.dts @@ -223,7 +223,7 @@ %install cd pp -for dts in bcm2835*.dts ; do +for dts in broadcom/bcm2835*.dts ; do target=${dts%*.dts} install -m 755 -d %{buildroot}%{dtbdir}/$(dirname $target) # install -m 644 COPYING %{buildroot}%{dtbdir}/$(dirname $target) @@ -253,5 +253,6 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/bcm2835*.dtb +%dir %{dtbdir}/broadcom +%{dtbdir}/broadcom/bcm2835*.dtb ++++++ dtb-armv7l.spec ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:39.286106347 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.286106347 +0200 @@ -16,8 +16,8 @@ # -%define srcversion 6.4 -%define patchversion 6.4.12 +%define srcversion 6.5 +%define patchversion 6.5.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -25,9 +25,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-armv7l -Version: 6.4.12 +Version: 6.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.gf5aa89b +Release: <RELEASE>.gfdde566 %else Release: 0 %endif @@ -591,7 +591,7 @@ DTC_FLAGS="$DTC_FLAGS -@" cd $source/arch/arm/boot/dts -for dts in am335x-*.dts am3517*.dts am57xx-*.dts armada-370-*.dts armada-375-*.dts armada-385-*.dts armada-388-*.dts armada-398-*.dts armada-xp-*.dts bcm2836*.dts dove-*.dts exynos4*.dts exynos5*.dts imx5*.dts imx6*.dts imx7*.dts keystone-*.dts meson6-*.dts meson8-*.dts meson8b-*.dts mt76*.dts omap3*.dts omap4*.dts omap5*.dts qcom-*.dts rk3*.dts socfpga_*.dts ste-*.dts sun4i-*.dts sun5i-*.dts sun6i-*.dts sun7i-*.dts sun8i-*.dts sun9i-*.dts tegra20-*.dts tegra30-*.dts tegra114-*.dts tegra124-*.dts vexpress-*.dts vf500-*.dts vf610-*.dts xenvm-*.dts zynq-*.dts ; do +for dts in ti/omap/am335x-*.dts ti/omap/am3517*.dts ti/omap/am57xx-*.dts marvell/armada-370-*.dts marvell/armada-375-*.dts marvell/armada-385-*.dts marvell/armada-388-*.dts marvell/armada-398-*.dts marvell/armada-xp-*.dts broadcom/bcm2836*.dts marvell/dove-*.dts samsung/exynos4*.dts samsung/exynos5*.dts nxp/imx/imx5*.dts nxp/imx/imx6*.dts nxp/imx/imx7*.dts ti/keystone/keystone-*.dts amlogic/meson6-*.dts amlogic/meson8-*.dts amlogic/meson8b-*.dts mediatek/mt76*.dts ti/omap/omap3*.dts ti/omap/omap4*.dts ti/omap/omap5*.dts qcom/qcom-*.dts rockchip/rk3*.dts intel/socfpga/socfpga_*.dts st/ste-*.dts allwinner/sun4i-*.dts allwinner/sun5i-*.dts allwinner/sun6i-*.dts allwinner/sun7i-*.dts allwinner/sun8i-*.dts allwinner/sun9i-*.dts nvidia/tegra20-*.dts nvidia/tegra30-*.dts nvidia/tegra114-*.dts nvidia/tegra124-*.dts arm/vexpress-*.dts nxp/vf/vf500-*.dts nxp/vf/vf610-*.dts xen/xenvm-*.dts xilinx/zynq-*.dts ; do target=${dts%*.dts} mkdir -p $PPDIR/$(dirname $target) cpp -x assembler-with-cpp -undef -D__DTS__ -nostdinc -I. -I$SRCDIR/include/ -I$SRCDIR/scripts/dtc/include-prefixes/ -P $target.dts -o $PPDIR/$target.dts @@ -603,7 +603,7 @@ %install cd pp -for dts in am335x-*.dts am3517*.dts am57xx-*.dts armada-370-*.dts armada-375-*.dts armada-385-*.dts armada-388-*.dts armada-398-*.dts armada-xp-*.dts bcm2836*.dts dove-*.dts exynos4*.dts exynos5*.dts imx5*.dts imx6*.dts imx7*.dts keystone-*.dts meson6-*.dts meson8-*.dts meson8b-*.dts mt76*.dts omap3*.dts omap4*.dts omap5*.dts qcom-*.dts rk3*.dts socfpga_*.dts ste-*.dts sun4i-*.dts sun5i-*.dts sun6i-*.dts sun7i-*.dts sun8i-*.dts sun9i-*.dts tegra20-*.dts tegra30-*.dts tegra114-*.dts tegra124-*.dts vexpress-*.dts vf500-*.dts vf610-*.dts xenvm-*.dts zynq-*.dts ; do +for dts in ti/omap/am335x-*.dts ti/omap/am3517*.dts ti/omap/am57xx-*.dts marvell/armada-370-*.dts marvell/armada-375-*.dts marvell/armada-385-*.dts marvell/armada-388-*.dts marvell/armada-398-*.dts marvell/armada-xp-*.dts broadcom/bcm2836*.dts marvell/dove-*.dts samsung/exynos4*.dts samsung/exynos5*.dts nxp/imx/imx5*.dts nxp/imx/imx6*.dts nxp/imx/imx7*.dts ti/keystone/keystone-*.dts amlogic/meson6-*.dts amlogic/meson8-*.dts amlogic/meson8b-*.dts mediatek/mt76*.dts ti/omap/omap3*.dts ti/omap/omap4*.dts ti/omap/omap5*.dts qcom/qcom-*.dts rockchip/rk3*.dts intel/socfpga/socfpga_*.dts st/ste-*.dts allwinner/sun4i-*.dts allwinner/sun5i-*.dts allwinner/sun6i-*.dts allwinner/sun7i-*.dts allwinner/sun8i-*.dts allwinner/sun9i-*.dts nvidia/tegra20-*.dts nvidia/tegra30-*.dts nvidia/tegra114-*.dts nvidia/tegra124-*.dts arm/vexpress-*.dts nxp/vf/vf500-*.dts nxp/vf/vf610-*.dts xen/xenvm-*.dts xilinx/zynq-*.dts ; do target=${dts%*.dts} install -m 755 -d %{buildroot}%{dtbdir}/$(dirname $target) # install -m 644 COPYING %{buildroot}%{dtbdir}/$(dirname $target) @@ -927,7 +927,9 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/am335x-*.dtb +%dir %{dtbdir}/ti +%dir %{dtbdir}/ti/omap +%{dtbdir}/ti/omap/am335x-*.dtb %ifarch aarch64 riscv64 %files -n dtb-am3517 -f dtb-am3517.list @@ -937,7 +939,9 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/am3517*.dtb +%dir %{dtbdir}/ti +%dir %{dtbdir}/ti/omap +%{dtbdir}/ti/omap/am3517*.dtb %ifarch aarch64 riscv64 %files -n dtb-am57xx -f dtb-am57xx.list @@ -947,7 +951,9 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/am57xx-*.dtb +%dir %{dtbdir}/ti +%dir %{dtbdir}/ti/omap +%{dtbdir}/ti/omap/am57xx-*.dtb %ifarch aarch64 riscv64 %files -n dtb-armada-370 -f dtb-armada-370.list @@ -957,7 +963,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/armada-370-*.dtb +%dir %{dtbdir}/marvell +%{dtbdir}/marvell/armada-370-*.dtb %ifarch aarch64 riscv64 %files -n dtb-armada-375 -f dtb-armada-375.list @@ -967,7 +974,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/armada-375-*.dtb +%dir %{dtbdir}/marvell +%{dtbdir}/marvell/armada-375-*.dtb %ifarch aarch64 riscv64 %files -n dtb-armada-385 -f dtb-armada-385.list @@ -977,7 +985,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/armada-385-*.dtb +%dir %{dtbdir}/marvell +%{dtbdir}/marvell/armada-385-*.dtb %ifarch aarch64 riscv64 %files -n dtb-armada-388 -f dtb-armada-388.list @@ -987,7 +996,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/armada-388-*.dtb +%dir %{dtbdir}/marvell +%{dtbdir}/marvell/armada-388-*.dtb %ifarch aarch64 riscv64 %files -n dtb-armada-398 -f dtb-armada-398.list @@ -997,7 +1007,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/armada-398-*.dtb +%dir %{dtbdir}/marvell +%{dtbdir}/marvell/armada-398-*.dtb %ifarch aarch64 riscv64 %files -n dtb-armada-xp -f dtb-armada-xp.list @@ -1007,7 +1018,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/armada-xp-*.dtb +%dir %{dtbdir}/marvell +%{dtbdir}/marvell/armada-xp-*.dtb %ifarch aarch64 riscv64 %files -n dtb-bcm2836 -f dtb-bcm2836.list @@ -1017,7 +1029,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/bcm2836*.dtb +%dir %{dtbdir}/broadcom +%{dtbdir}/broadcom/bcm2836*.dtb %ifarch aarch64 riscv64 %files -n dtb-dove -f dtb-dove.list @@ -1027,7 +1040,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/dove-*.dtb +%dir %{dtbdir}/marvell +%{dtbdir}/marvell/dove-*.dtb %ifarch aarch64 riscv64 %files -n dtb-exynos4 -f dtb-exynos4.list @@ -1037,7 +1051,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/exynos4*.dtb +%dir %{dtbdir}/samsung +%{dtbdir}/samsung/exynos4*.dtb %ifarch aarch64 riscv64 %files -n dtb-exynos5 -f dtb-exynos5.list @@ -1047,7 +1062,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/exynos5*.dtb +%dir %{dtbdir}/samsung +%{dtbdir}/samsung/exynos5*.dtb %ifarch aarch64 riscv64 %files -n dtb-imx5 -f dtb-imx5.list @@ -1057,7 +1073,9 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/imx5*.dtb +%dir %{dtbdir}/nxp +%dir %{dtbdir}/nxp/imx +%{dtbdir}/nxp/imx/imx5*.dtb %ifarch aarch64 riscv64 %files -n dtb-imx6 -f dtb-imx6.list @@ -1067,7 +1085,9 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/imx6*.dtb +%dir %{dtbdir}/nxp +%dir %{dtbdir}/nxp/imx +%{dtbdir}/nxp/imx/imx6*.dtb %ifarch aarch64 riscv64 %files -n dtb-imx7 -f dtb-imx7.list @@ -1077,7 +1097,9 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/imx7*.dtb +%dir %{dtbdir}/nxp +%dir %{dtbdir}/nxp/imx +%{dtbdir}/nxp/imx/imx7*.dtb %ifarch aarch64 riscv64 %files -n dtb-keystone -f dtb-keystone.list @@ -1087,7 +1109,9 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/keystone-*.dtb +%dir %{dtbdir}/ti +%dir %{dtbdir}/ti/keystone +%{dtbdir}/ti/keystone/keystone-*.dtb %ifarch aarch64 riscv64 %files -n dtb-meson6 -f dtb-meson6.list @@ -1097,7 +1121,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/meson6-*.dtb +%dir %{dtbdir}/amlogic +%{dtbdir}/amlogic/meson6-*.dtb %ifarch aarch64 riscv64 %files -n dtb-meson8 -f dtb-meson8.list @@ -1107,7 +1132,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/meson8-*.dtb +%dir %{dtbdir}/amlogic +%{dtbdir}/amlogic/meson8-*.dtb %ifarch aarch64 riscv64 %files -n dtb-meson8b -f dtb-meson8b.list @@ -1117,7 +1143,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/meson8b-*.dtb +%dir %{dtbdir}/amlogic +%{dtbdir}/amlogic/meson8b-*.dtb %ifarch aarch64 riscv64 %files -n dtb-mt76 -f dtb-mt76.list @@ -1127,7 +1154,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/mt76*.dtb +%dir %{dtbdir}/mediatek +%{dtbdir}/mediatek/mt76*.dtb %ifarch aarch64 riscv64 %files -n dtb-omap3 -f dtb-omap3.list @@ -1137,7 +1165,9 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/omap3*.dtb +%dir %{dtbdir}/ti +%dir %{dtbdir}/ti/omap +%{dtbdir}/ti/omap/omap3*.dtb %ifarch aarch64 riscv64 %files -n dtb-omap4 -f dtb-omap4.list @@ -1147,7 +1177,9 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/omap4*.dtb +%dir %{dtbdir}/ti +%dir %{dtbdir}/ti/omap +%{dtbdir}/ti/omap/omap4*.dtb %ifarch aarch64 riscv64 %files -n dtb-omap5 -f dtb-omap5.list @@ -1157,7 +1189,9 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/omap5*.dtb +%dir %{dtbdir}/ti +%dir %{dtbdir}/ti/omap +%{dtbdir}/ti/omap/omap5*.dtb %ifarch aarch64 riscv64 %files -n dtb-qcom -f dtb-qcom.list @@ -1167,7 +1201,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/qcom-*.dtb +%dir %{dtbdir}/qcom +%{dtbdir}/qcom/qcom-*.dtb %ifarch aarch64 riscv64 %files -n dtb-rk3 -f dtb-rk3.list @@ -1177,7 +1212,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/rk3*.dtb +%dir %{dtbdir}/rockchip +%{dtbdir}/rockchip/rk3*.dtb %ifarch aarch64 riscv64 %files -n dtb-socfpga -f dtb-socfpga.list @@ -1187,7 +1223,9 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/socfpga_*.dtb +%dir %{dtbdir}/intel +%dir %{dtbdir}/intel/socfpga +%{dtbdir}/intel/socfpga/socfpga_*.dtb %ifarch aarch64 riscv64 %files -n dtb-ste -f dtb-ste.list @@ -1197,7 +1235,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/ste-*.dtb +%dir %{dtbdir}/st +%{dtbdir}/st/ste-*.dtb %ifarch aarch64 riscv64 %files -n dtb-sun4i -f dtb-sun4i.list @@ -1207,7 +1246,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/sun4i-*.dtb +%dir %{dtbdir}/allwinner +%{dtbdir}/allwinner/sun4i-*.dtb %ifarch aarch64 riscv64 %files -n dtb-sun5i -f dtb-sun5i.list @@ -1217,7 +1257,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/sun5i-*.dtb +%dir %{dtbdir}/allwinner +%{dtbdir}/allwinner/sun5i-*.dtb %ifarch aarch64 riscv64 %files -n dtb-sun6i -f dtb-sun6i.list @@ -1227,7 +1268,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/sun6i-*.dtb +%dir %{dtbdir}/allwinner +%{dtbdir}/allwinner/sun6i-*.dtb %ifarch aarch64 riscv64 %files -n dtb-sun7i -f dtb-sun7i.list @@ -1237,7 +1279,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/sun7i-*.dtb +%dir %{dtbdir}/allwinner +%{dtbdir}/allwinner/sun7i-*.dtb %ifarch aarch64 riscv64 %files -n dtb-sun8i -f dtb-sun8i.list @@ -1247,7 +1290,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/sun8i-*.dtb +%dir %{dtbdir}/allwinner +%{dtbdir}/allwinner/sun8i-*.dtb %ifarch aarch64 riscv64 %files -n dtb-sun9i -f dtb-sun9i.list @@ -1257,7 +1301,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/sun9i-*.dtb +%dir %{dtbdir}/allwinner +%{dtbdir}/allwinner/sun9i-*.dtb %ifarch aarch64 riscv64 %files -n dtb-tegra2 -f dtb-tegra2.list @@ -1267,7 +1312,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/tegra20-*.dtb +%dir %{dtbdir}/nvidia +%{dtbdir}/nvidia/tegra20-*.dtb %ifarch aarch64 riscv64 %files -n dtb-tegra3 -f dtb-tegra3.list @@ -1277,7 +1323,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/tegra30-*.dtb +%dir %{dtbdir}/nvidia +%{dtbdir}/nvidia/tegra30-*.dtb %ifarch aarch64 riscv64 %files -n dtb-tegra114 -f dtb-tegra114.list @@ -1287,7 +1334,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/tegra114-*.dtb +%dir %{dtbdir}/nvidia +%{dtbdir}/nvidia/tegra114-*.dtb %ifarch aarch64 riscv64 %files -n dtb-tegra124 -f dtb-tegra124.list @@ -1297,7 +1345,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/tegra124-*.dtb +%dir %{dtbdir}/nvidia +%{dtbdir}/nvidia/tegra124-*.dtb %ifarch aarch64 riscv64 %files -n dtb-vexpress -f dtb-vexpress.list @@ -1307,7 +1356,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/vexpress-*.dtb +%dir %{dtbdir}/arm +%{dtbdir}/arm/vexpress-*.dtb %ifarch aarch64 riscv64 %files -n dtb-vf500 -f dtb-vf500.list @@ -1317,7 +1367,9 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/vf500-*.dtb +%dir %{dtbdir}/nxp +%dir %{dtbdir}/nxp/vf +%{dtbdir}/nxp/vf/vf500-*.dtb %ifarch aarch64 riscv64 %files -n dtb-vf6 -f dtb-vf6.list @@ -1327,7 +1379,9 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/vf610-*.dtb +%dir %{dtbdir}/nxp +%dir %{dtbdir}/nxp/vf +%{dtbdir}/nxp/vf/vf610-*.dtb %ifarch aarch64 riscv64 %files -n dtb-xenvm -f dtb-xenvm.list @@ -1337,7 +1391,8 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/xenvm-*.dtb +%dir %{dtbdir}/xen +%{dtbdir}/xen/xenvm-*.dtb %ifarch aarch64 riscv64 %files -n dtb-zynq -f dtb-zynq.list @@ -1347,5 +1402,6 @@ %defattr(-,root,root) %ghost /boot/dtb %dir %{dtbdir} -%{dtbdir}/zynq-*.dtb +%dir %{dtbdir}/xilinx +%{dtbdir}/xilinx/zynq-*.dtb ++++++ dtb-riscv64.spec ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:39.314107345 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.314107345 +0200 @@ -16,8 +16,8 @@ # -%define srcversion 6.4 -%define patchversion 6.4.12 +%define srcversion 6.5 +%define patchversion 6.5.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -25,9 +25,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-riscv64 -Version: 6.4.12 +Version: 6.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.gf5aa89b +Release: <RELEASE>.gfdde566 %else Release: 0 %endif @@ -183,6 +183,15 @@ %description Device Tree files for $MACHINES. +%package -n dtb-allwinner +Summary: Allwinner based riscv64 systems +Group: System/Boot +Provides: multiversion(dtb) +Requires(post): coreutils + +%description -n dtb-allwinner +Device Tree files for Allwinner based riscv64 systems. + %package -n dtb-microchip Summary: Microchip based riscv64 systems Group: System/Boot @@ -219,6 +228,15 @@ %description -n dtb-starfive Device Tree files for StarFive based riscv64 systems. +%package -n dtb-thead +Summary: T-HEAD based riscv64 systems +Group: System/Boot +Provides: multiversion(dtb) +Requires(post): coreutils + +%description -n dtb-thead +Device Tree files for T-HEAD based riscv64 systems. + %prep @@ -238,7 +256,7 @@ DTC_FLAGS="$DTC_FLAGS -@" cd $source/arch/riscv/boot/dts -for dts in microchip/*.dts renesas/*.dts sifive/*.dts starfive/*.dts ; do +for dts in allwinner/*.dts microchip/*.dts renesas/*.dts sifive/*.dts starfive/*.dts thead/*.dts ; do target=${dts%*.dts} mkdir -p $PPDIR/$(dirname $target) cpp -x assembler-with-cpp -undef -D__DTS__ -nostdinc -I. -I$SRCDIR/include/ -I$SRCDIR/scripts/dtc/include-prefixes/ -P $target.dts -o $PPDIR/$target.dts @@ -250,7 +268,7 @@ %install cd pp -for dts in microchip/*.dts renesas/*.dts sifive/*.dts starfive/*.dts ; do +for dts in allwinner/*.dts microchip/*.dts renesas/*.dts sifive/*.dts starfive/*.dts thead/*.dts ; do target=${dts%*.dts} install -m 755 -d %{buildroot}%{dtbdir}/$(dirname $target) # install -m 644 COPYING %{buildroot}%{dtbdir}/$(dirname $target) @@ -265,6 +283,13 @@ done cd - +%post -n dtb-allwinner +cd /boot +# If /boot/dtb is a symlink, remove it, so that we can replace it. +[ -d dtb ] && [ -L dtb ] && rm -f dtb +# Unless /boot/dtb exists as real directory, create a symlink. +[ -d dtb ] || ln -sf dtb-%kernelrelease dtb + %post -n dtb-microchip cd /boot # If /boot/dtb is a symlink, remove it, so that we can replace it. @@ -293,6 +318,24 @@ # Unless /boot/dtb exists as real directory, create a symlink. [ -d dtb ] || ln -sf dtb-%kernelrelease dtb +%post -n dtb-thead +cd /boot +# If /boot/dtb is a symlink, remove it, so that we can replace it. +[ -d dtb ] && [ -L dtb ] && rm -f dtb +# Unless /boot/dtb exists as real directory, create a symlink. +[ -d dtb ] || ln -sf dtb-%kernelrelease dtb + +%ifarch aarch64 riscv64 +%files -n dtb-allwinner -f dtb-allwinner.list +%else +%files -n dtb-allwinner +%endif +%defattr(-,root,root) +%ghost /boot/dtb +%dir %{dtbdir} +%dir %{dtbdir}/allwinner +%{dtbdir}/allwinner/*.dtb + %ifarch aarch64 riscv64 %files -n dtb-microchip -f dtb-microchip.list %else @@ -337,3 +380,14 @@ %dir %{dtbdir}/starfive %{dtbdir}/starfive/*.dtb +%ifarch aarch64 riscv64 +%files -n dtb-thead -f dtb-thead.list +%else +%files -n dtb-thead +%endif +%defattr(-,root,root) +%ghost /boot/dtb +%dir %{dtbdir} +%dir %{dtbdir}/thead +%{dtbdir}/thead/*.dtb + ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:39.350108628 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.354108771 +0200 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 6.4 -%define patchversion 6.4.12 +%define srcversion 6.5 +%define patchversion 6.5.2 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -112,9 +112,9 @@ Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0-only Group: System/Kernel -Version: 6.4.12 +Version: 6.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.gf5aa89b +Release: <RELEASE>.gfdde566 %else Release: 0 %endif @@ -237,10 +237,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f -Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-%build_flavor-base-srchash-fdde5661b32952cc1387b51e8071c3287189a247 +Provides: kernel-srchash-fdde5661b32952cc1387b51e8071c3287189a247 # END COMMON DEPS -Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: %name-srchash-fdde5661b32952cc1387b51e8071c3287189a247 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -1302,8 +1302,8 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f -Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-%build_flavor-base-srchash-fdde5661b32952cc1387b51e8071c3287189a247 +Provides: kernel-srchash-fdde5661b32952cc1387b51e8071c3287189a247 %obsolete_rebuilds %name-base %ifarch %ix86 kernel-debug.spec: same change ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:39.414110909 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.418111053 +0200 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 6.4 -%define patchversion 6.4.12 +%define srcversion 6.5 +%define patchversion 6.5.2 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -112,9 +112,9 @@ Summary: The Standard Kernel License: GPL-2.0-only Group: System/Kernel -Version: 6.4.12 +Version: 6.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.gf5aa89b +Release: <RELEASE>.gfdde566 %else Release: 0 %endif @@ -237,10 +237,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f -Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-%build_flavor-base-srchash-fdde5661b32952cc1387b51e8071c3287189a247 +Provides: kernel-srchash-fdde5661b32952cc1387b51e8071c3287189a247 # END COMMON DEPS -Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: %name-srchash-fdde5661b32952cc1387b51e8071c3287189a247 %ifarch %ix86 Provides: kernel-trace = 3.13 Obsoletes: kernel-trace <= 3.13 @@ -1339,8 +1339,8 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f -Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-%build_flavor-base-srchash-fdde5661b32952cc1387b51e8071c3287189a247 +Provides: kernel-srchash-fdde5661b32952cc1387b51e8071c3287189a247 %ifarch %ix86 Provides: kernel-trace-base = 3.13 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:39.458112478 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.458112478 +0200 @@ -16,8 +16,8 @@ # -%define srcversion 6.4 -%define patchversion 6.4.12 +%define srcversion 6.5 +%define patchversion 6.5.2 %define variant %{nil} %define build_html 1 %define build_pdf 0 @@ -30,9 +30,9 @@ Summary: Kernel Documentation License: GPL-2.0-only Group: Documentation/Man -Version: 6.4.12 +Version: 6.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.gf5aa89b +Release: <RELEASE>.gfdde566 %else Release: 0 %endif @@ -83,7 +83,7 @@ %endif URL: https://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: %name-srchash-fdde5661b32952cc1387b51e8071c3287189a247 BuildArch: noarch Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:39.490113619 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.490113619 +0200 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 6.4 -%define patchversion 6.4.12 +%define srcversion 6.5 +%define patchversion 6.5.2 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -112,9 +112,9 @@ Summary: The Small Developer Kernel for KVM License: GPL-2.0-only Group: System/Kernel -Version: 6.4.12 +Version: 6.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.gf5aa89b +Release: <RELEASE>.gfdde566 %else Release: 0 %endif @@ -237,10 +237,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f -Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-%build_flavor-base-srchash-fdde5661b32952cc1387b51e8071c3287189a247 +Provides: kernel-srchash-fdde5661b32952cc1387b51e8071c3287189a247 # END COMMON DEPS -Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: %name-srchash-fdde5661b32952cc1387b51e8071c3287189a247 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -1306,8 +1306,8 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f -Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-%build_flavor-base-srchash-fdde5661b32952cc1387b51e8071c3287189a247 +Provides: kernel-srchash-fdde5661b32952cc1387b51e8071c3287189a247 %obsolete_rebuilds %name-base %ifarch %ix86 kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:39.554115900 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.554115900 +0200 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 6.4.12 +%define patchversion 6.5.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -44,7 +44,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +BuildRequires: kernel%kernel_flavor-srchash-fdde5661b32952cc1387b51e8071c3287189a247 %if 0%{?rhel_version} BuildRequires: kernel @@ -56,9 +56,9 @@ Summary: package kernel and initrd for OBS VM builds License: GPL-2.0-only Group: SLES -Version: 6.4.12 +Version: 6.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.gf5aa89b +Release: <RELEASE>.gfdde566 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:39.582116899 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.586117042 +0200 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 6.4.12 +%define patchversion 6.5.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -32,9 +32,9 @@ Summary: Basic QA tests for the kernel License: GPL-2.0-only Group: SLES -Version: 6.4.12 +Version: 6.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.gf5aa89b +Release: <RELEASE>.gfdde566 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:39.614118040 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.618118182 +0200 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 6.4 -%define patchversion 6.4.12 +%define srcversion 6.5 +%define patchversion 6.5.2 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -112,9 +112,9 @@ Summary: Kernel with PAE Support License: GPL-2.0-only Group: System/Kernel -Version: 6.4.12 +Version: 6.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.gf5aa89b +Release: <RELEASE>.gfdde566 %else Release: 0 %endif @@ -237,10 +237,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f -Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-%build_flavor-base-srchash-fdde5661b32952cc1387b51e8071c3287189a247 +Provides: kernel-srchash-fdde5661b32952cc1387b51e8071c3287189a247 # END COMMON DEPS -Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: %name-srchash-fdde5661b32952cc1387b51e8071c3287189a247 %ifarch %ix86 Provides: kernel-desktop = 4.3 Obsoletes: kernel-desktop <= 4.3 @@ -1322,8 +1322,8 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f -Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-%build_flavor-base-srchash-fdde5661b32952cc1387b51e8071c3287189a247 +Provides: kernel-srchash-fdde5661b32952cc1387b51e8071c3287189a247 %ifarch %ix86 Provides: kernel-desktop-base = 4.3 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:39.646119181 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.650119323 +0200 @@ -16,8 +16,8 @@ # -%define srcversion 6.4 -%define patchversion 6.4.12 +%define srcversion 6.5 +%define patchversion 6.5.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -30,9 +30,9 @@ %endif Name: kernel-source -Version: 6.4.12 +Version: 6.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.gf5aa89b +Release: <RELEASE>.gfdde566 %else Release: 0 %endif @@ -49,7 +49,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: %name-srchash-fdde5661b32952cc1387b51e8071c3287189a247 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.ydJnJD/_old 2023-09-11 21:20:39.686120607 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.686120607 +0200 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0-only Group: Development/Sources -Version: 6.4.12 +Version: 6.5.2 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.gf5aa89b +Release: <RELEASE>.gfdde566 %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: %name-srchash-fdde5661b32952cc1387b51e8071c3287189a247 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:39.718121748 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.718121748 +0200 @@ -17,8 +17,8 @@ # needssslcertforbuild -%define srcversion 6.4 -%define patchversion 6.4.12 +%define srcversion 6.5 +%define patchversion 6.5.2 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -112,9 +112,9 @@ Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0-only Group: System/Kernel -Version: 6.4.12 +Version: 6.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.gf5aa89b +Release: <RELEASE>.gfdde566 %else Release: 0 %endif @@ -237,10 +237,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f -Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-%build_flavor-base-srchash-fdde5661b32952cc1387b51e8071c3287189a247 +Provides: kernel-srchash-fdde5661b32952cc1387b51e8071c3287189a247 # END COMMON DEPS -Provides: %name-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: %name-srchash-fdde5661b32952cc1387b51e8071c3287189a247 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -1299,8 +1299,8 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f -Provides: kernel-srchash-f5aa89b3e95322c79e43c459f5b6862dec51fc5f +Provides: kernel-%build_flavor-base-srchash-fdde5661b32952cc1387b51e8071c3287189a247 +Provides: kernel-srchash-fdde5661b32952cc1387b51e8071c3287189a247 %obsolete_rebuilds %name-base %ifarch %ix86 kernel-zfcpdump.spec: same change ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:39.874127309 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.878127452 +0200 @@ -120,7 +120,7 @@ <package>kernel-zfcpdump</package> </conditions> <hardware> - <jobs>4</jobs> + <jobs>8</jobs> </hardware> </overwrite> ++++++ config.sh ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:39.982131159 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:39.986131302 +0200 @@ -1,5 +1,5 @@ # The version of the main tarball to use -SRCVERSION=6.4 +SRCVERSION=6.5 # variant of the kernel-source package, either empty or "-rt" VARIANT= # enable kernel module compression ++++++ config.tar.bz2 ++++++ ++++ 6799 lines of diff (skipped) ++++++ constraints.in ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:40.350144279 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:40.354144421 +0200 @@ -92,7 +92,7 @@ @BINARY_PACKAGES_XML@ </conditions> <hardware> - <jobs>4</jobs> + <jobs>8</jobs> </hardware> </overwrite> ++++++ linux-6.4.tar.xz -> linux-6.5.tar.xz ++++++ /work/SRC/openSUSE:Factory/kernel-source/linux-6.4.tar.xz /work/SRC/openSUSE:Factory/.kernel-source.new.1766/linux-6.5.tar.xz differ: char 15, line 1 ++++++ mkspec-dtb ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:40.770159252 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:40.774159394 +0200 @@ -7,54 +7,54 @@ # DTB packages names, ordered by file names my @armv7l_package_list = ( - ['dtb-am335x', 'am335x-*.dts', "TI AM335x based systems"], - ['dtb-am3517', 'am3517*.dts', "TI AM3517 based systems"], # exception: am3517_mt_ventoux.dts - ['dtb-am57xx', 'am57xx-*.dts', "TI AM57xx based systems"], - ['dtb-armada-370', 'armada-370-*.dts', "Armada 370 based systems"], - ['dtb-armada-375', 'armada-375-*.dts', "Armada 375 based systems"], - ['dtb-armada-385', 'armada-385-*.dts', "Armada 385 based systems"], - ['dtb-armada-388', 'armada-388-*.dts', "Armada 388 based systems"], - ['dtb-armada-398', 'armada-398-*.dts', "Armada 398 based systems"], - ['dtb-armada-xp', 'armada-xp-*.dts', "Armada XP based systems"], - ['dtb-bcm2836', 'bcm2836*.dts', "Raspberry Pi 2 Model B"], - ['dtb-dove', 'dove-*.dts', "Marvell dove based systems"], - ['dtb-exynos4', 'exynos4*.dts', "Samsung Exynos 4 based systems"], - ['dtb-exynos5', 'exynos5*.dts', "Samsung Exynos 5 based systems"], - ['dtb-imx5', 'imx5*.dts', "Freescale i.MX51 and i.MX53 based systems"], - ['dtb-imx6', 'imx6*.dts', "Freescale i.MX6 based systems"], - ['dtb-imx7', 'imx7*.dts', "Freescale i.MX7 based systems"], - ['dtb-keystone', 'keystone-*.dts', "TI Keystone 2 based systems"], - ['dtb-meson6', 'meson6-*.dts', "Amlogic Meson 6 based systems"], - ['dtb-meson8', 'meson8-*.dts', "Amlogic Meson 8 based systems"], - ['dtb-meson8b', 'meson8b-*.dts', "Amlogic Meson 8b based systems"], - ['dtb-mt76', 'mt76*.dts', "MediaTek mt76 based systems"], - ['dtb-omap3', 'omap3*.dts', "TI OMAP3 based systems"], - ['dtb-omap4', 'omap4*.dts', "TI OMAP4 based systems"], - ['dtb-omap5', 'omap5*.dts', "TI OMAP5 based systems"], - ['dtb-qcom', 'qcom-*.dts', "Qualcomm Snapdragon based systems"], - ['dtb-rk3', 'rk3*.dts', "Rockchip RK3xxx based systems"], - ['dtb-socfpga', 'socfpga_*.dts', "Altera SoC FPGA based systems"], - ['dtb-ste', 'ste-*.dts', "ST Ericsson based systems"], - ['dtb-sun4i', 'sun4i-*.dts', "Allwinner sun4i based systems"], - ['dtb-sun5i', 'sun5i-*.dts', "Allwinner sun5i based systems"], - ['dtb-sun6i', 'sun6i-*.dts', "Allwinner sun6i based systems"], - ['dtb-sun7i', 'sun7i-*.dts', "Allwinner sun7i based systems"], - ['dtb-sun8i', 'sun8i-*.dts', "Allwinner sun8i based systems"], - ['dtb-sun9i', 'sun9i-*.dts', "Allwinner sun9i based systems"], - ['dtb-tegra2', 'tegra20-*.dts', "NVidia Tegra2 based systems"], - ['dtb-tegra3', 'tegra30-*.dts', "NVidia Tegra3 based systems"], - ['dtb-tegra114', 'tegra114-*.dts', "NVidia Tegra4 based systems"], - ['dtb-tegra124', 'tegra124-*.dts', "NVidia Tegra K1 based systems"], - ['dtb-vexpress', 'vexpress-*.dts', "ARM Versatile Express machines"], - ['dtb-vf500', 'vf500-*.dts', "Freescale Vybrid VF500 based systems"], - ['dtb-vf6', 'vf610-*.dts', "Freescale Vybrid VF610 based systems"], - ['dtb-xenvm', 'xenvm-*.dts', "Xen virtual machines"], - ['dtb-zynq', 'zynq-*.dts', "Xilinx Zynq based systems"], + ['dtb-am335x', 'ti/omap/am335x-*.dts', "TI AM335x based systems"], + ['dtb-am3517', 'ti/omap/am3517*.dts', "TI AM3517 based systems"], # exception: am3517_mt_ventoux.dts + ['dtb-am57xx', 'ti/omap/am57xx-*.dts', "TI AM57xx based systems"], + ['dtb-armada-370', 'marvell/armada-370-*.dts', "Armada 370 based systems"], + ['dtb-armada-375', 'marvell/armada-375-*.dts', "Armada 375 based systems"], + ['dtb-armada-385', 'marvell/armada-385-*.dts', "Armada 385 based systems"], + ['dtb-armada-388', 'marvell/armada-388-*.dts', "Armada 388 based systems"], + ['dtb-armada-398', 'marvell/armada-398-*.dts', "Armada 398 based systems"], + ['dtb-armada-xp', 'marvell/armada-xp-*.dts', "Armada XP based systems"], + ['dtb-bcm2836', 'broadcom/bcm2836*.dts', "Raspberry Pi 2 Model B"], + ['dtb-dove', 'marvell/dove-*.dts', "Marvell dove based systems"], + ['dtb-exynos4', 'samsung/exynos4*.dts', "Samsung Exynos 4 based systems"], + ['dtb-exynos5', 'samsung/exynos5*.dts', "Samsung Exynos 5 based systems"], + ['dtb-imx5', 'nxp/imx/imx5*.dts', "Freescale i.MX51 and i.MX53 based systems"], + ['dtb-imx6', 'nxp/imx/imx6*.dts', "Freescale i.MX6 based systems"], + ['dtb-imx7', 'nxp/imx/imx7*.dts', "Freescale i.MX7 based systems"], + ['dtb-keystone', 'ti/keystone/keystone-*.dts', "TI Keystone 2 based systems"], + ['dtb-meson6', 'amlogic/meson6-*.dts', "Amlogic Meson 6 based systems"], + ['dtb-meson8', 'amlogic/meson8-*.dts', "Amlogic Meson 8 based systems"], + ['dtb-meson8b', 'amlogic/meson8b-*.dts', "Amlogic Meson 8b based systems"], + ['dtb-mt76', 'mediatek/mt76*.dts', "MediaTek mt76 based systems"], + ['dtb-omap3', 'ti/omap/omap3*.dts', "TI OMAP3 based systems"], + ['dtb-omap4', 'ti/omap/omap4*.dts', "TI OMAP4 based systems"], + ['dtb-omap5', 'ti/omap/omap5*.dts', "TI OMAP5 based systems"], + ['dtb-qcom', 'qcom/qcom-*.dts', "Qualcomm Snapdragon based systems"], + ['dtb-rk3', 'rockchip/rk3*.dts', "Rockchip RK3xxx based systems"], + ['dtb-socfpga', 'intel/socfpga/socfpga_*.dts', "Altera SoC FPGA based systems"], + ['dtb-ste', 'st/ste-*.dts', "ST Ericsson based systems"], + ['dtb-sun4i', 'allwinner/sun4i-*.dts', "Allwinner sun4i based systems"], + ['dtb-sun5i', 'allwinner/sun5i-*.dts', "Allwinner sun5i based systems"], + ['dtb-sun6i', 'allwinner/sun6i-*.dts', "Allwinner sun6i based systems"], + ['dtb-sun7i', 'allwinner/sun7i-*.dts', "Allwinner sun7i based systems"], + ['dtb-sun8i', 'allwinner/sun8i-*.dts', "Allwinner sun8i based systems"], + ['dtb-sun9i', 'allwinner/sun9i-*.dts', "Allwinner sun9i based systems"], + ['dtb-tegra2', 'nvidia/tegra20-*.dts', "NVidia Tegra2 based systems"], + ['dtb-tegra3', 'nvidia/tegra30-*.dts', "NVidia Tegra3 based systems"], + ['dtb-tegra114', 'nvidia/tegra114-*.dts', "NVidia Tegra4 based systems"], + ['dtb-tegra124', 'nvidia/tegra124-*.dts', "NVidia Tegra K1 based systems"], + ['dtb-vexpress', 'arm/vexpress-*.dts', "ARM Versatile Express machines"], + ['dtb-vf500', 'nxp/vf/vf500-*.dts', "Freescale Vybrid VF500 based systems"], + ['dtb-vf6', 'nxp/vf/vf610-*.dts', "Freescale Vybrid VF610 based systems"], + ['dtb-xenvm', 'xen/xenvm-*.dts', "Xen virtual machines"], + ['dtb-zynq', 'xilinx/zynq-*.dts', "Xilinx Zynq based systems"], ); # DTB packages names my @armv6l_package_list = ( - ['dtb-bcm2835', 'bcm2835*.dts', "Raspberry Pi 1 (A+, B, B+)"], + ['dtb-bcm2835', 'broadcom/bcm2835*.dts', "Raspberry Pi 1 (A+, B, B+)"], ); # DTB packages names @@ -86,10 +86,12 @@ # DTB packages names my @riscv64_package_list = ( + ['dtb-allwinner', 'allwinner/*.dts', "Allwinner based riscv64 systems"], ['dtb-microchip', 'microchip/*.dts', "Microchip based riscv64 systems"], ['dtb-renesas', 'renesas/*.dts', "Renesas based riscv64 systems"], ['dtb-sifive', 'sifive/*.dts', "SiFive based riscv64 systems"], ['dtb-starfive', 'starfive/*.dts', "StarFive based riscv64 systems"], + ['dtb-thead', 'thead/*.dts', "T-HEAD based riscv64 systems"], ); sub generate_spec($$$) @@ -164,8 +166,12 @@ $bin_supported_dtb =~ s/\.dts/\.dtb/g; my $dtb_subdir = ""; - if ($bin_supported_dtb =~ /(.*)\/[^\/]+$/) { - $dtb_subdir = "%dir %{dtbdir}/$1\n"; + my $path = ""; + my @components = split(/\//, $bin_supported_dtb); + pop @components; # filename + foreach my $subdir (@components) { + $path .= "/$subdir"; + $dtb_subdir .= "%dir %{dtbdir}$path\n"; } $subpkg_files .= ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 220467 lines of diff (skipped) ++++++ patches.rpmify.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.rpmify/Revert-kbuild-Hack-for-depmod-not-handling-X.Y-versi.patch new/patches.rpmify/Revert-kbuild-Hack-for-depmod-not-handling-X.Y-versi.patch --- old/patches.rpmify/Revert-kbuild-Hack-for-depmod-not-handling-X.Y-versi.patch 2023-07-25 18:56:49.000000000 +0200 +++ new/patches.rpmify/Revert-kbuild-Hack-for-depmod-not-handling-X.Y-versi.patch 2023-09-06 07:52:58.000000000 +0200 @@ -4,8 +4,7 @@ Subject: [PATCH] Revert "kbuild: Hack for depmod not handling X.Y versions" References: bsc#1212835 -Patch-mainline: queued -Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git +Patch-mainline: v6.6-rc1 Git-commit: 4d15c9fa058e6dee09324cfc93f48858d4296019 Remove hack for ancient version of module-init-tools that was added in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.rpmify/kbuild-dummy-tools-support-make-MPROFILE_KERNEL-chec.patch new/patches.rpmify/kbuild-dummy-tools-support-make-MPROFILE_KERNEL-chec.patch --- old/patches.rpmify/kbuild-dummy-tools-support-make-MPROFILE_KERNEL-chec.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.rpmify/kbuild-dummy-tools-support-make-MPROFILE_KERNEL-chec.patch 2023-09-06 07:52:58.000000000 +0200 @@ -0,0 +1,39 @@ +From: Jiri Slaby <jsl...@suse.cz> +Date: Mon, 8 Mar 2021 07:28:20 +0100 +Subject: kbuild: dummy-tools: support make MPROFILE_KERNEL checks work on BE +Patch-mainline: v6.6-rc1 +Git-commit: bfb41e46d0b040ae83c1c4a50292298208b10f73 +References: ppc64-build-fix + +Commit 2eab791f940b ("kbuild: dummy-tools: support MPROFILE_KERNEL +checks for ppc") added support for ppc64le's checks for +-mprofile-kernel. + +Now, commit aec0ba7472a7 ("powerpc/64: Use -mprofile-kernel for big +endian ELFv2 kernels") added support for -mprofile-kernel even on +big-endian ppc. + +So lift the check in gcc-check-mprofile-kernel.sh to support big-endian too. + +Signed-off-by: Jiri Slaby <jsl...@suse.cz> +Signed-off-by: Masahiro Yamada <masahi...@kernel.org> +Cc: Naveen N. Rao <naveen.n....@linux.vnet.ibm.com> +Cc: Christophe Leroy <christophe.le...@csgroup.eu> +Cc: Nicholas Piggin <npig...@gmail.com> +Cc: Michael Ellerman <m...@ellerman.id.au> +--- + scripts/dummy-tools/gcc | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +--- a/scripts/dummy-tools/gcc ++++ b/scripts/dummy-tools/gcc +@@ -85,8 +85,7 @@ if arg_contain -S "$@"; then + fi + + # For arch/powerpc/tools/gcc-check-mprofile-kernel.sh +- if arg_contain -m64 "$@" && arg_contain -mlittle-endian "$@" && +- arg_contain -mprofile-kernel "$@"; then ++ if arg_contain -m64 "$@" && arg_contain -mprofile-kernel "$@"; then + if ! test -t 0 && ! grep -q notrace; then + echo "_mcount" + fi ++++++ patches.suse.tar.bz2 ++++++ ++++ 2305 lines of diff (skipped) ++++++ series.conf ++++++ ++++ 2373 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/series.conf ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1766/series.conf ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.ydJnJD/_old 2023-09-11 21:20:41.770194902 +0200 +++ /var/tmp/diff_new_pack.ydJnJD/_new 2023-09-11 21:20:41.774195045 +0200 @@ -1,4 +1,4 @@ -2023-08-25 08:26:31 +0000 -GIT Revision: f5aa89b3e95322c79e43c459f5b6862dec51fc5f +2023-09-08 07:32:27 +0000 +GIT Revision: fdde5661b32952cc1387b51e8071c3287189a247 GIT Branch: stable