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-09-06 17:17:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.10096 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Fri Sep  6 17:17:55 2024 rev:746 rq:1198865 version:6.10.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2024-09-01 19:21:20.227794955 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.10096/dtb-aarch64.changes     
2024-09-06 17:17:56.454385383 +0200
@@ -1,0 +2,304 @@
+Thu Sep  5 07:13:33 CEST 2024 - jsl...@suse.cz
+
+- Linux 6.10.8 (bsc#1012628).
+- drm/amdgpu/mes: fix mes ring buffer overflow (bsc#1012628).
+- erofs: fix out-of-bound access when z_erofs_gbuf_growsize()
+  partially fails (bsc#1012628).
+- ALSA: seq: Skip event type filtering for UMP events
+  (bsc#1012628).
+- ALSA: hda/realtek: Enable mute/micmute LEDs on HP Laptop
+  14-ey0xxx (bsc#1012628).
+- ALSA: hda/realtek: support HP Pavilion Aero 13-bg0xxx Mute LED
+  (bsc#1012628).
+- LoongArch: Remove the unused dma-direct.h (bsc#1012628).
+- LoongArch: Add ifdefs to fix LSX and LASX related warnings
+  (bsc#1012628).
+- tpm: ibmvtpm: Call tpm2_sessions_init() to initialize session
+  support (bsc#1012628).
+- btrfs: fix a use-after-free when hitting errors inside
+  btrfs_submit_chunk() (bsc#1012628).
+- btrfs: run delayed iputs when flushing delalloc (bsc#1012628).
+- smb/client: avoid dereferencing rdata=NULL in
+  smb2_new_read_req() (bsc#1012628).
+- pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B
+  pins (bsc#1012628).
+- pinctrl: single: fix potential NULL dereference in
+  pcs_get_function() (bsc#1012628).
+- netfs, ceph: Partially revert "netfs: Replace PG_fscache by
+  setting folio->private and marking dirty" (bsc#1012628).
+- wifi: wfx: repair open network AP mode (bsc#1012628).
+- wifi: mwifiex: duplicate static structs used in driver instances
+  (bsc#1012628).
+- net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response
+  (bsc#1012628).
+- mptcp: close subflow when receiving TCP+FIN (bsc#1012628).
+- mptcp: sched: check both backup in retrans (bsc#1012628).
+- mptcp: pr_debug: add missing \n at the end (bsc#1012628).
+- mptcp: pm: reuse ID 0 after delete and re-add (bsc#1012628).
+- mptcp: pm: skip connecting to already established sf
+  (bsc#1012628).
+- mptcp: pm: reset MPC endp ID when re-added (bsc#1012628).
+- mptcp: pm: send ACK on an active subflow (bsc#1012628).
+- mptcp: pm: fix RM_ADDR ID for the initial subflow (bsc#1012628).
+- mptcp: pm: do not remove already closed subflows (bsc#1012628).
+- mptcp: pm: fix ID 0 endp usage after multiple re-creations
+  (bsc#1012628).
+- mptcp: avoid duplicated SUB_CLOSED events (bsc#1012628).
+- mptcp: pm: ADD_ADDR 0 is not a new address (bsc#1012628).
+- selftests: mptcp: join: cannot rm sf if closed (bsc#1012628).
+- selftests: mptcp: join: check removing ID 0 endpoint
+  (bsc#1012628).
+- selftests: mptcp: join: no extra msg if no counter
+  (bsc#1012628).
+- selftests: mptcp: join: check re-re-adding ID 0 endp
+  (bsc#1012628).
+- binfmt_elf_fdpic: fix AUXV size calculation when ELF_HWCAP2
+  is defined (bsc#1012628).
+- drm/v3d: Disable preemption while updating GPU stats
+  (bsc#1012628).
+- drm/i915/dsi: Make Lenovo Yoga Tab 3 X90F DMI match less strict
+  (bsc#1012628).
+- drm/i915/dp_mst: Fix MST state after a sink reset (bsc#1012628).
+- drm/amdgpu: align pp_power_profile_mode with kernel docs
+  (bsc#1012628).
+- drm/amdgpu/swsmu: always force a state reprogram on init
+  (bsc#1012628).
+- drm/vmwgfx: Prevent unmapping active read buffers (bsc#1012628).
+- drm/vmwgfx: Fix prime with external buffers (bsc#1012628).
+- video/aperture: optionally match the device in sysfb_disable()
+  (bsc#1012628).
+- drm/xe: Prepare display for D3Cold (bsc#1012628).
+- drm/xe/display: Make display suspend/resume work on discrete
+  (bsc#1012628).
+- drm/xe/vm: Simplify if condition (bsc#1012628).
+- drm/xe/exec_queue: Rename xe_exec_queue::compute to
+  xe_exec_queue::lr (bsc#1012628).
+- drm/xe: prevent UAF around preempt fence (bsc#1012628).
+- drm/amdgpu: Do not wait for MP0_C2PMSG_33 IFWI init in SRIOV
+  (bsc#1012628).
+- drm/amdgpu: fix eGPU hotplug regression (bsc#1012628).
+- pinctrl: qcom: x1e80100: Update PDC hwirq map (bsc#1012628).
+- ASoC: SOF: amd: move iram-dram fence register programming
+  sequence (bsc#1012628).
+- ASoC: SOF: amd: Fix for incorrect acp error register offsets
+  (bsc#1012628).
+- ASoC: amd: acp: fix module autoloading (bsc#1012628).
+- ASoC: SOF: amd: Fix for acp init sequence (bsc#1012628).
+- ALSA: hda: cs35l56: Don't use the device index as a calibration
+  index (bsc#1012628).
+- ASoC: cs-amp-lib-test: Force test calibration blob entries to
+  be valid (bsc#1012628).
+- ASoC: cs-amp-lib: Ignore empty UEFI calibration entries
+  (bsc#1012628).
+- backing-file: convert to using fops->splice_write (bsc#1012628).
+- pinctrl: mediatek: common-v2: Fix broken bias-disable for
+  PULL_PU_PD_RSEL_TYPE (bsc#1012628).
+- pinctrl: qcom: x1e80100: Fix special pin offsets (bsc#1012628).
+- pinctrl: starfive: jh7110: Correct the level trigger
+  configuration of iev register (bsc#1012628).
+- nfsd: prevent panic for nfsv4.0 closed files in nfs4_show_open
+  (bsc#1012628).
+- mm: Fix missing folio invalidation calls during truncation
+  (bsc#1012628).
+- afs: Fix post-setattr file edit to do truncation correctly
+  (bsc#1012628).
+- netfs: Fix netfs_release_folio() to say no if folio dirty
+  (bsc#1012628).
+- netfs: Fix trimming of streaming-write folios in
+  netfs_inval_folio() (bsc#1012628).
+- netfs: Fix missing iterator reset on retry of short read
+  (bsc#1012628).
+- netfs: Fix interaction of streaming writes with zero-point
+  tracker (bsc#1012628).
+- smb/client: remove unused rq_iter_size from struct smb_rqst
+  (bsc#1012628).
+- cifs: Fix FALLOC_FL_PUNCH_HOLE support (bsc#1012628).
+- nfsd: hold reference to delegation when updating it for
+  cb_getattr (bsc#1012628).
+- nfsd: fix potential UAF in nfsd4_cb_getattr_release
+  (bsc#1012628).
+- fs/nfsd: fix update of inode attrs in CB_GETATTR (bsc#1012628).
+- selinux,smack: don't bypass permissions check in inode_setsecctx
+  hook (bsc#1012628).
+- cpufreq/amd-pstate: Use topology_logical_package_id() instead
+  of logical_die_id() (bsc#1012628).
+- iommufd: Do not allow creating areas without READ or WRITE
+  (bsc#1012628).
+- phy: fsl-imx8mq-usb: fix tuning parameter name (bsc#1012628).
+- soundwire: stream: fix programming slave ports for non-continous
+  port maps (bsc#1012628).
+- dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts
+  for HDMA (bsc#1012628).
+- dmaengine: dw-edma: Do not enable watermark interrupts for HDMA
+  (bsc#1012628).
+- phy: qcom: qmp-pcie: Fix X1E80100 PCIe Gen4 PHY initialisation
+  (bsc#1012628).
+- phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume
+  (bsc#1012628).
+- dmaengine: dw: Add peripheral bus width verification
+  (bsc#1012628).
+- dmaengine: dw: Add memory bus width verification (bsc#1012628).
+- dmaengine: ti: omap-dma: Initialize sglen after allocation
+  (bsc#1012628).
+- pktgen: use cpus_read_lock() in pg_net_init() (bsc#1012628).
+- cpufreq/amd-pstate-ut: Don't check for highest perf matching
+  on prefcore (bsc#1012628).
+- Bluetooth: btnxpuart: Handle FW Download Abort scenario
+  (bsc#1012628).
+- Bluetooth: btnxpuart: Fix random crash seen while removing
+  driver (bsc#1012628).
+- Bluetooth: hci_core: Fix not handling hibernation actions
+  (bsc#1012628).
+- iommu: Do not return 0 from map_pages if it doesn't do anything
+  (bsc#1012628).
+- netfilter: nf_tables: restore IP sanity checks for netdev/egress
+  (bsc#1012628).
+- wifi: iwlwifi: mvm: take the mutex before running link selection
+  (bsc#1012628).
+- wifi: iwlwifi: fw: fix wgds rev 3 exact size (bsc#1012628).
+- wifi: iwlwifi: mvm: allow 6 GHz channels in MLO scan
+  (bsc#1012628).
+- ethtool: check device is present when getting link settings
+  (bsc#1012628).
+- hwmon: (pt5161l) Fix invalid temperature reading (bsc#1012628).
+- net_sched: sch_fq: fix incorrect behavior for small weights
+  (bsc#1012628).
+- netfilter: nf_tables_ipv6: consider network offset in
+  netdev/egress validation (bsc#1012628).
+- selftests: forwarding: no_forwarding: Down ports on cleanup
+  (bsc#1012628).
+- selftests: forwarding: local_termination: Down ports on cleanup
+  (bsc#1012628).
+- bonding: implement xdo_dev_state_free and call it after deletion
+  (bsc#1012628).
+- bonding: extract the use of real_device into local variable
+  (bsc#1012628).
+- bonding: change ipsec_lock from spin lock to mutex
+  (bsc#1012628).
+- gtp: fix a potential NULL pointer dereference (bsc#1012628).
+- tcp: fix forever orphan socket caused by tcp_abort
+  (bsc#1012628).
+- sctp: fix association labeling in the duplicate COOKIE-ECHO case
+  (bsc#1012628).
+- drm/amd/display: avoid using null object of framebuffer
+  (bsc#1012628).
+- net: busy-poll: use ktime_get_ns() instead of local_clock()
+  (bsc#1012628).
+- nfc: pn533: Add poll mod list filling check (bsc#1012628).
+- drm/xe/hwmon: Fix WRITE_I1 param from u32 to u16 (bsc#1012628).
+- io_uring/kbuf: return correct iovec count from classic buffer
+  peek (bsc#1012628).
+- soc: qcom: cmd-db: Map shared memory as WC, not WB
+  (bsc#1012628).
+- soc: qcom: pmic_glink: Actually communicate when remote goes
+  down (bsc#1012628).
+- soc: qcom: pmic_glink: Fix race during initialization
+  (bsc#1012628).
+- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller
+  (bsc#1012628).
+- usb: typec: fsa4480: Relax CHIP_ID check (bsc#1012628).
+- firmware: qcom: scm: Mark get_wq_ctx() as atomic call
+  (bsc#1012628).
+- scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in
+  progress (bsc#1012628).
+- dt-bindings: usb: microchip,usb2514: Fix reference USB device
+  schema (bsc#1012628).
+- USB: serial: option: add MeiG Smart SRM825L (bsc#1012628).
+- usb: gadget: uvc: queue pump work in uvcg_video_enable()
+  (bsc#1012628).
+- arm64: dts: qcom: x1e80100-crd: fix PCIe4 PHY supply
+  (bsc#1012628).
+- arm64: dts: qcom: x1e80100-qcp: fix PCIe4 PHY supply
+  (bsc#1012628).
+- arm64: dts: qcom: x1e80100: add missing PCIe minimum OPP
+  (bsc#1012628).
+- arm64: dts: qcom: x1e80100: fix PCIe domain numbers
+  (bsc#1012628).
+- ARM: dts: imx6dl-yapp43: Increase LED current to match the
+  yapp4 HW design (bsc#1012628).
+- usb: dwc3: ep0: Don't reset resource alloc flag (including ep0)
+  (bsc#1012628).
+- usb: dwc3: xilinx: add missing depopulate in probe error path
+  (bsc#1012628).
+- usb: dwc3: omap: add missing depopulate in probe error path
+  (bsc#1012628).
+- usb: dwc3: core: Prevent USB core invalid event buffer address
+  access (bsc#1012628).
+- usb: dwc3: st: fix probed platform device ref count on probe
+  error path (bsc#1012628).
+- usb: dwc3: st: add missing depopulate in probe error path
+  (bsc#1012628).
+- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in
+  remove_power_attributes() (bsc#1012628).
+- usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function
+  (bsc#1012628).
+- usb: cdnsp: fix for Link TRB with TC (bsc#1012628).
+- usb: typec: ucsi: Move unregister out of atomic section
+  (bsc#1012628).
+- arm64: dts: qcom: ipq5332: Fix interrupt trigger type for usb
+  (bsc#1012628).
+- ARM: dts: omap3-n900: correct the accelerometer orientation
+  (bsc#1012628).
+- arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962
+  (bsc#1012628).
+- arm64: dts: imx93: update default value for snps,clk-csr
+  (bsc#1012628).
+- arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges
+  (bsc#1012628).
+- arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo
+  (bsc#1012628).
+- firmware: microchip: fix incorrect error report of
+  programming:timeout on success (bsc#1012628).
+- scsi: aacraid: Fix double-free on probe failure (bsc#1012628).
+- apparmor: fix policy_unpack_test on big endian systems
+  (bsc#1012628).
+- nfsd: fix nfsd4_deleg_getattr_conflict in presence of third
+  party lease (bsc#1012628).
+- Rename to
+  
patches.kernel.org/6.10.8-042-drm-vmwgfx-Disable-coherent-dumb-buffers-witho.patch.
+- Rename to
+  
patches.kernel.org/6.10.8-059-nfsd-ensure-that-nfsd4_fattr_args.context-is-z.patch.
+- commit b795c32
+
+-------------------------------------------------------------------
+Mon Sep  2 17:06:07 CEST 2024 - ti...@suse.de
+
+- drm/amd/display: Avoid race between dcn35_set_drr() and
+  dc_state_destruct() (bsc#1225147).
+- drm/amd/display: Avoid race between dcn10_set_drr() and
+  dc_state_destruct() (bsc#1225147).
+- commit 868eb38
+
+-------------------------------------------------------------------
+Mon Sep  2 17:01:54 CEST 2024 - ti...@suse.de
+
+- Delete patches.suse/fix-amdgpu-freezes.patch (bsc#1225147)
+  This temporary fix is replaced with better ones
+- commit 00250c7
+
+-------------------------------------------------------------------
+Mon Sep  2 16:58:29 CEST 2024 - ti...@suse.de
+
+- drm/amdgpu: always allocate cleared VRAM for GEM allocations
+  (bsc#1229123).
+- commit d1eae3c
+
+-------------------------------------------------------------------
+Mon Sep  2 07:48:11 CEST 2024 - jsl...@suse.cz
+
+- Refresh
+  patches.suse/drm-vmwgfx-Disable-coherent-dumb-buffers-without-3d.patch.
+- drm/amdgpu/display: Fix a mistake in revert commit (bsc#1228093
+  #3495).
+- Refresh
+  patches.suse/nfsd-ensure-that-nfsd4_fattr_args.context-is-zeroed-.patch.
+  Update upstream status.
+- commit 64dc967
+
++++ 15 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.10096/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.CQRsEY/_old  2024-09-06 17:18:06.062784610 +0200
+++ /var/tmp/diff_new_pack.CQRsEY/_new  2024-09-06 17:18:06.062784610 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 6.10
-%define patchversion 6.10.7
+%define patchversion 6.10.8
 %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.10.7
+Version:        6.10.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g54e6893
+Release:        <RELEASE>.gdb7c2e2
 %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.CQRsEY/_old  2024-09-06 17:18:06.178789430 +0200
+++ /var/tmp/diff_new_pack.CQRsEY/_new  2024-09-06 17:18:06.182789596 +0200
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.10
-%define patchversion 6.10.7
-%define git_commit 54e6893832111b44ab5c2491ef7c6e38ec3345f8
+%define patchversion 6.10.8
+%define git_commit db7c2e213b01cb9a33fcb1c3ca83d47ff173b554
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -37,9 +37,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:           kernel-64kb
-Version:        6.10.7
+Version:        6.10.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g54e6893
+Release:        <RELEASE>.gdb7c2e2
 %else
 Release:        0
 %endif

kernel-debug.spec: same change
kernel-default.spec: same change
++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.CQRsEY/_old  2024-09-06 17:18:06.270793253 +0200
+++ /var/tmp/diff_new_pack.CQRsEY/_new  2024-09-06 17:18:06.274793419 +0200
@@ -17,8 +17,8 @@
 
 
 %define srcversion 6.10
-%define patchversion 6.10.7
-%define git_commit 54e6893832111b44ab5c2491ef7c6e38ec3345f8
+%define patchversion 6.10.8
+%define git_commit db7c2e213b01cb9a33fcb1c3ca83d47ff173b554
 %define variant %{nil}
 %define build_html 1
 %define build_pdf 0
@@ -28,9 +28,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:           kernel-docs
-Version:        6.10.7
+Version:        6.10.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g54e6893
+Release:        <RELEASE>.gdb7c2e2
 %else
 Release:        0
 %endif

++++++ kernel-kvmsmall.spec ++++++
--- /var/tmp/diff_new_pack.CQRsEY/_old  2024-09-06 17:18:06.302794582 +0200
+++ /var/tmp/diff_new_pack.CQRsEY/_new  2024-09-06 17:18:06.306794748 +0200
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.10
-%define patchversion 6.10.7
-%define git_commit 54e6893832111b44ab5c2491ef7c6e38ec3345f8
+%define patchversion 6.10.8
+%define git_commit db7c2e213b01cb9a33fcb1c3ca83d47ff173b554
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -37,9 +37,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:           kernel-kvmsmall
-Version:        6.10.7
+Version:        6.10.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g54e6893
+Release:        <RELEASE>.gdb7c2e2
 %else
 Release:        0
 %endif

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.CQRsEY/_old  2024-09-06 17:18:06.362797076 +0200
+++ /var/tmp/diff_new_pack.CQRsEY/_new  2024-09-06 17:18:06.366797241 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 6.10.7
+%define patchversion 6.10.8
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -38,16 +38,16 @@
 %endif
 %endif
 %endif
-%global kernel_package 
kernel%kernel_flavor-srchash-54e6893832111b44ab5c2491ef7c6e38ec3345f8
+%global kernel_package 
kernel%kernel_flavor-srchash-db7c2e213b01cb9a33fcb1c3ca83d47ff173b554
 %endif
 %if 0%{?rhel_version}
 %global kernel_package kernel
 %endif
 
 Name:           kernel-obs-build
-Version:        6.10.7
+Version:        6.10.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g54e6893
+Release:        <RELEASE>.gdb7c2e2
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.CQRsEY/_old  2024-09-06 17:18:06.402798737 +0200
+++ /var/tmp/diff_new_pack.CQRsEY/_new  2024-09-06 17:18:06.406798904 +0200
@@ -17,15 +17,15 @@
 # needsrootforbuild
 
 
-%define patchversion 6.10.7
+%define patchversion 6.10.8
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
 Name:           kernel-obs-qa
-Version:        6.10.7
+Version:        6.10.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g54e6893
+Release:        <RELEASE>.gdb7c2e2
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.CQRsEY/_old  2024-09-06 17:18:06.430799901 +0200
+++ /var/tmp/diff_new_pack.CQRsEY/_new  2024-09-06 17:18:06.434800067 +0200
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.10
-%define patchversion 6.10.7
-%define git_commit 54e6893832111b44ab5c2491ef7c6e38ec3345f8
+%define patchversion 6.10.8
+%define git_commit db7c2e213b01cb9a33fcb1c3ca83d47ff173b554
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -37,9 +37,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:           kernel-pae
-Version:        6.10.7
+Version:        6.10.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g54e6893
+Release:        <RELEASE>.gdb7c2e2
 %else
 Release:        0
 %endif

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.CQRsEY/_old  2024-09-06 17:18:06.458801064 +0200
+++ /var/tmp/diff_new_pack.CQRsEY/_new  2024-09-06 17:18:06.458801064 +0200
@@ -17,8 +17,8 @@
 
 
 %define srcversion 6.10
-%define patchversion 6.10.7
-%define git_commit 54e6893832111b44ab5c2491ef7c6e38ec3345f8
+%define patchversion 6.10.8
+%define git_commit db7c2e213b01cb9a33fcb1c3ca83d47ff173b554
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -26,9 +26,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:           kernel-source
-Version:        6.10.7
+Version:        6.10.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g54e6893
+Release:        <RELEASE>.gdb7c2e2
 %else
 Release:        0
 %endif

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.CQRsEY/_old  2024-09-06 17:18:06.490802394 +0200
+++ /var/tmp/diff_new_pack.CQRsEY/_new  2024-09-06 17:18:06.490802394 +0200
@@ -16,16 +16,16 @@
 #
 
 
-%define git_commit 54e6893832111b44ab5c2491ef7c6e38ec3345f8
+%define git_commit db7c2e213b01cb9a33fcb1c3ca83d47ff173b554
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
 Name:           kernel-syms
-Version:        6.10.7
+Version:        6.10.8
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g54e6893
+Release:        <RELEASE>.gdb7c2e2
 %else
 Release:        0
 %endif

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.CQRsEY/_old  2024-09-06 17:18:06.522803724 +0200
+++ /var/tmp/diff_new_pack.CQRsEY/_new  2024-09-06 17:18:06.522803724 +0200
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.10
-%define patchversion 6.10.7
-%define git_commit 54e6893832111b44ab5c2491ef7c6e38ec3345f8
+%define patchversion 6.10.8
+%define git_commit db7c2e213b01cb9a33fcb1c3ca83d47ff173b554
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -37,9 +37,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:           kernel-vanilla
-Version:        6.10.7
+Version:        6.10.8
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g54e6893
+Release:        <RELEASE>.gdb7c2e2
 %else
 Release:        0
 %endif

kernel-zfcpdump.spec: same change
++++++ check-for-config-changes ++++++
--- /var/tmp/diff_new_pack.CQRsEY/_old  2024-09-06 17:18:06.742812865 +0200
+++ /var/tmp/diff_new_pack.CQRsEY/_new  2024-09-06 17:18:06.746813031 +0200
@@ -5,6 +5,7 @@
 #
 # please keep them sorted alphabetically
 declare -a IGNORED_CONFIGS_RE=(
+       'ARCH_USING_PATCHABLE_FUNCTION_ENTRY'
        'AS_HAS_[A-Z0-9_]*'
        'AS_VERSION'
        'AS_WRUSS' # x86_32

++++++ config.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default
--- old/config/armv6hl/default  2024-08-30 06:50:21.000000000 +0200
+++ new/config/armv6hl/default  2024-09-03 13:00:38.000000000 +0200
@@ -9176,11 +9176,9 @@
 # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set
 # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set
 # CONFIG_DEBUG_INFO_SPLIT is not set
-CONFIG_DEBUG_INFO_BTF=y
+# CONFIG_DEBUG_INFO_BTF is not set
 CONFIG_PAHOLE_HAS_SPLIT_BTF=y
 CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y
-CONFIG_DEBUG_INFO_BTF_MODULES=y
-CONFIG_MODULE_ALLOW_BTF_MISMATCH=y
 # CONFIG_GDB_SCRIPTS is not set
 CONFIG_FRAME_WARN=2048
 CONFIG_STRIP_ASM_SYMS=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default
--- old/config/armv7hl/default  2024-08-30 06:50:21.000000000 +0200
+++ new/config/armv7hl/default  2024-09-03 13:00:38.000000000 +0200
@@ -12825,11 +12825,9 @@
 # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set
 # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set
 # CONFIG_DEBUG_INFO_SPLIT is not set
-CONFIG_DEBUG_INFO_BTF=y
+# CONFIG_DEBUG_INFO_BTF is not set
 CONFIG_PAHOLE_HAS_SPLIT_BTF=y
 CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y
-CONFIG_DEBUG_INFO_BTF_MODULES=y
-CONFIG_MODULE_ALLOW_BTF_MISMATCH=y
 # CONFIG_GDB_SCRIPTS is not set
 CONFIG_FRAME_WARN=2048
 CONFIG_STRIP_ASM_SYMS=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae
--- old/config/armv7hl/lpae     2024-08-30 06:50:21.000000000 +0200
+++ new/config/armv7hl/lpae     2024-09-03 13:00:38.000000000 +0200
@@ -388,4 +388,3 @@
 CONFIG_MODULE_SIG_HASH="sha256"
 # CONFIG_SUSE_KERNEL_SUPPORTED is not set
 CONFIG_EFI_STUB=y
-CONFIG_DEBUG_INFO_BTF_MODULES=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/debug new/config/i386/debug
--- old/config/i386/debug       2024-08-30 06:50:21.000000000 +0200
+++ new/config/i386/debug       2024-09-03 13:00:38.000000000 +0200
@@ -89,5 +89,4 @@
 CONFIG_MODULE_SIG_HASH="sha256"
 # CONFIG_SUSE_KERNEL_SUPPORTED is not set
 CONFIG_EFI_STUB=y
-CONFIG_DEBUG_INFO_BTF_MODULES=y
 CONFIG_PREEMPT_DYNAMIC=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/default new/config/i386/default
--- old/config/i386/default     2024-08-30 06:50:21.000000000 +0200
+++ new/config/i386/default     2024-09-03 13:00:38.000000000 +0200
@@ -171,5 +171,4 @@
 CONFIG_MODULE_SIG_HASH="sha256"
 # CONFIG_SUSE_KERNEL_SUPPORTED is not set
 CONFIG_EFI_STUB=y
-CONFIG_DEBUG_INFO_BTF_MODULES=y
 CONFIG_PREEMPT_DYNAMIC=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2024-08-30 06:50:21.000000000 +0200
+++ new/config/i386/pae 2024-09-03 13:00:38.000000000 +0200
@@ -11300,11 +11300,9 @@
 # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set
 # CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set
 # CONFIG_DEBUG_INFO_SPLIT is not set
-CONFIG_DEBUG_INFO_BTF=y
+# CONFIG_DEBUG_INFO_BTF is not set
 CONFIG_PAHOLE_HAS_SPLIT_BTF=y
 CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y
-CONFIG_DEBUG_INFO_BTF_MODULES=y
-CONFIG_MODULE_ALLOW_BTF_MISMATCH=y
 # CONFIG_GDB_SCRIPTS is not set
 CONFIG_FRAME_WARN=2048
 CONFIG_STRIP_ASM_SYMS=y
@@ -11543,7 +11541,6 @@
 # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
 CONFIG_BLK_DEV_IO_TRACE=y
 CONFIG_FPROBE_EVENTS=y
-CONFIG_PROBE_EVENTS_BTF_ARGS=y
 CONFIG_KPROBE_EVENTS=y
 # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
 CONFIG_UPROBE_EVENTS=y




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

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/drm-amd-display-Avoid-race-between-dcn10_set_drr-and.patch 
new/patches.suse/drm-amd-display-Avoid-race-between-dcn10_set_drr-and.patch
--- old/patches.suse/drm-amd-display-Avoid-race-between-dcn10_set_drr-and.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/drm-amd-display-Avoid-race-between-dcn10_set_drr-and.patch 
2024-09-05 07:13:33.000000000 +0200
@@ -0,0 +1,68 @@
+From: Tobias Jakobi <tjak...@math.uni-bielefeld.de>
+Subject: [PATCH 1/2] drm/amd/display: Avoid race between dcn10_set_drr() and
+ dc_state_destruct()
+Date: Mon,  2 Sep 2024 11:40:26 +0200
+Message-id: 
<7b9dbbbb1e6a3aa6d7a4d9367d44d18ddd947158.1725269643.git.tjak...@math.uni-bielefeld.de>
+Patch-mainline: Submitted, amd-gfx ML
+References: bsc#1225147
+
+dc_state_destruct() nulls the resource context of the DC state. The pipe
+context passed to dcn10_set_drr() is a member of this resource context.
+
+If dc_state_destruct() is called parallel to the IRQ processing (which
+calls dcn10_set_drr() at some point), we can end up using already nulled
+function callback fields of struct stream_resource.
+
+The logic in dcn10_set_drr() already tries to avoid this, by checking tg
+against NULL. But if the nulling happens exactly after the NULL check and
+before the next access, then we get a race.
+
+Avoid this by copying tg first to a local variable, and then use this
+variable for all the operations. This should work, as long as nobody
+frees the resource pool where the timing generators live.
+
+Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/3142
+Fixes: 06ad7e164256 ("drm/amd/display: Destroy DC context while keeping DML 
and DML2")
+Signed-off-by: Tobias Jakobi <tjak...@math.uni-bielefeld.de>
+Acked-by: Takashi Iwai <ti...@suse.de>
+
+---
+ .../amd/display/dc/hwss/dcn10/dcn10_hwseq.c   | 20 +++++++++++--------
+ 1 file changed, 12 insertions(+), 8 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c 
b/drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
+index 3306684e805a..da8f2cb3c5db 100644
+--- a/drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
++++ b/drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
+@@ -3223,15 +3223,19 @@ void dcn10_set_drr(struct pipe_ctx **pipe_ctx,
+        * as well.
+        */
+       for (i = 0; i < num_pipes; i++) {
+-              if ((pipe_ctx[i]->stream_res.tg != NULL) && 
pipe_ctx[i]->stream_res.tg->funcs) {
+-                      if (pipe_ctx[i]->stream_res.tg->funcs->set_drr)
+-                              pipe_ctx[i]->stream_res.tg->funcs->set_drr(
+-                                      pipe_ctx[i]->stream_res.tg, &params);
++              /* dc_state_destruct() might null the stream resources, so 
fetch tg
++               * here first to avoid a race condition. The lifetime of the 
pointee
++               * itself (the timing_generator object) is not a problem here.
++               */
++              struct timing_generator *tg = pipe_ctx[i]->stream_res.tg;
++
++              if ((tg != NULL) && tg->funcs) {
++                      if (tg->funcs->set_drr)
++                              tg->funcs->set_drr(tg, &params);
+                       if (adjust.v_total_max != 0 && adjust.v_total_min != 0)
+-                              if 
(pipe_ctx[i]->stream_res.tg->funcs->set_static_screen_control)
+-                                      
pipe_ctx[i]->stream_res.tg->funcs->set_static_screen_control(
+-                                              pipe_ctx[i]->stream_res.tg,
+-                                              event_triggers, num_frames);
++                              if (tg->funcs->set_static_screen_control)
++                                      tg->funcs->set_static_screen_control(
++                                              tg, event_triggers, num_frames);
+               }
+       }
+ }
+-- 
+2.44.2
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/drm-amd-display-Avoid-race-between-dcn35_set_drr-and.patch 
new/patches.suse/drm-amd-display-Avoid-race-between-dcn35_set_drr-and.patch
--- old/patches.suse/drm-amd-display-Avoid-race-between-dcn35_set_drr-and.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/drm-amd-display-Avoid-race-between-dcn35_set_drr-and.patch 
2024-09-05 07:13:33.000000000 +0200
@@ -0,0 +1,75 @@
+From: Tobias Jakobi <tjak...@math.uni-bielefeld.de>
+Subject: [PATCH 2/2] drm/amd/display: Avoid race between dcn35_set_drr() and
+ dc_state_destruct()
+Date: Mon,  2 Sep 2024 11:40:27 +0200
+Message-id: 
<fd879fd0595e9e7e47c3442da10a5aede21bf895.1725269643.git.tjak...@math.uni-bielefeld.de>
+Patch-mainline: Submitted, amd-gfx ML
+References: bsc#1225147
+
+dc_state_destruct() nulls the resource context of the DC state. The pipe
+context passed to dcn35_set_drr() is a member of this resource context.
+
+If dc_state_destruct() is called parallel to the IRQ processing (which
+calls dcn35_set_drr() at some point), we can end up using already nulled
+function callback fields of struct stream_resource.
+
+The logic in dcn35_set_drr() already tries to avoid this, by checking tg
+against NULL. But if the nulling happens exactly after the NULL check and
+before the next access, then we get a race.
+
+Avoid this by copying tg first to a local variable, and then use this
+variable for all the operations. This should work, as long as nobody
+frees the resource pool where the timing generators live.
+
+Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/3142
+Fixes: 06ad7e164256 ("drm/amd/display: Destroy DC context while keeping DML 
and DML2")
+Signed-off-by: Tobias Jakobi <tjak...@math.uni-bielefeld.de>
+Acked-by: Takashi Iwai <ti...@suse.de>
+
+---
+ .../amd/display/dc/hwss/dcn35/dcn35_hwseq.c   | 20 +++++++++++--------
+ 1 file changed, 12 insertions(+), 8 deletions(-)
+
+diff --git a/drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c 
b/drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
+index dcced89c07b3..4e77728dac10 100644
+--- a/drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
++++ b/drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
+@@ -1370,7 +1370,13 @@ void dcn35_set_drr(struct pipe_ctx **pipe_ctx,
+       params.vertical_total_mid_frame_num = adjust.v_total_mid_frame_num;
+ 
+       for (i = 0; i < num_pipes; i++) {
+-              if ((pipe_ctx[i]->stream_res.tg != NULL) && 
pipe_ctx[i]->stream_res.tg->funcs) {
++              /* dc_state_destruct() might null the stream resources, so 
fetch tg
++               * here first to avoid a race condition. The lifetime of the 
pointee
++               * itself (the timing_generator object) is not a problem here.
++               */
++              struct timing_generator *tg = pipe_ctx[i]->stream_res.tg;
++
++              if ((tg != NULL) && tg->funcs) {
+                       struct dc_crtc_timing *timing = 
&pipe_ctx[i]->stream->timing;
+                       struct dc *dc = pipe_ctx[i]->stream->ctx->dc;
+ 
+@@ -1383,14 +1389,12 @@ void dcn35_set_drr(struct pipe_ctx **pipe_ctx,
+                                       num_frames = 2 * (frame_rate % 60);
+                               }
+                       }
+-                      if (pipe_ctx[i]->stream_res.tg->funcs->set_drr)
+-                              pipe_ctx[i]->stream_res.tg->funcs->set_drr(
+-                                      pipe_ctx[i]->stream_res.tg, &params);
++                      if (tg->funcs->set_drr)
++                              tg->funcs->set_drr(tg, &params);
+                       if (adjust.v_total_max != 0 && adjust.v_total_min != 0)
+-                              if 
(pipe_ctx[i]->stream_res.tg->funcs->set_static_screen_control)
+-                                      
pipe_ctx[i]->stream_res.tg->funcs->set_static_screen_control(
+-                                              pipe_ctx[i]->stream_res.tg,
+-                                              event_triggers, num_frames);
++                              if (tg->funcs->set_static_screen_control)
++                                      tg->funcs->set_static_screen_control(
++                                              tg, event_triggers, num_frames);
+               }
+       }
+ }
+-- 
+2.44.2
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/drm-amd-display-Fix-a-typo-in-revert-commit.patch 
new/patches.suse/drm-amd-display-Fix-a-typo-in-revert-commit.patch
--- old/patches.suse/drm-amd-display-Fix-a-typo-in-revert-commit.patch  
2024-08-30 06:50:21.000000000 +0200
+++ new/patches.suse/drm-amd-display-Fix-a-typo-in-revert-commit.patch  
2024-09-05 07:13:33.000000000 +0200
@@ -1,21 +1,21 @@
 From: Fangzhi Zuo <jerry....@amd.com>
-Date: Thu, 15 Aug 2024 18:45:24 -0400
-Subject: drm/amd/display: Fix a typo in revert commit
-Patch-mainline: Submitted, 20240815224525.3077505-13-roman...@amd.com
+Date: Tue, 27 Aug 2024 16:08:13 -0400
+Subject: drm/amdgpu/display: Fix a mistake in revert commit
+Git-repo: git://anongit.freedesktop.org/drm/drm
+Git-commit: 7745a1dee0a687044888179e6e7fcd6d704992a9
+Patch-mainline: Queued in subsystem maintainer repository
 References: bsc#1228093 #3495
 
-A typo is fixed for "drm/amd/display: Fix MST BW calculation Regression"
+[why]
+It is to fix in try_disable_dsc() due to misrevert of
+commit 338567d17627 ("drm/amd/display: Fix MST BW calculation Regression")
 
-Fixes: 4b6564cb120c ("drm/amd/display: Fix MST BW calculation Regression")
+[How]
+Fix restoring minimum compression bw by 'max_kbps', instead of native bw 
'stream_kbps'
 
-Reviewed-by: Roman Li <roman...@amd.com>
 Signed-off-by: Fangzhi Zuo <jerry....@amd.com>
-Signed-off-by: Roman Li <roman...@amd.com>
-Fixes: 4b6564cb120c ("drm/amd/display: Fix MST BW calculation Regression")
-Reported-by: jirisl...@kernel.org
-Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/3495
-Closes: https://bugzilla.suse.com/show_bug.cgi?id=1228093
-Tested-by: Daniel Wheeler <daniel.whee...@amd.com>
+Reviewed-by: Aurabindo Pillai <aurabindo.pil...@amd.com>
+Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
 Signed-off-by: Jiri Slaby <jsl...@suse.cz>
 ---
  drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c |    2 +-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/drm-amdgpu-always-allocate-cleared-VRAM-for-GEM-allo.patch 
new/patches.suse/drm-amdgpu-always-allocate-cleared-VRAM-for-GEM-allo.patch
--- old/patches.suse/drm-amdgpu-always-allocate-cleared-VRAM-for-GEM-allo.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/drm-amdgpu-always-allocate-cleared-VRAM-for-GEM-allo.patch 
2024-09-05 07:13:33.000000000 +0200
@@ -0,0 +1,46 @@
+From: Alex Deucher <alexander.deuc...@amd.com>
+Subject: [PATCH] drm/amdgpu: always allocate cleared VRAM for GEM allocations
+Date: Thu, 29 Aug 2024 13:26:45 -0400
+Message-id: <20240829172645.1678920-1-alexander.deuc...@amd.com>
+Patch-mainline: Submitted, amd-gfx ML
+References: bsc#1229123
+
+This adds allocation latency, but aligns better with user
+expectations.  The latency should improve with the drm buddy
+clearing patches that Arun has been working on.
+
+In addition this fixes the high CPU spikes seen when doing
+wipe on release.
+
+V2: always set AMDGPU_GEM_CREATE_VRAM_CLEARED (Christian)
+
+Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/3528
+Fixes: a68c7eaa7a8f ("drm/amdgpu: Enable clear page functionality")
+Reviewed-by: Michel Dänzer <mdaen...@redhat.com> (v1)
+Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
+Cc: Arunpravin Paneer Selvam <arunpravin.paneersel...@amd.com>
+Cc: Christian König <christian.koe...@amd.com>
+Acked-by: Takashi Iwai <ti...@suse.de>
+
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
+index 1f149c9e2177..8794661b0bfa 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
+@@ -349,6 +349,9 @@ int amdgpu_gem_create_ioctl(struct drm_device *dev, void 
*data,
+               return -EINVAL;
+       }
+ 
++      /* always clear VRAM */
++      flags |= AMDGPU_GEM_CREATE_VRAM_CLEARED;
++
+       /* create a gem object to contain this object in */
+       if (args->in.domains & (AMDGPU_GEM_DOMAIN_GDS |
+           AMDGPU_GEM_DOMAIN_GWS | AMDGPU_GEM_DOMAIN_OA)) {
+-- 
+2.46.0
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/drm-vmwgfx-Disable-coherent-dumb-buffers-without-3d.patch 
new/patches.suse/drm-vmwgfx-Disable-coherent-dumb-buffers-without-3d.patch
--- old/patches.suse/drm-vmwgfx-Disable-coherent-dumb-buffers-without-3d.patch  
2024-08-30 06:50:21.000000000 +0200
+++ new/patches.suse/drm-vmwgfx-Disable-coherent-dumb-buffers-without-3d.patch  
1970-01-01 01:00:00.000000000 +0100
@@ -1,56 +0,0 @@
-From: Zack Rusin <zack.ru...@broadcom.com>
-Subject: [PATCH 3/3] drm/vmwgfx: Disable coherent dumb buffers without 3d
-Date: Fri, 16 Aug 2024 14:32:07 -0400
-Message-id: <20240816183332.31961-4-zack.ru...@broadcom.com>
-Patch-mainline: Submitted, dri-devel ML
-References: bsc#1229627
-
-Coherent surfaces make only sense if the host renders to them using
-accelerated apis. Without 3d the entire content of dumb buffers stays
-in the guest making all of the extra work they're doing to synchronize
-between guest and host useless.
-
-Configurations without 3d also tend to run with very low graphics
-memory limits. The pinned console fb, mob cursors and graphical login
-manager tend to run out of 16MB graphics memory that those guests use.
-
-Fix it by making sure the coherent dumb buffers are only used on
-configs with 3d enabled.
-
-Signed-off-by: Zack Rusin <zack.ru...@broadcom.com>
-Fixes: d6667f0ddf46 ("drm/vmwgfx: Fix handling of dumb buffers")
-Reported-by: Christian Heusel <christ...@heusel.eu>
-Closes: 
https://lore.kernel.org/all/0d0330f3-2ac0-4cd5-8075-7f1cbaf72...@heusel.eu
-Cc: Broadcom internal kernel review list 
<bcm-kernel-feedback-l...@broadcom.com>
-Cc: dri-de...@lists.freedesktop.org
-Cc: <sta...@vger.kernel.org> # v6.9+
-Cc: Maaz Mombasawala <maaz.mombasaw...@broadcom.com>
-Cc: Martin Krastev <martin.kras...@broadcom.com>
-Acked-by: Takashi Iwai <ti...@suse.de>
-
----
- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 6 ++++--
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 
b/drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
-index 8ae6a761c900..1625b30d9970 100644
---- a/drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
-+++ b/drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
-@@ -2283,9 +2283,11 @@ int vmw_dumb_create(struct drm_file *file_priv,
-       /*
-        * Without mob support we're just going to use raw memory buffer
-        * because we wouldn't be able to support full surface coherency
--       * without mobs
-+       * without mobs. There also no reason to support surface coherency
-+       * without 3d (i.e. gpu usage on the host) because then all the
-+       * contents is going to be rendered guest side.
-        */
--      if (!dev_priv->has_mob) {
-+      if (!dev_priv->has_mob || !vmw_supports_3d(dev_priv)) {
-               int cpp = DIV_ROUND_UP(args->bpp, 8);
- 
-               switch (cpp) {
--- 
-2.43.0
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.suse/fix-amdgpu-freezes.patch 
new/patches.suse/fix-amdgpu-freezes.patch
--- old/patches.suse/fix-amdgpu-freezes.patch   2024-08-30 06:50:21.000000000 
+0200
+++ new/patches.suse/fix-amdgpu-freezes.patch   1970-01-01 01:00:00.000000000 
+0100
@@ -1,24 +0,0 @@
-From: Takashi Iwai <ti...@suse.de>
-Subject: Workaround for amdgpu hard freeze
-Patch-mainline: Never, temporary workaround until the final solution
-References: bsc#1225147
-
-A regression fix for AMDGPU hard freeze.
-Taken from https://gitlab.freedesktop.org/drm/amd/-/issues/3142
-
-Signed-off-by: Takashi Iwai <ti...@suse.de>
-
----
- drivers/gpu/drm/amd/display/dc/core/dc_state.c |    1 -
- 1 file changed, 1 deletion(-)
-
---- a/drivers/gpu/drm/amd/display/dc/core/dc_state.c
-+++ b/drivers/gpu/drm/amd/display/dc/core/dc_state.c
-@@ -300,7 +300,6 @@ void dc_state_destruct(struct dc_state *
-       state->phantom_plane_count = 0;
- 
-       state->stream_mask = 0;
--      memset(&state->res_ctx, 0, sizeof(state->res_ctx));
-       memset(&state->pp_display_cfg, 0, sizeof(state->pp_display_cfg));
-       memset(&state->dcn_bw_vars, 0, sizeof(state->dcn_bw_vars));
-       state->clk_mgr = NULL;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/nfsd-ensure-that-nfsd4_fattr_args.context-is-zeroed-.patch 
new/patches.suse/nfsd-ensure-that-nfsd4_fattr_args.context-is-zeroed-.patch
--- old/patches.suse/nfsd-ensure-that-nfsd4_fattr_args.context-is-zeroed-.patch 
2024-08-30 06:50:21.000000000 +0200
+++ new/patches.suse/nfsd-ensure-that-nfsd4_fattr_args.context-is-zeroed-.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,42 +0,0 @@
-From: Jeff Layton <jlay...@kernel.org>
-Date: Thu, 22 Aug 2024 14:47:01 -0400
-Subject: [PATCH] nfsd: ensure that nfsd4_fattr_args.context is zeroed out
-Git-commit: f58bab6fd4063913bd8321e99874b8239e9ba726
-Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git 
nfsd-fixes
-Patch-mainline: Queued in subsystem maintainer repository
-References: bsc#1229714
-
-If nfsd4_encode_fattr4 ends up doing a "goto out" before we get to
-checking for the security label, then args.context will be set to
-uninitialized junk on the stack, which we'll then try to free.
-Initialize it early.
-
-Fixes: f59388a579c6 ("NFSD: Add nfsd4_encode_fattr4_sec_label()")
-Signed-off-by: Jeff Layton <jlay...@kernel.org>
-Signed-off-by: Chuck Lever <chuck.le...@oracle.com>
-Acked-by: NeilBrown <ne...@suse.com>
-
----
- fs/nfsd/nfs4xdr.c |    4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
---- a/fs/nfsd/nfs4xdr.c
-+++ b/fs/nfsd/nfs4xdr.c
-@@ -3545,6 +3545,9 @@ nfsd4_encode_fattr4(struct svc_rqst *rqs
-       args.dentry = dentry;
-       args.ignore_crossmnt = (ignore_crossmnt != 0);
-       args.acl = NULL;
-+#ifdef CONFIG_NFSD_V4_SECURITY_LABEL
-+      args.context = NULL;
-+#endif
- 
-       /*
-        * Make a local copy of the attribute bitmap that can be modified.
-@@ -3617,7 +3620,6 @@ nfsd4_encode_fattr4(struct svc_rqst *rqs
-       args.contextsupport = false;
- 
- #ifdef CONFIG_NFSD_V4_SECURITY_LABEL
--      args.context = NULL;
-       if ((attrmask[2] & FATTR4_WORD2_SECURITY_LABEL) ||
-            attrmask[0] & FATTR4_WORD0_SUPPORTED_ATTRS) {
-               if (exp->ex_flags & NFSEXP_SECURITY_LABEL)

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.CQRsEY/_old  2024-09-06 17:18:08.162871868 +0200
+++ /var/tmp/diff_new_pack.CQRsEY/_new  2024-09-06 17:18:08.166872034 +0200
@@ -1567,6 +1567,156 @@
        
patches.kernel.org/6.10.7-271-ksmbd-fix-race-condition-between-destroy_previ.patch
        patches.kernel.org/6.10.7-272-Input-MT-limit-max-slots.patch
        patches.kernel.org/6.10.7-273-Linux-6.10.7.patch
+       
patches.kernel.org/6.10.8-001-drm-amdgpu-mes-fix-mes-ring-buffer-overflow.patch
+       
patches.kernel.org/6.10.8-002-erofs-fix-out-of-bound-access-when-z_erofs_gbu.patch
+       
patches.kernel.org/6.10.8-003-ALSA-seq-Skip-event-type-filtering-for-UMP-eve.patch
+       
patches.kernel.org/6.10.8-004-ALSA-hda-realtek-Enable-mute-micmute-LEDs-on-H.patch
+       
patches.kernel.org/6.10.8-005-ALSA-hda-realtek-support-HP-Pavilion-Aero-13-b.patch
+       
patches.kernel.org/6.10.8-006-LoongArch-Remove-the-unused-dma-direct.h.patch
+       
patches.kernel.org/6.10.8-007-LoongArch-Add-ifdefs-to-fix-LSX-and-LASX-relat.patch
+       
patches.kernel.org/6.10.8-008-tpm-ibmvtpm-Call-tpm2_sessions_init-to-initial.patch
+       
patches.kernel.org/6.10.8-009-btrfs-fix-a-use-after-free-when-hitting-errors.patch
+       
patches.kernel.org/6.10.8-010-btrfs-run-delayed-iputs-when-flushing-delalloc.patch
+       
patches.kernel.org/6.10.8-011-smb-client-avoid-dereferencing-rdata-NULL-in-s.patch
+       
patches.kernel.org/6.10.8-012-pinctrl-rockchip-correct-RK3328-iomux-width-fl.patch
+       
patches.kernel.org/6.10.8-013-pinctrl-single-fix-potential-NULL-dereference-.patch
+       
patches.kernel.org/6.10.8-014-netfs-ceph-Partially-revert-netfs-Replace-PG_f.patch
+       patches.kernel.org/6.10.8-015-wifi-wfx-repair-open-network-AP-mode.patch
+       
patches.kernel.org/6.10.8-016-wifi-mwifiex-duplicate-static-structs-used-in-.patch
+       
patches.kernel.org/6.10.8-017-net-mana-Fix-race-of-mana_hwc_post_rx_wqe-and-.patch
+       
patches.kernel.org/6.10.8-018-mptcp-close-subflow-when-receiving-TCP-FIN.patch
+       
patches.kernel.org/6.10.8-019-mptcp-sched-check-both-backup-in-retrans.patch
+       
patches.kernel.org/6.10.8-020-mptcp-pr_debug-add-missing-n-at-the-end.patch
+       
patches.kernel.org/6.10.8-021-mptcp-pm-reuse-ID-0-after-delete-and-re-add.patch
+       
patches.kernel.org/6.10.8-022-mptcp-pm-skip-connecting-to-already-establishe.patch
+       
patches.kernel.org/6.10.8-023-mptcp-pm-reset-MPC-endp-ID-when-re-added.patch
+       
patches.kernel.org/6.10.8-024-mptcp-pm-send-ACK-on-an-active-subflow.patch
+       
patches.kernel.org/6.10.8-025-mptcp-pm-fix-RM_ADDR-ID-for-the-initial-subflo.patch
+       
patches.kernel.org/6.10.8-026-mptcp-pm-do-not-remove-already-closed-subflows.patch
+       
patches.kernel.org/6.10.8-027-mptcp-pm-fix-ID-0-endp-usage-after-multiple-re.patch
+       
patches.kernel.org/6.10.8-028-mptcp-avoid-duplicated-SUB_CLOSED-events.patch
+       
patches.kernel.org/6.10.8-029-mptcp-pm-ADD_ADDR-0-is-not-a-new-address.patch
+       
patches.kernel.org/6.10.8-030-selftests-mptcp-join-cannot-rm-sf-if-closed.patch
+       
patches.kernel.org/6.10.8-031-selftests-mptcp-join-check-removing-ID-0-endpo.patch
+       
patches.kernel.org/6.10.8-032-selftests-mptcp-join-no-extra-msg-if-no-counte.patch
+       
patches.kernel.org/6.10.8-033-selftests-mptcp-join-check-re-re-adding-ID-0-e.patch
+       
patches.kernel.org/6.10.8-034-binfmt_elf_fdpic-fix-AUXV-size-calculation-whe.patch
+       
patches.kernel.org/6.10.8-035-drm-v3d-Disable-preemption-while-updating-GPU-.patch
+       
patches.kernel.org/6.10.8-036-drm-i915-dsi-Make-Lenovo-Yoga-Tab-3-X90F-DMI-m.patch
+       
patches.kernel.org/6.10.8-037-drm-i915-dp_mst-Fix-MST-state-after-a-sink-res.patch
+       
patches.kernel.org/6.10.8-038-drm-amdgpu-align-pp_power_profile_mode-with-ke.patch
+       
patches.kernel.org/6.10.8-039-drm-amdgpu-swsmu-always-force-a-state-reprogra.patch
+       
patches.kernel.org/6.10.8-040-drm-vmwgfx-Prevent-unmapping-active-read-buffe.patch
+       
patches.kernel.org/6.10.8-041-drm-vmwgfx-Fix-prime-with-external-buffers.patch
+       
patches.kernel.org/6.10.8-042-drm-vmwgfx-Disable-coherent-dumb-buffers-witho.patch
+       
patches.kernel.org/6.10.8-043-video-aperture-optionally-match-the-device-in-.patch
+       patches.kernel.org/6.10.8-044-drm-xe-Prepare-display-for-D3Cold.patch
+       
patches.kernel.org/6.10.8-045-drm-xe-display-Make-display-suspend-resume-wor.patch
+       patches.kernel.org/6.10.8-046-drm-xe-vm-Simplify-if-condition.patch
+       
patches.kernel.org/6.10.8-047-drm-xe-exec_queue-Rename-xe_exec_queue-compute.patch
+       
patches.kernel.org/6.10.8-048-drm-xe-prevent-UAF-around-preempt-fence.patch
+       
patches.kernel.org/6.10.8-049-drm-amdgpu-Do-not-wait-for-MP0_C2PMSG_33-IFWI-.patch
+       
patches.kernel.org/6.10.8-050-drm-amdgpu-fix-eGPU-hotplug-regression.patch
+       
patches.kernel.org/6.10.8-051-pinctrl-qcom-x1e80100-Update-PDC-hwirq-map.patch
+       
patches.kernel.org/6.10.8-052-ASoC-SOF-amd-move-iram-dram-fence-register-pro.patch
+       
patches.kernel.org/6.10.8-053-ASoC-SOF-amd-Fix-for-incorrect-acp-error-regis.patch
+       patches.kernel.org/6.10.8-054-ASoC-amd-acp-fix-module-autoloading.patch
+       
patches.kernel.org/6.10.8-055-ASoC-SOF-amd-Fix-for-acp-init-sequence.patch
+       
patches.kernel.org/6.10.8-056-ALSA-hda-cs35l56-Don-t-use-the-device-index-as.patch
+       
patches.kernel.org/6.10.8-057-ASoC-cs-amp-lib-test-Force-test-calibration-bl.patch
+       
patches.kernel.org/6.10.8-058-ASoC-cs-amp-lib-Ignore-empty-UEFI-calibration-.patch
+       
patches.kernel.org/6.10.8-059-nfsd-ensure-that-nfsd4_fattr_args.context-is-z.patch
+       
patches.kernel.org/6.10.8-060-backing-file-convert-to-using-fops-splice_writ.patch
+       
patches.kernel.org/6.10.8-061-pinctrl-mediatek-common-v2-Fix-broken-bias-dis.patch
+       
patches.kernel.org/6.10.8-062-pinctrl-qcom-x1e80100-Fix-special-pin-offsets.patch
+       
patches.kernel.org/6.10.8-063-pinctrl-starfive-jh7110-Correct-the-level-trig.patch
+       
patches.kernel.org/6.10.8-064-nfsd-prevent-panic-for-nfsv4.0-closed-files-in.patch
+       
patches.kernel.org/6.10.8-065-mm-Fix-missing-folio-invalidation-calls-during.patch
+       
patches.kernel.org/6.10.8-066-afs-Fix-post-setattr-file-edit-to-do-truncatio.patch
+       
patches.kernel.org/6.10.8-067-netfs-Fix-netfs_release_folio-to-say-no-if-fol.patch
+       
patches.kernel.org/6.10.8-068-netfs-Fix-trimming-of-streaming-write-folios-i.patch
+       
patches.kernel.org/6.10.8-069-netfs-Fix-missing-iterator-reset-on-retry-of-s.patch
+       
patches.kernel.org/6.10.8-070-netfs-Fix-interaction-of-streaming-writes-with.patch
+       
patches.kernel.org/6.10.8-071-smb-client-remove-unused-rq_iter_size-from-str.patch
+       
patches.kernel.org/6.10.8-072-cifs-Fix-FALLOC_FL_PUNCH_HOLE-support.patch
+       
patches.kernel.org/6.10.8-073-nfsd-hold-reference-to-delegation-when-updatin.patch
+       
patches.kernel.org/6.10.8-074-nfsd-fix-potential-UAF-in-nfsd4_cb_getattr_rel.patch
+       
patches.kernel.org/6.10.8-075-fs-nfsd-fix-update-of-inode-attrs-in-CB_GETATT.patch
+       
patches.kernel.org/6.10.8-076-selinux-smack-don-t-bypass-permissions-check-i.patch
+       
patches.kernel.org/6.10.8-077-cpufreq-amd-pstate-Use-topology_logical_packag.patch
+       
patches.kernel.org/6.10.8-078-iommufd-Do-not-allow-creating-areas-without-RE.patch
+       
patches.kernel.org/6.10.8-079-phy-fsl-imx8mq-usb-fix-tuning-parameter-name.patch
+       
patches.kernel.org/6.10.8-080-soundwire-stream-fix-programming-slave-ports-f.patch
+       
patches.kernel.org/6.10.8-081-dmaengine-dw-edma-Fix-unmasking-STOP-and-ABORT.patch
+       
patches.kernel.org/6.10.8-082-dmaengine-dw-edma-Do-not-enable-watermark-inte.patch
+       
patches.kernel.org/6.10.8-083-phy-qcom-qmp-pcie-Fix-X1E80100-PCIe-Gen4-PHY-i.patch
+       
patches.kernel.org/6.10.8-084-phy-xilinx-phy-zynqmp-Fix-SGMII-linkup-failure.patch
+       
patches.kernel.org/6.10.8-085-dmaengine-dw-Add-peripheral-bus-width-verifica.patch
+       
patches.kernel.org/6.10.8-086-dmaengine-dw-Add-memory-bus-width-verification.patch
+       
patches.kernel.org/6.10.8-087-dmaengine-ti-omap-dma-Initialize-sglen-after-a.patch
+       
patches.kernel.org/6.10.8-088-pktgen-use-cpus_read_lock-in-pg_net_init.patch
+       
patches.kernel.org/6.10.8-089-cpufreq-amd-pstate-ut-Don-t-check-for-highest-.patch
+       
patches.kernel.org/6.10.8-090-Bluetooth-btnxpuart-Handle-FW-Download-Abort-s.patch
+       
patches.kernel.org/6.10.8-091-Bluetooth-btnxpuart-Fix-random-crash-seen-whil.patch
+       
patches.kernel.org/6.10.8-092-Bluetooth-hci_core-Fix-not-handling-hibernatio.patch
+       
patches.kernel.org/6.10.8-093-iommu-Do-not-return-0-from-map_pages-if-it-doe.patch
+       
patches.kernel.org/6.10.8-094-netfilter-nf_tables-restore-IP-sanity-checks-f.patch
+       
patches.kernel.org/6.10.8-095-wifi-iwlwifi-mvm-take-the-mutex-before-running.patch
+       
patches.kernel.org/6.10.8-096-wifi-iwlwifi-fw-fix-wgds-rev-3-exact-size.patch
+       
patches.kernel.org/6.10.8-097-wifi-iwlwifi-mvm-allow-6-GHz-channels-in-MLO-s.patch
+       
patches.kernel.org/6.10.8-098-ethtool-check-device-is-present-when-getting-l.patch
+       
patches.kernel.org/6.10.8-099-hwmon-pt5161l-Fix-invalid-temperature-reading.patch
+       
patches.kernel.org/6.10.8-100-net_sched-sch_fq-fix-incorrect-behavior-for-sm.patch
+       
patches.kernel.org/6.10.8-101-netfilter-nf_tables_ipv6-consider-network-offs.patch
+       
patches.kernel.org/6.10.8-102-selftests-forwarding-no_forwarding-Down-ports-.patch
+       
patches.kernel.org/6.10.8-103-selftests-forwarding-local_termination-Down-po.patch
+       
patches.kernel.org/6.10.8-104-bonding-implement-xdo_dev_state_free-and-call-.patch
+       
patches.kernel.org/6.10.8-105-bonding-extract-the-use-of-real_device-into-lo.patch
+       
patches.kernel.org/6.10.8-106-bonding-change-ipsec_lock-from-spin-lock-to-mu.patch
+       
patches.kernel.org/6.10.8-107-gtp-fix-a-potential-NULL-pointer-dereference.patch
+       
patches.kernel.org/6.10.8-108-tcp-fix-forever-orphan-socket-caused-by-tcp_ab.patch
+       
patches.kernel.org/6.10.8-109-sctp-fix-association-labeling-in-the-duplicate.patch
+       
patches.kernel.org/6.10.8-110-drm-amd-display-avoid-using-null-object-of-fra.patch
+       
patches.kernel.org/6.10.8-111-net-busy-poll-use-ktime_get_ns-instead-of-loca.patch
+       
patches.kernel.org/6.10.8-112-nfc-pn533-Add-poll-mod-list-filling-check.patch
+       
patches.kernel.org/6.10.8-113-drm-xe-hwmon-Fix-WRITE_I1-param-from-u32-to-u1.patch
+       
patches.kernel.org/6.10.8-114-io_uring-kbuf-return-correct-iovec-count-from-.patch
+       
patches.kernel.org/6.10.8-115-soc-qcom-cmd-db-Map-shared-memory-as-WC-not-WB.patch
+       
patches.kernel.org/6.10.8-116-soc-qcom-pmic_glink-Actually-communicate-when-.patch
+       
patches.kernel.org/6.10.8-117-soc-qcom-pmic_glink-Fix-race-during-initializa.patch
+       
patches.kernel.org/6.10.8-118-cdc-acm-Add-DISABLE_ECHO-quirk-for-GE-HealthCa.patch
+       
patches.kernel.org/6.10.8-119-usb-typec-fsa4480-Relax-CHIP_ID-check.patch
+       
patches.kernel.org/6.10.8-120-firmware-qcom-scm-Mark-get_wq_ctx-as-atomic-ca.patch
+       
patches.kernel.org/6.10.8-121-scsi-sd-Ignore-command-SYNCHRONIZE-CACHE-error.patch
+       
patches.kernel.org/6.10.8-122-dt-bindings-usb-microchip-usb2514-Fix-referenc.patch
+       
patches.kernel.org/6.10.8-123-USB-serial-option-add-MeiG-Smart-SRM825L.patch
+       
patches.kernel.org/6.10.8-124-usb-gadget-uvc-queue-pump-work-in-uvcg_video_e.patch
+       
patches.kernel.org/6.10.8-125-arm64-dts-qcom-x1e80100-crd-fix-PCIe4-PHY-supp.patch
+       
patches.kernel.org/6.10.8-126-arm64-dts-qcom-x1e80100-qcp-fix-PCIe4-PHY-supp.patch
+       
patches.kernel.org/6.10.8-127-arm64-dts-qcom-x1e80100-add-missing-PCIe-minim.patch
+       
patches.kernel.org/6.10.8-128-arm64-dts-qcom-x1e80100-fix-PCIe-domain-number.patch
+       
patches.kernel.org/6.10.8-129-ARM-dts-imx6dl-yapp43-Increase-LED-current-to-.patch
+       
patches.kernel.org/6.10.8-130-usb-dwc3-ep0-Don-t-reset-resource-alloc-flag-i.patch
+       
patches.kernel.org/6.10.8-131-usb-dwc3-xilinx-add-missing-depopulate-in-prob.patch
+       
patches.kernel.org/6.10.8-132-usb-dwc3-omap-add-missing-depopulate-in-probe-.patch
+       
patches.kernel.org/6.10.8-133-usb-dwc3-core-Prevent-USB-core-invalid-event-b.patch
+       
patches.kernel.org/6.10.8-134-usb-dwc3-st-fix-probed-platform-device-ref-cou.patch
+       
patches.kernel.org/6.10.8-135-usb-dwc3-st-add-missing-depopulate-in-probe-er.patch
+       
patches.kernel.org/6.10.8-136-usb-core-sysfs-Unmerge-usb3_hardware_lpm_attr_.patch
+       
patches.kernel.org/6.10.8-137-usb-cdnsp-fix-incorrect-index-in-cdnsp_get_hw_.patch
+       patches.kernel.org/6.10.8-138-usb-cdnsp-fix-for-Link-TRB-with-TC.patch
+       
patches.kernel.org/6.10.8-139-usb-typec-ucsi-Move-unregister-out-of-atomic-s.patch
+       
patches.kernel.org/6.10.8-140-arm64-dts-qcom-ipq5332-Fix-interrupt-trigger-t.patch
+       
patches.kernel.org/6.10.8-141-ARM-dts-omap3-n900-correct-the-accelerometer-o.patch
+       
patches.kernel.org/6.10.8-142-arm64-dts-imx8mp-beacon-kit-Fix-Stereo-Audio-o.patch
+       
patches.kernel.org/6.10.8-143-arm64-dts-imx93-update-default-value-for-snps-.patch
+       
patches.kernel.org/6.10.8-144-arm64-dts-freescale-imx93-tqma9352-fix-CMA-all.patch
+       
patches.kernel.org/6.10.8-145-arm64-dts-freescale-imx93-tqma9352-mba93xxla-f.patch
+       
patches.kernel.org/6.10.8-146-firmware-microchip-fix-incorrect-error-report-.patch
+       
patches.kernel.org/6.10.8-147-scsi-aacraid-Fix-double-free-on-probe-failure.patch
+       
patches.kernel.org/6.10.8-148-apparmor-fix-policy_unpack_test-on-big-endian-.patch
+       
patches.kernel.org/6.10.8-149-nfsd-fix-nfsd4_deleg_getattr_conflict-in-prese.patch
+       patches.kernel.org/6.10.8-150-Linux-6.10.8.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.
@@ -1596,6 +1746,8 @@
        ########################################################
        patches.suse/drm-amd-display-Fix-MST-BW-calculation-Regression.patch
 
+       # git://anongit.freedesktop.org/drm/drm.git drm-next
+       patches.suse/drm-amd-display-Fix-a-typo-in-revert-commit.patch
        ########################################################
        # end of sorted patches
        ########################################################
@@ -1614,10 +1766,10 @@
        ########################################################
        patches.suse/firmware-qemu_fw_cfg-Do-not-hard-depend-on-CONFIG_HA.patch
        patches.suse/drm-nouveau-disp-Fix-missing-backlight-control-on-Ma.patch
-       patches.suse/drm-amd-display-Fix-a-typo-in-revert-commit.patch
        patches.suse/drm-amd-display-Fix-Synaptics-Cascaded-DSC-Determina.patch
-       patches.suse/drm-vmwgfx-Disable-coherent-dumb-buffers-without-3d.patch
-       patches.suse/nfsd-ensure-that-nfsd4_fattr_args.context-is-zeroed-.patch
+       patches.suse/drm-amdgpu-always-allocate-cleared-VRAM-for-GEM-allo.patch
+       patches.suse/drm-amd-display-Avoid-race-between-dcn10_set_drr-and.patch
+       patches.suse/drm-amd-display-Avoid-race-between-dcn35_set_drr-and.patch
 
        ########################################################
        # kbuild/module infrastructure fixes
@@ -1722,7 +1874,6 @@
        ########################################################
        patches.suse/drivers-firmware-skip-simpledrm-if-nvidia-drm.modese.patch
        patches.suse/Add-parameter-to-disable-simple-framebuffer-devices.patch
-       patches.suse/fix-amdgpu-freezes.patch
 
        ########################################################
        # Storage

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.CQRsEY/_old  2024-09-06 17:18:08.186872865 +0200
+++ /var/tmp/diff_new_pack.CQRsEY/_new  2024-09-06 17:18:08.190873031 +0200
@@ -1,4 +1,4 @@
-2024-08-30 04:50:21 +0000
-GIT Revision: 54e6893832111b44ab5c2491ef7c6e38ec3345f8
+2024-09-05 05:47:00 +0000
+GIT Revision: db7c2e213b01cb9a33fcb1c3ca83d47ff173b554
 GIT Branch: stable
 

Reply via email to