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 2024-01-30 18:24:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.1815 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Tue Jan 30 18:24:21 2024 rev:719 rq:1141935 version:6.7.2 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2024-01-26 22:46:57.883544336 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.1815/dtb-aarch64.changes 2024-01-30 18:24:28.663913109 +0100 @@ -1,0 +2,9 @@ +Fri Jan 26 11:55:03 CET 2024 - msucha...@suse.de + +- mkspec: Use variant in constraints template + Constraints are not applied consistently with kernel package variants. + Add variant to the constraints template as appropriate, and expand it + in mkspec. +- commit cc68ab9 + +------------------------------------------------------------------- @@ -15,0 +25,1117 @@ +Fri Jan 26 07:08:43 CET 2024 - jsl...@suse.cz + +- Linux 6.7.2 (bsc#1012628). +- x86/lib: Fix overflow when counting digits (bsc#1012628). +- x86/mce/inject: Clear test status value (bsc#1012628). +- EDAC/thunderx: Fix possible out-of-bounds string access + (bsc#1012628). +- powerpc: add crtsavres.o to always-y instead of extra-y + (bsc#1012628). +- fs/pipe: Fix lockdep false-positive in watchqueue pipe_write() + (bsc#1012628). +- x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram + (bsc#1012628). +- powerpc/44x: select I2C for CURRITUCK (bsc#1012628). +- powerpc/pseries/memhp: Fix access beyond end of drmem array + (bsc#1012628). +- x86/microcode/intel: Set new revision only after a successful + update (bsc#1012628). +- perf/arm-cmn: Fix HN-F class_occup_id events (bsc#1012628). +- drivers/perf: hisi: Fix some event id for HiSilicon UC pmu + (bsc#1012628). +- KVM: PPC: Book3S HV: Handle pending exceptions on guest entry + with MSR_EE (bsc#1012628). +- selftests/powerpc: Fix error handling in FPU/VMX preemption + tests (bsc#1012628). +- powerpc/hv-gpci: Add return value check in + affinity_domain_via_partition_show function (bsc#1012628). +- powerpc/rtas: Avoid warning on invalid token argument to + sys_rtas() (bsc#1012628). +- powerpc/powernv: Add a null pointer check to + scom_debug_init_one() (bsc#1012628). +- powerpc/powernv: Add a null pointer check in opal_event_init() + (bsc#1012628). +- powerpc/powernv: Add a null pointer check in + opal_powercap_init() (bsc#1012628). +- powerpc/imc-pmu: Add a null pointer check in + update_events_in_group() (bsc#1012628). +- sched/fair: Update min_vruntime for reweight_entity() correctly + (bsc#1012628). +- perf/x86/intel/uncore: Fix NULL pointer dereference issue in + upi_fill_topology() (bsc#1012628). +- spi: spi-zynqmp-gqspi: fix driver kconfig dependencies + (bsc#1012628). +- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller + response (bsc#1012628). +- ACPI: video: check for error while searching for backlight + device parent (bsc#1012628). +- ACPI: LPIT: Avoid u32 multiplication overflow (bsc#1012628). +- KEYS: encrypted: Add check for strsep (bsc#1012628). +- spi: cadence-quadspi: add missing clk_disable_unprepare() + in cqspi_probe() (bsc#1012628). +- platform/x86/intel/vsec: Fix xa_alloc memory leak (bsc#1012628). +- cpufreq: scmi: process the result of + devm_of_clk_add_hw_provider() (bsc#1012628). +- calipso: fix memory leak in netlbl_calipso_add_pass() + (bsc#1012628). +- efivarfs: force RO when remounting if SetVariable is not + supported (bsc#1012628). +- efivarfs: Free s_fs_info on unmount (bsc#1012628). +- spi: sh-msiof: Enforce fixed DTDL for R-Car H3 (bsc#1012628). +- ACPI: LPSS: Fix the fractional clock divider flags + (bsc#1012628). +- ACPI: extlog: Clear Extended Error Log status when RAS_CEC + handled the error (bsc#1012628). +- thermal: core: Fix NULL pointer dereference in zone registration + error path (bsc#1012628). +- kunit: debugfs: Fix unchecked dereference in + debugfs_print_results() (bsc#1012628). +- kunit: debugfs: Handle errors from alloc_string_stream() + (bsc#1012628). +- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier + (bsc#1012628). +- cpuidle: haltpoll: Do not enable interrupts when entering idle + (bsc#1012628). +- drivers/thermal/loongson2_thermal: Fix incorrect PTR_ERR() + judgment (bsc#1012628). +- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 + socket (bsc#1012628). +- crypto: rsa - add a check for allocation failure (bsc#1012628). +- crypto: qat - prevent underflow in rp2srv_store() (bsc#1012628). +- crypto: jh7110 - Correct deferred probe return (bsc#1012628). +- crypto: virtio - Handle dataq logic with tasklet (bsc#1012628). +- crypto: qat - add sysfs_added flag for ras (bsc#1012628). +- crypto: qat - add sysfs_added flag for rate limiting + (bsc#1012628). +- crypto: sa2ul - Return crypto_aead_setkey to transfer the error + (bsc#1012628). +- crypto: ccp - fix memleak in ccp_init_dm_workarea (bsc#1012628). +- crypto: af_alg - Disallow multiple in-flight AIO requests + (bsc#1012628). +- crypto: qat - fix error path in add_update_sla() (bsc#1012628). +- crypto: qat - fix mutex ordering in adf_rl (bsc#1012628). +- crypto: qat - add NULL pointer check (bsc#1012628). +- hwrng: stm32 - add missing clk_disable_unprepare() in + stm32_rng_init() (bsc#1012628). +- crypto: safexcel - Add error handling for dma_map_sg() calls + (bsc#1012628). +- crypto: sahara - remove FLAGS_NEW_KEY logic (bsc#1012628). +- crypto: sahara - fix cbc selftest failure (bsc#1012628). +- crypto: sahara - fix ahash selftest failure (bsc#1012628). +- crypto: sahara - fix processing requests with cryptlen < + sg->length (bsc#1012628). +- crypto: sahara - fix error handling in + sahara_hw_descriptor_create() (bsc#1012628). +- crypto: hisilicon/qm - save capability registers in qm init + process (bsc#1012628). +- crypto: hisilicon/zip - add zip comp high perf mode + configuration (bsc#1012628). +- crypto: hisilicon/qm - add a function to set qm algs + (bsc#1012628). +- crypto: hisilicon/hpre - save capability registers in probe + process (bsc#1012628). +- crypto: hisilicon/sec2 - save capability registers in probe + process (bsc#1012628). +- crypto: hisilicon/zip - save capability registers in probe + process (bsc#1012628). +- pstore: ram_core: fix possible overflow in + persistent_ram_init_ecc() (bsc#1012628). +- erofs: fix memory leak on short-lived bounced pages + (bsc#1012628). +- fs: indicate request originates from old mount API + (bsc#1012628). +- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump + (bsc#1012628). +- gfs2: fix kernel BUG in gfs2_quota_cleanup (bsc#1012628). +- dlm: fix format seq ops type 4 (bsc#1012628). +- crypto: virtio - Wait for tasklet to complete on device remove + (bsc#1012628). +- crypto: sahara - avoid skcipher fallback code duplication + (bsc#1012628). +- crypto: sahara - handle zero-length aes requests (bsc#1012628). +- crypto: sahara - fix ahash reqsize (bsc#1012628). +- crypto: sahara - fix wait_for_completion_timeout() error + handling (bsc#1012628). +- crypto: sahara - improve error handling in sahara_sha_process() + (bsc#1012628). +- crypto: sahara - fix processing hash requests with req->nbytes < + sg->length (bsc#1012628). +- crypto: sahara - do not resize req->src when doing hash + operations (bsc#1012628). +- crypto: scomp - fix req->dst buffer overflow (bsc#1012628). +- csky: fix arch_jump_label_transform_static override + (bsc#1012628). +- blocklayoutdriver: Fix reference leak of pnfs_device_node + (bsc#1012628). +- NFS: Use parent's objective cred in nfs_access_login_time() + (bsc#1012628). +- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT + (bsc#1012628). +- SUNRPC: fix _xprt_switch_find_current_entry logic (bsc#1012628). +- pNFS: Fix the pnfs block driver's calculation of layoutget size + (bsc#1012628). +- SUNRPC: Fixup v4.1 backchannel request timeouts (bsc#1012628). +- asm-generic: Fix 32 bit __generic_cmpxchg_local (bsc#1012628). +- arm64: dts: qcom: qrb4210-rb2: don't force usb peripheral mode + (bsc#1012628). +- arm64: dts: qcom: sc8280xp-x13s: Use the correct DP PHY + compatible (bsc#1012628). +- arm64: dts: qcom: sc8280xp-x13s: add missing camera LED pin + config (bsc#1012628). +- ARM: dts: qcom: msm8226: provide dsi phy clocks to mmcc + (bsc#1012628). +- wifi: plfxlc: check for allocation failure in + plfxlc_usb_wreq_async() (bsc#1012628). +- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (bsc#1012628). +- bpf, lpm: Fix check prefixlen before walking trie (bsc#1012628). +- bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (bsc#1012628). +- bpf: Add crosstask check to __bpf_get_stack (bsc#1012628). +- wifi: ath11k: Defer on rproc_get failure (bsc#1012628). +- wifi: libertas: stop selecting wext (bsc#1012628). +- ARM: dts: qcom: apq8064: correct XOADC register address + (bsc#1012628). +- scsi: lpfc: Fix list_entry null check warning in + lpfc_cmpl_els_plogi() (bsc#1012628). +- net/ncsi: Fix netlink major/minor version numbers (bsc#1012628). +- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() + (bsc#1012628). +- scsi: bfa: Use the proper data type for BLIST flags + (bsc#1012628). +- wifi: ath12k: fix the error handler of rfkill config + (bsc#1012628). +- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift + behavior (bsc#1012628). +- arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes + (bsc#1012628). +- arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type + (bsc#1012628). +- arm64: dts: ti: iot2050: Re-add aliases (bsc#1012628). +- wifi: rtw88: sdio: Honor the host max_req_size in the RX path + (bsc#1012628). +- selftests/bpf: Fix erroneous bitmask operation (bsc#1012628). +- md: synchronize flush io with array reconfiguration + (bsc#1012628). +- bpf: enforce precision of R0 on callback return (bsc#1012628). +- ARM: dts: qcom: sdx65: correct PCIe EP phy-names (bsc#1012628). +- ARM: dts: qcom: sdx65: correct SPMI node name (bsc#1012628). +- dt-bindings: arm: qcom: Fix html link (bsc#1012628). +- arm64: dts: qcom: sc8180x-primus: Fix HALL_INT polarity + (bsc#1012628). +- arm64: dts: qcom: sm8450: correct TX Soundwire clock + (bsc#1012628). +- arm64: dts: qcom: sm8550: correct TX Soundwire clock + (bsc#1012628). +- arm64: dts: qcom: sc7180: Make watchdog bark interrupt edge + triggered (bsc#1012628). +- arm64: dts: qcom: sc7280: Make watchdog bark interrupt edge + triggered (bsc#1012628). +- arm64: dts: qcom: sdm845: Make watchdog bark interrupt edge + triggered (bsc#1012628). +- arm64: dts: qcom: sm8150: Make watchdog bark interrupt edge + triggered (bsc#1012628). +- arm64: dts: qcom: sm8250: Make watchdog bark interrupt edge + triggered (bsc#1012628). +- arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge + triggered (bsc#1012628). +- arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge + triggered (bsc#1012628). +- arm64: dts: qcom: sm6350: Make watchdog bark interrupt edge + triggered (bsc#1012628). +- bpf: Add map and need_defer parameters to .map_fd_put_ptr() + (bsc#1012628). +- bpf: Defer the free of inner map when necessary (bsc#1012628). +- selftests/net: specify the interface when do arping + (bsc#1012628). +- bpf: fix check for attempt to corrupt spilled pointer + (bsc#1012628). +- scsi: fnic: Return error if vmalloc() failed (bsc#1012628). +- arm64: dts: qcom: qrb2210-rb1: use USB host mode (bsc#1012628). +- arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator + (bsc#1012628). +- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator + (bsc#1012628). +- arm64: dts: qcom: sm6125: add interrupts to DWC3 USB controller + (bsc#1012628). +- arm64: dts: qcom: sm8350: Fix DMA0 address (bsc#1012628). +- arm64: dts: qcom: sc7280: Fix up GPU SIDs (bsc#1012628). +- arm64: dts: qcom: sc7280: Mark Adreno SMMU as DMA coherent + (bsc#1012628). +- arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types + (bsc#1012628). +- arm64: dts: qcom: sc7280: fix usb_2 wakeup interrupt types + (bsc#1012628). +- arm64: dts: qcom: sm8550: fix USB wakeup interrupt types + (bsc#1012628). +- wifi: mt76: mt7996: fix uninitialized variable in parsing txfree + (bsc#1012628). +- wifi: mt76: fix typo in mt76_get_of_eeprom_from_nvmem function + (bsc#1012628). +- wifi: mt76: mt7915: fallback to non-wed mode if + platform_get_resource fails in mt7915_mmio_wed_init() + (bsc#1012628). +- wifi: mt76: mt7996: fix the size of struct bss_rate_tlv + (bsc#1012628). +- wifi: mt76: mt7996: fix rate usage of inband discovery frames + (bsc#1012628). +- wifi: mt76: mt7996: fix alignment of sta info event + (bsc#1012628). +- wifi: mt76: mt7915: fix EEPROM offset of TSSI flag on MT7981 + (bsc#1012628). +- wifi: mt76: mt7915: also MT7981 is 3T3R but nss2 on 5 GHz band + (bsc#1012628). +- wifi: mt76: mt7996: fix mt7996_mcu_all_sta_info_event struct + packing (bsc#1012628). +- wifi: mt76: mt7921s: fix workqueue problem causes STA + association fail (bsc#1012628). +- bpf: Fix verification of indirect var-off stack access + (bsc#1012628). +- arm64: dts: hisilicon: hikey970-pmic: fix regulator cells + properties (bsc#1012628). +- bpf: Guard stack limits against 32bit overflow (bsc#1012628). +- bpf: Fix accesses to uninit stack slots (bsc#1012628). +- test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K + (bsc#1012628). +- dt-bindings: media: mediatek: mdp3: correct RDMA and WROT node + with generic names (bsc#1012628). +- arm64: dts: mediatek: mt8183: correct MDP3 DMA-related nodes + (bsc#1012628). +- arm64: dts: mediatek: mt8195: revise VDOSYS RDMA node name + (bsc#1012628). +- arm64: dts: mediatek: mt8186: Fix alias prefix for ovl_2l0 + (bsc#1012628). +- arm64: dts: mediatek: mt8186: fix address warning for ADSP + mailboxes (bsc#1012628). +- wifi: mt76: mt7921: fix country count limitation for CLC + (bsc#1012628). +- wifi: mt76: mt7921: fix CLC command timeout when suspend/resume + (bsc#1012628). ++++ 833 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1815/dtb-aarch64.changes dtb-armv6l.changes: same change dtb-armv7l.changes: same change dtb-riscv64.changes: same change kernel-64kb.changes: same change kernel-debug.changes: same change kernel-default.changes: same change kernel-docs.changes: same change kernel-kvmsmall.changes: same change kernel-lpae.changes: same change kernel-obs-build.changes: same change kernel-obs-qa.changes: same change kernel-pae.changes: same change kernel-source.changes: same change kernel-syms.changes: same change kernel-vanilla.changes: same change kernel-zfcpdump.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtb-aarch64.spec ++++++ --- /var/tmp/diff_new_pack.uEfuD5/_old 2024-01-30 18:24:39.056288028 +0100 +++ /var/tmp/diff_new_pack.uEfuD5/_new 2024-01-30 18:24:39.056288028 +0100 @@ -17,7 +17,7 @@ %define srcversion 6.7 -%define patchversion 6.7.1 +%define patchversion 6.7.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.7.1 +Version: 6.7.2 %if 0%{?is_kotd} -Release: <RELEASE>.g6aca254 +Release: <RELEASE>.ga52bf76 %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.uEfuD5/_old 2024-01-30 18:24:39.160291779 +0100 +++ /var/tmp/diff_new_pack.uEfuD5/_new 2024-01-30 18:24:39.164291924 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.7 -%define patchversion 6.7.1 -%define git_commit 6aca25404404e4f72fa252563503b29fe5828cca +%define patchversion 6.7.2 +%define git_commit a52bf765724a419339d0b0ac309ebfbac92845a8 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -113,9 +113,9 @@ Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0-only Group: System/Kernel -Version: 6.7.1 +Version: 6.7.2 %if 0%{?is_kotd} -Release: <RELEASE>.g6aca254 +Release: <RELEASE>.ga52bf76 %else Release: 0 %endif kernel-debug.spec: same change kernel-default.spec: same change ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.uEfuD5/_old 2024-01-30 18:24:39.240294666 +0100 +++ /var/tmp/diff_new_pack.uEfuD5/_new 2024-01-30 18:24:39.240294666 +0100 @@ -17,8 +17,8 @@ %define srcversion 6.7 -%define patchversion 6.7.1 -%define git_commit 6aca25404404e4f72fa252563503b29fe5828cca +%define patchversion 6.7.2 +%define git_commit a52bf765724a419339d0b0ac309ebfbac92845a8 %define variant %{nil} %define build_html 1 %define build_pdf 0 @@ -31,9 +31,9 @@ Summary: Kernel Documentation License: GPL-2.0-only Group: Documentation/Man -Version: 6.7.1 +Version: 6.7.2 %if 0%{?is_kotd} -Release: <RELEASE>.g6aca254 +Release: <RELEASE>.ga52bf76 %else Release: 0 %endif ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.uEfuD5/_old 2024-01-30 18:24:39.264295532 +0100 +++ /var/tmp/diff_new_pack.uEfuD5/_new 2024-01-30 18:24:39.268295676 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.7 -%define patchversion 6.7.1 -%define git_commit 6aca25404404e4f72fa252563503b29fe5828cca +%define patchversion 6.7.2 +%define git_commit a52bf765724a419339d0b0ac309ebfbac92845a8 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -113,9 +113,9 @@ Summary: The Small Developer Kernel for KVM License: GPL-2.0-only Group: System/Kernel -Version: 6.7.1 +Version: 6.7.2 %if 0%{?is_kotd} -Release: <RELEASE>.g6aca254 +Release: <RELEASE>.ga52bf76 %else Release: 0 %endif kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.uEfuD5/_old 2024-01-30 18:24:39.316297408 +0100 +++ /var/tmp/diff_new_pack.uEfuD5/_new 2024-01-30 18:24:39.316297408 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 6.7.1 +%define patchversion 6.7.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -44,7 +44,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-6aca25404404e4f72fa252563503b29fe5828cca +BuildRequires: kernel%kernel_flavor-srchash-a52bf765724a419339d0b0ac309ebfbac92845a8 %if 0%{?rhel_version} BuildRequires: kernel @@ -60,9 +60,9 @@ Summary: package kernel and initrd for OBS VM builds License: GPL-2.0-only Group: SLES -Version: 6.7.1 +Version: 6.7.2 %if 0%{?is_kotd} -Release: <RELEASE>.g6aca254 +Release: <RELEASE>.ga52bf76 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.uEfuD5/_old 2024-01-30 18:24:39.340298273 +0100 +++ /var/tmp/diff_new_pack.uEfuD5/_new 2024-01-30 18:24:39.340298273 +0100 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 6.7.1 +%define patchversion 6.7.2 %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.7.1 +Version: 6.7.2 %if 0%{?is_kotd} -Release: <RELEASE>.g6aca254 +Release: <RELEASE>.ga52bf76 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.uEfuD5/_old 2024-01-30 18:24:39.368299284 +0100 +++ /var/tmp/diff_new_pack.uEfuD5/_new 2024-01-30 18:24:39.372299428 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.7 -%define patchversion 6.7.1 -%define git_commit 6aca25404404e4f72fa252563503b29fe5828cca +%define patchversion 6.7.2 +%define git_commit a52bf765724a419339d0b0ac309ebfbac92845a8 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -113,9 +113,9 @@ Summary: Kernel with PAE Support License: GPL-2.0-only Group: System/Kernel -Version: 6.7.1 +Version: 6.7.2 %if 0%{?is_kotd} -Release: <RELEASE>.g6aca254 +Release: <RELEASE>.ga52bf76 %else Release: 0 %endif ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.uEfuD5/_old 2024-01-30 18:24:39.396300294 +0100 +++ /var/tmp/diff_new_pack.uEfuD5/_new 2024-01-30 18:24:39.396300294 +0100 @@ -17,8 +17,8 @@ %define srcversion 6.7 -%define patchversion 6.7.1 -%define git_commit 6aca25404404e4f72fa252563503b29fe5828cca +%define patchversion 6.7.2 +%define git_commit a52bf765724a419339d0b0ac309ebfbac92845a8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ %endif Name: kernel-source -Version: 6.7.1 +Version: 6.7.2 %if 0%{?is_kotd} -Release: <RELEASE>.g6aca254 +Release: <RELEASE>.ga52bf76 %else Release: 0 %endif ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.uEfuD5/_old 2024-01-30 18:24:39.432301593 +0100 +++ /var/tmp/diff_new_pack.uEfuD5/_new 2024-01-30 18:24:39.436301737 +0100 @@ -16,7 +16,7 @@ # -%define git_commit 6aca25404404e4f72fa252563503b29fe5828cca +%define git_commit a52bf765724a419339d0b0ac309ebfbac92845a8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -25,10 +25,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0-only Group: Development/Sources -Version: 6.7.1 +Version: 6.7.2 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.g6aca254 +Release: <RELEASE>.ga52bf76 %else Release: 0 %endif ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.uEfuD5/_old 2024-01-30 18:24:39.464302747 +0100 +++ /var/tmp/diff_new_pack.uEfuD5/_new 2024-01-30 18:24:39.468302892 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.7 -%define patchversion 6.7.1 -%define git_commit 6aca25404404e4f72fa252563503b29fe5828cca +%define patchversion 6.7.2 +%define git_commit a52bf765724a419339d0b0ac309ebfbac92845a8 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -113,9 +113,9 @@ Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0-only Group: System/Kernel -Version: 6.7.1 +Version: 6.7.2 %if 0%{?is_kotd} -Release: <RELEASE>.g6aca254 +Release: <RELEASE>.ga52bf76 %else Release: 0 %endif kernel-zfcpdump.spec: same change ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.uEfuD5/_old 2024-01-30 18:24:39.612308087 +0100 +++ /var/tmp/diff_new_pack.uEfuD5/_new 2024-01-30 18:24:39.616308231 +0100 @@ -46,8 +46,6 @@ <overwrite> <conditions> <package>kernel-source</package> - <package>kernel-source-azure</package> - <package>kernel-source-rt</package> </conditions> <hardware> <disk> @@ -61,9 +59,7 @@ <overwrite> <conditions> <package>kernel-docs</package> - <package>kernel-docs-rt</package> <package>kernel-source:kernel-docs</package> - <package>kernel-source-rt:kernel-docs-rt</package> </conditions> <hardware> <physicalmemory> @@ -101,7 +97,7 @@ </hardware> </overwrite> - <!-- 14GB of disk and 2GB of memory for binary package on s390x --> + <!-- 16GB of disk and 2GB of memory for binary package on s390x --> <overwrite> <conditions> <arch>s390x</arch> ++++++ _multibuild ++++++ --- /var/tmp/diff_new_pack.uEfuD5/_old 2024-01-30 18:24:39.632308808 +0100 +++ /var/tmp/diff_new_pack.uEfuD5/_new 2024-01-30 18:24:39.636308953 +0100 @@ -1,19 +1,19 @@ <multibuild> - <package>kernel-syms</package> - <package>kernel-obs-qa</package> - <package>kernel-vanilla</package> - <package>kernel-docs</package> - <package>kernel-kvmsmall</package> + <package>kernel-64kb</package> + <package>kernel-debug</package> <package>kernel-default</package> - <package>kernel-zfcpdump</package> - <package>kernel-obs-build</package> + <package>kernel-kvmsmall</package> <package>kernel-lpae</package> - <package>kernel-64kb</package> <package>kernel-pae</package> - <package>dtb-aarch64</package> - <package>dtb-armv6l</package> + <package>kernel-vanilla</package> + <package>kernel-zfcpdump</package> + <package>kernel-docs</package> + <package>kernel-syms</package> + <package>kernel-obs-build</package> + <package>kernel-obs-qa</package> <package>dtb-armv7l</package> - <package>kernel-debug</package> + <package>dtb-armv6l</package> + <package>dtb-aarch64</package> <package>dtb-riscv64</package> </multibuild> ++++++ constraints.in ++++++ --- /var/tmp/diff_new_pack.uEfuD5/_old 2024-01-30 18:24:39.716311839 +0100 +++ /var/tmp/diff_new_pack.uEfuD5/_new 2024-01-30 18:24:39.720311983 +0100 @@ -18,7 +18,7 @@ <overwrite> <conditions> <package>kernel-syzkaller</package> - <package>kernel-source:kernel-syzkaller</package> + <package>kernel-source@VARIANT@:kernel-syzkaller</package> </conditions> <hardware> <physicalmemory> @@ -27,12 +27,10 @@ </hardware> </overwrite> - <!-- 8GB for kernel-source --> + <!-- 8GB for kernel-source@VARIANT@ --> <overwrite> <conditions> - <package>kernel-source</package> - <package>kernel-source-azure</package> - <package>kernel-source-rt</package> + <package>kernel-source@VARIANT@</package> </conditions> <hardware> <disk> @@ -42,13 +40,11 @@ <hostlabel exclude="true">SLOW_DISK</hostlabel> </overwrite> - <!-- 4GB for kernel-docs --> + <!-- 4GB for kernel-docs@VARIANT@ --> <overwrite> <conditions> - <package>kernel-docs</package> - <package>kernel-docs-rt</package> - <package>kernel-source:kernel-docs</package> - <package>kernel-source-rt:kernel-docs-rt</package> + <package>kernel-docs@VARIANT@</package> + <package>kernel-source@VARIANT@:kernel-docs@VARIANT@</package> </conditions> <hardware> <physicalmemory> @@ -71,7 +67,7 @@ </hardware> </overwrite> - <!-- 14GB of disk and 2GB of memory for binary package on s390x --> + <!-- 16GB of disk and 2GB of memory for binary package on s390x --> <overwrite> <conditions> <arch>s390x</arch> @@ -169,7 +165,7 @@ <arch>i586</arch> <arch>x86_64</arch> <package>kernel-obs-qa</package> - <package>kernel-source:kernel-obs-qa</package> + <package>kernel-source@VARIANT@:kernel-obs-qa</package> </conditions> <sandbox>kvm</sandbox> </overwrite> @@ -179,7 +175,7 @@ <arch>i586</arch> <arch>x86_64</arch> <package>kernel-obs-qa-xen</package> - <package>kernel-source:kernel-obs-qa-xen</package> + <package>kernel-source@VARIANT@:kernel-obs-qa-xen</package> </conditions> <sandbox>xen</sandbox> </overwrite> ++++++ mkspec ++++++ --- /var/tmp/diff_new_pack.uEfuD5/_old 2024-01-30 18:24:40.048323817 +0100 +++ /var/tmp/diff_new_pack.uEfuD5/_new 2024-01-30 18:24:40.048323817 +0100 @@ -260,10 +260,11 @@ # _constraints { - my @packages = map { "<package>kernel-$_</package>\n<package>kernel-source:kernel-$_</package>" } sort keys(%flavor_archs); + my @packages = map { "<package>kernel-$_</package>\n<package>kernel-source$variant:kernel-$_</package>" } sort keys(%flavor_archs); my $packages = join("\n", @packages); do_spec('constraints', "_constraints", - BINARY_PACKAGES_XML => $packages); + BINARY_PACKAGES_XML => $packages, + VARIANT => $variant); } exit 0; ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 50737 lines of diff (skipped) ++++++ patches.rpmify.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.rpmify/media-solo6x10-replace-max-a-min-b-c-by-clamp-b-a-c.patch new/patches.rpmify/media-solo6x10-replace-max-a-min-b-c-by-clamp-b-a-c.patch --- old/patches.rpmify/media-solo6x10-replace-max-a-min-b-c-by-clamp-b-a-c.patch 2024-01-22 08:40:52.000000000 +0100 +++ new/patches.rpmify/media-solo6x10-replace-max-a-min-b-c-by-clamp-b-a-c.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,57 +0,0 @@ -From: Aurelien Jarno <aurel...@aurel32.net> -Date: Sat, 13 Jan 2024 19:33:31 +0100 -Subject: media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) -Git-commit: 31e97d7c9ae3de072d7b424b2cf706a03ec10720 -Patch-mainline: 6.8-rc1 -References: fix build and make it faster - -This patch replaces max(a, min(b, c)) by clamp(b, a, c) in the solo6x10 -driver. This improves the readability and more importantly, for the -solo6x10-p2m.c file, this reduces on my system (x86-64, gcc 13): - - - the preprocessed size from 121 MiB to 4.5 MiB; - - - the build CPU time from 46.8 s to 1.6 s; - - - the build memory from 2786 MiB to 98MiB. - -In fine, this allows this relatively simple C file to be built on a -32-bit system. - -Reported-by: Jiri Slaby <jirisl...@gmail.com> -Closes: https://lore.kernel.org/lkml/18c6df0d-45ed-450c-9eda-95160a2bb...@gmail.com/ -Cc: <sta...@vger.kernel.org> # v6.7+ -Suggested-by: David Laight <david.lai...@aculab.com> -Signed-off-by: Aurelien Jarno <aurel...@aurel32.net> -Reviewed-by: David Laight <david.lai...@aculab.com> -Reviewed-by: Hans Verkuil <hverkuil-ci...@xs4all.nl> -Signed-off-by: Linus Torvalds <torva...@linux-foundation.org> -Signed-off-by: Jiri Slaby <jsl...@suse.cz> ---- - drivers/media/pci/solo6x10/solo6x10-offsets.h | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - ---- a/drivers/media/pci/solo6x10/solo6x10-offsets.h -+++ b/drivers/media/pci/solo6x10/solo6x10-offsets.h -@@ -57,16 +57,16 @@ - #define SOLO_MP4E_EXT_ADDR(__solo) \ - (SOLO_EREF_EXT_ADDR(__solo) + SOLO_EREF_EXT_AREA(__solo)) - #define SOLO_MP4E_EXT_SIZE(__solo) \ -- max((__solo->nr_chans * 0x00080000), \ -- min(((__solo->sdram_size - SOLO_MP4E_EXT_ADDR(__solo)) - \ -- __SOLO_JPEG_MIN_SIZE(__solo)), 0x00ff0000)) -+ clamp(__solo->sdram_size - SOLO_MP4E_EXT_ADDR(__solo) - \ -+ __SOLO_JPEG_MIN_SIZE(__solo), \ -+ __solo->nr_chans * 0x00080000, 0x00ff0000) - - #define __SOLO_JPEG_MIN_SIZE(__solo) (__solo->nr_chans * 0x00080000) - #define SOLO_JPEG_EXT_ADDR(__solo) \ - (SOLO_MP4E_EXT_ADDR(__solo) + SOLO_MP4E_EXT_SIZE(__solo)) - #define SOLO_JPEG_EXT_SIZE(__solo) \ -- max(__SOLO_JPEG_MIN_SIZE(__solo), \ -- min((__solo->sdram_size - SOLO_JPEG_EXT_ADDR(__solo)), 0x00ff0000)) -+ clamp(__solo->sdram_size - SOLO_JPEG_EXT_ADDR(__solo), \ -+ __SOLO_JPEG_MIN_SIZE(__solo), 0x00ff0000) - - #define SOLO_SDRAM_END(__solo) \ - (SOLO_JPEG_EXT_ADDR(__solo) + SOLO_JPEG_EXT_SIZE(__solo)) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/keys-dns-Fix-size-check-of-V1-server-list-header.patch new/patches.suse/keys-dns-Fix-size-check-of-V1-server-list-header.patch --- old/patches.suse/keys-dns-Fix-size-check-of-V1-server-list-header.patch 2024-01-22 08:46:41.000000000 +0100 +++ new/patches.suse/keys-dns-Fix-size-check-of-V1-server-list-header.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,38 +0,0 @@ -From: David Howells <dhowe...@redhat.com> -Date: Wed, 10 Jan 2024 21:11:40 +0000 -Subject: keys, dns: Fix size check of V1 server-list header -Git-commit: acc657692aed438e9931438f8c923b2b107aebf9 -Patch-mainline: v6.8-rc1 -References: git-fixes - -Fix the size check added to dns_resolver_preparse() for the V1 server-list -header so that it doesn't give EINVAL if the size supplied is the same as -the size of the header struct (which should be valid). - -This can be tested with: - - echo -n -e '\0\0\01\xff\0\0' | keyctl padd dns_resolver desc @p - -which will give "add_key: Invalid argument" without this fix. - -Fixes: 1997b3cb4217 ("keys, dns: Fix missing size check of V1 server-list header") -Reported-by: Pengfei Xu <pengfei...@intel.com> -Link: https://lore.kernel.org/r/zz4fyy4r3rqgz...@xpf.sh.intel.com/ -Signed-off-by: David Howells <dhowe...@redhat.com> -Signed-off-by: Linus Torvalds <torva...@linux-foundation.org> -Signed-off-by: Jiri Slaby <jsl...@suse.cz> ---- - net/dns_resolver/dns_key.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/net/dns_resolver/dns_key.c -+++ b/net/dns_resolver/dns_key.c -@@ -104,7 +104,7 @@ dns_resolver_preparse(struct key_prepars - const struct dns_server_list_v1_header *v1; - - /* It may be a server list. */ -- if (datalen <= sizeof(*v1)) -+ if (datalen < sizeof(*v1)) - return -EINVAL; - - v1 = (const struct dns_server_list_v1_header *)data; ++++++ series.conf ++++++ ++++ 666 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/series.conf ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1815/series.conf ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.uEfuD5/_old 2024-01-30 18:24:40.504340268 +0100 +++ /var/tmp/diff_new_pack.uEfuD5/_new 2024-01-30 18:24:40.504340268 +0100 @@ -1,4 +1,4 @@ -2024-01-26 06:32:58 +0000 -GIT Revision: 6aca25404404e4f72fa252563503b29fe5828cca +2024-01-26 11:01:28 +0000 +GIT Revision: a52bf765724a419339d0b0ac309ebfbac92845a8 GIT Branch: stable