Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2023-05-29 22:47:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Mon May 29 22:47:35 2023 rev:691 rq:1089502 version:6.3.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2023-05-17 10:53:07.251344063 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.1533/dtb-aarch64.changes      
2023-05-29 22:47:42.950276255 +0200
@@ -1,0 +2,1072 @@
+Mon May 29 08:22:29 CEST 2023 - jsl...@suse.cz
+
+- xfs: fix livelock in delayed allocation at ENOSPC (brc#2208553
+  xfs-issue).
+- commit 2c66b1f
+
+-------------------------------------------------------------------
+Thu May 25 06:46:56 CEST 2023 - jsl...@suse.cz
+
+- Linux 6.3.4 (bsc#1012628).
+- drm/fbdev-generic: prohibit potential out-of-bounds access
+  (bsc#1012628).
+- drm/dsc: fix DP_DSC_MAX_BPP_DELTA_* macro values (bsc#1012628).
+- drm/nouveau/disp: More DP_RECEIVER_CAP_SIZE array fixes
+  (bsc#1012628).
+- drm/mipi-dsi: Set the fwnode for mipi_dsi_device (bsc#1012628).
+- ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings
+  (bsc#1012628).
+- net: skb_partial_csum_set() fix against transport header magic
+  value (bsc#1012628).
+- net: mdio: mvusb: Fix an error handling path in
+  mvusb_mdio_probe() (bsc#1012628).
+- perf/core: Fix perf_sample_data not properly initialized for
+  different swevents in perf_tp_event() (bsc#1012628).
+- scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in
+  W-LUN suspend (bsc#1012628).
+- tick/broadcast: Make broadcast device replacement work correctly
+  (bsc#1012628).
+- linux/dim: Do nothing if no time delta between samples
+  (bsc#1012628).
+- net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register
+  (bsc#1012628).
+- net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs()
+  (bsc#1012628).
+- net: phy: bcm7xx: Correct read from expansion register
+  (bsc#1012628).
+- netfilter: nf_tables: always release netdev hooks from notifier
+  (bsc#1012628).
+- netfilter: conntrack: fix possible bug_on with enable_hooks=1
+  (bsc#1012628).
+- bonding: fix send_peer_notif overflow (bsc#1012628).
+- netlink: annotate accesses to nlk->cb_running (bsc#1012628).
+- net: annotate sk->sk_err write from do_recvmmsg() (bsc#1012628).
+- net: deal with most data-races in sk_wait_event() (bsc#1012628).
+- net: add vlan_get_protocol_and_depth() helper (bsc#1012628).
+- tcp: add annotations around sk->sk_shutdown accesses
+  (bsc#1012628).
+- gve: Remove the code of clearing PBA bit (bsc#1012628).
+- ipvlan:Fix out-of-bounds caused by unclear skb->cb
+  (bsc#1012628).
+- net: mscc: ocelot: fix stat counter register values
+  (bsc#1012628).
+- drm/sched: Check scheduler work queue before calling timeout
+  handling (bsc#1012628).
+- net: datagram: fix data-races in datagram_poll() (bsc#1012628).
+- af_unix: Fix a data race of sk->sk_receive_queue->qlen
+  (bsc#1012628).
+- af_unix: Fix data races around sk->sk_shutdown (bsc#1012628).
+- drm/i915/guc: Don't capture Gen8 regs on Xe devices
+  (bsc#1012628).
+- drm/i915: Fix NULL ptr deref by checking new_crtc_state
+  (bsc#1012628).
+- drm/i915/dp: prevent potential div-by-zero (bsc#1012628).
+- drm/i915: taint kernel when force probing unsupported devices
+  (bsc#1012628).
+- fbdev: arcfb: Fix error handling in arcfb_probe() (bsc#1012628).
+- ext4: reflect error codes from ext4_multi_mount_protect()
+  to its callers (bsc#1012628).
+- ext4: don't clear SB_RDONLY when remounting r/w until quota
+  is re-enabled (bsc#1012628).
+- ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set
+  (bsc#1012628).
+- ext4: allow ext4_get_group_info() to fail (bsc#1012628).
+- refscale: Move shutdown from wait_event() to wait_event_idle()
+  (bsc#1012628).
+- selftests: cgroup: Add 'malloc' failures checks in
+  test_memcontrol (bsc#1012628).
+- rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access
+  (bsc#1012628).
+- open: return EINVAL for O_DIRECTORY | O_CREAT (bsc#1012628).
+- fs: hfsplus: remove WARN_ON() from
+  hfsplus_cat_{read,write}_inode() (bsc#1012628).
+- drm/displayid: add displayid_get_header() and check bounds
+  better (bsc#1012628).
+- drm/amd/display: populate subvp cmd info only for the top pipe
+  (bsc#1012628).
+- drm/amd/display: Correct DML calculation to align HW formula
+  (bsc#1012628).
+- drm/amd/display: enable DPG when disabling plane for phantom
+  pipe (bsc#1012628).
+- platform/x86: x86-android-tablets: Add Acer Iconia One 7 B1-750
+  data (bsc#1012628).
+- drm/amd/display: Enable HostVM based on rIOMMU active
+  (bsc#1012628).
+- drm/amd/display: Use DC_LOG_DC in the trasform pixel function
+  (bsc#1012628).
+- regmap: cache: Return error in cache sync operations for
+  REGCACHE_NONE (bsc#1012628).
+- remoteproc: imx_dsp_rproc: Add custom memory copy implementation
+  for i.MX DSP Cores (bsc#1012628).
+- arm64: dts: qcom: msm8996: Add missing DWC3 quirks
+  (bsc#1012628).
+- accel/habanalabs: postpone mem_mgr IDR destruction to
+  hpriv_release() (bsc#1012628).
+- drm/amd/display: reallocate DET for dual displays with high
+  pixel rate ratio (bsc#1012628).
+- media: imx-jpeg: Bounds check sizeimage access (bsc#1012628).
+- media: cx23885: Fix a null-ptr-deref bug in buffer_prepare()
+  and buffer_finish() (bsc#1012628).
+- media: pci: tw68: Fix null-ptr-deref bug in buf prepare and
+  finish (bsc#1012628).
+- media: pvrusb2: VIDEO_PVRUSB2 depends on DVB_CORE to use dvb_*
+  symbols (bsc#1012628).
+- platform/x86/intel: vsec: Explicitly enable capabilities
+  (bsc#1012628).
+- ACPI: processor: Check for null return of devm_kzalloc()
+  in fch_misc_setup() (bsc#1012628).
+- drm/rockchip: dw_hdmi: cleanup drm encoder during unbind
+  (bsc#1012628).
+- memstick: r592: Fix UAF bug in r592_remove due to race condition
+  (bsc#1012628).
+- arm64: dts: imx8mq-librem5: Remove dis_u3_susphy_quirk from
+  usb_dwc3_0 (bsc#1012628).
+- firmware: arm_sdei: Fix sleep from invalid context BUG
+  (bsc#1012628).
+- ACPI: EC: Fix oops when removing custom query handlers
+  (bsc#1012628).
+- drm/amd/display: fixed dcn30+ underflow issue (bsc#1012628).
+- remoteproc: stm32_rproc: Add mutex protection for workqueue
+  (bsc#1012628).
+- accel/ivpu: Remove D3hot delay for Meteorlake (bsc#1012628).
+- drm/tegra: Avoid potential 32-bit integer overflow
+  (bsc#1012628).
+- drm/msm/dp: Clean up handling of DP AUX interrupts
+  (bsc#1012628).
+- ACPICA: Avoid undefined behavior: applying zero offset to null
+  pointer (bsc#1012628).
+- ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in
+  acpi_db_display_objects (bsc#1012628).
+- arm64: dts: qcom: sdm845-polaris: Drop inexistent properties
+  (bsc#1012628).
+- arm64: dts: qcom: sm6115-j606f: Add ramoops node (bsc#1012628).
+- irqchip/gicv3: Workaround for NVIDIA erratum T241-FABRIC-4
+  (bsc#1012628).
+- media: ipu3-cio2: support multiple sensors and VCMs with same
+  HID (bsc#1012628).
+- ACPI: video: Remove desktops without backlight DMI quirks
+  (bsc#1012628).
+- drm/amd/display: Correct DML calculation to follow HW SPEC
+  (bsc#1012628).
+- drm/amd: Fix an out of bounds error in BIOS parser
+  (bsc#1012628).
+- drm/amdgpu: Fix sdma v4 sw fini error (bsc#1012628).
+- media: Prefer designated initializers over memset for subdev
+  pad ops (bsc#1012628).
+- drm/amdgpu: Enable IH retry CAM on GFX9 (bsc#1012628).
+- media: mediatek: vcodec: Fix potential array out-of-bounds in
+  decoder queue_setup (bsc#1012628).
+- platform/x86/amd: pmc: Fix memory leak in
+  amd_pmc_stb_debugfs_open_v2() (bsc#1012628).
+- hwmon: (nzxt-smart2) add another USB ID (bsc#1012628).
+- wifi: ath: Silence memcpy run-time false positive warning
+  (bsc#1012628).
+- wifi: ath12k: Handle lock during peer_id find (bsc#1012628).
+- wifi: ath12k: PCI ops for wakeup/release MHI (bsc#1012628).
+- bpf: Annotate data races in bpf_local_storage (bsc#1012628).
+- wifi: brcmfmac: pcie: Provide a buffer of random bytes to the
+  device (bsc#1012628).
+- wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex
+  (bsc#1012628).
+- wifi: brcmfmac: pcie: Add IDs/properties for BCM4387
+  (bsc#1012628).
+- ext2: Check block size validity during mount (bsc#1012628).
+- scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer
+  overflow (bsc#1012628).
+- scsi: lpfc: Correct used_rpi count when devloss tmo fires with
+  no recovery (bsc#1012628).
+- wifi: rtw88: fix memory leak in rtw_usb_probe() (bsc#1012628).
+- bnxt: avoid overflow in bnxt_get_nvram_directory()
+  (bsc#1012628).
+- net: pasemi: Fix return type of pasemi_mac_start_tx()
+  (bsc#1012628).
+- wifi: ath12k: fix memory leak in ath12k_qmi_driver_event_work()
+  (bsc#1012628).
+- net: Catch invalid index in XPS mapping (bsc#1012628).
+- netdev: Enforce index cap in netdev_get_tx_queue (bsc#1012628).
+- scsi: target: iscsit: Free cmds before session free
+  (bsc#1012628).
+- lib: cpu_rmap: Avoid use after free on rmap->obj array entries
+  (bsc#1012628).
+- scsi: message: mptlan: Fix use after free bug in mptlan_remove()
+  due to race condition (bsc#1012628).
+- gfs2: Fix inode height consistency check (bsc#1012628).
+- scsi: ufs: ufs-pci: Add support for Intel Lunar Lake
+  (bsc#1012628).
+- scsi: hisi_sas: Grab sas_dev lock when traversing the members
+  of sas_dev.list (bsc#1012628).
++++ 875 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1533/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.uO1PhW/_old  2023-05-29 22:47:48.186304492 +0200
+++ /var/tmp/diff_new_pack.uO1PhW/_new  2023-05-29 22:47:48.190304513 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 6.3
-%define patchversion 6.3.2
+%define patchversion 6.3.4
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -29,9 +29,9 @@
 %(chmod +x 
%_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
 
 Name:           dtb-aarch64
-Version:        6.3.2
+Version:        6.3.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g70ea6f6
+Release:        <RELEASE>.g2c66b1f
 %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.uO1PhW/_old  2023-05-29 22:47:48.318305204 +0200
+++ /var/tmp/diff_new_pack.uO1PhW/_new  2023-05-29 22:47:48.322305225 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 6.3
-%define patchversion 6.3.2
+%define patchversion 6.3.4
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -111,9 +111,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.3.2
+Version:        6.3.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g70ea6f6
+Release:        <RELEASE>.g2c66b1f
 %else
 Release:        0
 %endif
@@ -238,10 +238,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
-Provides:       kernel-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+Provides:       
kernel-%build_flavor-base-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
+Provides:       kernel-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 # END COMMON DEPS
-Provides:       %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+Provides:       %name-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 %obsolete_rebuilds %name
 Source0:        
https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.uO1PhW/_old  2023-05-29 22:47:48.350305376 +0200
+++ /var/tmp/diff_new_pack.uO1PhW/_new  2023-05-29 22:47:48.358305419 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 6.3
-%define patchversion 6.3.2
+%define patchversion 6.3.4
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -111,9 +111,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.3.2
+Version:        6.3.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g70ea6f6
+Release:        <RELEASE>.g2c66b1f
 %else
 Release:        0
 %endif
@@ -238,10 +238,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
-Provides:       kernel-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+Provides:       
kernel-%build_flavor-base-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
+Provides:       kernel-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 # END COMMON DEPS
-Provides:       %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+Provides:       %name-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.uO1PhW/_old  2023-05-29 22:47:48.382305549 +0200
+++ /var/tmp/diff_new_pack.uO1PhW/_new  2023-05-29 22:47:48.386305570 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 6.3
-%define patchversion 6.3.2
+%define patchversion 6.3.4
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -111,9 +111,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.3.2
+Version:        6.3.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g70ea6f6
+Release:        <RELEASE>.g2c66b1f
 %else
 Release:        0
 %endif
@@ -238,10 +238,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
-Provides:       kernel-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+Provides:       
kernel-%build_flavor-base-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
+Provides:       kernel-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 # END COMMON DEPS
-Provides:       %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+Provides:       %name-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.uO1PhW/_old  2023-05-29 22:47:48.406305678 +0200
+++ /var/tmp/diff_new_pack.uO1PhW/_new  2023-05-29 22:47:48.410305699 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 6.3
-%define patchversion 6.3.2
+%define patchversion 6.3.4
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0-only
 Group:          Documentation/Man
-Version:        6.3.2
+Version:        6.3.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g70ea6f6
+Release:        <RELEASE>.g2c66b1f
 %else
 Release:        0
 %endif
@@ -67,7 +67,7 @@
 %endif
 URL:            https://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+Provides:       %name-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 BuildArch:      noarch
 Source0:        
https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc

++++++ kernel-kvmsmall.spec ++++++
--- /var/tmp/diff_new_pack.uO1PhW/_old  2023-05-29 22:47:48.434305829 +0200
+++ /var/tmp/diff_new_pack.uO1PhW/_new  2023-05-29 22:47:48.438305851 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 6.3
-%define patchversion 6.3.2
+%define patchversion 6.3.4
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -111,9 +111,9 @@
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.3.2
+Version:        6.3.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g70ea6f6
+Release:        <RELEASE>.g2c66b1f
 %else
 Release:        0
 %endif
@@ -238,10 +238,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
-Provides:       kernel-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+Provides:       
kernel-%build_flavor-base-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
+Provides:       kernel-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 # END COMMON DEPS
-Provides:       %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+Provides:       %name-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 %obsolete_rebuilds %name
 Source0:        
https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.uO1PhW/_old  2023-05-29 22:47:48.486306110 +0200
+++ /var/tmp/diff_new_pack.uO1PhW/_new  2023-05-29 22:47:48.490306131 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 6.3.2
+%define patchversion 6.3.4
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -44,7 +44,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+BuildRequires:  
kernel%kernel_flavor-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 
 %if 0%{?rhel_version}
 BuildRequires:  kernel
@@ -56,9 +56,9 @@
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0-only
 Group:          SLES
-Version:        6.3.2
+Version:        6.3.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g70ea6f6
+Release:        <RELEASE>.g2c66b1f
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.uO1PhW/_old  2023-05-29 22:47:48.514306261 +0200
+++ /var/tmp/diff_new_pack.uO1PhW/_new  2023-05-29 22:47:48.518306282 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 6.3.2
+%define patchversion 6.3.4
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -32,9 +32,9 @@
 Summary:        Basic QA tests for the kernel
 License:        GPL-2.0-only
 Group:          SLES
-Version:        6.3.2
+Version:        6.3.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g70ea6f6
+Release:        <RELEASE>.g2c66b1f
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.uO1PhW/_old  2023-05-29 22:47:48.546306433 +0200
+++ /var/tmp/diff_new_pack.uO1PhW/_new  2023-05-29 22:47:48.550306455 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 6.3
-%define patchversion 6.3.2
+%define patchversion 6.3.4
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -111,9 +111,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.3.2
+Version:        6.3.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g70ea6f6
+Release:        <RELEASE>.g2c66b1f
 %else
 Release:        0
 %endif
@@ -238,10 +238,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
-Provides:       kernel-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+Provides:       
kernel-%build_flavor-base-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
+Provides:       kernel-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 # END COMMON DEPS
-Provides:       %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+Provides:       %name-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.uO1PhW/_old  2023-05-29 22:47:48.574306584 +0200
+++ /var/tmp/diff_new_pack.uO1PhW/_new  2023-05-29 22:47:48.578306605 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 6.3
-%define patchversion 6.3.2
+%define patchversion 6.3.4
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -30,9 +30,9 @@
 %endif
 
 Name:           kernel-source
-Version:        6.3.2
+Version:        6.3.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g70ea6f6
+Release:        <RELEASE>.g2c66b1f
 %else
 Release:        0
 %endif
@@ -49,7 +49,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+Provides:       %name-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 Provides:       linux
 Provides:       multiversion(kernel)
 Source0:        
https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
@@ -150,7 +150,6 @@
 %define _binary_payload w9.bzdio
 
 %define symbols %(set -- $([ -e %_sourcedir/extra-symbols ] && cat 
%_sourcedir/extra-symbols) ; echo $*)
-%define variant_symbols %(case %name in (*-rt) echo "RT" ;; esac)
 
 %define do_vanilla "%variant" == ""
 

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.uO1PhW/_old  2023-05-29 22:47:48.606306757 +0200
+++ /var/tmp/diff_new_pack.uO1PhW/_new  2023-05-29 22:47:48.610306778 +0200
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0-only
 Group:          Development/Sources
-Version:        6.3.2
+Version:        6.3.4
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g70ea6f6
+Release:        <RELEASE>.g2c66b1f
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+Provides:       %name-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.uO1PhW/_old  2023-05-29 22:47:48.634306908 +0200
+++ /var/tmp/diff_new_pack.uO1PhW/_new  2023-05-29 22:47:48.642306951 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 6.3
-%define patchversion 6.3.2
+%define patchversion 6.3.4
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -111,9 +111,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.3.2
+Version:        6.3.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g70ea6f6
+Release:        <RELEASE>.g2c66b1f
 %else
 Release:        0
 %endif
@@ -238,10 +238,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
-Provides:       kernel-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+Provides:       
kernel-%build_flavor-base-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
+Provides:       kernel-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 # END COMMON DEPS
-Provides:       %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388
+Provides:       %name-srchash-2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 %obsolete_rebuilds %name
 Source0:        
https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc

kernel-zfcpdump.spec: same change
++++++ kernel-source.spec.in ++++++
--- /var/tmp/diff_new_pack.uO1PhW/_old  2023-05-29 22:47:49.126309561 +0200
+++ /var/tmp/diff_new_pack.uO1PhW/_new  2023-05-29 22:47:49.126309561 +0200
@@ -150,7 +150,6 @@
 %define _binary_payload w9.bzdio
 
 %define symbols %(set -- $([ -e %_sourcedir/extra-symbols ] && cat 
%_sourcedir/extra-symbols) ; echo $*)
-%define variant_symbols %(case %name in (*-rt) echo "RT" ;; esac)
 
 %define do_vanilla "%variant" == ""
 



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

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/0001-firmware-sysfb-Fix-VESA-format-selection.patch 
new/patches.suse/0001-firmware-sysfb-Fix-VESA-format-selection.patch
--- old/patches.suse/0001-firmware-sysfb-Fix-VESA-format-selection.patch        
2023-05-15 17:51:22.000000000 +0200
+++ new/patches.suse/0001-firmware-sysfb-Fix-VESA-format-selection.patch        
1970-01-01 01:00:00.000000000 +0100
@@ -1,61 +0,0 @@
-From 1b617bc93178912fa36f87a957c15d1f1708c299 Mon Sep 17 00:00:00 2001
-From: Pierre Asselin <p...@panix.com>
-Date: Wed, 19 Apr 2023 00:48:34 -0400
-Subject: firmware/sysfb: Fix VESA format selection
-Git-commit: 1b617bc93178912fa36f87a957c15d1f1708c299
-Git-repo: git://anongit.freedesktop.org/drm/drm-misc
-Patch-mainline: Queued in subsystem maintainer repository
-References: bsc#1211119
-
-Some legacy BIOSes report no reserved bits in their 32-bit rgb mode,
-breaking the calculation of bits_per_pixel in  commit f35cd3fa7729
-("firmware/sysfb: Fix EFI/VESA format selection").  However they report
-lfb_depth correctly for those modes.  Keep the computation but
-set bits_per_pixel to lfb_depth if the latter is larger.
-
-v2 fixes the warnings from a max3() macro with arguments of different
-types;  split the bits_per_pixel assignment to avoid uglyfing the code
-with too many typecasts.
-
-v3 fixes space and formatting blips pointed out by Javier, and change
-the bit_per_pixel assignment back to a single statement using two casts.
-
-v4 go back to v2 and use max_t()
-
-Signed-off-by: Pierre Asselin <p...@panix.com>
-Fixes: f35cd3fa7729 ("firmware/sysfb: Fix EFI/VESA format selection")
-Link: https://lore.kernel.org/r/4psm6b6lqkz1...@panix3.panix.com
-Link: https://lore.kernel.org/r/20230412150225.3757223-1-javi...@redhat.com
-Tested-by: Thomas Zimmermann <tzimmerm...@suse.de>
-Signed-off-by: Thomas Zimmermann <tzimmerm...@suse.de>
-Link: 
https://patchwork.freedesktop.org/patch/msgid/20230419044834.10816-1...@panix.com
-Acked-by: Thomas Zimmermann <tzimmerm...@suse.com>
----
- drivers/firmware/sysfb_simplefb.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/drivers/firmware/sysfb_simplefb.c 
b/drivers/firmware/sysfb_simplefb.c
-index 82c64cb9f5316..74363ed7501f6 100644
---- a/drivers/firmware/sysfb_simplefb.c
-+++ b/drivers/firmware/sysfb_simplefb.c
-@@ -51,7 +51,8 @@ __init bool sysfb_parse_mode(const struct screen_info *si,
-        *
-        * It's not easily possible to fix this in struct screen_info,
-        * as this could break UAPI. The best solution is to compute
--       * bits_per_pixel here and ignore lfb_depth. In the loop below,
-+       * bits_per_pixel from the color bits, reserved bits and
-+       * reported lfb_depth, whichever is highest.  In the loop below,
-        * ignore simplefb formats with alpha bits, as EFI and VESA
-        * don't specify alpha channels.
-        */
-@@ -60,6 +61,7 @@ __init bool sysfb_parse_mode(const struct screen_info *si,
-                                         si->green_size + si->green_pos,
-                                         si->blue_size + si->blue_pos),
-                                    si->rsvd_size + si->rsvd_pos);
-+              bits_per_pixel = max_t(u32, bits_per_pixel, si->lfb_depth);
-       } else {
-               bits_per_pixel = si->lfb_depth;
-       }
--- 
-2.40.1
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/SUNRPC-Fix-encoding-of-rejected-RPCs.patch 
new/patches.suse/SUNRPC-Fix-encoding-of-rejected-RPCs.patch
--- old/patches.suse/SUNRPC-Fix-encoding-of-rejected-RPCs.patch 2023-05-15 
17:51:22.000000000 +0200
+++ new/patches.suse/SUNRPC-Fix-encoding-of-rejected-RPCs.patch 1970-01-01 
01:00:00.000000000 +0100
@@ -1,86 +0,0 @@
-From: Chuck Lever <chuck.le...@oracle.com>
-Date: Tue, 2 May 2023 14:59:10 -0400
-Subject: SUNRPC: Fix encoding of rejected RPCs
-Patch-mainline: submitted, 
168305395091.2266.16355121702708383278.st...@bazille.1015granger.net
-References: bsc#1210995
-
-Jiri Slaby says:
-> I bisected to this ... as it breaks nfs3-only servers in 6.3.
-> I.e. /etc/nfs.conf containing:
-> [nfsd]
-> vers4=no
->
-> The client sees:
->  mount("10.0.2.15:/tmp", "/mnt", "nfs", 0, 
"vers=4.2,addr=10.0.2.15,clientad"...) = -1 EIO (Input/output error)
->  write(2, "mount.nfs: mount system call fai"..., 45
->  mount.nfs: mount system call failed for /mnt
->
-> And the kernel says:
->  nfs4_discover_server_trunking unhandled error -5. Exiting with error EIO
-
-Reported-by: Jiri Slaby <jirisl...@kernel.org>
-Link: https://bugzilla.suse.com/show_bug.cgi?id=1210995
-Fixes: 4bcf0343e8a6 ("SUNRPC: Set rq_accept_statp inside ->accept methods")
-Signed-off-by: Chuck Lever <chuck.le...@oracle.com>
-Signed-off-by: Jiri Slaby <jsl...@suse.cz>
----
- net/sunrpc/svc.c |   17 +++++++++++------
- 1 file changed, 11 insertions(+), 6 deletions(-)
-
---- a/net/sunrpc/svc.c
-+++ b/net/sunrpc/svc.c
-@@ -1382,7 +1382,7 @@ err_bad_rpc:
-       /* Only RPCv2 supported */
-       xdr_stream_encode_u32(xdr, RPC_VERSION);
-       xdr_stream_encode_u32(xdr, RPC_VERSION);
--      goto sendit;
-+      return 1;       /* don't wrap */
- 
- err_bad_auth:
-       dprintk("svc: authentication failed (%d)\n",
-@@ -1398,7 +1398,7 @@ err_bad_auth:
- err_bad_prog:
-       dprintk("svc: unknown program %d\n", rqstp->rq_prog);
-       serv->sv_stats->rpcbadfmt++;
--      xdr_stream_encode_u32(xdr, RPC_PROG_UNAVAIL);
-+      *rqstp->rq_accept_statp = rpc_prog_unavail;
-       goto sendit;
- 
- err_bad_vers:
-@@ -1406,7 +1406,12 @@ err_bad_vers:
-                      rqstp->rq_vers, rqstp->rq_prog, progp->pg_name);
- 
-       serv->sv_stats->rpcbadfmt++;
--      xdr_stream_encode_u32(xdr, RPC_PROG_MISMATCH);
-+      *rqstp->rq_accept_statp = rpc_prog_mismatch;
-+
-+      /*
-+       * svc_authenticate() has already added the verifier and
-+       * advanced the stream just past rq_accept_statp.
-+       */
-       xdr_stream_encode_u32(xdr, process.mismatch.lovers);
-       xdr_stream_encode_u32(xdr, process.mismatch.hivers);
-       goto sendit;
-@@ -1415,19 +1420,19 @@ err_bad_proc:
-       svc_printk(rqstp, "unknown procedure (%d)\n", rqstp->rq_proc);
- 
-       serv->sv_stats->rpcbadfmt++;
--      xdr_stream_encode_u32(xdr, RPC_PROC_UNAVAIL);
-+      *rqstp->rq_accept_statp = rpc_proc_unavail;
-       goto sendit;
- 
- err_garbage_args:
-       svc_printk(rqstp, "failed to decode RPC header\n");
- 
-       serv->sv_stats->rpcbadfmt++;
--      xdr_stream_encode_u32(xdr, RPC_GARBAGE_ARGS);
-+      *rqstp->rq_accept_statp = rpc_garbage_args;
-       goto sendit;
- 
- err_system_err:
-       serv->sv_stats->rpcbadfmt++;
--      xdr_stream_encode_u32(xdr, RPC_SYSTEM_ERR);
-+      *rqstp->rq_accept_statp = rpc_system_err;
-       goto sendit;
- }
- 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/xfs-fix-livelock-in-delayed-allocation-at-ENOSPC.patch 
new/patches.suse/xfs-fix-livelock-in-delayed-allocation-at-ENOSPC.patch
--- old/patches.suse/xfs-fix-livelock-in-delayed-allocation-at-ENOSPC.patch     
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/xfs-fix-livelock-in-delayed-allocation-at-ENOSPC.patch     
2023-05-29 08:22:29.000000000 +0200
@@ -0,0 +1,52 @@
+From: Dave Chinner <dchin...@redhat.com>
+Date: Thu, 27 Apr 2023 09:02:11 +1000
+Subject: xfs: fix livelock in delayed allocation at ENOSPC
+Git-commit: 9419092fb2630c30e4ffeb9ef61007ef0c61827a
+Patch-mainline: 6.4-rc1
+References: brc#2208553 xfs-issue
+
+On a filesystem with a non-zero stripe unit and a large sequential
+write, delayed allocation will set a minimum allocation length of
+the stripe unit. If allocation fails because there are no extents
+long enough for an aligned minlen allocation, it is supposed to
+fall back to unaligned allocation which allows single block extents
+to be allocated.
+
+When the allocator code was rewritting in the 6.3 cycle, this
+fallback was broken - the old code used args->fsbno as the both the
+allocation target and the allocation result, the new code passes the
+target as a separate parameter. The conversion didn't handle the
+aligned->unaligned fallback path correctly - it reset args->fsbno to
+the target fsbno on failure which broke allocation failure detection
+in the high level code and so it never fell back to unaligned
+allocations.
+
+This resulted in a loop in writeback trying to allocate an aligned
+block, getting a false positive success, trying to insert the result
+in the BMBT. This did nothing because the extent already was in the
+BMBT (merge results in an unchanged extent) and so it returned the
+prior extent to the conversion code as the current iomap.
+
+Because the iomap returned didn't cover the offset we tried to map,
+xfs_convert_blocks() then retries the allocation, which fails in the
+same way and now we have a livelock.
+
+Reported-and-tested-by: Brian Foster <bfos...@redhat.com>
+Fixes: 85843327094f ("xfs: factor xfs_bmap_btalloc()")
+Signed-off-by: Dave Chinner <dchin...@redhat.com>
+Reviewed-by: Darrick J. Wong <djw...@kernel.org>
+Signed-off-by: Jiri Slaby <jsl...@suse.cz>
+---
+ fs/xfs/libxfs/xfs_bmap.c |    1 -
+ 1 file changed, 1 deletion(-)
+
+--- a/fs/xfs/libxfs/xfs_bmap.c
++++ b/fs/xfs/libxfs/xfs_bmap.c
+@@ -3505,7 +3505,6 @@ xfs_bmap_btalloc_at_eof(
+        * original non-aligned state so the caller can proceed on allocation
+        * failure as if this function was never called.
+        */
+-      args->fsbno = ap->blkno;
+       args->alignment = 1;
+       return 0;
+ }

++++++ series.conf ++++++
++++ 646 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/series.conf
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1533/series.conf

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.uO1PhW/_old  2023-05-29 22:47:49.950314005 +0200
+++ /var/tmp/diff_new_pack.uO1PhW/_new  2023-05-29 22:47:49.954314026 +0200
@@ -1,4 +1,4 @@
-2023-05-15 15:59:38 +0000
-GIT Revision: 70ea6f6e17a9470643535fb3287a49f34ce03388
+2023-05-29 06:22:29 +0000
+GIT Revision: 2c66b1f470678d30f7dc560d1f3770e6e13b5e65
 GIT Branch: stable
 

Reply via email to