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-01-19 16:43:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Thu Jan 19 16:43:51 2023 rev:675 rq:1059344 version:6.1.7 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2023-01-17 17:34:40.508958794 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.32243/dtb-aarch64.changes 2023-01-19 16:43:57.697693197 +0100 @@ -1,0 +2,337 @@ +Wed Jan 18 12:12:34 CET 2023 - jsl...@suse.cz + +- Linux 6.1.7 (bsc#1012628). +- netfilter: nft_payload: incorrect arithmetics when fetching + VLAN header bits (bsc#1012628). +- ALSA: control-led: use strscpy in set_led_id() (bsc#1012628). +- ALSA: usb-audio: Always initialize fixed_rate in + snd_usb_find_implicit_fb_sync_format() (bsc#1012628). +- ALSA: hda/realtek - Turn on power early (bsc#1012628). +- ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 + 13-aw0xxx (bsc#1012628). +- KVM: x86: Do not return host topology information from + KVM_GET_SUPPORTED_CPUID (bsc#1012628). +- KVM: arm64: Fix S1PTW handling on RO memslots (bsc#1012628). +- efi: fix userspace infinite retry read efivars after EFI + runtime services page fault (bsc#1012628). +- efi: tpm: Avoid READ_ONCE() for accessing the event log + (bsc#1012628). +- io_uring/poll: add hash if ready poll request can't complete + inline (bsc#1012628). +- arm64: mte: Fix double-freeing of the temporary tag storage + during coredump (bsc#1012628). +- arm64: mte: Avoid the racy walk of the vma list during core dump + (bsc#1012628). +- arm64: cmpxchg_double*: hazard against entire exchange variable + (bsc#1012628). +- ACPI: Fix selecting wrong ACPI fwnode for the iGPU on some + Dell laptops (bsc#1012628). +- net: stmmac: add aux timestamps fifo clearance wait + (bsc#1012628). +- perf auxtrace: Fix address filter duplicate symbol selection + (bsc#1012628). +- s390/kexec: fix ipl report address for kdump (bsc#1012628). +- brcmfmac: Prefer DT board type over DMI board type + (bsc#1012628). +- ASoC: qcom: lpass-cpu: Fix fallback SD line index handling + (bsc#1012628). +- elfcore: Add a cprm parameter to + elf_core_extra_{phdrs,data_size} (bsc#1012628). +- cpufreq: amd-pstate: fix kernel hang issue while amd-pstate + unregistering (bsc#1012628). +- s390/cpum_sf: add READ_ONCE() semantics to compare and swap + loops (bsc#1012628). +- s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() + (bsc#1012628). +- drm/virtio: Fix GEM handle creation UAF (bsc#1012628). +- drm/amd/pm/smu13: BACO is supported when it's in BACO state + (bsc#1012628). +- drm: Optimize drm buddy top-down allocation method + (bsc#1012628). +- drm/i915/gt: Reset twice (bsc#1012628). +- drm/i915: Reserve enough fence slot for i915_vma_unbind_async + (bsc#1012628). +- drm/i915: Fix potential context UAFs (bsc#1012628). +- drm/amd: Delay removal of the firmware framebuffer + (bsc#1012628). +- drm/amdgpu: Fixed bug on error when unloading amdgpu + (bsc#1012628). +- drm/amd/pm: correct the reference clock for fan speed(rpm) + calculation (bsc#1012628). +- drm/amd/pm: add the missing mapping for PPT feature on SMU13.0.0 + and 13.0.7 (bsc#1012628). +- drm/amd/display: move remaining FPU code to dml folder + (bsc#1012628). +- Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm + for vega10 properly"" (bsc#1012628). +- cifs: Fix uninitialized memory read for smb311 posix symlink + create (bsc#1012628). +- cifs: fix file info setting in cifs_query_path_info() + (bsc#1012628). +- cifs: fix file info setting in cifs_open_file() (bsc#1012628). +- cifs: do not query ifaces on smb1 mounts (bsc#1012628). +- cifs: fix double free on failed kerberos auth (bsc#1012628). +- io_uring/fdinfo: include locked hash table in fdinfo output + (bsc#1012628). +- ASoC: rt9120: Make dev PM runtime bind AsoC component PM + (bsc#1012628). +- ACPI: video: Allow selecting NVidia-WMI-EC or Apple GMUX + backlight from the cmdline (bsc#1012628). +- platform/x86: dell-privacy: Only register SW_CAMERA_LENS_COVER + if present (bsc#1012628). +- platform/surface: aggregator: Ignore command messages not + intended for us (bsc#1012628). +- platform/x86: int3472/discrete: Ensure the clk/power enable + pins are in output mode (bsc#1012628). +- platform/x86: thinkpad_acpi: Fix profile mode display in AMT + mode (bsc#1012628). +- platform/x86: asus-wmi: Don't load fan curves without fan + (bsc#1012628). +- platform/x86: dell-privacy: Fix SW_CAMERA_LENS_COVER reporting + (bsc#1012628). +- dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 + constraint (bsc#1012628). +- drm/msm: another fix for the headless Adreno GPU (bsc#1012628). +- firmware/psci: Fix MEM_PROTECT_RANGE function numbers + (bsc#1012628). +- firmware/psci: Don't register with debugfs if PSCI isn't + available (bsc#1012628). +- drm/msm/adreno: Make adreno quirks not overwrite each other + (bsc#1012628). +- arm64/signal: Always allocate SVE signal frames on SME only + systems (bsc#1012628). +- dt-bindings: msm: dsi-controller-main: Fix power-domain + constraint (bsc#1012628). +- dt-bindings: msm: dsi-controller-main: Fix description of core + clock (bsc#1012628). +- arm64/signal: Always accept SVE signal frames on SME only + systems (bsc#1012628). +- arm64/mm: add pud_user_exec() check in + pud_user_accessible_page() (bsc#1012628). +- dt-bindings: msm: dsi-phy-28nm: Add missing qcom, + dsi-phy-regulator-ldo-mode (bsc#1012628). +- arm64: ptrace: Use ARM64_SME to guard the SME register + enumerations (bsc#1012628). +- arm64/mm: fix incorrect file_map_count for invalid pmd + (bsc#1012628). +- platform/x86: ideapad-laptop: Add Legion 5 15ARH05 DMI id to + set_fn_lock_led_list[] (bsc#1012628). +- drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is + not for aux transfer (bsc#1012628). +- dt-bindings: msm/dsi: Don't require vdds-supply on 10nm PHY + (bsc#1012628). +- dt-bindings: msm/dsi: Don't require vcca-supply on 14nm PHY + (bsc#1012628). +- platform/x86: sony-laptop: Don't turn off 0x153 keyboard + backlight during probe (bsc#1012628). +- ixgbe: fix pci device refcount leak (bsc#1012628). +- ipv6: raw: Deduct extension header length in + rawv6_push_pending_frames (bsc#1012628). +- iavf/iavf_main: actually log ->src mask when talking about it + (bsc#1012628). +- drm/i915/gt: Cleanup partial engine discovery failures + (bsc#1012628). +- usb: ulpi: defer ulpi_register on ulpi_read_id timeout + (bsc#1012628). +- drm/amd/pm: enable mode1 reset on smu_v13_0_10 (bsc#1012628). +- drm/amd/pm: Enable bad memory page/channel recording support + for smu v13_0_0 (bsc#1012628). +- drm/amd/pm: enable GPO dynamic control support for SMU13.0.0 + (bsc#1012628). +- drm/amd/pm: enable GPO dynamic control support for SMU13.0.7 + (bsc#1012628). +- drm/amdgpu: add soc21 common ip block support for GC 11.0.4 + (bsc#1012628). +- drm/amdgpu: Enable pg/cg flags on GC11_0_4 for VCN + (bsc#1012628). +- drm/amdgpu: enable VCN DPG for GC IP v11.0.4 (bsc#1012628). +- mm: Always release pages to the buddy allocator in + memblock_free_late() (bsc#1012628). +- iommu/iova: Fix alloc iova overflows issue (bsc#1012628). +- iommu/arm-smmu-v3: Don't unregister on shutdown (bsc#1012628). +- iommu/mediatek-v1: Fix an error handling path in + mtk_iommu_v1_probe() (bsc#1012628). +- iommu/arm-smmu: Don't unregister on shutdown (bsc#1012628). +- iommu/arm-smmu: Report IOMMU_CAP_CACHE_COHERENCY even betterer + (bsc#1012628). +- sched/core: Fix use-after-free bug in dup_user_cpus_ptr() + (bsc#1012628). +- netfilter: ipset: Fix overflow before widen in the + bitmap_ip_create() function (bsc#1012628). +- selftests: netfilter: fix transaction test script timeout + handling (bsc#1012628). +- powerpc/imc-pmu: Fix use of mutex in IRQs disabled section + (bsc#1012628). +- x86/boot: Avoid using Intel mnemonics in AT&T syntax asm + (bsc#1012628). +- EDAC/device: Fix period calculation in + edac_device_reset_delay_period() (bsc#1012628). +- x86/pat: Fix pat_x_mtrr_type() for MTRR disabled case + (bsc#1012628). +- x86/resctrl: Fix task CLOSID/RMID update race (bsc#1012628). +- x86/resctrl: Fix event counts regression in reused RMIDs + (bsc#1012628). +- regulator: da9211: Use irq handler when ready (bsc#1012628). +- scsi: storvsc: Fix swiotlb bounce buffer leak in confidential VM + (bsc#1012628). +- scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile + (bsc#1012628). +- scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery + (bsc#1012628). +- ASoC: Intel: fix sof-nau8825 link failure (bsc#1012628). +- ASoC: Intel: sof_nau8825: support rt1015p speaker amplifier + (bsc#1012628). +- ASoC: Intel: sof-nau8825: fix module alias overflow + (bsc#1012628). +- drm/msm/dpu: Fix some kernel-doc comments (bsc#1012628). +- drm/msm/dpu: Fix memory leak in msm_mdss_parse_data_bus_icc_path + (bsc#1012628). +- ASoC: wm8904: fix wrong outputs volume after power reactivation + (bsc#1012628). +- mtd: parsers: scpart: fix __udivdi3 undefined on mips + (bsc#1012628). +- mtd: cfi: allow building spi-intel standalone (bsc#1012628). +- stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed + (bsc#1012628). +- tipc: fix unexpected link reset due to discovery messages + (bsc#1012628). ++++ 140 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.32243/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.3y2liM/_old 2023-01-19 16:44:02.485718128 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:02.493718170 +0100 @@ -17,7 +17,7 @@ %define srcversion 6.1 -%define patchversion 6.1.6 +%define patchversion 6.1.7 %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.6 +Version: 6.1.7 %if 0%{?is_kotd} -Release: <RELEASE>.g573f4a9 +Release: <RELEASE>.g872045c %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change ++++++ dtb-riscv64.spec ++++++ --- /var/tmp/diff_new_pack.3y2liM/_old 2023-01-19 16:44:02.561718524 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:02.565718545 +0100 @@ -17,7 +17,7 @@ %define srcversion 6.1 -%define patchversion 6.1.6 +%define patchversion 6.1.7 %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-riscv64 -Version: 6.1.6 +Version: 6.1.7 %if 0%{?is_kotd} -Release: <RELEASE>.g573f4a9 +Release: <RELEASE>.g872045c %else Release: 0 %endif @@ -194,6 +194,15 @@ %description -n dtb-microchip Device Tree files for Microchip based riscv64 systems. +%package -n dtb-renesas +Summary: Renesas based riscv64 systems +Group: System/Boot +Provides: multiversion(dtb) +Requires(post): coreutils + +%description -n dtb-renesas +Device Tree files for Renesas based riscv64 systems. + %package -n dtb-sifive Summary: SiFive based riscv64 systems Group: System/Boot @@ -233,7 +242,7 @@ %endif cd $source/arch/riscv/boot/dts -for dts in microchip/*.dts sifive/*.dts starfive/*.dts ; do +for dts in microchip/*.dts renesas/*.dts sifive/*.dts starfive/*.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 @@ -245,7 +254,7 @@ %install cd pp -for dts in microchip/*.dts sifive/*.dts starfive/*.dts ; do +for dts in microchip/*.dts renesas/*.dts sifive/*.dts starfive/*.dts ; do target=${dts%*.dts} install -m 755 -d %{buildroot}%{dtbdir}/$(dirname $target) # install -m 644 COPYING %{buildroot}%{dtbdir}/$(dirname $target) @@ -267,6 +276,13 @@ # Unless /boot/dtb exists as real directory, create a symlink. [ -d dtb ] || ln -sf dtb-%kernelrelease dtb +%post -n dtb-renesas +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-sifive cd /boot # If /boot/dtb is a symlink, remove it, so that we can replace it. @@ -293,6 +309,17 @@ %{dtbdir}/microchip/*.dtb %ifarch aarch64 riscv64 +%files -n dtb-renesas -f dtb-renesas.list +%else +%files -n dtb-renesas +%endif +%defattr(-,root,root) +%ghost /boot/dtb +%dir %{dtbdir} +%dir %{dtbdir}/renesas +%{dtbdir}/renesas/*.dtb + +%ifarch aarch64 riscv64 %files -n dtb-sifive -f dtb-sifive.list %else %files -n dtb-sifive ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.3y2liM/_old 2023-01-19 16:44:02.601718732 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:02.605718754 +0100 @@ -18,7 +18,7 @@ %define srcversion 6.1 -%define patchversion 6.1.6 +%define patchversion 6.1.7 %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.6 +Version: 6.1.7 %if 0%{?is_kotd} -Release: <RELEASE>.g573f4a9 +Release: <RELEASE>.g872045c %else Release: 0 %endif @@ -240,10 +240,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-573f4a96e922fec10a29d12760ec30fa654571bc -Provides: kernel-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +Provides: kernel-%build_flavor-base-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 +Provides: kernel-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 # END COMMON DEPS -Provides: %name-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +Provides: %name-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.3y2liM/_old 2023-01-19 16:44:02.629718879 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:02.633718899 +0100 @@ -18,7 +18,7 @@ %define srcversion 6.1 -%define patchversion 6.1.6 +%define patchversion 6.1.7 %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.6 +Version: 6.1.7 %if 0%{?is_kotd} -Release: <RELEASE>.g573f4a9 +Release: <RELEASE>.g872045c %else Release: 0 %endif @@ -240,10 +240,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-573f4a96e922fec10a29d12760ec30fa654571bc -Provides: kernel-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +Provides: kernel-%build_flavor-base-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 +Provides: kernel-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 # END COMMON DEPS -Provides: %name-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +Provides: %name-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.3y2liM/_old 2023-01-19 16:44:02.665719066 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:02.669719086 +0100 @@ -18,7 +18,7 @@ %define srcversion 6.1 -%define patchversion 6.1.6 +%define patchversion 6.1.7 %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.6 +Version: 6.1.7 %if 0%{?is_kotd} -Release: <RELEASE>.g573f4a9 +Release: <RELEASE>.g872045c %else Release: 0 %endif @@ -240,10 +240,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-573f4a96e922fec10a29d12760ec30fa654571bc -Provides: kernel-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +Provides: kernel-%build_flavor-base-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 +Provides: kernel-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 # END COMMON DEPS -Provides: %name-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +Provides: %name-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.3y2liM/_old 2023-01-19 16:44:02.689719191 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:02.693719211 +0100 @@ -17,7 +17,7 @@ %define srcversion 6.1 -%define patchversion 6.1.6 +%define patchversion 6.1.7 %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.6 +Version: 6.1.7 %if 0%{?is_kotd} -Release: <RELEASE>.g573f4a9 +Release: <RELEASE>.g872045c %else Release: 0 %endif @@ -67,7 +67,7 @@ %endif URL: https://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +Provides: %name-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 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.3y2liM/_old 2023-01-19 16:44:02.717719337 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:02.721719357 +0100 @@ -18,7 +18,7 @@ %define srcversion 6.1 -%define patchversion 6.1.6 +%define patchversion 6.1.7 %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.6 +Version: 6.1.7 %if 0%{?is_kotd} -Release: <RELEASE>.g573f4a9 +Release: <RELEASE>.g872045c %else Release: 0 %endif @@ -240,10 +240,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-573f4a96e922fec10a29d12760ec30fa654571bc -Provides: kernel-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +Provides: kernel-%build_flavor-base-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 +Provides: kernel-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 # END COMMON DEPS -Provides: %name-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +Provides: %name-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.3y2liM/_old 2023-01-19 16:44:02.765719587 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:02.769719607 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 6.1.6 +%define patchversion 6.1.7 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +BuildRequires: kernel%kernel_flavor-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 %if 0%{?rhel_version} BuildRequires: kernel @@ -64,9 +64,9 @@ Summary: package kernel and initrd for OBS VM builds License: GPL-2.0-only Group: SLES -Version: 6.1.6 +Version: 6.1.7 %if 0%{?is_kotd} -Release: <RELEASE>.g573f4a9 +Release: <RELEASE>.g872045c %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.3y2liM/_old 2023-01-19 16:44:02.789719712 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:02.793719732 +0100 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 6.1.6 +%define patchversion 6.1.7 %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.6 +Version: 6.1.7 %if 0%{?is_kotd} -Release: <RELEASE>.g573f4a9 +Release: <RELEASE>.g872045c %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.3y2liM/_old 2023-01-19 16:44:02.813719836 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:02.821719878 +0100 @@ -18,7 +18,7 @@ %define srcversion 6.1 -%define patchversion 6.1.6 +%define patchversion 6.1.7 %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.6 +Version: 6.1.7 %if 0%{?is_kotd} -Release: <RELEASE>.g573f4a9 +Release: <RELEASE>.g872045c %else Release: 0 %endif @@ -240,10 +240,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-573f4a96e922fec10a29d12760ec30fa654571bc -Provides: kernel-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +Provides: kernel-%build_flavor-base-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 +Provides: kernel-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 # END COMMON DEPS -Provides: %name-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +Provides: %name-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.3y2liM/_old 2023-01-19 16:44:02.849720024 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:02.857720065 +0100 @@ -17,7 +17,7 @@ %define srcversion 6.1 -%define patchversion 6.1.6 +%define patchversion 6.1.7 %define variant %{nil} %define vanilla_only 0 @@ -31,9 +31,9 @@ %endif Name: kernel-source -Version: 6.1.6 +Version: 6.1.7 %if 0%{?is_kotd} -Release: <RELEASE>.g573f4a9 +Release: <RELEASE>.g872045c %else Release: 0 %endif @@ -50,7 +50,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +Provides: %name-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 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.3y2liM/_old 2023-01-19 16:44:02.889720233 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:02.897720274 +0100 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0-only Group: Development/Sources -Version: 6.1.6 +Version: 6.1.7 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.g573f4a9 +Release: <RELEASE>.g872045c %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +Provides: %name-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.3y2liM/_old 2023-01-19 16:44:02.925720420 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:02.929720441 +0100 @@ -18,7 +18,7 @@ %define srcversion 6.1 -%define patchversion 6.1.6 +%define patchversion 6.1.7 %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.6 +Version: 6.1.7 %if 0%{?is_kotd} -Release: <RELEASE>.g573f4a9 +Release: <RELEASE>.g872045c %else Release: 0 %endif @@ -240,10 +240,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-573f4a96e922fec10a29d12760ec30fa654571bc -Provides: kernel-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +Provides: kernel-%build_flavor-base-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 +Provides: kernel-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 # END COMMON DEPS -Provides: %name-srchash-573f4a96e922fec10a29d12760ec30fa654571bc +Provides: %name-srchash-872045c995c0ea6c9b968cf79d4889feb3879209 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc kernel-zfcpdump.spec: same change ++++++ config.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/arm64/default new/config/arm64/default --- old/config/arm64/default 2023-01-16 06:11:09.000000000 +0100 +++ new/config/arm64/default 2023-01-18 12:12:34.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.1.6 Kernel Configuration +# Linux/arm64 6.1.7 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -7992,6 +7992,7 @@ CONFIG_SND_SOC_STORM=m CONFIG_SND_SOC_APQ8016_SBC=m CONFIG_SND_SOC_QCOM_COMMON=m +CONFIG_SND_SOC_QCOM_SDW=m CONFIG_SND_SOC_QDSP6_COMMON=m CONFIG_SND_SOC_QDSP6_CORE=m CONFIG_SND_SOC_QDSP6_AFE=m diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default --- old/config/armv6hl/default 2023-01-16 06:11:09.000000000 +0100 +++ new/config/armv6hl/default 2023-01-18 12:12:34.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.1.6 Kernel Configuration +# Linux/arm 6.1.7 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default --- old/config/armv7hl/default 2023-01-16 06:11:09.000000000 +0100 +++ new/config/armv7hl/default 2023-01-18 12:12:34.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.1.6 Kernel Configuration +# Linux/arm 6.1.7 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -7830,6 +7830,7 @@ CONFIG_SND_SOC_STORM=m CONFIG_SND_SOC_APQ8016_SBC=m CONFIG_SND_SOC_QCOM_COMMON=m +CONFIG_SND_SOC_QCOM_SDW=m CONFIG_SND_SOC_QDSP6_COMMON=m CONFIG_SND_SOC_QDSP6_CORE=m CONFIG_SND_SOC_QDSP6_AFE=m diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/pae new/config/i386/pae --- old/config/i386/pae 2023-01-16 06:11:09.000000000 +0100 +++ new/config/i386/pae 2023-01-18 12:12:34.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 6.1.6 Kernel Configuration +# Linux/i386 6.1.7 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default --- old/config/ppc64/default 2023-01-16 06:11:09.000000000 +0100 +++ new/config/ppc64/default 2023-01-18 12:12:34.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 6.1.6 Kernel Configuration +# Linux/powerpc 6.1.7 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default --- old/config/ppc64le/default 2023-01-16 06:11:09.000000000 +0100 +++ new/config/ppc64le/default 2023-01-18 12:12:34.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 6.1.6 Kernel Configuration +# Linux/powerpc 6.1.7 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/riscv64/default new/config/riscv64/default --- old/config/riscv64/default 2023-01-16 06:11:09.000000000 +0100 +++ new/config/riscv64/default 2023-01-18 12:12:34.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/riscv 6.1.6 Kernel Configuration +# Linux/riscv 6.1.7 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/default new/config/s390x/default --- old/config/s390x/default 2023-01-16 06:11:09.000000000 +0100 +++ new/config/s390x/default 2023-01-18 12:12:34.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 6.1.6 Kernel Configuration +# Linux/s390 6.1.7 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/zfcpdump new/config/s390x/zfcpdump --- old/config/s390x/zfcpdump 2023-01-16 06:11:09.000000000 +0100 +++ new/config/s390x/zfcpdump 2023-01-18 12:12:34.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 6.1.6 Kernel Configuration +# Linux/s390 6.1.7 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/default new/config/x86_64/default --- old/config/x86_64/default 2023-01-16 06:11:09.000000000 +0100 +++ new/config/x86_64/default 2023-01-18 12:12:34.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 6.1.6 Kernel Configuration +# Linux/x86_64 6.1.7 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y ++++++ mkspec-dtb ++++++ --- /var/tmp/diff_new_pack.3y2liM/_old 2023-01-19 16:44:03.861725293 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:03.865725315 +0100 @@ -87,6 +87,7 @@ # DTB packages names my @riscv64_package_list = ( ['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"], ); ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 18967 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0001-mm-mremap-fix-mremap-expanding-for-vma-s-with-vm_ops.patch new/patches.suse/0001-mm-mremap-fix-mremap-expanding-for-vma-s-with-vm_ops.patch --- old/patches.suse/0001-mm-mremap-fix-mremap-expanding-for-vma-s-with-vm_ops.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/0001-mm-mremap-fix-mremap-expanding-for-vma-s-with-vm_ops.patch 2023-01-18 12:12:34.000000000 +0100 @@ -0,0 +1,67 @@ +From 1faac8dca6a1cfe4ded3b229ef50c605a43aa418 Mon Sep 17 00:00:00 2001 +From: Vlastimil Babka <vba...@suse.cz> +Date: Mon, 16 Jan 2023 17:14:08 +0100 +Subject: [PATCH for 6.1 regression] mm, mremap: fix mremap() expanding for vma's with + vm_ops->close() +Patch-mainline: Submitted, https://lore.kernel.org/all/20230117101939.9753-1-vba...@suse.cz/ +References: bsc#1206359 + +Fabian has reported another regression in 6.1 due to ca3d76b0aa80 ("mm: +add merging after mremap resize"). The problem is that vma_merge() can +fail when vma has a vm_ops->close() method, causing is_mergeable_vma() +test to be negative. This was happening for vma mapping a file from +fuse-overlayfs, which does have the method. But when we are simply +expanding the vma, we never remove it due to the "merge" with the added +area, so the test should not prevent the expansion. + +As a quick fix, check for such vmas and expand them using vma_adjust() +directly as was done before commit ca3d76b0aa80. For a more robust long +term solution we should try to limit the check for vma_ops->close only +to cases that actually result in vma removal, so that no merge would be +prevented unnecessarily. + +Reported-by: Fabian Vogt <fv...@suse.com> +Link: https://bugzilla.suse.com/show_bug.cgi?id=1206359#c35 +Fixes: ca3d76b0aa80 ("mm: add merging after mremap resize") +Signed-off-by: Vlastimil Babka <vba...@suse.cz> +Cc: Jakub MatÄna <matenaja...@gmail.com> +Cc: <sta...@vger.kernel.org> +Tested-by: Fabian Vogt <fv...@suse.com> +--- +Thorsten: this should be added to the previous regression which wasn't +fully fixed by the previous patch: +https://linux-regtracking.leemhuis.info/regzbot/regression/20221216163227.24648-1-vba...@suse.cz/ + mm/mremap.c | 13 ++++++++++++- + 1 file changed, 12 insertions(+), 1 deletion(-) + +diff --git a/mm/mremap.c b/mm/mremap.c +index fe587c5d6591..1e234fd95547 100644 +--- a/mm/mremap.c ++++ b/mm/mremap.c +@@ -1032,11 +1032,22 @@ SYSCALL_DEFINE5(mremap, unsigned long, addr, unsigned long, old_len, + * the already existing vma (expand operation itself) and possibly also + * with the next vma if it becomes adjacent to the expanded vma and + * otherwise compatible. ++ * ++ * However, vma_merge() can currently fail due to is_mergeable_vma() ++ * check for vm_ops->close (see the comment there). Yet this should not ++ * prevent vma expanding, so perform a simple expand for such vma. ++ * Ideally the check for close op should be only done when a vma would ++ * be actually removed due to a merge. + */ +- vma = vma_merge(mm, vma, extension_start, extension_end, ++ if (!vma->vm_ops || !vma->vm_ops->close) { ++ vma = vma_merge(mm, vma, extension_start, extension_end, + vma->vm_flags, vma->anon_vma, vma->vm_file, + extension_pgoff, vma_policy(vma), + vma->vm_userfaultfd_ctx, anon_vma_name(vma)); ++ } else if (vma_adjust(vma, vma->vm_start, addr + new_len, ++ vma->vm_pgoff, NULL)) { ++ vma = NULL; ++ } + if (!vma) { + vm_unacct_memory(pages); + ret = -ENOMEM; +-- +2.38.1 + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ALSA-usb-audio-Make-sure-to-stop-endpoints-before-cl.patch new/patches.suse/ALSA-usb-audio-Make-sure-to-stop-endpoints-before-cl.patch --- old/patches.suse/ALSA-usb-audio-Make-sure-to-stop-endpoints-before-cl.patch 2023-01-13 18:38:19.000000000 +0100 +++ new/patches.suse/ALSA-usb-audio-Make-sure-to-stop-endpoints-before-cl.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,46 +0,0 @@ -From 0599313e26666e79f6e7fe1450588431b8cb25d5 Mon Sep 17 00:00:00 2001 -From: Takashi Iwai <ti...@suse.de> -Date: Mon, 2 Jan 2023 18:07:57 +0100 -Subject: [PATCH] ALSA: usb-audio: Make sure to stop endpoints before closing - EPs -Git-commit: 0599313e26666e79f6e7fe1450588431b8cb25d5 -Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git -Patch-mainline: Queued in subsystem maintainer repository -References: bsc#1206766 - -At the PCM hw params, we may re-configure the endpoints and it's done -by a temporary EP close followed by re-open. A potential problem -there is that the EP might be already running internally at the PCM -prepare stage; it's seen typically in the playback stream with the -implicit feedback sync. As this stream start isn't tracked by the -core PCM layer, we'd need to stop it explicitly, and that's the -missing piece. - -This patch adds the stop_endpoints() call at snd_usb_hw_params() to -assure the stream stop before closing the EPs. - -Fixes: bf6313a0ff76 ("ALSA: usb-audio: Refactor endpoint management") -Link: https://lore.kernel.org/r/4e509aea-e563-e592-e652-ba44af673...@veniogames.com -Link: https://lore.kernel.org/r/20230102170759.29610-2-ti...@suse.de -Signed-off-by: Takashi Iwai <ti...@suse.de> - ---- - sound/usb/pcm.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/sound/usb/pcm.c b/sound/usb/pcm.c -index 99a66d0ef5b2..7fc95ae9b2f0 100644 ---- a/sound/usb/pcm.c -+++ b/sound/usb/pcm.c -@@ -525,6 +525,8 @@ static int snd_usb_hw_params(struct snd_pcm_substream *substream, - if (snd_usb_endpoint_compatible(chip, subs->data_endpoint, - fmt, hw_params)) - goto unlock; -+ if (stop_endpoints(subs, false)) -+ sync_pending_stops(subs); - close_endpoints(chip, subs); - } - --- -2.35.3 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ALSA-usb-audio-More-refactoring-of-hw-constraint-rul.patch new/patches.suse/ALSA-usb-audio-More-refactoring-of-hw-constraint-rul.patch --- old/patches.suse/ALSA-usb-audio-More-refactoring-of-hw-constraint-rul.patch 2023-01-13 18:38:19.000000000 +0100 +++ new/patches.suse/ALSA-usb-audio-More-refactoring-of-hw-constraint-rul.patch 2023-01-18 12:12:34.000000000 +0100 @@ -3,8 +3,7 @@ Date: Mon, 2 Jan 2023 18:07:59 +0100 Subject: [PATCH] ALSA: usb-audio: More refactoring of hw constraint rules Git-commit: 37b3e56d8911f9ec1e1aaa5cccdff33cb0a7a832 -Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git -Patch-mainline: Queued in subsystem maintainer repository +Patch-mainline: v6.2-rc4 References: bsc#1206766 Although we applied a workaround for the hw constraints code with the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ALSA-usb-audio-Relax-hw-constraints-for-implicit-fb-.patch new/patches.suse/ALSA-usb-audio-Relax-hw-constraints-for-implicit-fb-.patch --- old/patches.suse/ALSA-usb-audio-Relax-hw-constraints-for-implicit-fb-.patch 2023-01-13 18:38:19.000000000 +0100 +++ new/patches.suse/ALSA-usb-audio-Relax-hw-constraints-for-implicit-fb-.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,55 +0,0 @@ -From d463ac1acb454fafed58f695cb3067fbf489f3a0 Mon Sep 17 00:00:00 2001 -From: Takashi Iwai <ti...@suse.de> -Date: Mon, 2 Jan 2023 18:07:58 +0100 -Subject: [PATCH] ALSA: usb-audio: Relax hw constraints for implicit fb sync -Git-commit: d463ac1acb454fafed58f695cb3067fbf489f3a0 -Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git -Patch-mainline: Queued in subsystem maintainer repository -References: bsc#1206766 - -The fix commit the commit e4ea77f8e53f ("ALSA: usb-audio: Always apply -the hw constraints for implicit fb sync") tried to address the bug -where an incorrect PCM parameter is chosen when two (implicit fb) -streams are set up at the same time. This change had, however, some -side effect: once when the sync endpoint is chosen and set up, this -restriction is applied at the next hw params unless it's freed via hw -free explicitly. - -This patch is a workaround for the problem by relaxing the hw -constraints a bit for the implicit fb sync. We still keep applying -the hw constraints for implicit fb sync, but only when the matching -sync EP is being used by other streams. - -Fixes: e4ea77f8e53f ("ALSA: usb-audio: Always apply the hw constraints for implicit fb sync") -Reported-by: Ruud van Asseldonk <r...@veniogames.com> -Link: https://lore.kernel.org/r/4e509aea-e563-e592-e652-ba44af673...@veniogames.com -Link: https://lore.kernel.org/r/20230102170759.29610-3-ti...@suse.de -Signed-off-by: Takashi Iwai <ti...@suse.de> - ---- - sound/usb/pcm.c | 9 +++++++-- - 1 file changed, 7 insertions(+), 2 deletions(-) - -diff --git a/sound/usb/pcm.c b/sound/usb/pcm.c -index 7fc95ae9b2f0..2fd4ecc1b25a 100644 ---- a/sound/usb/pcm.c -+++ b/sound/usb/pcm.c -@@ -937,8 +937,13 @@ get_sync_ep_from_substream(struct snd_usb_substream *subs) - continue; - /* for the implicit fb, check the sync ep as well */ - ep = snd_usb_get_endpoint(chip, fp->sync_ep); -- if (ep && ep->cur_audiofmt) -- return ep; -+ if (ep && ep->cur_audiofmt) { -+ /* ditto, if the sync (data) ep is used by others, -+ * this stream is restricted by the sync ep -+ */ -+ if (ep != subs->sync_endpoint || ep->opened > 1) -+ return ep; -+ } - } - return NULL; - } --- -2.35.3 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/Revert-ALSA-usb-audio-Drop-superfluous-interface-set.patch new/patches.suse/Revert-ALSA-usb-audio-Drop-superfluous-interface-set.patch --- old/patches.suse/Revert-ALSA-usb-audio-Drop-superfluous-interface-set.patch 2023-01-13 18:38:19.000000000 +0100 +++ new/patches.suse/Revert-ALSA-usb-audio-Drop-superfluous-interface-set.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,46 +0,0 @@ -From 16f1f838442dc6430d32d51ddda347b8421ec34b Mon Sep 17 00:00:00 2001 -From: Takashi Iwai <ti...@suse.de> -Date: Wed, 4 Jan 2023 16:09:44 +0100 -Subject: [PATCH] Revert "ALSA: usb-audio: Drop superfluous interface setup at - parsing" -Git-commit: 16f1f838442dc6430d32d51ddda347b8421ec34b -Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git -Patch-mainline: Queued in subsystem maintainer repository -References: bsc#1206766 - -This reverts commit ac5e2fb425e1121ceef2b9d1b3ffccc195d55707. - -The commit caused a regression on Behringer UMC404HD (and likely -others). As the change was meant only as a minor optimization, it's -better to revert it to address the regression. - -Reported-and-tested-by: Michael Ralston <mich...@ralston.id.au> -Cc: <sta...@vger.kernel.org> -Link: https://lore.kernel.org/r/CAC2975JXkS1A5Tj9b02G_sy25ZWN-ys+tc9wmkoS=qpgkco...@mail.gmail.com -Link: https://lore.kernel.org/r/20230104150944.24918-1-ti...@suse.de -Signed-off-by: Takashi Iwai <ti...@suse.de> - ---- - sound/usb/stream.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/sound/usb/stream.c b/sound/usb/stream.c -index f75601ca2d52..f10f4e6d3fb8 100644 ---- a/sound/usb/stream.c -+++ b/sound/usb/stream.c -@@ -1222,6 +1222,12 @@ static int __snd_usb_parse_audio_interface(struct snd_usb_audio *chip, - if (err < 0) - return err; - } -+ -+ /* try to set the interface... */ -+ usb_set_interface(chip->dev, iface_no, 0); -+ snd_usb_init_pitch(chip, fp); -+ snd_usb_init_sample_rate(chip, fp, fp->rate_max); -+ usb_set_interface(chip->dev, iface_no, altno); - } - return 0; - } --- -2.35.3 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/docs-Fix-the-docs-build-with-Sphinx-6.0.patch new/patches.suse/docs-Fix-the-docs-build-with-Sphinx-6.0.patch --- old/patches.suse/docs-Fix-the-docs-build-with-Sphinx-6.0.patch 2023-01-13 18:38:19.000000000 +0100 +++ new/patches.suse/docs-Fix-the-docs-build-with-Sphinx-6.0.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,47 +0,0 @@ -From: Jonathan Corbet <cor...@lwn.net> -Date: Wed, 4 Jan 2023 10:47:39 -0700 -Subject: docs: Fix the docs build with Sphinx 6.0 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit -Git-repo: git://git.lwn.net/linux.git#docs-fixes -Git-commit: 808a5cbc46089e145e4951dab2ae1f6487ea8380 -Patch-mainline: Queued in subsystem maintainer repository -References: sphinx_6.0-staging_E - -Sphinx 6.0 removed the execfile_() function, which we use as part of the -configuration process. They *did* warn us... Just open-code the -functionality as is done in Sphinx itself. - -Tested (using SPHINX_CONF, since this code is only executed with an -alternative config file) on various Sphinx versions from 2.5 through 6.0. - -Reported-by: Martin LiÅ¡ka <mli...@suse.cz> -Signed-off-by: Jonathan Corbet <cor...@lwn.net> -Signed-off-by: Jiri Slaby <jsl...@suse.cz> ---- - Documentation/sphinx/load_config.py | 6 ++++-- - 1 file changed, 4 insertions(+), 2 deletions(-) - ---- a/Documentation/sphinx/load_config.py -+++ b/Documentation/sphinx/load_config.py -@@ -3,7 +3,7 @@ - - import os - import sys --from sphinx.util.pycompat import execfile_ -+from sphinx.util.osutil import fs_encoding - - # ------------------------------------------------------------------------------ - def loadConfig(namespace): -@@ -48,7 +48,9 @@ def loadConfig(namespace): - sys.stdout.write("load additional sphinx-config: %s\n" % config_file) - config = namespace.copy() - config['__file__'] = config_file -- execfile_(config_file, config) -+ with open(config_file, 'rb') as f: -+ code = compile(f.read(), fs_encoding, 'exec') -+ exec(code, config) - del config['__file__'] - namespace.update(config) - else: ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.3y2liM/_old 2023-01-19 16:44:04.801730188 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:04.805730209 +0100 @@ -1647,6 +1647,183 @@ patches.kernel.org/6.1.6-015-ALSA-hda-Enable-headset-mic-on-another-Dell-lap.patch patches.kernel.org/6.1.6-016-ALSA-hda-cs35l41-Check-runtime-suspend-capabili.patch patches.kernel.org/6.1.6-017-Linux-6.1.6.patch + patches.kernel.org/6.1.7-001-netfilter-nft_payload-incorrect-arithmetics-whe.patch + patches.kernel.org/6.1.7-002-Revert-ALSA-usb-audio-Drop-superfluous-interfac.patch + patches.kernel.org/6.1.7-003-ALSA-control-led-use-strscpy-in-set_led_id.patch + patches.kernel.org/6.1.7-004-ALSA-usb-audio-Always-initialize-fixed_rate-in-.patch + patches.kernel.org/6.1.7-005-ALSA-hda-realtek-Turn-on-power-early.patch + patches.kernel.org/6.1.7-006-ALSA-hda-realtek-Enable-mute-micmute-LEDs-on-HP.patch + patches.kernel.org/6.1.7-007-KVM-x86-Do-not-return-host-topology-information.patch + patches.kernel.org/6.1.7-008-KVM-arm64-Fix-S1PTW-handling-on-RO-memslots.patch + patches.kernel.org/6.1.7-009-efi-fix-userspace-infinite-retry-read-efivars-a.patch + patches.kernel.org/6.1.7-010-efi-tpm-Avoid-READ_ONCE-for-accessing-the-event.patch + patches.kernel.org/6.1.7-011-docs-Fix-the-docs-build-with-Sphinx-6.0.patch + patches.kernel.org/6.1.7-012-io_uring-poll-add-hash-if-ready-poll-request-ca.patch + patches.kernel.org/6.1.7-013-arm64-mte-Fix-double-freeing-of-the-temporary-t.patch + patches.kernel.org/6.1.7-014-arm64-mte-Avoid-the-racy-walk-of-the-vma-list-d.patch + patches.kernel.org/6.1.7-015-arm64-cmpxchg_double-hazard-against-entire-exch.patch + patches.kernel.org/6.1.7-016-ACPI-Fix-selecting-wrong-ACPI-fwnode-for-the-iG.patch + patches.kernel.org/6.1.7-017-net-stmmac-add-aux-timestamps-fifo-clearance-wa.patch + patches.kernel.org/6.1.7-018-perf-auxtrace-Fix-address-filter-duplicate-symb.patch + patches.kernel.org/6.1.7-019-s390-kexec-fix-ipl-report-address-for-kdump.patch + patches.kernel.org/6.1.7-020-brcmfmac-Prefer-DT-board-type-over-DMI-board-ty.patch + patches.kernel.org/6.1.7-021-ASoC-qcom-lpass-cpu-Fix-fallback-SD-line-index-.patch + patches.kernel.org/6.1.7-022-elfcore-Add-a-cprm-parameter-to-elf_core_extra_.patch + patches.kernel.org/6.1.7-023-cpufreq-amd-pstate-fix-kernel-hang-issue-while-.patch + patches.kernel.org/6.1.7-024-s390-cpum_sf-add-READ_ONCE-semantics-to-compare.patch + patches.kernel.org/6.1.7-025-s390-percpu-add-READ_ONCE-to-arch_this_cpu_to_o.patch + patches.kernel.org/6.1.7-026-drm-virtio-Fix-GEM-handle-creation-UAF.patch + patches.kernel.org/6.1.7-027-drm-amd-pm-smu13-BACO-is-supported-when-it-s-in.patch + patches.kernel.org/6.1.7-028-drm-Optimize-drm-buddy-top-down-allocation-meth.patch + patches.kernel.org/6.1.7-029-drm-i915-gt-Reset-twice.patch + patches.kernel.org/6.1.7-030-drm-i915-Reserve-enough-fence-slot-for-i915_vma.patch + patches.kernel.org/6.1.7-031-drm-i915-Fix-potential-context-UAFs.patch + patches.kernel.org/6.1.7-032-drm-amd-Delay-removal-of-the-firmware-framebuff.patch + patches.kernel.org/6.1.7-033-drm-amdgpu-Fixed-bug-on-error-when-unloading-am.patch + patches.kernel.org/6.1.7-034-drm-amd-pm-correct-the-reference-clock-for-fan-.patch + patches.kernel.org/6.1.7-035-drm-amd-pm-add-the-missing-mapping-for-PPT-feat.patch + patches.kernel.org/6.1.7-036-drm-amd-display-move-remaining-FPU-code-to-dml-.patch + patches.kernel.org/6.1.7-037-Revert-drm-amdgpu-Revert-drm-amdgpu-getting-fan.patch + patches.kernel.org/6.1.7-038-cifs-Fix-uninitialized-memory-read-for-smb311-p.patch + patches.kernel.org/6.1.7-039-cifs-fix-file-info-setting-in-cifs_query_path_i.patch + patches.kernel.org/6.1.7-040-cifs-fix-file-info-setting-in-cifs_open_file.patch + patches.kernel.org/6.1.7-041-cifs-do-not-query-ifaces-on-smb1-mounts.patch + patches.kernel.org/6.1.7-042-cifs-fix-double-free-on-failed-kerberos-auth.patch + patches.kernel.org/6.1.7-043-io_uring-fdinfo-include-locked-hash-table-in-fd.patch + patches.kernel.org/6.1.7-044-ASoC-rt9120-Make-dev-PM-runtime-bind-AsoC-compo.patch + patches.kernel.org/6.1.7-045-ACPI-video-Allow-selecting-NVidia-WMI-EC-or-App.patch + patches.kernel.org/6.1.7-046-platform-x86-dell-privacy-Only-register-SW_CAME.patch + patches.kernel.org/6.1.7-047-platform-surface-aggregator-Ignore-command-mess.patch + patches.kernel.org/6.1.7-048-platform-x86-int3472-discrete-Ensure-the-clk-po.patch + patches.kernel.org/6.1.7-049-platform-x86-thinkpad_acpi-Fix-profile-mode-dis.patch + patches.kernel.org/6.1.7-050-platform-x86-asus-wmi-Don-t-load-fan-curves-wit.patch + patches.kernel.org/6.1.7-051-platform-x86-dell-privacy-Fix-SW_CAMERA_LENS_CO.patch + patches.kernel.org/6.1.7-052-dt-bindings-msm-dsi-controller-main-Fix-operati.patch + patches.kernel.org/6.1.7-053-drm-msm-another-fix-for-the-headless-Adreno-GPU.patch + patches.kernel.org/6.1.7-054-firmware-psci-Fix-MEM_PROTECT_RANGE-function-nu.patch + patches.kernel.org/6.1.7-055-firmware-psci-Don-t-register-with-debugfs-if-PS.patch + patches.kernel.org/6.1.7-056-drm-msm-adreno-Make-adreno-quirks-not-overwrite.patch + patches.kernel.org/6.1.7-057-arm64-signal-Always-allocate-SVE-signal-frames-.patch + patches.kernel.org/6.1.7-058-dt-bindings-msm-dsi-controller-main-Fix-power-d.patch + patches.kernel.org/6.1.7-059-dt-bindings-msm-dsi-controller-main-Fix-descrip.patch + patches.kernel.org/6.1.7-060-arm64-signal-Always-accept-SVE-signal-frames-on.patch + patches.kernel.org/6.1.7-061-arm64-mm-add-pud_user_exec-check-in-pud_user_ac.patch + patches.kernel.org/6.1.7-062-dt-bindings-msm-dsi-phy-28nm-Add-missing-qcom-d.patch + patches.kernel.org/6.1.7-063-arm64-ptrace-Use-ARM64_SME-to-guard-the-SME-reg.patch + patches.kernel.org/6.1.7-064-arm64-mm-fix-incorrect-file_map_count-for-inval.patch + patches.kernel.org/6.1.7-065-platform-x86-ideapad-laptop-Add-Legion-5-15ARH0.patch + patches.kernel.org/6.1.7-066-drm-msm-dp-do-not-complete-dp_aux_cmd_fifo_tx-i.patch + patches.kernel.org/6.1.7-067-dt-bindings-msm-dsi-Don-t-require-vdds-supply-o.patch + patches.kernel.org/6.1.7-068-dt-bindings-msm-dsi-Don-t-require-vcca-supply-o.patch + patches.kernel.org/6.1.7-069-platform-x86-sony-laptop-Don-t-turn-off-0x153-k.patch + patches.kernel.org/6.1.7-070-ixgbe-fix-pci-device-refcount-leak.patch + patches.kernel.org/6.1.7-071-ipv6-raw-Deduct-extension-header-length-in-rawv.patch + patches.kernel.org/6.1.7-072-iavf-iavf_main-actually-log-src-mask-when-talki.patch + patches.kernel.org/6.1.7-073-drm-i915-gt-Cleanup-partial-engine-discovery-fa.patch + patches.kernel.org/6.1.7-074-usb-ulpi-defer-ulpi_register-on-ulpi_read_id-ti.patch + patches.kernel.org/6.1.7-075-drm-amd-pm-enable-mode1-reset-on-smu_v13_0_10.patch + patches.kernel.org/6.1.7-076-drm-amd-pm-Enable-bad-memory-page-channel-recor.patch + patches.kernel.org/6.1.7-077-drm-amd-pm-enable-GPO-dynamic-control-support-f.patch + patches.kernel.org/6.1.7-078-drm-amd-pm-enable-GPO-dynamic-control-support-f.patch + patches.kernel.org/6.1.7-079-drm-amdgpu-add-soc21-common-ip-block-support-fo.patch + patches.kernel.org/6.1.7-080-drm-amdgpu-Enable-pg-cg-flags-on-GC11_0_4-for-V.patch + patches.kernel.org/6.1.7-081-drm-amdgpu-enable-VCN-DPG-for-GC-IP-v11.0.4.patch + patches.kernel.org/6.1.7-082-mm-Always-release-pages-to-the-buddy-allocator-.patch + patches.kernel.org/6.1.7-083-iommu-iova-Fix-alloc-iova-overflows-issue.patch + patches.kernel.org/6.1.7-084-iommu-arm-smmu-v3-Don-t-unregister-on-shutdown.patch + patches.kernel.org/6.1.7-085-iommu-mediatek-v1-Fix-an-error-handling-path-in.patch + patches.kernel.org/6.1.7-086-iommu-arm-smmu-Don-t-unregister-on-shutdown.patch + patches.kernel.org/6.1.7-087-iommu-arm-smmu-Report-IOMMU_CAP_CACHE_COHERENCY.patch + patches.kernel.org/6.1.7-088-sched-core-Fix-use-after-free-bug-in-dup_user_c.patch + patches.kernel.org/6.1.7-089-netfilter-ipset-Fix-overflow-before-widen-in-th.patch + patches.kernel.org/6.1.7-090-selftests-netfilter-fix-transaction-test-script.patch + patches.kernel.org/6.1.7-091-powerpc-imc-pmu-Fix-use-of-mutex-in-IRQs-disabl.patch + patches.kernel.org/6.1.7-092-x86-boot-Avoid-using-Intel-mnemonics-in-AT-T-sy.patch + patches.kernel.org/6.1.7-093-EDAC-device-Fix-period-calculation-in-edac_devi.patch + patches.kernel.org/6.1.7-094-x86-pat-Fix-pat_x_mtrr_type-for-MTRR-disabled-c.patch + patches.kernel.org/6.1.7-095-x86-resctrl-Fix-task-CLOSID-RMID-update-race.patch + patches.kernel.org/6.1.7-096-x86-resctrl-Fix-event-counts-regression-in-reus.patch + patches.kernel.org/6.1.7-097-regulator-da9211-Use-irq-handler-when-ready.patch + patches.kernel.org/6.1.7-098-scsi-storvsc-Fix-swiotlb-bounce-buffer-leak-in-.patch + patches.kernel.org/6.1.7-099-scsi-mpi3mr-Refer-CONFIG_SCSI_MPI3MR-in-Makefil.patch + patches.kernel.org/6.1.7-100-scsi-ufs-core-WLUN-suspend-SSU-enter-hibern8-fa.patch + patches.kernel.org/6.1.7-101-ASoC-Intel-fix-sof-nau8825-link-failure.patch + patches.kernel.org/6.1.7-102-ASoC-Intel-sof_nau8825-support-rt1015p-speaker-.patch + patches.kernel.org/6.1.7-103-ASoC-Intel-sof-nau8825-fix-module-alias-overflo.patch + patches.kernel.org/6.1.7-104-drm-msm-dpu-Fix-some-kernel-doc-comments.patch + patches.kernel.org/6.1.7-105-drm-msm-dpu-Fix-memory-leak-in-msm_mdss_parse_d.patch + patches.kernel.org/6.1.7-106-ASoC-wm8904-fix-wrong-outputs-volume-after-powe.patch + patches.kernel.org/6.1.7-107-mtd-parsers-scpart-fix-__udivdi3-undefined-on-m.patch + patches.kernel.org/6.1.7-108-mtd-cfi-allow-building-spi-intel-standalone.patch + patches.kernel.org/6.1.7-109-ALSA-usb-audio-Make-sure-to-stop-endpoints-befo.patch + patches.kernel.org/6.1.7-110-ALSA-usb-audio-Relax-hw-constraints-for-implici.patch + patches.kernel.org/6.1.7-111-stmmac-dwmac-mediatek-remove-the-dwmac_fix_mac_.patch + patches.kernel.org/6.1.7-112-tipc-fix-unexpected-link-reset-due-to-discovery.patch + patches.kernel.org/6.1.7-113-NFSD-Pass-the-target-nfsd_file-to-nfsd_commit.patch + patches.kernel.org/6.1.7-114-NFSD-Revert-NFSD-NFSv4-CLOSE-should-release-an-.patch + patches.kernel.org/6.1.7-115-NFSD-Add-an-NFSD_FILE_GC-flag-to-enable-nfsd_fi.patch + patches.kernel.org/6.1.7-116-nfsd-remove-the-pages_flushed-statistic-from-fi.patch + patches.kernel.org/6.1.7-117-nfsd-reorganize-filecache.c.patch + patches.kernel.org/6.1.7-118-NFSD-Add-an-nfsd_file_fsync-tracepoint.patch + patches.kernel.org/6.1.7-119-nfsd-rework-refcounting-in-filecache.patch + patches.kernel.org/6.1.7-120-nfsd-fix-handling-of-cached-open-files-in-nfsd4.patch + patches.kernel.org/6.1.7-121-octeontx2-af-Fix-LMAC-config-in-cgx_lmac_rx_tx_.patch + patches.kernel.org/6.1.7-122-sched-core-Fix-arch_scale_freq_tick-on-tickless.patch + patches.kernel.org/6.1.7-123-hvc-xen-lock-console-list-traversal.patch + patches.kernel.org/6.1.7-124-nfc-pn533-Wait-for-out_urb-s-completion-in-pn53.patch + patches.kernel.org/6.1.7-125-gro-avoid-checking-for-a-failed-search.patch + patches.kernel.org/6.1.7-126-gro-take-care-of-DODGY-packets.patch + patches.kernel.org/6.1.7-127-af_unix-selftest-Fix-the-size-of-the-parameter-.patch + patches.kernel.org/6.1.7-128-ASoC-qcom-Fix-building-APQ8016-machine-driver-w.patch + patches.kernel.org/6.1.7-129-tools-nolibc-restore-mips-branch-ordering-in-th.patch + patches.kernel.org/6.1.7-130-tools-nolibc-fix-the-O_-fcntl-open-macro-defini.patch + patches.kernel.org/6.1.7-131-drm-amdgpu-Fix-potential-NULL-dereference.patch + patches.kernel.org/6.1.7-132-ice-Fix-potential-memory-leak-in-ice_gnss_tty_w.patch + patches.kernel.org/6.1.7-133-ice-Add-check-for-kzalloc.patch + patches.kernel.org/6.1.7-134-drm-vmwgfx-Write-the-driver-id-registers.patch + patches.kernel.org/6.1.7-135-drm-vmwgfx-Refactor-resource-manager-s-hashtabl.patch + patches.kernel.org/6.1.7-136-drm-vmwgfx-Remove-ttm-object-hashtable.patch + patches.kernel.org/6.1.7-137-drm-vmwgfx-Refactor-resource-validation-hashtab.patch + patches.kernel.org/6.1.7-138-drm-vmwgfx-Refactor-ttm-reference-object-hashta.patch + patches.kernel.org/6.1.7-139-drm-vmwgfx-Remove-vmwgfx_hashtab.patch + patches.kernel.org/6.1.7-140-drm-vmwgfx-Remove-rcu-locks-from-user-resources.patch + patches.kernel.org/6.1.7-141-net-sched-act_mpls-Fix-warning-during-failed-at.patch + patches.kernel.org/6.1.7-142-Revert-r8169-disable-detection-of-chip-version-.patch + patches.kernel.org/6.1.7-143-net-mlx5-check-attr-pointer-validity-before-der.patch + patches.kernel.org/6.1.7-144-net-mlx5e-TC-Keep-mod-hdr-actions-after-mod-hdr.patch + patches.kernel.org/6.1.7-145-net-mlx5-Fix-command-stats-access-after-free.patch + patches.kernel.org/6.1.7-146-net-mlx5e-Verify-dev-is-present-for-fix-feature.patch + patches.kernel.org/6.1.7-147-net-mlx5e-IPoIB-Block-queue-count-configuration.patch + patches.kernel.org/6.1.7-148-net-mlx5e-IPoIB-Block-PKEY-interfaces-with-less.patch + patches.kernel.org/6.1.7-149-net-mlx5e-IPoIB-Fix-child-PKEY-interface-stats-.patch + patches.kernel.org/6.1.7-150-net-mlx5-Fix-ptp-max-frequency-adjustment-range.patch + patches.kernel.org/6.1.7-151-net-mlx5e-Don-t-support-encap-rules-with-gbp-op.patch + patches.kernel.org/6.1.7-152-net-mlx5e-Fix-macsec-ssci-attribute-handling-in.patch + patches.kernel.org/6.1.7-153-net-mlx5e-Fix-macsec-possible-null-dereference-.patch + patches.kernel.org/6.1.7-154-selftests-net-l2_tos_ttl_inherit.sh-Set-IPv6-ad.patch + patches.kernel.org/6.1.7-155-selftests-net-l2_tos_ttl_inherit.sh-Run-tests-i.patch + patches.kernel.org/6.1.7-156-selftests-net-l2_tos_ttl_inherit.sh-Ensure-envi.patch + patches.kernel.org/6.1.7-157-octeontx2-pf-Fix-resource-leakage-in-VF-driver-.patch + patches.kernel.org/6.1.7-158-perf-build-Properly-guard-libbpf-includes.patch + patches.kernel.org/6.1.7-159-perf-kmem-Support-legacy-tracepoints.patch + patches.kernel.org/6.1.7-160-perf-kmem-Support-field-node-in-evsel__process_.patch + patches.kernel.org/6.1.7-161-igc-Fix-PPS-delta-between-two-synchronized-end-.patch + patches.kernel.org/6.1.7-162-net-lan966x-check-for-ptp-to-be-enabled-in-lan9.patch + patches.kernel.org/6.1.7-163-net-hns3-fix-wrong-use-of-rss-size-during-VF-rs.patch + patches.kernel.org/6.1.7-164-bnxt-make-sure-we-return-pages-to-the-pool.patch + patches.kernel.org/6.1.7-165-platform-surface-aggregator-Add-missing-call-to.patch + patches.kernel.org/6.1.7-166-platform-x86-amd-Fix-refcount-leak-in-amd_pmc_p.patch + patches.kernel.org/6.1.7-167-ALSA-usb-audio-Fix-possible-NULL-pointer-derefe.patch + patches.kernel.org/6.1.7-168-efi-fix-NULL-deref-in-init-error-path.patch + patches.kernel.org/6.1.7-169-io_uring-lock-overflowing-for-IOPOLL.patch + patches.kernel.org/6.1.7-170-io_uring-poll-attempt-request-issue-after-racy-.patch + patches.kernel.org/6.1.7-171-drm-i915-Fix-CFI-violations-in-gt_sysfs.patch + patches.kernel.org/6.1.7-172-io_uring-io-wq-free-worker-if-task_work-creatio.patch + patches.kernel.org/6.1.7-173-io_uring-io-wq-only-free-worker-if-it-was-alloc.patch + patches.kernel.org/6.1.7-174-block-handle-bio_split_to_limits-NULL-return.patch + patches.kernel.org/6.1.7-175-Revert-usb-ulpi-defer-ulpi_register-on-ulpi_rea.patch + patches.kernel.org/6.1.7-176-pinctrl-amd-Add-dynamic-debugging-for-active-GP.patch + patches.kernel.org/6.1.7-177-Linux-6.1.7.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1673,10 +1850,9 @@ ######################################################## # sorted patches ######################################################## - patches.suse/char-xillybus-Prevent-use-after-free-due-to-race-con.patch patches.suse/char-xillybus-Fix-trivial-bug-with-mutex.patch - + patches.suse/ALSA-usb-audio-More-refactoring-of-hw-constraint-rul.patch ######################################################## # end of sorted patches @@ -1697,12 +1873,8 @@ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch - patches.suse/ALSA-usb-audio-Make-sure-to-stop-endpoints-before-cl.patch - patches.suse/ALSA-usb-audio-Relax-hw-constraints-for-implicit-fb-.patch - patches.suse/ALSA-usb-audio-More-refactoring-of-hw-constraint-rul.patch - patches.suse/Revert-ALSA-usb-audio-Drop-superfluous-interface-set.patch - patches.suse/docs-Fix-the-docs-build-with-Sphinx-6.0.patch patches.suse/0001-Revert-mm-compaction-fix-set-skip-in-fast_find_migra.patch + patches.suse/0001-mm-mremap-fix-mremap-expanding-for-vma-s-with-vm_ops.patch ######################################################## # kbuild/module infrastructure fixes ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.3y2liM/_old 2023-01-19 16:44:04.825730313 +0100 +++ /var/tmp/diff_new_pack.3y2liM/_new 2023-01-19 16:44:04.825730313 +0100 @@ -1,4 +1,4 @@ -2023-01-16 05:11:14 +0000 -GIT Revision: 573f4a96e922fec10a29d12760ec30fa654571bc +2023-01-18 11:12:34 +0000 +GIT Revision: 872045c995c0ea6c9b968cf79d4889feb3879209 GIT Branch: stable