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 2022-02-07 23:37:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Mon Feb 7 23:37:18 2022 rev:630 rq:950876 version:5.16.5 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2022-02-03 00:12:58.763997003 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.1898/dtb-aarch64.changes 2022-02-07 23:37:53.338526993 +0100 @@ -1,0 +2,359 @@ +Wed Feb 2 07:45:56 CET 2022 - jsl...@suse.cz + +- cifs: fix workstation_name for multiuser mounts (bsc#1195360). +- commit 6d27379 + +------------------------------------------------------------------- +Wed Feb 2 06:30:38 CET 2022 - jsl...@suse.cz + +- Linux 5.16.5 (bsc#1012628). +- mtd: rawnand: mpc5121: Remove unused variable in + ads5121_select_chip() (bsc#1012628). +- block: Fix wrong offset in bio_truncate() (bsc#1012628). +- KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use + (bsc#1012628). +- KVM: nVMX: Implement evmcs_field_offset() suitable for + handle_vmread() (bsc#1012628). +- KVM: nVMX: Rename vmcs_to_field_offset{,_table} (bsc#1012628). +- tools/testing/scatterlist: add missing defines (bsc#1012628). +- usr/include/Makefile: add linux/nfc.h to the compile-test + coverage (bsc#1012628). +- usb: dwc3: xilinx: fix uninitialized return value (bsc#1012628). +- psi: fix "defined but not used" warnings when CONFIG_PROC_FS=n + (bsc#1012628). +- psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n + (bsc#1012628). +- perf/core: Fix cgroup event list management (bsc#1012628). +- PCI: mt7621: Remove unused function pcie_rmw() (bsc#1012628). +- dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config + (bsc#1012628). +- irqchip/realtek-rtl: Fix off-by-one in routing (bsc#1012628). +- irqchip/realtek-rtl: Map control data to virq (bsc#1012628). +- net: bridge: vlan: fix memory leak in __allowed_ingress + (bsc#1012628). +- ipv4: remove sparse error in ip_neigh_gw4() (bsc#1012628). +- ipv4: tcp: send zero IPID in SYNACK messages (bsc#1012628). +- ipv4: raw: lock the socket in raw_bind() (bsc#1012628). +- net: bridge: vlan: fix single net device option dumping + (bsc#1012628). +- Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" + (bsc#1012628). +- gve: Fix GFP flags when allocing pages (bsc#1012628). +- ceph: put the requests/sessions when it fails to alloc memory + (bsc#1012628). +- KVM: selftests: Don't skip L2's VMCALL in SMM test for SVM guest + (bsc#1012628). +- Revert "drm/ast: Support 1600x900 with 108MHz PCLK" + (bsc#1012628). +- sch_htb: Fail on unsupported parameters when offload is + requested (bsc#1012628). +- KVM: selftests: Re-enable access_tracking_perf_test + (bsc#1012628). +- net: hns3: handle empty unknown interrupt for VF (bsc#1012628). +- net: cpsw: Properly initialise struct page_pool_params + (bsc#1012628). +- yam: fix a memory leak in yam_siocdevprivate() (bsc#1012628). +- drm/msm/a6xx: Add missing suspend_count increment (bsc#1012628). +- drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc + (bsc#1012628). +- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy + (bsc#1012628). +- hwmon: (nct6775) Fix crash in clear_caseopen (bsc#1012628). +- can: tcan4x5x: regmap: fix max register value (bsc#1012628). +- video: hyperv_fb: Fix validation of screen resolution + (bsc#1012628). +- net/smc: Transitional solution for clcsock race issue + (bsc#1012628). +- ibmvnic: don't spin in tasklet (bsc#1012628). +- ibmvnic: init ->running_cap_crqs early (bsc#1012628). +- ibmvnic: Allow extra failures before disabling (bsc#1012628). +- ipv4: fix ip option filtering for locally generated fragments + (bsc#1012628). +- powerpc/perf: Fix power_pmu_disable to call + clear_pmi_irq_pending only if PMI is pending (bsc#1012628). +- hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write() + (bsc#1012628). +- hwmon: (lm90) Fix sysfs and udev notifications (bsc#1012628). +- hwmon: (lm90) Mark alert as broken for MAX6654 (bsc#1012628). +- hwmon: (lm90) Re-enable interrupts after alert clears + (bsc#1012628). +- Drivers: hv: balloon: account for vmbus packet header in + max_pkt_size (bsc#1012628). +- block: fix memory leak in + disk_register_independent_access_ranges (bsc#1012628). +- io_uring: fix bug in slow unregistering of nodes (bsc#1012628). +- efi/libstub: arm64: Fix image check alignment at entry + (bsc#1012628). +- rxrpc: Adjust retransmission backoff (bsc#1012628). +- octeontx2-af: Add KPU changes to parse NGIO as separate layer + (bsc#1012628). +- octeontx2-pf: Forward error codes to VF (bsc#1012628). +- octeontx2-af: cn10k: Do not enable RPM loopback for LPC + interfaces (bsc#1012628). +- octeontx2-af: Increase link credit restore polling timeout + (bsc#1012628). +- octeontx2-pf: cn10k: Ensure valid pointers are freed to aura + (bsc#1012628). +- octeontx2-af: cn10k: Use appropriate register for LMAC enable + (bsc#1012628). +- octeontx2-af: Retry until RVU block reset complete + (bsc#1012628). +- octeontx2-af: Fix LBK backpressure id count (bsc#1012628). +- octeontx2-af: Do not fixup all VF action entries (bsc#1012628). +- phylib: fix potential use-after-free (bsc#1012628). +- net: stmmac: dwmac-visconti: Fix clock configuration for RMII + mode (bsc#1012628). +- net: stmmac: dwmac-visconti: Fix bit definitions for + ETHER_CLK_SEL (bsc#1012628). +- ethtool: Fix link extended state for big endian (bsc#1012628). +- net: phy: broadcom: hook up soft_reset for BCM54616S + (bsc#1012628). +- sched/pelt: Relax the sync of util_sum with util_avg + (bsc#1012628). +- perf: Fix perf_event_read_local() time (bsc#1012628). +- powerpc/64s: Mask SRR0 before checking against the masked NIP + (bsc#1012628). +- remoteproc: qcom: q6v5: fix service routines build errors + (bsc#1012628). +- netfilter: conntrack: don't increment invalid counter on + NF_REPEAT (bsc#1012628). +- powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA + v2.06 (bsc#1012628). +- SUNRPC: Don't dereference xprt->snd_task if it's a cookie + (bsc#1012628). +- KVM: arm64: pkvm: Use the mm_ops indirection for cache + maintenance (bsc#1012628). +- NFS: Ensure the server has an up to date ctime before renaming + (bsc#1012628). +- NFS: Ensure the server has an up to date ctime before + hardlinking (bsc#1012628). +- ipv6: annotate accesses to fn->fn_sernum (bsc#1012628). +- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable + (bsc#1012628). +- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy + (bsc#1012628). +- drm/msm: Fix wrong size calculation (bsc#1012628). +- net-procfs: show net devices bound packet types (bsc#1012628). +- NFSv4: nfs_atomic_open() can race when looking up a non-regular + file (bsc#1012628). +- NFSv4: Handle case where the lookup of a directory fails + (bsc#1012628). +- hwmon: (lm90) Reduce maximum conversion rate for G781 + (bsc#1012628). +- ipv4: avoid using shared IP generator for connected sockets + (bsc#1012628). +- ping: fix the sk_bound_dev_if match in ping_lookup + (bsc#1012628). +- hwmon: (lm90) Mark alert as broken for MAX6680 (bsc#1012628). +- hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 + (bsc#1012628). +- net: fix information leakage in /proc/net/ptype (bsc#1012628). +- ARM: 9170/1: fix panic when kasan and kprobe are enabled + (bsc#1012628). +- ipv6_tunnel: Rate limit warning messages (bsc#1012628). +- scsi: bnx2fc: Flush destroy_work queue before calling + bnx2fc_interface_put() (bsc#1012628). +- scsi: elx: efct: Don't use GFP_KERNEL under spin lock + (bsc#1012628). +- rpmsg: char: Fix race between the release of rpmsg_eptdev and + cdev (bsc#1012628). +- rpmsg: char: Fix race between the release of rpmsg_ctrldev + and cdev (bsc#1012628). +- usb: roles: fix include/linux/usb/role.h compile issue + (bsc#1012628). +- i40e: fix unsigned stat widths (bsc#1012628). +- i40e: Fix for failed to init adminq while VF reset + (bsc#1012628). +- i40e: Fix queues reservation for XDP (bsc#1012628). +- i40e: Fix issue when maximum queues is exceeded (bsc#1012628). +- i40e: Increase delay to 1 s after global EMP reset + (bsc#1012628). +- powerpc/32: Fix boot failure with GCC latent entropy plugin + (bsc#1012628). +- powerpc/32s: Fix kasan_init_region() for KASAN (bsc#1012628). +- powerpc/32s: Allocate one 256k IBAT instead of two consecutives + 128k IBATs (bsc#1012628). +- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN + (bsc#1012628). +- x86/MCE/AMD: Allow thresholding interface updates after init + (bsc#1012628). +- PCI/sysfs: Find shadow ROM before static attribute + initialization (bsc#1012628). +- sched/membarrier: Fix membarrier-rseq fence command missing + from query bitmask (bsc#1012628). +- ocfs2: fix a deadlock when commit trans (bsc#1012628). +- jbd2: export jbd2_journal_[grab|put]_journal_head (bsc#1012628). +- mm, kasan: use compare-exchange operation to set KASAN page tag + (bsc#1012628). +- mt76: connac: introduce MCU_CE_CMD macro (bsc#1012628). +- ucsi_ccg: Check DEV_INT bit only when starting CCG4 + (bsc#1012628). +- usb: typec: tcpm: Do not disconnect when receiving VSAFE0V + (bsc#1012628). +- usb: typec: tcpm: Do not disconnect while receiving VBUS off + (bsc#1012628). +- usb: typec: tcpci: don't touch CC line if it's Vconn source + (bsc#1012628). +- USB: core: Fix hang in usb_kill_urb by adding memory barriers ++++ 170 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1898/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.RcLKrE/_old 2022-02-07 23:37:57.910495857 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:57.914495829 +0100 @@ -17,7 +17,7 @@ %define srcversion 5.16 -%define patchversion 5.16.4 +%define patchversion 5.16.5 %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: 5.16.4 +Version: 5.16.5 %if 0%{?is_kotd} -Release: <RELEASE>.gb146677 +Release: <RELEASE>.g1af4009 %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.RcLKrE/_old 2022-02-07 23:37:58.026495063 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:58.034495008 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.16 -%define patchversion 5.16.4 +%define patchversion 5.16.5 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0-only Group: System/Kernel -Version: 5.16.4 +Version: 5.16.5 %if 0%{?is_kotd} -Release: <RELEASE>.gb146677 +Release: <RELEASE>.g1af4009 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-b1466772bff446593573594227eca436e3a5cbcf -Provides: kernel-srchash-b1466772bff446593573594227eca436e3a5cbcf +Provides: kernel-%build_flavor-base-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 +Provides: kernel-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 # END COMMON DEPS -Provides: %name-srchash-b1466772bff446593573594227eca436e3a5cbcf +Provides: %name-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -1112,8 +1112,16 @@ # kernel versions, otherwise file conflicts might arise with # multiversion(kernel). - mkdir -p %buildroot/etc/modprobe.d - cat >%buildroot/etc/modprobe.d/20-kernel-%{build_flavor}-extra.conf <<EOF + modprobe_d_dir=/etc/modprobe.d + %if 0%{?sle_version} > 150300 + modprobe_d_dir=/lib/modprobe.d + %endif + %if 0%{?usrmerged} + modprobe_d_dir=/usr/lib/modprobe.d + %endif + + mkdir -p %buildroot$modprobe_d_dir + cat >%buildroot$modprobe_d_dir/20-kernel-%{build_flavor}-extra.conf <<EOF # This file overrides the default from 10-unsupported-modules.conf. # This is necessary to load kernel modules from the # kernel-%{build_flavor}-extra package. @@ -1122,8 +1130,8 @@ # Please read the comments in 10-unsupported-modules.conf. allow_unsupported_modules 1 EOF - echo "%%dir /etc/modprobe.d" >> %my_builddir/kernel-extra.files - echo '%%config(noreplace) /etc/modprobe.d/20-kernel-%{build_flavor}-extra.conf' >> %my_builddir/kernel-extra.files + echo "%%dir $modprobe_d_dir" >> %my_builddir/kernel-extra.files + echo "%%config(noreplace) $modprobe_d_dir/20-kernel-%{build_flavor}-extra.conf" >> %my_builddir/kernel-extra.files %endif %endif for f in %my_builddir/*-kmp-modules; do ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.RcLKrE/_old 2022-02-07 23:37:58.062494817 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:58.070494762 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.16 -%define patchversion 5.16.4 +%define patchversion 5.16.5 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Summary: A Debug Version of the Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.16.4 +Version: 5.16.5 %if 0%{?is_kotd} -Release: <RELEASE>.gb146677 +Release: <RELEASE>.g1af4009 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-b1466772bff446593573594227eca436e3a5cbcf -Provides: kernel-srchash-b1466772bff446593573594227eca436e3a5cbcf +Provides: kernel-%build_flavor-base-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 +Provides: kernel-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 # END COMMON DEPS -Provides: %name-srchash-b1466772bff446593573594227eca436e3a5cbcf +Provides: %name-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 @@ -1118,8 +1118,16 @@ # kernel versions, otherwise file conflicts might arise with # multiversion(kernel). - mkdir -p %buildroot/etc/modprobe.d - cat >%buildroot/etc/modprobe.d/20-kernel-%{build_flavor}-extra.conf <<EOF + modprobe_d_dir=/etc/modprobe.d + %if 0%{?sle_version} > 150300 + modprobe_d_dir=/lib/modprobe.d + %endif + %if 0%{?usrmerged} + modprobe_d_dir=/usr/lib/modprobe.d + %endif + + mkdir -p %buildroot$modprobe_d_dir + cat >%buildroot$modprobe_d_dir/20-kernel-%{build_flavor}-extra.conf <<EOF # This file overrides the default from 10-unsupported-modules.conf. # This is necessary to load kernel modules from the # kernel-%{build_flavor}-extra package. @@ -1128,8 +1136,8 @@ # Please read the comments in 10-unsupported-modules.conf. allow_unsupported_modules 1 EOF - echo "%%dir /etc/modprobe.d" >> %my_builddir/kernel-extra.files - echo '%%config(noreplace) /etc/modprobe.d/20-kernel-%{build_flavor}-extra.conf' >> %my_builddir/kernel-extra.files + echo "%%dir $modprobe_d_dir" >> %my_builddir/kernel-extra.files + echo "%%config(noreplace) $modprobe_d_dir/20-kernel-%{build_flavor}-extra.conf" >> %my_builddir/kernel-extra.files %endif %endif for f in %my_builddir/*-kmp-modules; do ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.RcLKrE/_old 2022-02-07 23:37:58.094494598 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:58.106494516 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.16 -%define patchversion 5.16.4 +%define patchversion 5.16.5 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Summary: The Standard Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.16.4 +Version: 5.16.5 %if 0%{?is_kotd} -Release: <RELEASE>.gb146677 +Release: <RELEASE>.g1af4009 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-b1466772bff446593573594227eca436e3a5cbcf -Provides: kernel-srchash-b1466772bff446593573594227eca436e3a5cbcf +Provides: kernel-%build_flavor-base-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 +Provides: kernel-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 # END COMMON DEPS -Provides: %name-srchash-b1466772bff446593573594227eca436e3a5cbcf +Provides: %name-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 @@ -1161,8 +1161,16 @@ # kernel versions, otherwise file conflicts might arise with # multiversion(kernel). - mkdir -p %buildroot/etc/modprobe.d - cat >%buildroot/etc/modprobe.d/20-kernel-%{build_flavor}-extra.conf <<EOF + modprobe_d_dir=/etc/modprobe.d + %if 0%{?sle_version} > 150300 + modprobe_d_dir=/lib/modprobe.d + %endif + %if 0%{?usrmerged} + modprobe_d_dir=/usr/lib/modprobe.d + %endif + + mkdir -p %buildroot$modprobe_d_dir + cat >%buildroot$modprobe_d_dir/20-kernel-%{build_flavor}-extra.conf <<EOF # This file overrides the default from 10-unsupported-modules.conf. # This is necessary to load kernel modules from the # kernel-%{build_flavor}-extra package. @@ -1171,8 +1179,8 @@ # Please read the comments in 10-unsupported-modules.conf. allow_unsupported_modules 1 EOF - echo "%%dir /etc/modprobe.d" >> %my_builddir/kernel-extra.files - echo '%%config(noreplace) /etc/modprobe.d/20-kernel-%{build_flavor}-extra.conf' >> %my_builddir/kernel-extra.files + echo "%%dir $modprobe_d_dir" >> %my_builddir/kernel-extra.files + echo "%%config(noreplace) $modprobe_d_dir/20-kernel-%{build_flavor}-extra.conf" >> %my_builddir/kernel-extra.files %endif %endif for f in %my_builddir/*-kmp-modules; do ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.RcLKrE/_old 2022-02-07 23:37:58.126494379 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:58.134494324 +0100 @@ -17,7 +17,7 @@ %define srcversion 5.16 -%define patchversion 5.16.4 +%define patchversion 5.16.5 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Summary: Kernel Documentation License: GPL-2.0-only Group: Documentation/Man -Version: 5.16.4 +Version: 5.16.5 %if 0%{?is_kotd} -Release: <RELEASE>.gb146677 +Release: <RELEASE>.g1af4009 %else Release: 0 %endif @@ -64,7 +64,7 @@ %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-b1466772bff446593573594227eca436e3a5cbcf +Provides: %name-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.RcLKrE/_old 2022-02-07 23:37:58.158494160 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:58.162494133 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.16 -%define patchversion 5.16.4 +%define patchversion 5.16.5 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Summary: The Small Developer Kernel for KVM License: GPL-2.0-only Group: System/Kernel -Version: 5.16.4 +Version: 5.16.5 %if 0%{?is_kotd} -Release: <RELEASE>.gb146677 +Release: <RELEASE>.g1af4009 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-b1466772bff446593573594227eca436e3a5cbcf -Provides: kernel-srchash-b1466772bff446593573594227eca436e3a5cbcf +Provides: kernel-%build_flavor-base-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 +Provides: kernel-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 # END COMMON DEPS -Provides: %name-srchash-b1466772bff446593573594227eca436e3a5cbcf +Provides: %name-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -1116,8 +1116,16 @@ # kernel versions, otherwise file conflicts might arise with # multiversion(kernel). - mkdir -p %buildroot/etc/modprobe.d - cat >%buildroot/etc/modprobe.d/20-kernel-%{build_flavor}-extra.conf <<EOF + modprobe_d_dir=/etc/modprobe.d + %if 0%{?sle_version} > 150300 + modprobe_d_dir=/lib/modprobe.d + %endif + %if 0%{?usrmerged} + modprobe_d_dir=/usr/lib/modprobe.d + %endif + + mkdir -p %buildroot$modprobe_d_dir + cat >%buildroot$modprobe_d_dir/20-kernel-%{build_flavor}-extra.conf <<EOF # This file overrides the default from 10-unsupported-modules.conf. # This is necessary to load kernel modules from the # kernel-%{build_flavor}-extra package. @@ -1126,8 +1134,8 @@ # Please read the comments in 10-unsupported-modules.conf. allow_unsupported_modules 1 EOF - echo "%%dir /etc/modprobe.d" >> %my_builddir/kernel-extra.files - echo '%%config(noreplace) /etc/modprobe.d/20-kernel-%{build_flavor}-extra.conf' >> %my_builddir/kernel-extra.files + echo "%%dir $modprobe_d_dir" >> %my_builddir/kernel-extra.files + echo "%%config(noreplace) $modprobe_d_dir/20-kernel-%{build_flavor}-extra.conf" >> %my_builddir/kernel-extra.files %endif %endif for f in %my_builddir/*-kmp-modules; do kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.RcLKrE/_old 2022-02-07 23:37:58.214493776 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:58.218493749 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.16.4 +%define patchversion 5.16.5 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-b1466772bff446593573594227eca436e3a5cbcf +BuildRequires: kernel%kernel_flavor-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 %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: 5.16.4 +Version: 5.16.5 %if 0%{?is_kotd} -Release: <RELEASE>.gb146677 +Release: <RELEASE>.g1af4009 %else Release: 0 %endif @@ -121,7 +121,7 @@ # a longer list to have them also available for qemu cross builds where x86_64 kernel runs in eg. arm env. # this list of modules where available on build workers of build.opensuse.org, so we stay compatible. -export KERNEL_MODULES="loop dm-crypt essiv dm-mod dm-snapshot binfmt-misc fuse kqemu squashfs ext2 ext3 ext4 reiserfs btrfs xfs nf_conntrack_ipv6 binfmt_misc virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat nls_cp437 nls_iso8859-1 ibmvscsi sd_mod e1000 ibmveth overlay" +export KERNEL_MODULES="loop dm-crypt essiv dm-mod dm-snapshot binfmt-misc fuse kqemu squashfs ext2 ext3 ext4 reiserfs btrfs xfs nf_conntrack_ipv6 binfmt_misc virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat nls_cp437 nls_iso8859-1 ibmvscsi sd_mod e1000 ibmveth overlay 9p 9pnet_virtio" # manually load all modules to make sure they're available for i in $KERNEL_MODULES; do ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.RcLKrE/_old 2022-02-07 23:37:58.246493558 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:58.250493531 +0100 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.16.4 +%define patchversion 5.16.5 %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: 5.16.4 +Version: 5.16.5 %if 0%{?is_kotd} -Release: <RELEASE>.gb146677 +Release: <RELEASE>.g1af4009 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.RcLKrE/_old 2022-02-07 23:37:58.274493367 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:58.282493312 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.16 -%define patchversion 5.16.4 +%define patchversion 5.16.5 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Summary: Kernel with PAE Support License: GPL-2.0-only Group: System/Kernel -Version: 5.16.4 +Version: 5.16.5 %if 0%{?is_kotd} -Release: <RELEASE>.gb146677 +Release: <RELEASE>.g1af4009 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-b1466772bff446593573594227eca436e3a5cbcf -Provides: kernel-srchash-b1466772bff446593573594227eca436e3a5cbcf +Provides: kernel-%build_flavor-base-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 +Provides: kernel-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 # END COMMON DEPS -Provides: %name-srchash-b1466772bff446593573594227eca436e3a5cbcf +Provides: %name-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 @@ -1138,8 +1138,16 @@ # kernel versions, otherwise file conflicts might arise with # multiversion(kernel). - mkdir -p %buildroot/etc/modprobe.d - cat >%buildroot/etc/modprobe.d/20-kernel-%{build_flavor}-extra.conf <<EOF + modprobe_d_dir=/etc/modprobe.d + %if 0%{?sle_version} > 150300 + modprobe_d_dir=/lib/modprobe.d + %endif + %if 0%{?usrmerged} + modprobe_d_dir=/usr/lib/modprobe.d + %endif + + mkdir -p %buildroot$modprobe_d_dir + cat >%buildroot$modprobe_d_dir/20-kernel-%{build_flavor}-extra.conf <<EOF # This file overrides the default from 10-unsupported-modules.conf. # This is necessary to load kernel modules from the # kernel-%{build_flavor}-extra package. @@ -1148,8 +1156,8 @@ # Please read the comments in 10-unsupported-modules.conf. allow_unsupported_modules 1 EOF - echo "%%dir /etc/modprobe.d" >> %my_builddir/kernel-extra.files - echo '%%config(noreplace) /etc/modprobe.d/20-kernel-%{build_flavor}-extra.conf' >> %my_builddir/kernel-extra.files + echo "%%dir $modprobe_d_dir" >> %my_builddir/kernel-extra.files + echo "%%config(noreplace) $modprobe_d_dir/20-kernel-%{build_flavor}-extra.conf" >> %my_builddir/kernel-extra.files %endif %endif for f in %my_builddir/*-kmp-modules; do ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.RcLKrE/_old 2022-02-07 23:37:58.310493120 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:58.314493093 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.16 -%define patchversion 5.16.4 +%define patchversion 5.16.5 %define variant %{nil} %define vanilla_only 0 @@ -35,9 +35,9 @@ Summary: The Linux Kernel Sources License: GPL-2.0-only Group: Development/Sources -Version: 5.16.4 +Version: 5.16.5 %if 0%{?is_kotd} -Release: <RELEASE>.gb146677 +Release: <RELEASE>.g1af4009 %else Release: 0 %endif @@ -48,7 +48,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-b1466772bff446593573594227eca436e3a5cbcf +Provides: %name-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 Provides: linux Provides: multiversion(kernel) Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.RcLKrE/_old 2022-02-07 23:37:58.338492928 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:58.342492901 +0100 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0-only Group: Development/Sources -Version: 5.16.4 +Version: 5.16.5 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.gb146677 +Release: <RELEASE>.g1af4009 %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-b1466772bff446593573594227eca436e3a5cbcf +Provides: %name-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.RcLKrE/_old 2022-02-07 23:37:58.366492737 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:58.374492683 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.16 -%define patchversion 5.16.4 +%define patchversion 5.16.5 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0-only Group: System/Kernel -Version: 5.16.4 +Version: 5.16.5 %if 0%{?is_kotd} -Release: <RELEASE>.gb146677 +Release: <RELEASE>.g1af4009 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-b1466772bff446593573594227eca436e3a5cbcf -Provides: kernel-srchash-b1466772bff446593573594227eca436e3a5cbcf +Provides: kernel-%build_flavor-base-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 +Provides: kernel-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 # END COMMON DEPS -Provides: %name-srchash-b1466772bff446593573594227eca436e3a5cbcf +Provides: %name-srchash-1af400994313af6f8e7783f70a6b0777b0087dc1 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -1109,8 +1109,16 @@ # kernel versions, otherwise file conflicts might arise with # multiversion(kernel). - mkdir -p %buildroot/etc/modprobe.d - cat >%buildroot/etc/modprobe.d/20-kernel-%{build_flavor}-extra.conf <<EOF + modprobe_d_dir=/etc/modprobe.d + %if 0%{?sle_version} > 150300 + modprobe_d_dir=/lib/modprobe.d + %endif + %if 0%{?usrmerged} + modprobe_d_dir=/usr/lib/modprobe.d + %endif + + mkdir -p %buildroot$modprobe_d_dir + cat >%buildroot$modprobe_d_dir/20-kernel-%{build_flavor}-extra.conf <<EOF # This file overrides the default from 10-unsupported-modules.conf. # This is necessary to load kernel modules from the # kernel-%{build_flavor}-extra package. @@ -1119,8 +1127,8 @@ # Please read the comments in 10-unsupported-modules.conf. allow_unsupported_modules 1 EOF - echo "%%dir /etc/modprobe.d" >> %my_builddir/kernel-extra.files - echo '%%config(noreplace) /etc/modprobe.d/20-kernel-%{build_flavor}-extra.conf' >> %my_builddir/kernel-extra.files + echo "%%dir $modprobe_d_dir" >> %my_builddir/kernel-extra.files + echo "%%config(noreplace) $modprobe_d_dir/20-kernel-%{build_flavor}-extra.conf" >> %my_builddir/kernel-extra.files %endif %endif for f in %my_builddir/*-kmp-modules; do kernel-zfcpdump.spec: same change ++++++ kernel-binary.spec.in ++++++ --- /var/tmp/diff_new_pack.RcLKrE/_old 2022-02-07 23:37:58.702490438 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:58.702490438 +0100 @@ -981,8 +981,16 @@ # kernel versions, otherwise file conflicts might arise with # multiversion(kernel). - mkdir -p %buildroot/etc/modprobe.d - cat >%buildroot/etc/modprobe.d/20-kernel-%{build_flavor}-extra.conf <<EOF + modprobe_d_dir=/etc/modprobe.d + %if 0%{?sle_version} > 150300 + modprobe_d_dir=/lib/modprobe.d + %endif + %if 0%{?usrmerged} + modprobe_d_dir=/usr/lib/modprobe.d + %endif + + mkdir -p %buildroot$modprobe_d_dir + cat >%buildroot$modprobe_d_dir/20-kernel-%{build_flavor}-extra.conf <<EOF # This file overrides the default from 10-unsupported-modules.conf. # This is necessary to load kernel modules from the # kernel-%{build_flavor}-extra package. @@ -991,8 +999,8 @@ # Please read the comments in 10-unsupported-modules.conf. allow_unsupported_modules 1 EOF - echo "%%dir /etc/modprobe.d" >> %my_builddir/kernel-extra.files - echo '%%config(noreplace) /etc/modprobe.d/20-kernel-%{build_flavor}-extra.conf' >> %my_builddir/kernel-extra.files + echo "%%dir $modprobe_d_dir" >> %my_builddir/kernel-extra.files + echo "%%config(noreplace) $modprobe_d_dir/20-kernel-%{build_flavor}-extra.conf" >> %my_builddir/kernel-extra.files %endif %endif for f in %my_builddir/*-kmp-modules; do ++++++ kernel-obs-build.spec.in ++++++ --- /var/tmp/diff_new_pack.RcLKrE/_old 2022-02-07 23:37:58.794489809 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:58.798489781 +0100 @@ -121,7 +121,7 @@ # a longer list to have them also available for qemu cross builds where x86_64 kernel runs in eg. arm env. # this list of modules where available on build workers of build.opensuse.org, so we stay compatible. -export KERNEL_MODULES="loop dm-crypt essiv dm-mod dm-snapshot binfmt-misc fuse kqemu squashfs ext2 ext3 ext4 reiserfs btrfs xfs nf_conntrack_ipv6 binfmt_misc virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat nls_cp437 nls_iso8859-1 ibmvscsi sd_mod e1000 ibmveth overlay" +export KERNEL_MODULES="loop dm-crypt essiv dm-mod dm-snapshot binfmt-misc fuse kqemu squashfs ext2 ext3 ext4 reiserfs btrfs xfs nf_conntrack_ipv6 binfmt_misc virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat nls_cp437 nls_iso8859-1 ibmvscsi sd_mod e1000 ibmveth overlay 9p 9pnet_virtio" # manually load all modules to make sure they're available for i in $KERNEL_MODULES; do ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 16818 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/Input-synaptics-retry-query-upon-error.patch new/patches.suse/Input-synaptics-retry-query-upon-error.patch --- old/patches.suse/Input-synaptics-retry-query-upon-error.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/Input-synaptics-retry-query-upon-error.patch 2022-02-02 09:33:57.000000000 +0100 @@ -0,0 +1,61 @@ +From: Takashi Iwai <ti...@suse.de> +Subject: [PATCH] Input: synaptics: retry query upon error +Date: Tue, 18 Jan 2022 17:28:50 +0100 +Message-ID: <s5h35llxb25.wl-ti...@suse.de> +Patch-mainline: Submitted, linux-input ML +References: bsc#1194086 + +Some recent laptops such as Lenovo ThinkPad T14 AMD Gen 1 show the +errors at querying synaptics attributes. This results in the driver +falling back to the legacy mode without multi-finger support. It +happens only intermittently at some boots, and it seems that the same +query command seems working fine after retrying. + +This patch implements a retry of synaptics_query_hardware() call when +it fails after some delay as a workaround. + +Buglink: https://bugzilla.suse.com/show_bug.cgi?id=1194086 +Signed-off-by: Takashi Iwai <ti...@suse.de> + +--- + drivers/input/mouse/synaptics.c | 17 ++++++++++++++++- + 1 file changed, 16 insertions(+), 1 deletion(-) + +diff --git a/drivers/input/mouse/synaptics.c b/drivers/input/mouse/synaptics.c +index ffad142801b3..0f23fba4c36e 100644 +--- a/drivers/input/mouse/synaptics.c ++++ b/drivers/input/mouse/synaptics.c +@@ -416,7 +416,7 @@ static int synaptics_resolution(struct psmouse *psmouse, + return 0; + } + +-static int synaptics_query_hardware(struct psmouse *psmouse, ++static int __synaptics_query_hardware(struct psmouse *psmouse, + struct synaptics_device_info *info) + { + int error; +@@ -450,6 +450,21 @@ static int synaptics_query_hardware(struct psmouse *psmouse, + return 0; + } + ++static int synaptics_query_hardware(struct psmouse *psmouse, ++ struct synaptics_device_info *info) ++{ ++ int err; ++ ++ err = __synaptics_query_hardware(psmouse, info); ++ if (err) { ++ psmouse_info(psmouse, "Query error (%d), retrying...\n", err); ++ msleep(100); ++ err = __synaptics_query_hardware(psmouse, info); ++ } ++ ++ return err; ++} ++ + #endif /* CONFIG_MOUSE_PS2_SYNAPTICS || CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS */ + + #ifdef CONFIG_MOUSE_PS2_SYNAPTICS +-- +2.31.1 + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch new/patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch --- old/patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch 2022-02-02 09:33:57.000000000 +0100 @@ -0,0 +1,56 @@ +From: Ryan Bair <ryandb...@gmail.com> +Date: Wed, 22 Dec 2021 11:04:05 -0500 +Subject: cifs: fix workstation_name for multiuser mounts +Patch-mainline: Submitted 2021/12/22 +References: bsc#1195360 +Link: https://lore.kernel.org/all/20211222160405.3174438-2-ryandb...@gmail.com/ + +Set workstation_name from the master_tcon for multiuser mounts. + +Just in case, protect size_of_ntlmssp_blob against a NULL workstation_name. + +Signed-off-by: Ryan Bair <ryandb...@gmail.com> +Reviewed-by: Paulo Alcantara (SUSE) <p...@cjr.nz> +Signed-off-by: Jiri Slaby <jsl...@suse.cz> +--- + fs/cifs/connect.c | 13 +++++++++++++ + fs/cifs/sess.c | 6 +++++- + 2 files changed, 18 insertions(+), 1 deletion(-) + +--- a/fs/cifs/connect.c ++++ b/fs/cifs/connect.c +@@ -1981,6 +1981,19 @@ cifs_set_cifscreds(struct smb3_fs_contex + } + } + ++ ctx->workstation_name = kstrdup(ses->workstation_name, GFP_KERNEL); ++ if (!ctx->workstation_name) { ++ cifs_dbg(FYI, "Unable to allocate memory for workstation_name\n"); ++ rc = -ENOMEM; ++ kfree(ctx->username); ++ ctx->username = NULL; ++ kfree_sensitive(ctx->password); ++ ctx->password = NULL; ++ kfree(ctx->domainname); ++ ctx->domainname = NULL; ++ goto out_key_put; ++ } ++ + out_key_put: + up_read(&key->sem); + key_put(key); +--- a/fs/cifs/sess.c ++++ b/fs/cifs/sess.c +@@ -713,7 +713,11 @@ static int size_of_ntlmssp_blob(struct c + else + sz += sizeof(__le16); + +- sz += sizeof(__le16) * strnlen(ses->workstation_name, CIFS_MAX_WORKSTATION_LEN); ++ if (ses->workstation_name) ++ sz += sizeof(__le16) * strnlen(ses->workstation_name, ++ CIFS_MAX_WORKSTATION_LEN); ++ else ++ sz += sizeof(__le16); + + return sz; + } ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.RcLKrE/_old 2022-02-07 23:37:59.626484115 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:59.630484088 +0100 @@ -1138,6 +1138,202 @@ patches.kernel.org/5.16.4-009-arm64-bpf-Remove-128MB-limit-for-BPF-JIT-progr.patch patches.kernel.org/5.16.4-010-drm-vmwgfx-Fix-stale-file-descriptors-on-faile.patch patches.kernel.org/5.16.4-011-Linux-5.16.4.patch + patches.kernel.org/5.16.5-001-Bluetooth-refactor-malicious-adv-data-check.patch + patches.kernel.org/5.16.5-002-btrfs-fix-too-long-loop-when-defragging-a-1-by.patch + patches.kernel.org/5.16.5-003-btrfs-allow-defrag-to-be-interruptible.patch + patches.kernel.org/5.16.5-004-btrfs-defrag-fix-wrong-number-of-defragged-sec.patch + patches.kernel.org/5.16.5-005-btrfs-defrag-properly-update-range-start-for-a.patch + patches.kernel.org/5.16.5-006-btrfs-fix-deadlock-when-reserving-space-during.patch + patches.kernel.org/5.16.5-007-btrfs-add-back-missing-dirty-page-rate-limitin.patch + patches.kernel.org/5.16.5-008-btrfs-update-writeback-index-when-starting-def.patch + patches.kernel.org/5.16.5-009-can-m_can-m_can_fifo_-read-write-don-t-read-or.patch + patches.kernel.org/5.16.5-010-net-sfp-ignore-disabled-SFP-node.patch + patches.kernel.org/5.16.5-011-net-stmmac-configure-PTP-clock-source-prior-to.patch + patches.kernel.org/5.16.5-012-net-stmmac-skip-only-stmmac_ptp_register-when-.patch + patches.kernel.org/5.16.5-013-ARM-9179-1-uaccess-avoid-alignment-faults-in-c.patch + patches.kernel.org/5.16.5-014-ARM-9180-1-Thumb2-align-ALT_UP-sections-in-mod.patch + patches.kernel.org/5.16.5-015-KVM-arm64-Use-shadow-SPSR_EL1-when-injecting-e.patch + patches.kernel.org/5.16.5-016-KVM-arm64-vgic-v3-Restrict-SEIS-workaround-to-.patch + patches.kernel.org/5.16.5-017-s390-module-fix-loading-modules-with-a-lot-of-.patch + patches.kernel.org/5.16.5-018-s390-hypfs-include-z-VM-guests-with-access-con.patch + patches.kernel.org/5.16.5-019-s390-nmi-handle-guarded-storage-validity-failu.patch + patches.kernel.org/5.16.5-020-s390-nmi-handle-vector-validity-failures-for-K.patch + patches.kernel.org/5.16.5-021-bpf-Guard-against-accessing-NULL-pt_regs-in-bp.patch + patches.kernel.org/5.16.5-022-powerpc32-bpf-Fix-codegen-for-bpf-to-bpf-calls.patch + patches.kernel.org/5.16.5-023-powerpc-bpf-Update-ldimm64-instructions-during.patch + patches.kernel.org/5.16.5-024-ucount-Make-get_ucount-a-safe-get_user-replace.patch + patches.kernel.org/5.16.5-025-scsi-zfcp-Fix-failed-recovery-on-gone-remote-p.patch + patches.kernel.org/5.16.5-026-udf-Restore-i_lenAlloc-when-inode-expansion-fa.patch + patches.kernel.org/5.16.5-027-udf-Fix-NULL-ptr-deref-when-converting-from-in.patch + patches.kernel.org/5.16.5-028-efi-runtime-avoid-EFIv2-runtime-services-on-Ap.patch + patches.kernel.org/5.16.5-029-PM-wakeup-simplify-the-output-logic-of-pm_show.patch + patches.kernel.org/5.16.5-030-tracing-histogram-Fix-a-potential-memory-leak-.patch + patches.kernel.org/5.16.5-031-tracing-Propagate-is_signed-to-expression.patch + patches.kernel.org/5.16.5-032-tracing-Don-t-inc-err_log-entry-count-if-entry.patch + patches.kernel.org/5.16.5-033-ceph-properly-put-ceph_string-reference-after-.patch + patches.kernel.org/5.16.5-034-ceph-set-pool_ns-in-new-inode-layout-for-async.patch + patches.kernel.org/5.16.5-035-fsnotify-invalidate-dcache-before-IN_DELETE-ev.patch + patches.kernel.org/5.16.5-036-fsnotify-fix-fsnotify-hooks-in-pseudo-filesyst.patch + patches.kernel.org/5.16.5-037-Revert-KVM-SVM-avoid-infinite-loop-on-NPF-from.patch + patches.kernel.org/5.16.5-038-psi-Fix-uaf-issue-when-psi-trigger-is-destroye.patch + patches.kernel.org/5.16.5-039-powerpc-audit-Fix-syscall_get_arch.patch + patches.kernel.org/5.16.5-040-perf-x86-intel-uncore-Fix-CAS_COUNT_WRITE-issu.patch + patches.kernel.org/5.16.5-041-perf-x86-intel-Add-a-quirk-for-the-calculation.patch + patches.kernel.org/5.16.5-042-drm-etnaviv-relax-submit-size-limits.patch + patches.kernel.org/5.16.5-043-drm-atomic-Add-the-crtc-to-affected-crtc-only-.patch + patches.kernel.org/5.16.5-044-drm-amdgpu-filter-out-radeon-secondary-ids-as-.patch + patches.kernel.org/5.16.5-045-drm-amdgpu-display-Remove-t_srx_delay_us.patch + patches.kernel.org/5.16.5-046-drm-amd-display-Fix-FP-start-end-for-dcn30_int.patch + patches.kernel.org/5.16.5-047-drm-amd-display-Wrap-dcn301_calculate_wm_and_d.patch + patches.kernel.org/5.16.5-048-KVM-LAPIC-Also-cancel-preemption-timer-during-.patch + patches.kernel.org/5.16.5-049-KVM-SVM-Never-reject-emulation-due-to-SMAP-err.patch + patches.kernel.org/5.16.5-050-KVM-SVM-Don-t-intercept-GP-for-SEV-guests.patch + patches.kernel.org/5.16.5-051-KVM-x86-nSVM-skip-eax-alignment-check-for-non-.patch + patches.kernel.org/5.16.5-052-KVM-x86-Move-CPUID.-EAX-0x12-ECX-1-mangling-to.patch + patches.kernel.org/5.16.5-053-KVM-x86-Free-kvm_cpuid_entry2-array-on-post-KV.patch + patches.kernel.org/5.16.5-054-KVM-x86-Forcibly-leave-nested-virt-when-SMM-st.patch + patches.kernel.org/5.16.5-055-KVM-x86-Check-.flags-in-kvm_cpuid_check_equal-.patch + patches.kernel.org/5.16.5-056-KVM-x86-Keep-MSR_IA32_XSS-unchanged-for-INIT.patch + patches.kernel.org/5.16.5-057-KVM-x86-Update-vCPU-s-runtime-CPUID-on-write-t.patch + patches.kernel.org/5.16.5-058-KVM-x86-Sync-the-states-size-with-the-XCR0-IA3.patch + patches.kernel.org/5.16.5-059-KVM-PPC-Book3S-HV-Nested-Fix-nested-HFSCR-bein.patch + patches.kernel.org/5.16.5-060-security-lsm-dentry_init_security-Handle-multi.patch + patches.kernel.org/5.16.5-061-arm64-extable-fix-load_unaligned_zeropad-reg-i.patch + patches.kernel.org/5.16.5-062-dm-revert-partial-fix-for-redundant-bio-based-.patch + patches.kernel.org/5.16.5-063-block-add-bio_start_io_acct_time-to-control-st.patch + patches.kernel.org/5.16.5-064-dm-properly-fix-redundant-bio-based-IO-account.patch + patches.kernel.org/5.16.5-065-serial-pl011-Fix-incorrect-rs485-RTS-polarity-.patch + patches.kernel.org/5.16.5-066-serial-8250-of-Fix-mapped-region-size-when-usi.patch + patches.kernel.org/5.16.5-067-serial-stm32-fix-software-flow-control-transfe.patch + patches.kernel.org/5.16.5-068-tty-rpmsg-Fix-race-condition-releasing-tty-por.patch + patches.kernel.org/5.16.5-069-tty-n_gsm-fix-SW-flow-control-encoding-handlin.patch + patches.kernel.org/5.16.5-070-tty-Partially-revert-the-removal-of-the-Cyclad.patch + patches.kernel.org/5.16.5-071-tty-Add-support-for-Brainboxes-UC-cards.patch + patches.kernel.org/5.16.5-072-kbuild-remove-include-linux-cyclades.h-from-he.patch + patches.kernel.org/5.16.5-073-usb-storage-Add-unusual-devs-entry-for-VL817-U.patch + patches.kernel.org/5.16.5-074-usb-xhci-plat-fix-crash-when-suspend-if-remote.patch + patches.kernel.org/5.16.5-075-usb-common-ulpi-Fix-crash-in-ulpi_match.patch + patches.kernel.org/5.16.5-076-usb-gadget-f_sourcesink-Fix-isoc-transfer-for-.patch + patches.kernel.org/5.16.5-077-usb-cdnsp-Fix-segmentation-fault-in-cdns_lost_.patch + patches.kernel.org/5.16.5-078-usb-dwc3-xilinx-Skip-resets-and-USB3-register-.patch + patches.kernel.org/5.16.5-079-usb-dwc3-xilinx-Fix-error-handling-when-gettin.patch + patches.kernel.org/5.16.5-080-USB-core-Fix-hang-in-usb_kill_urb-by-adding-me.patch + patches.kernel.org/5.16.5-081-usb-typec-tcpci-don-t-touch-CC-line-if-it-s-Vc.patch + patches.kernel.org/5.16.5-082-usb-typec-tcpm-Do-not-disconnect-while-receivi.patch + patches.kernel.org/5.16.5-083-usb-typec-tcpm-Do-not-disconnect-when-receivin.patch + patches.kernel.org/5.16.5-084-ucsi_ccg-Check-DEV_INT-bit-only-when-starting-.patch + patches.kernel.org/5.16.5-085-mt76-connac-introduce-MCU_CE_CMD-macro.patch + patches.kernel.org/5.16.5-086-mm-kasan-use-compare-exchange-operation-to-set.patch + patches.kernel.org/5.16.5-087-jbd2-export-jbd2_journal_-grab-put-_journal_he.patch + patches.kernel.org/5.16.5-088-ocfs2-fix-a-deadlock-when-commit-trans.patch + patches.kernel.org/5.16.5-089-sched-membarrier-Fix-membarrier-rseq-fence-com.patch + patches.kernel.org/5.16.5-090-PCI-sysfs-Find-shadow-ROM-before-static-attrib.patch + patches.kernel.org/5.16.5-091-x86-MCE-AMD-Allow-thresholding-interface-updat.patch + patches.kernel.org/5.16.5-092-x86-cpu-Add-Xeon-Icelake-D-to-list-of-CPUs-tha.patch + patches.kernel.org/5.16.5-093-powerpc-32s-Allocate-one-256k-IBAT-instead-of-.patch + patches.kernel.org/5.16.5-094-powerpc-32s-Fix-kasan_init_region-for-KASAN.patch + patches.kernel.org/5.16.5-095-powerpc-32-Fix-boot-failure-with-GCC-latent-en.patch + patches.kernel.org/5.16.5-096-i40e-Increase-delay-to-1-s-after-global-EMP-re.patch + patches.kernel.org/5.16.5-097-i40e-Fix-issue-when-maximum-queues-is-exceeded.patch + patches.kernel.org/5.16.5-098-i40e-Fix-queues-reservation-for-XDP.patch + patches.kernel.org/5.16.5-099-i40e-Fix-for-failed-to-init-adminq-while-VF-re.patch + patches.kernel.org/5.16.5-100-i40e-fix-unsigned-stat-widths.patch + patches.kernel.org/5.16.5-101-usb-roles-fix-include-linux-usb-role.h-compile.patch + patches.kernel.org/5.16.5-102-rpmsg-char-Fix-race-between-the-release-of-rpm.patch + patches.kernel.org/5.16.5-103-rpmsg-char-Fix-race-between-the-release-of-rpm.patch + patches.kernel.org/5.16.5-104-scsi-elx-efct-Don-t-use-GFP_KERNEL-under-spin-.patch + patches.kernel.org/5.16.5-105-scsi-bnx2fc-Flush-destroy_work-queue-before-ca.patch + patches.kernel.org/5.16.5-106-ipv6_tunnel-Rate-limit-warning-messages.patch + patches.kernel.org/5.16.5-107-ARM-9170-1-fix-panic-when-kasan-and-kprobe-are.patch + patches.kernel.org/5.16.5-108-net-fix-information-leakage-in-proc-net-ptype.patch + patches.kernel.org/5.16.5-109-hwmon-lm90-Mark-alert-as-broken-for-MAX6646-66.patch + patches.kernel.org/5.16.5-110-hwmon-lm90-Mark-alert-as-broken-for-MAX6680.patch + patches.kernel.org/5.16.5-111-ping-fix-the-sk_bound_dev_if-match-in-ping_loo.patch + patches.kernel.org/5.16.5-112-ipv4-avoid-using-shared-IP-generator-for-conne.patch + patches.kernel.org/5.16.5-113-hwmon-lm90-Reduce-maximum-conversion-rate-for-.patch + patches.kernel.org/5.16.5-114-NFSv4-Handle-case-where-the-lookup-of-a-direct.patch + patches.kernel.org/5.16.5-115-NFSv4-nfs_atomic_open-can-race-when-looking-up.patch + patches.kernel.org/5.16.5-116-net-procfs-show-net-devices-bound-packet-types.patch + patches.kernel.org/5.16.5-117-drm-msm-Fix-wrong-size-calculation.patch + patches.kernel.org/5.16.5-118-drm-msm-dsi-Fix-missing-put_device-call-in-dsi.patch + patches.kernel.org/5.16.5-119-drm-msm-dsi-invalid-parameter-check-in-msm_dsi.patch + patches.kernel.org/5.16.5-120-ipv6-annotate-accesses-to-fn-fn_sernum.patch + patches.kernel.org/5.16.5-121-NFS-Ensure-the-server-has-an-up-to-date-ctime-.patch + patches.kernel.org/5.16.5-122-NFS-Ensure-the-server-has-an-up-to-date-ctime-.patch + patches.kernel.org/5.16.5-123-KVM-arm64-pkvm-Use-the-mm_ops-indirection-for-.patch + patches.kernel.org/5.16.5-124-SUNRPC-Don-t-dereference-xprt-snd_task-if-it-s.patch + patches.kernel.org/5.16.5-125-powerpc64-bpf-Limit-ldbrx-to-processors-compli.patch + patches.kernel.org/5.16.5-126-netfilter-conntrack-don-t-increment-invalid-co.patch + patches.kernel.org/5.16.5-127-remoteproc-qcom-q6v5-fix-service-routines-buil.patch + patches.kernel.org/5.16.5-128-powerpc-64s-Mask-SRR0-before-checking-against-.patch + patches.kernel.org/5.16.5-129-perf-Fix-perf_event_read_local-time.patch + patches.kernel.org/5.16.5-130-sched-pelt-Relax-the-sync-of-util_sum-with-uti.patch + patches.kernel.org/5.16.5-131-net-phy-broadcom-hook-up-soft_reset-for-BCM546.patch + patches.kernel.org/5.16.5-132-ethtool-Fix-link-extended-state-for-big-endian.patch + patches.kernel.org/5.16.5-133-net-stmmac-dwmac-visconti-Fix-bit-definitions-.patch + patches.kernel.org/5.16.5-134-net-stmmac-dwmac-visconti-Fix-clock-configurat.patch + patches.kernel.org/5.16.5-135-phylib-fix-potential-use-after-free.patch + patches.kernel.org/5.16.5-136-octeontx2-af-Do-not-fixup-all-VF-action-entrie.patch + patches.kernel.org/5.16.5-137-octeontx2-af-Fix-LBK-backpressure-id-count.patch + patches.kernel.org/5.16.5-138-octeontx2-af-Retry-until-RVU-block-reset-compl.patch + patches.kernel.org/5.16.5-139-octeontx2-af-cn10k-Use-appropriate-register-fo.patch + patches.kernel.org/5.16.5-140-octeontx2-pf-cn10k-Ensure-valid-pointers-are-f.patch + patches.kernel.org/5.16.5-141-octeontx2-af-Increase-link-credit-restore-poll.patch + patches.kernel.org/5.16.5-142-octeontx2-af-cn10k-Do-not-enable-RPM-loopback-.patch + patches.kernel.org/5.16.5-143-octeontx2-pf-Forward-error-codes-to-VF.patch + patches.kernel.org/5.16.5-144-octeontx2-af-Add-KPU-changes-to-parse-NGIO-as-.patch + patches.kernel.org/5.16.5-145-rxrpc-Adjust-retransmission-backoff.patch + patches.kernel.org/5.16.5-146-efi-libstub-arm64-Fix-image-check-alignment-at.patch + patches.kernel.org/5.16.5-147-io_uring-fix-bug-in-slow-unregistering-of-node.patch + patches.kernel.org/5.16.5-148-block-fix-memory-leak-in-disk_register_indepen.patch + patches.kernel.org/5.16.5-149-Drivers-hv-balloon-account-for-vmbus-packet-he.patch + patches.kernel.org/5.16.5-150-hwmon-lm90-Re-enable-interrupts-after-alert-cl.patch + patches.kernel.org/5.16.5-151-hwmon-lm90-Mark-alert-as-broken-for-MAX6654.patch + patches.kernel.org/5.16.5-152-hwmon-lm90-Fix-sysfs-and-udev-notifications.patch + patches.kernel.org/5.16.5-153-hwmon-adt7470-Prevent-divide-by-zero-in-adt747.patch + patches.kernel.org/5.16.5-154-powerpc-perf-Fix-power_pmu_disable-to-call-cle.patch + patches.kernel.org/5.16.5-155-ipv4-fix-ip-option-filtering-for-locally-gener.patch + patches.kernel.org/5.16.5-156-ibmvnic-Allow-extra-failures-before-disabling.patch + patches.kernel.org/5.16.5-157-ibmvnic-init-running_cap_crqs-early.patch + patches.kernel.org/5.16.5-158-ibmvnic-don-t-spin-in-tasklet.patch + patches.kernel.org/5.16.5-159-net-smc-Transitional-solution-for-clcsock-race.patch + patches.kernel.org/5.16.5-160-video-hyperv_fb-Fix-validation-of-screen-resol.patch + patches.kernel.org/5.16.5-161-can-tcan4x5x-regmap-fix-max-register-value.patch + patches.kernel.org/5.16.5-162-hwmon-nct6775-Fix-crash-in-clear_caseopen.patch + patches.kernel.org/5.16.5-163-drm-msm-hdmi-Fix-missing-put_device-call-in-ms.patch + patches.kernel.org/5.16.5-164-drm-msm-dpu-invalid-parameter-check-in-dpu_set.patch + patches.kernel.org/5.16.5-165-drm-msm-a6xx-Add-missing-suspend_count-increme.patch + patches.kernel.org/5.16.5-166-yam-fix-a-memory-leak-in-yam_siocdevprivate.patch + patches.kernel.org/5.16.5-167-net-cpsw-Properly-initialise-struct-page_pool_.patch + patches.kernel.org/5.16.5-168-net-hns3-handle-empty-unknown-interrupt-for-VF.patch + patches.kernel.org/5.16.5-169-KVM-selftests-Re-enable-access_tracking_perf_t.patch + patches.kernel.org/5.16.5-170-sch_htb-Fail-on-unsupported-parameters-when-of.patch + patches.kernel.org/5.16.5-171-Revert-drm-ast-Support-1600x900-with-108MHz-PC.patch + patches.kernel.org/5.16.5-172-KVM-selftests-Don-t-skip-L2-s-VMCALL-in-SMM-te.patch + patches.kernel.org/5.16.5-173-ceph-put-the-requests-sessions-when-it-fails-t.patch + patches.kernel.org/5.16.5-174-gve-Fix-GFP-flags-when-allocing-pages.patch + patches.kernel.org/5.16.5-175-Revert-ipv6-Honor-all-IPv6-PIO-Valid-Lifetime-.patch + patches.kernel.org/5.16.5-176-net-bridge-vlan-fix-single-net-device-option-d.patch + patches.kernel.org/5.16.5-177-ipv4-raw-lock-the-socket-in-raw_bind.patch + patches.kernel.org/5.16.5-178-ipv4-tcp-send-zero-IPID-in-SYNACK-messages.patch + patches.kernel.org/5.16.5-179-ipv4-remove-sparse-error-in-ip_neigh_gw4.patch + patches.kernel.org/5.16.5-180-net-bridge-vlan-fix-memory-leak-in-__allowed_i.patch + patches.kernel.org/5.16.5-181-irqchip-realtek-rtl-Map-control-data-to-virq.patch + patches.kernel.org/5.16.5-182-irqchip-realtek-rtl-Fix-off-by-one-in-routing.patch + patches.kernel.org/5.16.5-183-dt-bindings-can-tcan4x5x-fix-mram-cfg-RX-FIFO-.patch + patches.kernel.org/5.16.5-184-PCI-mt7621-Remove-unused-function-pcie_rmw.patch + patches.kernel.org/5.16.5-185-perf-core-Fix-cgroup-event-list-management.patch + patches.kernel.org/5.16.5-186-psi-fix-no-previous-prototype-warnings-when-CO.patch + patches.kernel.org/5.16.5-187-psi-fix-defined-but-not-used-warnings-when-CON.patch + patches.kernel.org/5.16.5-188-usb-dwc3-xilinx-fix-uninitialized-return-value.patch + patches.kernel.org/5.16.5-189-usr-include-Makefile-add-linux-nfc.h-to-the-co.patch + patches.kernel.org/5.16.5-190-tools-testing-scatterlist-add-missing-defines.patch + patches.kernel.org/5.16.5-191-KVM-nVMX-Rename-vmcs_to_field_offset-_table.patch + patches.kernel.org/5.16.5-192-KVM-nVMX-Implement-evmcs_field_offset-suitable.patch + patches.kernel.org/5.16.5-193-KVM-nVMX-Allow-VMREAD-when-Enlightened-VMCS-is.patch + patches.kernel.org/5.16.5-194-block-Fix-wrong-offset-in-bio_truncate.patch + patches.kernel.org/5.16.5-195-mtd-rawnand-mpc5121-Remove-unused-variable-in-.patch + patches.kernel.org/5.16.5-196-Linux-5.16.5.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1187,6 +1383,7 @@ ######################################################## patches.suse/0001-lib-raid6-Use-strict-priority-ranking-for-pq-gen-ben.patch patches.suse/0001-lib-raid6-skip-benchmark-of-non-chosen-xor_syndrome-.patch + patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch ######################################################## # kbuild/module infrastructure fixes @@ -1303,6 +1500,7 @@ # Input ######################################################## patches.suse/kbd-ignore-gfx.patch + patches.suse/Input-synaptics-retry-query-upon-error.patch ######################################################## # Other drivers ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.RcLKrE/_old 2022-02-07 23:37:59.650483952 +0100 +++ /var/tmp/diff_new_pack.RcLKrE/_new 2022-02-07 23:37:59.654483924 +0100 @@ -1,4 +1,4 @@ -2022-01-29 12:57:02 +0000 -GIT Revision: b1466772bff446593573594227eca436e3a5cbcf +2022-02-03 05:26:48 +0000 +GIT Revision: 1af400994313af6f8e7783f70a6b0777b0087dc1 GIT Branch: stable