Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2024-01-12 23:44:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.21961 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Fri Jan 12 23:44:09 2024 rev:716 rq:1138070 version:6.6.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2024-01-09 20:48:26.677583369 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.21961/dtb-aarch64.changes     
2024-01-12 23:44:13.719966789 +0100
@@ -1,0 +2,232 @@
+Thu Jan 11 09:01:39 CET 2024 - jsl...@suse.cz
+
+- keys, dns: Fix size check of V1 server-list header (git-fixes).
+- commit 05ae4ad
+
+-------------------------------------------------------------------
+Thu Jan 11 08:05:24 CET 2024 - jsl...@suse.cz
+
+- Linux 6.6.11 (bsc#1012628).
+- keys, dns: Fix missing size check of V1 server-list header
+  (bsc#1012628).
+- ALSA: hda/tas2781: do not use regcache (bsc#1012628).
+- ALSA: hda/tas2781: move set_drv_data outside tasdevice_init
+  (bsc#1012628).
+- ALSA: hda/tas2781: remove sound controls in unbind
+  (bsc#1012628).
+- ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion
+  14-ec1xxx series (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook
+  (bsc#1012628).
+- ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook
+  440 G6 (bsc#1012628).
+- drm/amd/display: pbn_div need be updated for hotplug event
+  (bsc#1012628).
+- mptcp: prevent tcp diag from closing listener subflows
+  (bsc#1012628).
+- Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()"
+  (bsc#1012628).
+- drm/mgag200: Fix gamma lut not initialized for G200ER, G200EV,
+  G200SE (bsc#1012628).
+- cifs: cifs_chan_is_iface_active should be called with chan_lock
+  held (bsc#1012628).
+- cifs: do not depend on release_iface for maintaining iface_list
+  (bsc#1012628).
+- KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL
+  (bsc#1012628).
+- accel/qaic: Fix GEM import path code (bsc#1012628).
+- accel/qaic: Implement quirk for SOC_HW_VERSION (bsc#1012628).
+- wifi: iwlwifi: pcie: don't synchronize IRQs from IRQ
+  (bsc#1012628).
+- drm/bridge: parade-ps8640: Never store more than msg->size
+  bytes in AUX xfer (bsc#1012628).
+- drm/bridge: ti-sn65dsi86: Never store more than msg->size
+  bytes in AUX xfer (bsc#1012628).
+- drm/bridge: ps8640: Fix size mismatch warning w/ len
+  (bsc#1012628).
+- netfilter: nf_tables: set transport offset from mac header
+  for netdev/egress (bsc#1012628).
+- nfc: llcp_core: Hold a ref to llcp_local->dev when holding a
+  ref to llcp_local (bsc#1012628).
+- octeontx2-af: Fix marking couple of structure as __packed
+  (bsc#1012628).
+- drm/i915/dp: Fix passing the correct DPCD_REV for
+  drm_dp_set_phy_test_pattern (bsc#1012628).
+- drm/i915/perf: Update handling of MMIO triggered reports
+  (bsc#1012628).
+- ice: Fix link_down_on_close message (bsc#1012628).
+- ice: Shut down VSI with "link-down-on-close" enabled
+  (bsc#1012628).
+- i40e: Fix filter input checks to prevent config with invalid
+  values (bsc#1012628).
+- igc: Report VLAN EtherType matching back to user (bsc#1012628).
+- igc: Check VLAN TCI mask (bsc#1012628).
+- igc: Check VLAN EtherType mask (bsc#1012628).
+- ASoC: fsl_rpmsg: Fix error handler with pm_runtime_enable
+  (bsc#1012628).
+- ASoC: mediatek: mt8186: fix AUD_PAD_TOP register and offset
+  (bsc#1012628).
+- mlxbf_gige: fix receive packet race condition (bsc#1012628).
+- net: sched: em_text: fix possible memory leak in
+  em_text_destroy() (bsc#1012628).
+- r8169: Fix PCI error on system resume (bsc#1012628).
+- net: Implement missing getsockopt(SO_TIMESTAMPING_NEW)
+  (bsc#1012628).
+- selftests: bonding: do not set port down when adding to bond
+  (bsc#1012628).
+- ARM: sun9i: smp: Fix array-index-out-of-bounds read in
+  sunxi_mc_smp_init (bsc#1012628).
+- sfc: fix a double-free bug in efx_probe_filters (bsc#1012628).
+- net: bcmgenet: Fix FCS generation for fragmented skbuffs
+  (bsc#1012628).
+- netfilter: nf_nat: fix action not being set for all ct states
+  (bsc#1012628).
+- netfilter: nft_immediate: drop chain reference counter on error
+  (bsc#1012628).
+- net: Save and restore msg_namelen in sock_sendmsg (bsc#1012628).
+- i40e: fix use-after-free in i40e_aqc_add_filters()
+  (bsc#1012628).
+- ASoC: meson: g12a-toacodec: Validate written enum values
+  (bsc#1012628).
+- ASoC: meson: g12a-tohdmitx: Validate written enum values
+  (bsc#1012628).
+- ASoC: meson: g12a-toacodec: Fix event generation (bsc#1012628).
+- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux
+  (bsc#1012628).
+- i40e: Restore VF MSI-X state during PCI reset (bsc#1012628).
+- igc: Fix hicredit calculation (bsc#1012628).
+- apparmor: Fix move_mount mediation by detecting if source is
+  detached (bsc#1012628).
+- virtio_net: avoid data-races on dev->stats fields (bsc#1012628).
+- virtio_net: fix missing dma unmap for resize (bsc#1012628).
+- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues
+  (bsc#1012628).
+- net/smc: fix invalid link access in dumping SMC-R connections
+  (bsc#1012628).
+- octeontx2-af: Always configure NIX TX link credits based on
+  max frame size (bsc#1012628).
+- octeontx2-af: Re-enable MAC TX in otx2_stop processing
+  (bsc#1012628).
+- asix: Add check for usbnet_get_endpoints (bsc#1012628).
+- net: ravb: Wait for operating mode to be applied (bsc#1012628).
+- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters()
+  (bsc#1012628).
+- net: Implement missing SO_TIMESTAMPING_NEW cmsg support
+  (bsc#1012628).
+- mm: convert DAX lock/unlock page to lock/unlock folio
+  (bsc#1012628).
+- mm/memory-failure: pass the folio and the page to
+  collect_procs() (bsc#1012628).
+- xsk: add multi-buffer support for sockets sharing umem
+  (bsc#1012628).
+- media: qcom: camss: Fix V4L2 async notifier error path
+  (bsc#1012628).
+- media: qcom: camss: Fix genpd cleanup (bsc#1012628).
+- tcp: derive delack_max from rto_min (bsc#1012628).
+- bpftool: Fix -Wcast-qual warning (bsc#1012628).
+- bpftool: Align output skeleton ELF code (bsc#1012628).
+- crypto: xts - use 'spawn' for underlying single-block cipher
+  (bsc#1012628).
+- crypto: qat - fix double free during reset (bsc#1012628).
+- crypto: hisilicon/qm - fix EQ/AEQ interrupt issue (bsc#1012628).
+- vfio/mtty: Overhaul mtty interrupt handling (bsc#1012628).
+- clk: si521xx: Increase stack based print buffer size in probe
+  (bsc#1012628).
+- RDMA/mlx5: Fix mkey cache WQ flush (bsc#1012628).
+- ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone()
+  cleanup (bsc#1012628).
+- rcu: Break rcu_node_0 --> &rq->__lock order (bsc#1012628).
+- rcu: Introduce rcu_cpu_online() (bsc#1012628).
+- rcu/tasks: Handle new PF_IDLE semantics (bsc#1012628).
+- rcu/tasks-trace: Handle new PF_IDLE semantics (bsc#1012628).
+- riscv: don't probe unaligned access speed if already done
+  (bsc#1012628).
+- KVM: s390: vsie: fix wrong VIR 37 when MSO is used
+  (bsc#1012628).
+- phy: ti: gmii-sel: Fix register offset when parent is not a
+  syscon node (bsc#1012628).
+- dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (bsc#1012628).
+- dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (bsc#1012628).
+- dmaengine: fsl-edma: Do not suspend and resume the masked dma
+  channel when the system is sleeping (bsc#1012628).
+- dmaengine: fsl-edma: Add judgment on enabling round robin
+  arbitration (bsc#1012628).
+- iio: imu: adis16475: use bit numbers in assign_bit()
+  (bsc#1012628).
+- iommu/vt-d: Support enforce_cache_coherency only for empty
+  domains (bsc#1012628).
+- phy: mediatek: mipi: mt8183: fix minimal supported frequency
+  (bsc#1012628).
+- phy: sunplus: return negative error code in sp_usb_phy_probe
+  (bsc#1012628).
+- clk: rockchip: rk3128: Fix aclk_peri_src's parent (bsc#1012628).
+- clk: rockchip: rk3128: Fix SCLK_SDMMC's clock name
+  (bsc#1012628).
+- drm/i915: Call intel_pre_plane_updates() also for pipes getting
+  enabled (bsc#1012628).
+- drm/amd/display: Increase num voltage states to 40
+  (bsc#1012628).
+- cxl: Add cxl_decoders_committed() helper (bsc#1012628).
+- cxl/core: Always hold region_rwsem while reading poison lists
+  (bsc#1012628).
+- kernel/resource: Increment by align value in
+  get_free_mem_region() (bsc#1012628).
+- drm/amd/display: Increase frame warning limit with KASAN or
+  KCSAN in dml (bsc#1012628).
+- dmaengine: idxd: Protect int_handle field in hw descriptor
+  (bsc#1012628).
+- dmaengine: fsl-edma: fix wrong pointer check in
+  fsl_edma3_attach_pd() (bsc#1012628).
+- RISCV: KVM: update external interrupt atomically for IMSIC
+  swfile (bsc#1012628).
+- powerpc/pseries/vas: Migration suspend waits for no in-progress
+  open windows (bsc#1012628).
+- net: prevent mss overflow in skb_segment() (bsc#1012628).
+- cxl/pmu: Ensure put_device on pmu devices (bsc#1012628).
+- net: libwx: fix memory leak on free page (bsc#1012628).
+- net: constify sk_dst_get() and __sk_dst_get() argument
+  (bsc#1012628).
+- mm/mglru: skip special VMAs in lru_gen_look_around()
+  (bsc#1012628).
+- x86/kprobes: fix incorrect return address calculation in
+  kprobe_emulate_call_indirect (bsc#1012628).
+- i2c: core: Fix atomic xfer check for non-preempt config
+  (bsc#1012628).
+- mm: fix unmap_mapping_range high bits shift bug (bsc#1012628).
+- drm/amdgpu: skip gpu_info fw loading on navi12 (bsc#1012628).
+- drm/amd/display: add nv12 bounding box (bsc#1012628).
+- drm/amd/display: Fix sending VSC (+ colorimetry) packets for
+  DP/eDP displays without PSR (bsc#1012628).
+- mmc: meson-mx-sdhc: Fix initialization frozen issue
+  (bsc#1012628).
+- mmc: rpmb: fixes pause retune on all RPMB partitions
+  (bsc#1012628).
+- mmc: core: Cancel delayed work before releasing host
+  (bsc#1012628).
+- mmc: sdhci-sprd: Fix eMMC init failure after hw reset
+  (bsc#1012628).
+- cxl: Add cxl_num_decoders_committed() usage to cxl_test
+  (bsc#1012628).
+- cxl/hdm: Fix a benign lockdep splat (bsc#1012628).
+- cxl/memdev: Hold region_rwsem during inject and clear poison
+  ops (bsc#1012628).
+- media: qcom: camss: Comment CSID dt_id field (bsc#1012628).
+- Rename to
+  
patches.kernel.org/6.6.11-110-firewire-ohci-suppress-unexpected-system-reboo.patch.
+- commit f421cf4
+
+-------------------------------------------------------------------
+Mon Jan  8 20:46:01 CET 2024 - palcant...@suse.de
+
+- smb: client: fix potential OOB in smb2_dump_detail()
+  (bsc#1217946 CVE-2023-6610).
+- commit edb885a
+
+-------------------------------------------------------------------
+Mon Jan  8 14:24:37 CET 2024 - msucha...@suse.de
+
+- Limit kernel-source build to architectures for which the kernel binary
+  is built (bsc#1108281).
+- commit 08a9e44
+
+-------------------------------------------------------------------
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.zDoyqY/_old  2024-01-12 23:44:25.480397228 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:25.484397375 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 6.6
-%define patchversion 6.6.10
+%define patchversion 6.6.11
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -25,9 +25,9 @@
 %(chmod +x 
%_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
 
 Name:           dtb-aarch64
-Version:        6.6.10
+Version:        6.6.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge04388e
+Release:        <RELEASE>.g05ae4ad
 %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.zDoyqY/_old  2024-01-12 23:44:25.580400889 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:25.584401035 +0100
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.6
-%define patchversion 6.6.10
-%define git_commit e04388ed79f6d15fba9ab58fb2ba0ac47fc955f9
+%define patchversion 6.6.11
+%define git_commit 05ae4ada30ff79567ddbd9fdb8f1a513b0e1c8df
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -113,9 +113,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.6.10
+Version:        6.6.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge04388e
+Release:        <RELEASE>.g05ae4ad
 %else
 Release:        0
 %endif

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:25.620402353 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:25.620402353 +0100
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.6
-%define patchversion 6.6.10
-%define git_commit e04388ed79f6d15fba9ab58fb2ba0ac47fc955f9
+%define patchversion 6.6.11
+%define git_commit 05ae4ada30ff79567ddbd9fdb8f1a513b0e1c8df
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -113,9 +113,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.6.10
+Version:        6.6.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge04388e
+Release:        <RELEASE>.g05ae4ad
 %else
 Release:        0
 %endif
@@ -297,7 +297,7 @@
 NoSource:       120
 NoSource:       121
 %if ! 0%{?is_kotd} || ! %{?is_kotd_qa}%{!?is_kotd_qa:0}
-ExclusiveArch:  aarch64 %ix86 ppc64le x86_64
+ExclusiveArch:  aarch64 %ix86 ppc64le powerpc64le x86_64
 %else
 ExclusiveArch:  do_not_build
 %endif

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:25.648403378 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:25.652403524 +0100
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.6
-%define patchversion 6.6.10
-%define git_commit e04388ed79f6d15fba9ab58fb2ba0ac47fc955f9
+%define patchversion 6.6.11
+%define git_commit 05ae4ada30ff79567ddbd9fdb8f1a513b0e1c8df
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -113,9 +113,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.6.10
+Version:        6.6.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge04388e
+Release:        <RELEASE>.g05ae4ad
 %else
 Release:        0
 %endif
@@ -297,7 +297,7 @@
 NoSource:       120
 NoSource:       121
 %if ! 0%{?is_kotd} || ! %{?is_kotd_qa}%{!?is_kotd_qa:0}
-ExclusiveArch:  aarch64 armv6hl armv7hl %ix86 ppc64le riscv64 s390x x86_64
+ExclusiveArch:  aarch64 armv6hl armv7hl %ix86 ppc64le powerpc64le riscv64 
s390x x86_64
 %else
 ExclusiveArch:  do_not_build
 %endif

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:25.676404402 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:25.676404402 +0100
@@ -17,8 +17,8 @@
 
 
 %define srcversion 6.6
-%define patchversion 6.6.10
-%define git_commit e04388ed79f6d15fba9ab58fb2ba0ac47fc955f9
+%define patchversion 6.6.11
+%define git_commit 05ae4ada30ff79567ddbd9fdb8f1a513b0e1c8df
 %define variant %{nil}
 %define build_html 1
 %define build_pdf 0
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0-only
 Group:          Documentation/Man
-Version:        6.6.10
+Version:        6.6.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge04388e
+Release:        <RELEASE>.g05ae4ad
 %else
 Release:        0
 %endif
@@ -86,6 +86,7 @@
 Provides:       %name = %version-%source_rel
 Provides:       %name-srchash-%git_commit
 %if ! 0%{?is_kotd} || ! %{?is_kotd_qa}%{!?is_kotd_qa:0}
+ExclusiveArch:  noarch %ix86 aarch64 armv6hl armv7hl ppc64le powerpc64le 
riscv64 s390x x86_64
 BuildArch:      noarch
 %else
 ExclusiveArch:  do_not_build

++++++ kernel-kvmsmall.spec ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:25.704405427 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:25.704405427 +0100
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.6
-%define patchversion 6.6.10
-%define git_commit e04388ed79f6d15fba9ab58fb2ba0ac47fc955f9
+%define patchversion 6.6.11
+%define git_commit 05ae4ada30ff79567ddbd9fdb8f1a513b0e1c8df
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -113,9 +113,9 @@
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.6.10
+Version:        6.6.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge04388e
+Release:        <RELEASE>.g05ae4ad
 %else
 Release:        0
 %endif
@@ -297,7 +297,7 @@
 NoSource:       120
 NoSource:       121
 %if ! 0%{?is_kotd} || ! %{?is_kotd_qa}%{!?is_kotd_qa:0}
-ExclusiveArch:  aarch64 ppc64le x86_64
+ExclusiveArch:  aarch64 ppc64le powerpc64le x86_64
 %else
 ExclusiveArch:  do_not_build
 %endif

++++++ kernel-lpae.spec ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:25.732406452 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:25.736406599 +0100
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.6
-%define patchversion 6.6.10
-%define git_commit e04388ed79f6d15fba9ab58fb2ba0ac47fc955f9
+%define patchversion 6.6.11
+%define git_commit 05ae4ada30ff79567ddbd9fdb8f1a513b0e1c8df
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -113,9 +113,9 @@
 Summary:        Kernel for LPAE enabled systems
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.6.10
+Version:        6.6.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge04388e
+Release:        <RELEASE>.g05ae4ad
 %else
 Release:        0
 %endif

++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:25.760407477 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:25.760407477 +0100
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 6.6.10
+%define patchversion 6.6.11
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -44,7 +44,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-e04388ed79f6d15fba9ab58fb2ba0ac47fc955f9
+BuildRequires:  
kernel%kernel_flavor-srchash-05ae4ada30ff79567ddbd9fdb8f1a513b0e1c8df
 
 %if 0%{?rhel_version}
 BuildRequires:  kernel
@@ -52,7 +52,7 @@
 %endif
 
 %if ! 0%{?is_kotd} || %{?is_kotd_qa}%{!?is_kotd_qa:0}
-ExclusiveArch:  aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64
+ExclusiveArch:  aarch64 armv6hl armv7hl ppc64le powerpc64le riscv64 s390x 
x86_64
 %else
 ExclusiveArch:  do_not_build
 %endif
@@ -60,9 +60,9 @@
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0-only
 Group:          SLES
-Version:        6.6.10
+Version:        6.6.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge04388e
+Release:        <RELEASE>.g05ae4ad
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:25.784408355 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:25.788408502 +0100
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 6.6.10
+%define patchversion 6.6.11
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -29,16 +29,16 @@
 BuildRequires:  kernel-obs-build
 BuildRequires:  modutils
 %if ! 0%{?is_kotd} || %{?is_kotd_qa}%{!?is_kotd_qa:0}
-ExclusiveArch:  aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64
+ExclusiveArch:  aarch64 armv6hl armv7hl ppc64le powerpc64le riscv64 s390x 
x86_64
 %else
 ExclusiveArch:  do_not_build
 %endif
 Summary:        Basic QA tests for the kernel
 License:        GPL-2.0-only
 Group:          SLES
-Version:        6.6.10
+Version:        6.6.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge04388e
+Release:        <RELEASE>.g05ae4ad
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:25.812409380 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:25.816409526 +0100
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.6
-%define patchversion 6.6.10
-%define git_commit e04388ed79f6d15fba9ab58fb2ba0ac47fc955f9
+%define patchversion 6.6.11
+%define git_commit 05ae4ada30ff79567ddbd9fdb8f1a513b0e1c8df
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -113,9 +113,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.6.10
+Version:        6.6.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge04388e
+Release:        <RELEASE>.g05ae4ad
 %else
 Release:        0
 %endif

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:25.836410259 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:25.840410405 +0100
@@ -17,8 +17,8 @@
 
 
 %define srcversion 6.6
-%define patchversion 6.6.10
-%define git_commit e04388ed79f6d15fba9ab58fb2ba0ac47fc955f9
+%define patchversion 6.6.11
+%define git_commit 05ae4ada30ff79567ddbd9fdb8f1a513b0e1c8df
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 %endif
 
 Name:           kernel-source
-Version:        6.6.10
+Version:        6.6.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge04388e
+Release:        <RELEASE>.g05ae4ad
 %else
 Release:        0
 %endif
@@ -122,6 +122,7 @@
 Source120:      kabi.tar.bz2
 Source121:      sysctl.tar.bz2
 %if ! 0%{?is_kotd} || ! %{?is_kotd_qa}%{!?is_kotd_qa:0}
+ExclusiveArch:  noarch %ix86 aarch64 armv6hl armv7hl ppc64le powerpc64le 
riscv64 s390x x86_64
 BuildArch:      noarch
 %else
 ExclusiveArch:  do_not_build

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:25.868411430 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:25.872411576 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define git_commit e04388ed79f6d15fba9ab58fb2ba0ac47fc955f9
+%define git_commit 05ae4ada30ff79567ddbd9fdb8f1a513b0e1c8df
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -25,10 +25,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0-only
 Group:          Development/Sources
-Version:        6.6.10
+Version:        6.6.11
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge04388e
+Release:        <RELEASE>.g05ae4ad
 %else
 Release:        0
 %endif
@@ -42,7 +42,7 @@
 %ifarch aarch64
 Requires:       kernel-64kb-devel = %version-%source_rel
 %endif
-%ifarch aarch64 armv6hl armv7hl %ix86 ppc64le riscv64 s390x x86_64
+%ifarch aarch64 armv6hl armv7hl %ix86 ppc64le powerpc64le riscv64 s390x x86_64
 Requires:       kernel-default-devel = %version-%source_rel
 %endif
 %ifarch armv7hl
@@ -58,7 +58,7 @@
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel
 %if ! 0%{?is_kotd} || ! %{?is_kotd_qa}%{!?is_kotd_qa:0}
-ExclusiveArch:  %ix86 aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64
+ExclusiveArch:  %ix86 aarch64 armv6hl armv7hl ppc64le powerpc64le riscv64 
s390x x86_64
 %else
 ExclusiveArch:  do_not_build
 %endif

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:25.900412601 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:25.900412601 +0100
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.6
-%define patchversion 6.6.10
-%define git_commit e04388ed79f6d15fba9ab58fb2ba0ac47fc955f9
+%define patchversion 6.6.11
+%define git_commit 05ae4ada30ff79567ddbd9fdb8f1a513b0e1c8df
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -113,9 +113,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.6.10
+Version:        6.6.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge04388e
+Release:        <RELEASE>.g05ae4ad
 %else
 Release:        0
 %endif
@@ -297,7 +297,7 @@
 NoSource:       120
 NoSource:       121
 %if ! 0%{?is_kotd} || ! %{?is_kotd_qa}%{!?is_kotd_qa:0}
-ExclusiveArch:  aarch64 armv6hl armv7hl %ix86 ppc64le riscv64 s390x x86_64
+ExclusiveArch:  aarch64 armv6hl armv7hl %ix86 ppc64le powerpc64le riscv64 
s390x x86_64
 %else
 ExclusiveArch:  do_not_build
 %endif

++++++ kernel-zfcpdump.spec ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:25.928413626 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:25.932413773 +0100
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.6
-%define patchversion 6.6.10
-%define git_commit e04388ed79f6d15fba9ab58fb2ba0ac47fc955f9
+%define patchversion 6.6.11
+%define git_commit 05ae4ada30ff79567ddbd9fdb8f1a513b0e1c8df
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -113,9 +113,9 @@
 Summary:        The IBM System Z zfcpdump Kernel
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.6.10
+Version:        6.6.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.ge04388e
+Release:        <RELEASE>.g05ae4ad
 %else
 Release:        0
 %endif

++++++ kernel-docs.spec.in ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:26.252425485 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:26.252425485 +0100
@@ -86,6 +86,7 @@
 Provides:       %name = %version-%source_rel
 Provides:       %name-srchash-%git_commit
 %if ! 0%{?is_kotd} || ! %{?is_kotd_qa}%{!?is_kotd_qa:0}
+ExclusiveArch:  noarch @ARCHS@
 BuildArch:      noarch
 %else
 ExclusiveArch:  do_not_build

++++++ kernel-source.spec.in ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:26.352429145 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:26.356429292 +0100
@@ -122,6 +122,7 @@
 Source120:      kabi.tar.bz2
 Source121:      sysctl.tar.bz2
 %if ! 0%{?is_kotd} || ! %{?is_kotd_qa}%{!?is_kotd_qa:0}
+ExclusiveArch:  noarch @ARCHS@
 BuildArch:      noarch
 %else
 ExclusiveArch:  do_not_build



++++++ mkspec ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:26.476433684 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:26.476433684 +0100
@@ -196,11 +196,13 @@
        );
 }
 # kernel-source.spec
-do_spec('source', "kernel-source$variant.spec", %macros);
+do_spec('source', "kernel-source$variant.spec", %macros,
+               ARCHS => $all_archs);
 
 if ($variant eq "") {
        # kernel-docs.spec
-       do_spec('docs', "kernel-docs$variant.spec", %macros);
+       do_spec('docs', "kernel-docs$variant.spec", %macros,
+               ARCHS => $all_archs);
 }
 
 # kernel-syms.spec
@@ -471,6 +473,8 @@
        my $arch = shift;
        return "\%ix86" if $arch eq "i386";
        return "aarch64" if $arch eq "arm64";
+       # ppc64le src rpms are built as powerpc64le
+       return "ppc64le powerpc64le" if $arch eq "ppc64le";
        return $arch;
 }
 

++++++ patches.kernel.org.tar.bz2 ++++++
++++ 11254 lines of diff (skipped)

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/firewire-ohci-suppress-unexpected-system-reboot-in-A.patch 
new/patches.suse/firewire-ohci-suppress-unexpected-system-reboot-in-A.patch
--- old/patches.suse/firewire-ohci-suppress-unexpected-system-reboot-in-A.patch 
2024-01-08 09:05:56.000000000 +0100
+++ new/patches.suse/firewire-ohci-suppress-unexpected-system-reboot-in-A.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,124 +0,0 @@
-From: Takashi Sakamoto <o-taka...@sakamocchi.jp>
-Date: Tue, 2 Jan 2024 20:01:50 +0900
-Subject: firewire: ohci: suppress unexpected system reboot in AMD Ryzen
- machines and ASM108x/VT630x PCIe cards
-Git-commit: ac9184fbb8478dab4a0724b279f94956b69be827
-Patch-mainline: 6.7
-References: bsc#1215436
-
-VIA VT6306/6307/6308 provides PCI interface compliant to 1394 OHCI. When
-the hardware is combined with Asmedia ASM1083/1085 PCIe-to-PCI bus bridge,
-it appears that accesses to its 'Isochronous Cycle Timer' register (offset
-0xf0 on PCI memory space) often causes unexpected system reboot in any
-type of AMD Ryzen machine (both 0x17 and 0x19 families). It does not
-appears in the other type of machine (AMD pre-Ryzen machine, Intel
-machine, at least), or in the other OHCI 1394 hardware (e.g. Texas
-Instruments).
-
-The issue explicitly appears at a commit dcadfd7f7c74 ("firewire: core:
-use union for callback of transaction completion") added to v6.5 kernel.
-It changed 1394 OHCI driver to access to the register every time to
-dispatch local asynchronous transaction. However, the issue exists in
-older version of kernel as long as it runs in AMD Ryzen machine, since
-the access to the register is required to maintain bus time. It is not
-hard to imagine that users experience the unexpected system reboot when
-generating bus reset by plugging any devices in, or reading the register
-by time-aware application programs; e.g. audio sample processing.
-
-This commit suppresses the unexpected system reboot in the combination of
-hardware. It avoids the access itself. As a result, the software stack can
-not provide the hardware time anymore to unit drivers, userspace
-applications, and nodes in the same IEEE 1394 bus. It brings apparent
-disadvantage since time-aware application programs require it, while
-time-unaware applications are available again; e.g. sbp2.
-
-Cc: sta...@vger.kernel.org
-Reported-by: Jiri Slaby <jirisl...@kernel.org>
-Closes: https://bugzilla.suse.com/show_bug.cgi?id=1215436
-Reported-by: Mario Limonciello <mario.limoncie...@amd.com>
-Closes: https://bugzilla.kernel.org/show_bug.cgi?id=217994
-Reported-by: Tobias Gruetzmacher <tobias-li...@23.gs>
-Closes: https://sourceforge.net/p/linux1394/mailman/message/58711901/
-Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2240973
-Closes: https://bugs.launchpad.net/linux/+bug/2043905
-Link: https://lore.kernel.org/r/20240102110150.244475-1-o-taka...@sakamocchi.jp
-Signed-off-by: Takashi Sakamoto <o-taka...@sakamocchi.jp>
-Signed-off-by: Jiri Slaby <jsl...@suse.cz>
----
- drivers/firewire/ohci.c |   51 
++++++++++++++++++++++++++++++++++++++++++++++++
- 1 file changed, 51 insertions(+)
-
---- a/drivers/firewire/ohci.c
-+++ b/drivers/firewire/ohci.c
-@@ -279,6 +279,51 @@ static char ohci_driver_name[] = KBUILD_
- #define QUIRK_TI_SLLZ059              0x20
- #define QUIRK_IR_WAKE                 0x40
- 
-+// On PCI Express Root Complex in any type of AMD Ryzen machine, VIA 
VT6306/6307/6308 with Asmedia
-+// ASM1083/1085 brings an inconvenience that the read accesses to 
'Isochronous Cycle Timer' register
-+// (at offset 0xf0 in PCI I/O space) often causes unexpected system reboot. 
The mechanism is not
-+// clear, since the read access to the other registers is enough safe; e.g. 
'Node ID' register,
-+// while it is probable due to detection of any type of PCIe error.
-+#define QUIRK_REBOOT_BY_CYCLE_TIMER_READ      0x80000000
-+
-+#if IS_ENABLED(CONFIG_X86)
-+
-+static bool has_reboot_by_cycle_timer_read_quirk(const struct fw_ohci *ohci)
-+{
-+      return !!(ohci->quirks & QUIRK_REBOOT_BY_CYCLE_TIMER_READ);
-+}
-+
-+#define PCI_DEVICE_ID_ASMEDIA_ASM108X 0x1080
-+
-+static bool detect_vt630x_with_asm1083_on_amd_ryzen_machine(const struct 
pci_dev *pdev)
-+{
-+      const struct pci_dev *pcie_to_pci_bridge;
-+
-+      // Detect any type of AMD Ryzen machine.
-+      if (!static_cpu_has(X86_FEATURE_ZEN))
-+              return false;
-+
-+      // Detect VIA VT6306/6307/6308.
-+      if (pdev->vendor != PCI_VENDOR_ID_VIA)
-+              return false;
-+      if (pdev->device != PCI_DEVICE_ID_VIA_VT630X)
-+              return false;
-+
-+      // Detect Asmedia ASM1083/1085.
-+      pcie_to_pci_bridge = pdev->bus->self;
-+      if (pcie_to_pci_bridge->vendor != PCI_VENDOR_ID_ASMEDIA)
-+              return false;
-+      if (pcie_to_pci_bridge->device != PCI_DEVICE_ID_ASMEDIA_ASM108X)
-+              return false;
-+
-+      return true;
-+}
-+
-+#else
-+#define has_reboot_by_cycle_timer_read_quirk(ohci) false
-+#define detect_vt630x_with_asm1083_on_amd_ryzen_machine(pdev) false
-+#endif
-+
- /* In case of multiple matches in ohci_quirks[], only the first one is used. 
*/
- static const struct {
-       unsigned short vendor, device, revision, flags;
-@@ -1724,6 +1769,9 @@ static u32 get_cycle_time(struct fw_ohci
-       s32 diff01, diff12;
-       int i;
- 
-+      if (has_reboot_by_cycle_timer_read_quirk(ohci))
-+              return 0;
-+
-       c2 = reg_read(ohci, OHCI1394_IsochronousCycleTimer);
- 
-       if (ohci->quirks & QUIRK_CYCLE_TIMER) {
-@@ -3630,6 +3678,9 @@ static int pci_probe(struct pci_dev *dev
-       if (param_quirks)
-               ohci->quirks = param_quirks;
- 
-+      if (detect_vt630x_with_asm1083_on_amd_ryzen_machine(dev))
-+              ohci->quirks |= QUIRK_REBOOT_BY_CYCLE_TIMER_READ;
-+
-       /*
-        * Because dma_alloc_coherent() allocates at least one page,
-        * we save space by using a common buffer for the AR request/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/keys-dns-Fix-size-check-of-V1-server-list-header.patch 
new/patches.suse/keys-dns-Fix-size-check-of-V1-server-list-header.patch
--- old/patches.suse/keys-dns-Fix-size-check-of-V1-server-list-header.patch     
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/keys-dns-Fix-size-check-of-V1-server-list-header.patch     
2024-01-11 09:01:39.000000000 +0100
@@ -0,0 +1,43 @@
+From: David Howells <dhowe...@redhat.com>
+Date: Wed, 10 Jan 2024 21:11:40 +0000
+Subject: keys, dns: Fix size check of V1 server-list header
+Git-commit: acc657692aed438e9931438f8c923b2b107aebf9
+Patch-mainline: v6.8-rc1
+References: git-fixes
+
+Fix the size check added to dns_resolver_preparse() for the V1 server-list
+header so that it doesn't give EINVAL if the size supplied is the same as
+the size of the header struct (which should be valid).
+
+This can be tested with:
+
+        echo -n -e '\0\0\01\xff\0\0' | keyctl padd dns_resolver desc @p
+
+which will give "add_key: Invalid argument" without this fix.
+
+Fixes: 1997b3cb4217 ("keys, dns: Fix missing size check of V1 server-list 
header")
+Reported-by: Pengfei Xu <pengfei...@intel.com>
+Link: https://lore.kernel.org/r/zz4fyy4r3rqgz...@xpf.sh.intel.com/
+Signed-off-by: David Howells <dhowe...@redhat.com>
+Signed-off-by: Linus Torvalds <torva...@linux-foundation.org>
+Signed-off-by: Jiri Slaby <jsl...@suse.cz>
+---
+ net/dns_resolver/dns_key.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/net/dns_resolver/dns_key.c b/net/dns_resolver/dns_key.c
+index f18ca02a..c42ddd85 100644
+--- a/net/dns_resolver/dns_key.c
++++ b/net/dns_resolver/dns_key.c
+@@ -104,7 +104,7 @@ dns_resolver_preparse(struct key_preparsed_payload *prep)
+               const struct dns_server_list_v1_header *v1;
+ 
+               /* It may be a server list. */
+-              if (datalen <= sizeof(*v1))
++              if (datalen < sizeof(*v1))
+                       return -EINVAL;
+ 
+               v1 = (const struct dns_server_list_v1_header *)data;
+-- 
+2.43.0
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/smb-client-fix-potential-OOB-in-smb2_dump_detail-.patch 
new/patches.suse/smb-client-fix-potential-OOB-in-smb2_dump_detail-.patch
--- old/patches.suse/smb-client-fix-potential-OOB-in-smb2_dump_detail-.patch    
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/smb-client-fix-potential-OOB-in-smb2_dump_detail-.patch    
2024-01-11 09:01:39.000000000 +0100
@@ -0,0 +1,92 @@
+From: Paulo Alcantara <p...@manguebit.com>
+Date: Tue, 19 Dec 2023 13:10:31 -0300
+Subject: [PATCH] smb: client: fix potential OOB in smb2_dump_detail()
+Git-commit: 567320c46a60a3c39b69aa1df802d753817a3f86
+References: bsc#1217946 CVE-2023-6610
+Patch-mainline: v6.7-rc7
+
+Validate SMB message with ->check_message() before calling
+->calc_smb_size().
+
+This fixes CVE-2023-6610.
+
+Reported-by: j51569...@gmail.com
+Closes: https://bugzilla.kernel.org/show_bug.cgi?id=218219
+Cc; sta...@vger.kernel.org
+Signed-off-by: Paulo Alcantara <p...@manguebit.com>
+Signed-off-by: Steve French <stfre...@microsoft.com>
+Acked-by: Paulo Alcantara <palcant...@suse.de>
+---
+ fs/smb/client/smb2misc.c | 30 +++++++++++++++---------------
+ fs/smb/client/smb2ops.c  |  6 ++++--
+ 2 files changed, 19 insertions(+), 17 deletions(-)
+
+diff --git a/fs/smb/client/smb2misc.c b/fs/smb/client/smb2misc.c
+index e20b4354e703..82b84a4941dd 100644
+--- a/fs/smb/client/smb2misc.c
++++ b/fs/smb/client/smb2misc.c
+@@ -173,6 +173,21 @@ smb2_check_message(char *buf, unsigned int len, struct 
TCP_Server_Info *server)
+       }
+ 
+       mid = le64_to_cpu(shdr->MessageId);
++      if (check_smb2_hdr(shdr, mid))
++              return 1;
++
++      if (shdr->StructureSize != SMB2_HEADER_STRUCTURE_SIZE) {
++              cifs_dbg(VFS, "Invalid structure size %u\n",
++                       le16_to_cpu(shdr->StructureSize));
++              return 1;
++      }
++
++      command = le16_to_cpu(shdr->Command);
++      if (command >= NUMBER_OF_SMB2_COMMANDS) {
++              cifs_dbg(VFS, "Invalid SMB2 command %d\n", command);
++              return 1;
++      }
++
+       if (len < pdu_size) {
+               if ((len >= hdr_size)
+                   && (shdr->Status != 0)) {
+@@ -193,21 +208,6 @@ smb2_check_message(char *buf, unsigned int len, struct 
TCP_Server_Info *server)
+               return 1;
+       }
+ 
+-      if (check_smb2_hdr(shdr, mid))
+-              return 1;
+-
+-      if (shdr->StructureSize != SMB2_HEADER_STRUCTURE_SIZE) {
+-              cifs_dbg(VFS, "Invalid structure size %u\n",
+-                       le16_to_cpu(shdr->StructureSize));
+-              return 1;
+-      }
+-
+-      command = le16_to_cpu(shdr->Command);
+-      if (command >= NUMBER_OF_SMB2_COMMANDS) {
+-              cifs_dbg(VFS, "Invalid SMB2 command %d\n", command);
+-              return 1;
+-      }
+-
+       if (smb2_rsp_struct_sizes[command] != pdu->StructureSize2) {
+               if (command != SMB2_OPLOCK_BREAK_HE && (shdr->Status == 0 ||
+                   pdu->StructureSize2 != SMB2_ERROR_STRUCTURE_SIZE2_LE)) {
+diff --git a/fs/smb/client/smb2ops.c b/fs/smb/client/smb2ops.c
+index 62b0a8df867b..66b310208545 100644
+--- a/fs/smb/client/smb2ops.c
++++ b/fs/smb/client/smb2ops.c
+@@ -403,8 +403,10 @@ smb2_dump_detail(void *buf, struct TCP_Server_Info 
*server)
+       cifs_server_dbg(VFS, "Cmd: %d Err: 0x%x Flags: 0x%x Mid: %llu Pid: 
%d\n",
+                shdr->Command, shdr->Status, shdr->Flags, shdr->MessageId,
+                shdr->Id.SyncId.ProcessId);
+-      cifs_server_dbg(VFS, "smb buf %p len %u\n", buf,
+-               server->ops->calc_smb_size(buf));
++      if (!server->ops->check_message(buf, server->total_read, server)) {
++              cifs_server_dbg(VFS, "smb buf %p len %u\n", buf,
++                              server->ops->calc_smb_size(buf));
++      }
+ #endif
+ }
+ 
+-- 
+2.43.0
+
+

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:27.568473653 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:27.572473800 +0100
@@ -2057,6 +2057,131 @@
        
patches.kernel.org/6.6.10-049-netfilter-nf_tables-skip-set-commit-for-delete.patch
        
patches.kernel.org/6.6.10-050-Revert-platform-x86-p2sb-Allow-p2sb_bar-calls-.patch
        patches.kernel.org/6.6.10-051-Linux-6.6.10.patch
+       
patches.kernel.org/6.6.11-001-keys-dns-Fix-missing-size-check-of-V1-server-l.patch
+       patches.kernel.org/6.6.11-002-ALSA-hda-tas2781-do-not-use-regcache.patch
+       
patches.kernel.org/6.6.11-003-ALSA-hda-tas2781-move-set_drv_data-outside-tas.patch
+       
patches.kernel.org/6.6.11-004-ALSA-hda-tas2781-remove-sound-controls-in-unbi.patch
+       
patches.kernel.org/6.6.11-005-ALSA-hda-realtek-enable-SND_PCI_QUIRK-for-hp-p.patch
+       
patches.kernel.org/6.6.11-006-ALSA-hda-realtek-fix-mute-micmute-LEDs-for-a-H.patch
+       
patches.kernel.org/6.6.11-007-ALSA-hda-realtek-Fix-mute-and-mic-mute-LEDs-fo.patch
+       
patches.kernel.org/6.6.11-008-drm-amd-display-pbn_div-need-be-updated-for-ho.patch
+       
patches.kernel.org/6.6.11-009-mptcp-prevent-tcp-diag-from-closing-listener-s.patch
+       
patches.kernel.org/6.6.11-010-Revert-PCI-ASPM-Remove-pcie_aspm_pm_state_chan.patch
+       
patches.kernel.org/6.6.11-011-drm-mgag200-Fix-gamma-lut-not-initialized-for-.patch
+       
patches.kernel.org/6.6.11-012-cifs-cifs_chan_is_iface_active-should-be-calle.patch
+       
patches.kernel.org/6.6.11-013-cifs-do-not-depend-on-release_iface-for-mainta.patch
+       
patches.kernel.org/6.6.11-014-KVM-x86-pmu-fix-masking-logic-for-MSR_CORE_PER.patch
+       patches.kernel.org/6.6.11-015-accel-qaic-Fix-GEM-import-path-code.patch
+       
patches.kernel.org/6.6.11-016-accel-qaic-Implement-quirk-for-SOC_HW_VERSION.patch
+       
patches.kernel.org/6.6.11-017-wifi-iwlwifi-pcie-don-t-synchronize-IRQs-from-.patch
+       
patches.kernel.org/6.6.11-018-drm-bridge-parade-ps8640-Never-store-more-than.patch
+       
patches.kernel.org/6.6.11-019-drm-bridge-ti-sn65dsi86-Never-store-more-than-.patch
+       
patches.kernel.org/6.6.11-020-drm-bridge-ps8640-Fix-size-mismatch-warning-w-.patch
+       
patches.kernel.org/6.6.11-021-netfilter-nf_tables-set-transport-offset-from-.patch
+       
patches.kernel.org/6.6.11-022-nfc-llcp_core-Hold-a-ref-to-llcp_local-dev-whe.patch
+       
patches.kernel.org/6.6.11-023-octeontx2-af-Fix-marking-couple-of-structure-a.patch
+       
patches.kernel.org/6.6.11-024-drm-i915-dp-Fix-passing-the-correct-DPCD_REV-f.patch
+       
patches.kernel.org/6.6.11-025-drm-i915-perf-Update-handling-of-MMIO-triggere.patch
+       patches.kernel.org/6.6.11-026-ice-Fix-link_down_on_close-message.patch
+       
patches.kernel.org/6.6.11-027-ice-Shut-down-VSI-with-link-down-on-close-enab.patch
+       
patches.kernel.org/6.6.11-028-i40e-Fix-filter-input-checks-to-prevent-config.patch
+       
patches.kernel.org/6.6.11-029-igc-Report-VLAN-EtherType-matching-back-to-use.patch
+       patches.kernel.org/6.6.11-030-igc-Check-VLAN-TCI-mask.patch
+       patches.kernel.org/6.6.11-031-igc-Check-VLAN-EtherType-mask.patch
+       
patches.kernel.org/6.6.11-032-ASoC-fsl_rpmsg-Fix-error-handler-with-pm_runti.patch
+       
patches.kernel.org/6.6.11-033-ASoC-mediatek-mt8186-fix-AUD_PAD_TOP-register-.patch
+       
patches.kernel.org/6.6.11-034-mlxbf_gige-fix-receive-packet-race-condition.patch
+       
patches.kernel.org/6.6.11-035-net-sched-em_text-fix-possible-memory-leak-in-.patch
+       patches.kernel.org/6.6.11-036-r8169-Fix-PCI-error-on-system-resume.patch
+       
patches.kernel.org/6.6.11-037-net-Implement-missing-getsockopt-SO_TIMESTAMPI.patch
+       
patches.kernel.org/6.6.11-038-selftests-bonding-do-not-set-port-down-when-ad.patch
+       
patches.kernel.org/6.6.11-039-ARM-sun9i-smp-Fix-array-index-out-of-bounds-re.patch
+       
patches.kernel.org/6.6.11-040-sfc-fix-a-double-free-bug-in-efx_probe_filters.patch
+       
patches.kernel.org/6.6.11-041-net-bcmgenet-Fix-FCS-generation-for-fragmented.patch
+       
patches.kernel.org/6.6.11-042-netfilter-nf_nat-fix-action-not-being-set-for-.patch
+       
patches.kernel.org/6.6.11-043-netfilter-nft_immediate-drop-chain-reference-c.patch
+       
patches.kernel.org/6.6.11-044-net-Save-and-restore-msg_namelen-in-sock_sendm.patch
+       
patches.kernel.org/6.6.11-045-i40e-fix-use-after-free-in-i40e_aqc_add_filter.patch
+       
patches.kernel.org/6.6.11-046-ASoC-meson-g12a-toacodec-Validate-written-enum.patch
+       
patches.kernel.org/6.6.11-047-ASoC-meson-g12a-tohdmitx-Validate-written-enum.patch
+       
patches.kernel.org/6.6.11-048-ASoC-meson-g12a-toacodec-Fix-event-generation.patch
+       
patches.kernel.org/6.6.11-049-ASoC-meson-g12a-tohdmitx-Fix-event-generation-.patch
+       
patches.kernel.org/6.6.11-050-i40e-Restore-VF-MSI-X-state-during-PCI-reset.patch
+       patches.kernel.org/6.6.11-051-igc-Fix-hicredit-calculation.patch
+       
patches.kernel.org/6.6.11-052-apparmor-Fix-move_mount-mediation-by-detecting.patch
+       
patches.kernel.org/6.6.11-053-virtio_net-avoid-data-races-on-dev-stats-field.patch
+       
patches.kernel.org/6.6.11-054-virtio_net-fix-missing-dma-unmap-for-resize.patch
+       
patches.kernel.org/6.6.11-055-net-qla3xxx-fix-potential-memleak-in-ql_alloc_.patch
+       
patches.kernel.org/6.6.11-056-net-smc-fix-invalid-link-access-in-dumping-SMC.patch
+       
patches.kernel.org/6.6.11-057-octeontx2-af-Always-configure-NIX-TX-link-cred.patch
+       
patches.kernel.org/6.6.11-058-octeontx2-af-Re-enable-MAC-TX-in-otx2_stop-pro.patch
+       
patches.kernel.org/6.6.11-059-asix-Add-check-for-usbnet_get_endpoints.patch
+       
patches.kernel.org/6.6.11-060-net-ravb-Wait-for-operating-mode-to-be-applied.patch
+       
patches.kernel.org/6.6.11-061-bnxt_en-Remove-mis-applied-code-from-bnxt_cfg_.patch
+       
patches.kernel.org/6.6.11-062-net-Implement-missing-SO_TIMESTAMPING_NEW-cmsg.patch
+       
patches.kernel.org/6.6.11-063-mm-convert-DAX-lock-unlock-page-to-lock-unlock.patch
+       
patches.kernel.org/6.6.11-064-mm-memory-failure-pass-the-folio-and-the-page-.patch
+       
patches.kernel.org/6.6.11-065-xsk-add-multi-buffer-support-for-sockets-shari.patch
+       
patches.kernel.org/6.6.11-066-media-qcom-camss-Fix-V4L2-async-notifier-error.patch
+       patches.kernel.org/6.6.11-067-media-qcom-camss-Fix-genpd-cleanup.patch
+       patches.kernel.org/6.6.11-068-tcp-derive-delack_max-from-rto_min.patch
+       patches.kernel.org/6.6.11-069-bpftool-Fix-Wcast-qual-warning.patch
+       
patches.kernel.org/6.6.11-070-bpftool-Align-output-skeleton-ELF-code.patch
+       
patches.kernel.org/6.6.11-071-crypto-xts-use-spawn-for-underlying-single-blo.patch
+       
patches.kernel.org/6.6.11-072-crypto-qat-fix-double-free-during-reset.patch
+       
patches.kernel.org/6.6.11-073-crypto-hisilicon-qm-fix-EQ-AEQ-interrupt-issue.patch
+       
patches.kernel.org/6.6.11-074-vfio-mtty-Overhaul-mtty-interrupt-handling.patch
+       
patches.kernel.org/6.6.11-075-clk-si521xx-Increase-stack-based-print-buffer-.patch
+       patches.kernel.org/6.6.11-076-RDMA-mlx5-Fix-mkey-cache-WQ-flush.patch
+       
patches.kernel.org/6.6.11-077-ACPI-thermal-Fix-acpi_thermal_unregister_therm.patch
+       patches.kernel.org/6.6.11-078-rcu-Break-rcu_node_0-rq-__lock-order.patch
+       patches.kernel.org/6.6.11-079-rcu-Introduce-rcu_cpu_online.patch
+       
patches.kernel.org/6.6.11-080-rcu-tasks-Handle-new-PF_IDLE-semantics.patch
+       
patches.kernel.org/6.6.11-081-rcu-tasks-trace-Handle-new-PF_IDLE-semantics.patch
+       
patches.kernel.org/6.6.11-082-riscv-don-t-probe-unaligned-access-speed-if-al.patch
+       
patches.kernel.org/6.6.11-083-KVM-s390-vsie-fix-wrong-VIR-37-when-MSO-is-use.patch
+       
patches.kernel.org/6.6.11-084-phy-ti-gmii-sel-Fix-register-offset-when-paren.patch
+       
patches.kernel.org/6.6.11-085-dmaengine-ti-k3-psil-am62-Fix-SPI-PDMA-data.patch
+       
patches.kernel.org/6.6.11-086-dmaengine-ti-k3-psil-am62a-Fix-SPI-PDMA-data.patch
+       
patches.kernel.org/6.6.11-087-dmaengine-fsl-edma-Do-not-suspend-and-resume-t.patch
+       
patches.kernel.org/6.6.11-088-dmaengine-fsl-edma-Add-judgment-on-enabling-ro.patch
+       
patches.kernel.org/6.6.11-089-iio-imu-adis16475-use-bit-numbers-in-assign_bi.patch
+       
patches.kernel.org/6.6.11-090-iommu-vt-d-Support-enforce_cache_coherency-onl.patch
+       
patches.kernel.org/6.6.11-091-phy-mediatek-mipi-mt8183-fix-minimal-supported.patch
+       
patches.kernel.org/6.6.11-092-phy-sunplus-return-negative-error-code-in-sp_u.patch
+       
patches.kernel.org/6.6.11-093-clk-rockchip-rk3128-Fix-aclk_peri_src-s-parent.patch
+       
patches.kernel.org/6.6.11-094-clk-rockchip-rk3128-Fix-SCLK_SDMMC-s-clock-nam.patch
+       
patches.kernel.org/6.6.11-095-drm-i915-Call-intel_pre_plane_updates-also-for.patch
+       
patches.kernel.org/6.6.11-096-drm-amd-display-Increase-num-voltage-states-to.patch
+       
patches.kernel.org/6.6.11-097-cxl-Add-cxl_decoders_committed-helper.patch
+       
patches.kernel.org/6.6.11-098-cxl-core-Always-hold-region_rwsem-while-readin.patch
+       
patches.kernel.org/6.6.11-099-kernel-resource-Increment-by-align-value-in-ge.patch
+       
patches.kernel.org/6.6.11-100-drm-amd-display-Increase-frame-warning-limit-w.patch
+       
patches.kernel.org/6.6.11-101-dmaengine-idxd-Protect-int_handle-field-in-hw-.patch
+       
patches.kernel.org/6.6.11-102-dmaengine-fsl-edma-fix-wrong-pointer-check-in-.patch
+       
patches.kernel.org/6.6.11-103-RISCV-KVM-update-external-interrupt-atomically.patch
+       
patches.kernel.org/6.6.11-104-powerpc-pseries-vas-Migration-suspend-waits-fo.patch
+       
patches.kernel.org/6.6.11-105-net-prevent-mss-overflow-in-skb_segment.patch
+       
patches.kernel.org/6.6.11-106-cxl-pmu-Ensure-put_device-on-pmu-devices.patch
+       
patches.kernel.org/6.6.11-107-net-libwx-fix-memory-leak-on-free-page.patch
+       
patches.kernel.org/6.6.11-108-net-constify-sk_dst_get-and-__sk_dst_get-argum.patch
+       
patches.kernel.org/6.6.11-109-mm-mglru-skip-special-VMAs-in-lru_gen_look_aro.patch
+       
patches.kernel.org/6.6.11-110-firewire-ohci-suppress-unexpected-system-reboo.patch
+       
patches.kernel.org/6.6.11-111-x86-kprobes-fix-incorrect-return-address-calcu.patch
+       
patches.kernel.org/6.6.11-112-i2c-core-Fix-atomic-xfer-check-for-non-preempt.patch
+       
patches.kernel.org/6.6.11-113-mm-fix-unmap_mapping_range-high-bits-shift-bug.patch
+       
patches.kernel.org/6.6.11-114-drm-amdgpu-skip-gpu_info-fw-loading-on-navi12.patch
+       
patches.kernel.org/6.6.11-115-drm-amd-display-add-nv12-bounding-box.patch
+       
patches.kernel.org/6.6.11-116-drm-amd-display-Fix-sending-VSC-colorimetry-pa.patch
+       
patches.kernel.org/6.6.11-117-mmc-meson-mx-sdhc-Fix-initialization-frozen-is.patch
+       
patches.kernel.org/6.6.11-118-mmc-rpmb-fixes-pause-retune-on-all-RPMB-partit.patch
+       
patches.kernel.org/6.6.11-119-mmc-core-Cancel-delayed-work-before-releasing-.patch
+       
patches.kernel.org/6.6.11-120-mmc-sdhci-sprd-Fix-eMMC-init-failure-after-hw-.patch
+       
patches.kernel.org/6.6.11-121-cxl-Add-cxl_num_decoders_committed-usage-to-cx.patch
+       patches.kernel.org/6.6.11-122-cxl-hdm-Fix-a-benign-lockdep-splat.patch
+       
patches.kernel.org/6.6.11-123-cxl-memdev-Hold-region_rwsem-during-inject-and.patch
+       
patches.kernel.org/6.6.11-124-media-qcom-camss-Comment-CSID-dt_id-field.patch
+       patches.kernel.org/6.6.11-125-Linux-6.6.11.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.
@@ -2106,7 +2231,8 @@
        patches.suse/ASoC-cs35l41-Detect-CSPL-errors-when-sending-CSPL-co.patch
        patches.suse/ALSA-hda-cs35l41-mark-cs35l41_verify_id-static.patch
        patches.suse/ALSA-hda-cs35l41-Fix-missing-error-code-in-cs35l41_s.patch
-       patches.suse/firewire-ohci-suppress-unexpected-system-reboot-in-A.patch
+       patches.suse/smb-client-fix-potential-OOB-in-smb2_dump_detail-.patch
+       patches.suse/keys-dns-Fix-size-check-of-V1-server-list-header.patch
        ########################################################
        # end of sorted patches
        ########################################################

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.zDoyqY/_old  2024-01-12 23:44:27.596474678 +0100
+++ /var/tmp/diff_new_pack.zDoyqY/_new  2024-01-12 23:44:27.600474825 +0100
@@ -1,4 +1,4 @@
-2024-01-08 08:58:39 +0000
-GIT Revision: e04388ed79f6d15fba9ab58fb2ba0ac47fc955f9
-GIT Branch: stable-old
+2024-01-11 08:01:39 +0000
+GIT Revision: 05ae4ada30ff79567ddbd9fdb8f1a513b0e1c8df
+GIT Branch: stable
 

Reply via email to