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-17 10:52:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Wed May 17 10:52:49 2023 rev:690 rq:1087266 version:6.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2023-05-11 12:33:04.890583735 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.1533/dtb-aarch64.changes 2023-05-17 10:53:07.251344063 +0200 @@ -1,0 +2,1218 @@ +Mon May 15 15:22:13 CEST 2023 - jsl...@suse.cz + +- Linux 6.3.2 (bsc#1012628). +- netfilter: nf_tables: deactivate anonymous set from preparation + phase (bsc#1012628). +- arch_topology: Remove early cacheinfo error message if -ENOENT + (bsc#1012628). +- debugobject: Ensure pool refill (again) (bsc#1012628). +- cifs: avoid potential races when handling multiple dfs tcons + (bsc#1012628). +- cifs: protect access of TCP_Server_Info::{origin,leaf}_fullpath + (bsc#1012628). +- cifs: fix potential race when tree connecting ipc (bsc#1012628). +- cifs: fix sharing of DFS connections (bsc#1012628). +- cifs: protect session status check in smb2_reconnect() + (bsc#1012628). +- cifs: fix potential use-after-free bugs in + TCP_Server_Info::hostname (bsc#1012628). +- io_uring/rsrc: check for nonconsecutive pages (bsc#1012628). +- perf intel-pt: Fix CYC timestamps after standalone CBR + (bsc#1012628). +- perf auxtrace: Fix address filter entire kernel size + (bsc#1012628). +- dm: don't lock fs when the map is NULL in process of resume + (bsc#1012628). +- dm ioctl: fix nested locking in table_clear() to remove deadlock + concern (bsc#1012628). +- dm flakey: fix a crash with invalid table line (bsc#1012628). +- dm integrity: call kmem_cache_destroy() in dm_integrity_init() + error path (bsc#1012628). +- dm clone: call kmem_cache_destroy() in dm_clone_init() error + path (bsc#1012628). +- dm verity: fix error handling for check_at_most_once on FEC + (bsc#1012628). +- vhost_vdpa: fix unmap process in no-batch mode (bsc#1012628). +- mm/hugetlb: fix uffd-wp during fork() (bsc#1012628). +- mm/mempolicy: correctly update prev when policy is equal on + mbind (bsc#1012628). +- ia64: fix an addr to taddr in huge_pte_offset() (bsc#1012628). +- s390/dasd: fix hanging blockdevice after request requeue + (bsc#1012628). +- btrfs: scrub: reject unsupported scrub flags (bsc#1012628). +- scripts/gdb: fix lx-timerlist for Python3 (bsc#1012628). +- afs: Avoid endless loop if file is larger than expected + (bsc#1012628). +- afs: Fix getattr to report server i_size on dirs, not local size + (bsc#1012628). +- afs: Fix updating of i_size with dv jump from server + (bsc#1012628). +- PM: hibernate: Do not get block device exclusively in + test_resume mode (bsc#1012628). +- PM: hibernate: Turn snapshot_test into global variable + (bsc#1012628). +- ACPI: PM: Do not turn of unused power resources on the Toshiba + Click Mini (bsc#1012628). +- hte: tegra-194: Fix off by one in tegra_hte_map_to_line_id() + (bsc#1012628). +- hte: tegra: fix 'struct of_device_id' build error (bsc#1012628). +- mfd: arizona-spi: Add missing MODULE_DEVICE_TABLE (bsc#1012628). +- mfd: ocelot-spi: Fix unsupported bulk read (bsc#1012628). +- mfd: tqmx86: Correct board names for TQMxE39x (bsc#1012628). +- mfd: tqmx86: Specify IO port register range more precisely + (bsc#1012628). +- mfd: tqmx86: Do not access I2C_DETECT register through io_base + (bsc#1012628). +- thermal/drivers/mediatek: Use devm_of_iomap to avoid resource + leak in mtk_thermal_probe (bsc#1012628). +- pinctrl-bcm2835.c: fix race condition when setting gpio dir + (bsc#1012628). +- dmaengine: at_xdmac: do not enable all cyclic channels + (bsc#1012628). +- dmaengine: at_xdmac: restore the content of grws register + (bsc#1012628). +- dmaengine: at_xdmac: do not resume channels paused by consumers + (bsc#1012628). +- dmaengine: at_xdmac: fix imbalanced runtime PM reference counter + (bsc#1012628). +- dmaengine: at_xdmac: disable/enable clock directly on + suspend/resume (bsc#1012628). +- dmaengine: dw-edma: Fix to enable to issue dma request on DMA + processing (bsc#1012628). +- dmaengine: dw-edma: Fix to change for continuous transfer + (bsc#1012628). +- dma: gpi: remove spurious unlock in gpi_ch_init (bsc#1012628). +- phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() + (bsc#1012628). +- phy: tegra: xusb: Add missing tegra_xusb_port_unregister for + usb2_port and ulpi_port (bsc#1012628). +- soundwire: intel: don't save hw_params for use in prepare + (bsc#1012628). +- pwm: mtk-disp: Configure double buffering before reading in + .get_state() (bsc#1012628). +- pwm: mtk-disp: Disable shadow registers before setting backlight + values (bsc#1012628). +- leds: tca6507: Fix error handling of using + fwnode_property_read_string (bsc#1012628). +- dmaengine: mv_xor_v2: Fix an error code (bsc#1012628). +- pinctrl: ralink: reintroduce ralink,rt2880-pinmux compatible + string (bsc#1012628). +- leds: TI_LMU_COMMON: select REGMAP instead of depending on it + (bsc#1012628). +- pinctrl: renesas: r8a779g0: Fix ERROROUTC function names + (bsc#1012628). +- pinctrl: renesas: r8a779g0: Fix Group 6/7 pin functions + (bsc#1012628). +- pinctrl: renesas: r8a779g0: Fix Group 4/5 pin functions + (bsc#1012628). +- pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group + (bsc#1012628). +- pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmux + configuration (bsc#1012628). +- ext4: fix use-after-free read in ext4_find_extent for bigalloc + + inline (bsc#1012628). +- ext4: fix i_disksize exceeding i_size problem in paritally + written case (bsc#1012628). +- rtc: jz4740: Make sure clock provider gets removed + (bsc#1012628). +- SMB3: Close deferred file handles in case of handle lease break + (bsc#1012628). +- SMB3: Add missing locks to protect deferred close file list + (bsc#1012628). +- timekeeping: Fix references to nonexistent ktime_get_fast_ns() + (bsc#1012628). +- openrisc: Properly store r31 to pt_regs on unhandled exceptions + (bsc#1012628). +- clocksource/drivers/davinci: Fix memory leak in + davinci_timer_register when init fails (bsc#1012628). +- RDMA/mlx5: Use correct device num_ports when modify DC + (bsc#1012628). +- SUNRPC: remove the maximum number of retries in call_bind_status + (bsc#1012628). +- RDMA/mlx5: Fix flow counter query via DEVX (bsc#1012628). +- RDMA/mlx5: Check pcie_relaxed_ordering_enabled() in UMR + (bsc#1012628). +- RDMA/rxe: Fix the error "trying to register non-static key in + rxe_cleanup_task" (bsc#1012628). +- RDMA/rxe: Remove __rxe_do_task() (bsc#1012628). +- RDMA/rxe: Convert tasklet args to queue pairs (bsc#1012628). +- swiotlb: fix debugfs reporting of reserved memory pools + (bsc#1012628). +- swiotlb: relocate PageHighMem test away from rmem_swiotlb_setup + (bsc#1012628). +- Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe + (bsc#1012628). +- clk: qcom: dispcc-qcm2290: Remove inexistent DSI1PHY clk + (bsc#1012628). +- clk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling + (bsc#1012628). +- clk: qcom: lpassaudiocc-sc7280: Add required gdsc power domain + clks in lpass_cc_sc7280_desc (bsc#1012628). +- clk: qcom: lpasscc-sc7280: Skip qdsp6ss clock registration + (bsc#1012628). +- s390/checksum: always use cksm instruction (bsc#1012628). +- iommu/amd: Set page size bitmap during V2 domain allocation + (bsc#1012628). +- NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease + (bsc#1012628). +- clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents + (bsc#1012628). +- clk: imx: fracn-gppll: disable hardware select control + (bsc#1012628). +- clk: imx: fracn-gppll: fix the rate table (bsc#1012628). +- IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA + requests (bsc#1012628). +- IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order + (bsc#1012628). +- RDMA/srpt: Add a check for valid 'mad_agent' pointer + (bsc#1012628). +- RDMA/cm: Trace icm_send_rej event before the cm state is reset + (bsc#1012628). +- power: supply: rk817: Fix low SOC bugs (bsc#1012628). +- clk: qcom: gcc-sm6115: Mark RCGs shared where applicable + (bsc#1012628). +- RDMA/siw: Remove namespace check from siw_netdev_event() + (bsc#1012628). +- clk: add missing of_node_put() in "assigned-clocks" property + parsing (bsc#1012628). +- power: supply: generic-adc-battery: fix unit scaling + (bsc#1012628). +- RDMA/rxe: Remove tasklet call from rxe_cq.c (bsc#1012628). +- iommu/mediatek: Set dma_mask for PGTABLE_PA_35_EN (bsc#1012628). +- fs/ntfs3: Fix slab-out-of-bounds read in hdr_delete_de() + (bsc#1012628). +- fs/ntfs3: Fix OOB read in indx_insert_into_buffer (bsc#1012628). +- fs/ntfs3: Add check for kmemdup (bsc#1012628). +- fs/ntfs3: Fix memory leak if ntfs_read_mft failed (bsc#1012628). +- RDMA/erdma: Use fixed hardware page size (bsc#1012628). +- RDMA/rxe: Replace exists by rxe in rxe.c (bsc#1012628). +- rtc: k3: handle errors while enabling wake irq (bsc#1012628). +- rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current + time (bsc#1012628). +- RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() + (bsc#1012628). +- rtc: omap: include header for omap_rtc_power_off_program + prototype (bsc#1012628). +- workqueue: Fix hung time report of worker pools (bsc#1012628). +- clk: qcom: gcc-qcm2290: Fix up gcc_sdcc2_apps_clk_src ++++ 1030 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.OD4NdJ/_old 2023-05-17 10:53:12.215370792 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:12.223370835 +0200 @@ -17,7 +17,7 @@ %define srcversion 6.3 -%define patchversion 6.3.1 +%define patchversion 6.3.2 %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.1 +Version: 6.3.2 %if 0%{?is_kotd} -Release: <RELEASE>.g78ee477 +Release: <RELEASE>.g70ea6f6 %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.OD4NdJ/_old 2023-05-17 10:53:12.331371417 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:12.339371460 +0200 @@ -18,7 +18,7 @@ %define srcversion 6.3 -%define patchversion 6.3.1 +%define patchversion 6.3.2 %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.1 +Version: 6.3.2 %if 0%{?is_kotd} -Release: <RELEASE>.g78ee477 +Release: <RELEASE>.g70ea6f6 %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-78ee4774aa1081a539cf0d8188072e4783bcf3b3 -Provides: kernel-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +Provides: kernel-%build_flavor-base-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 +Provides: kernel-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 # END COMMON DEPS -Provides: %name-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +Provides: %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 %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.OD4NdJ/_old 2023-05-17 10:53:12.367371610 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:12.375371653 +0200 @@ -18,7 +18,7 @@ %define srcversion 6.3 -%define patchversion 6.3.1 +%define patchversion 6.3.2 %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.1 +Version: 6.3.2 %if 0%{?is_kotd} -Release: <RELEASE>.g78ee477 +Release: <RELEASE>.g70ea6f6 %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-78ee4774aa1081a539cf0d8188072e4783bcf3b3 -Provides: kernel-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +Provides: kernel-%build_flavor-base-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 +Provides: kernel-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 # END COMMON DEPS -Provides: %name-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +Provides: %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.OD4NdJ/_old 2023-05-17 10:53:12.403371804 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:12.407371826 +0200 @@ -18,7 +18,7 @@ %define srcversion 6.3 -%define patchversion 6.3.1 +%define patchversion 6.3.2 %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.1 +Version: 6.3.2 %if 0%{?is_kotd} -Release: <RELEASE>.g78ee477 +Release: <RELEASE>.g70ea6f6 %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-78ee4774aa1081a539cf0d8188072e4783bcf3b3 -Provides: kernel-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +Provides: kernel-%build_flavor-base-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 +Provides: kernel-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 # END COMMON DEPS -Provides: %name-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +Provides: %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.OD4NdJ/_old 2023-05-17 10:53:12.435371977 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:12.439371998 +0200 @@ -17,7 +17,7 @@ %define srcversion 6.3 -%define patchversion 6.3.1 +%define patchversion 6.3.2 %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.1 +Version: 6.3.2 %if 0%{?is_kotd} -Release: <RELEASE>.g78ee477 +Release: <RELEASE>.g70ea6f6 %else Release: 0 %endif @@ -67,7 +67,7 @@ %endif URL: https://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +Provides: %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 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.OD4NdJ/_old 2023-05-17 10:53:12.479372214 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:12.483372235 +0200 @@ -18,7 +18,7 @@ %define srcversion 6.3 -%define patchversion 6.3.1 +%define patchversion 6.3.2 %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.1 +Version: 6.3.2 %if 0%{?is_kotd} -Release: <RELEASE>.g78ee477 +Release: <RELEASE>.g70ea6f6 %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-78ee4774aa1081a539cf0d8188072e4783bcf3b3 -Provides: kernel-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +Provides: kernel-%build_flavor-base-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 +Provides: kernel-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 # END COMMON DEPS -Provides: %name-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +Provides: %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 %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.OD4NdJ/_old 2023-05-17 10:53:12.531372493 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:12.535372515 +0200 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 6.3.1 +%define patchversion 6.3.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -44,7 +44,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +BuildRequires: kernel%kernel_flavor-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 %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.1 +Version: 6.3.2 %if 0%{?is_kotd} -Release: <RELEASE>.g78ee477 +Release: <RELEASE>.g70ea6f6 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.OD4NdJ/_old 2023-05-17 10:53:12.559372644 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:12.563372666 +0200 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 6.3.1 +%define patchversion 6.3.2 %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.1 +Version: 6.3.2 %if 0%{?is_kotd} -Release: <RELEASE>.g78ee477 +Release: <RELEASE>.g70ea6f6 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.OD4NdJ/_old 2023-05-17 10:53:12.583372773 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:12.591372817 +0200 @@ -18,7 +18,7 @@ %define srcversion 6.3 -%define patchversion 6.3.1 +%define patchversion 6.3.2 %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.1 +Version: 6.3.2 %if 0%{?is_kotd} -Release: <RELEASE>.g78ee477 +Release: <RELEASE>.g70ea6f6 %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-78ee4774aa1081a539cf0d8188072e4783bcf3b3 -Provides: kernel-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +Provides: kernel-%build_flavor-base-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 +Provides: kernel-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 # END COMMON DEPS -Provides: %name-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +Provides: %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.OD4NdJ/_old 2023-05-17 10:53:12.615372946 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:12.619372967 +0200 @@ -17,7 +17,7 @@ %define srcversion 6.3 -%define patchversion 6.3.1 +%define patchversion 6.3.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -30,9 +30,9 @@ %endif Name: kernel-source -Version: 6.3.1 +Version: 6.3.2 %if 0%{?is_kotd} -Release: <RELEASE>.g78ee477 +Release: <RELEASE>.g70ea6f6 %else Release: 0 %endif @@ -49,7 +49,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +Provides: %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 Provides: linux Provides: multiversion(kernel) Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.OD4NdJ/_old 2023-05-17 10:53:12.643373097 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:12.647373118 +0200 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0-only Group: Development/Sources -Version: 6.3.1 +Version: 6.3.2 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.g78ee477 +Release: <RELEASE>.g70ea6f6 %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +Provides: %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.OD4NdJ/_old 2023-05-17 10:53:12.679373290 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:12.683373311 +0200 @@ -18,7 +18,7 @@ %define srcversion 6.3 -%define patchversion 6.3.1 +%define patchversion 6.3.2 %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.1 +Version: 6.3.2 %if 0%{?is_kotd} -Release: <RELEASE>.g78ee477 +Release: <RELEASE>.g70ea6f6 %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-78ee4774aa1081a539cf0d8188072e4783bcf3b3 -Provides: kernel-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +Provides: kernel-%build_flavor-base-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 +Provides: kernel-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 # END COMMON DEPS -Provides: %name-srchash-78ee4774aa1081a539cf0d8188072e4783bcf3b3 +Provides: %name-srchash-70ea6f6e17a9470643535fb3287a49f34ce03388 %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 ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.OD4NdJ/_old 2023-05-17 10:53:12.827374087 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:12.831374109 +0200 @@ -176,11 +176,10 @@ </hardware> </overwrite> - <!-- 45GB for binary packages on aarch64, riscv64 and x86--> + <!-- 45GB for binary packages on aarch64 and x86--> <overwrite> <conditions> <arch>aarch64</arch> - <arch>riscv64</arch> <arch>x86_64</arch> <package>kernel-64kb</package> <package>kernel-debug</package> @@ -197,6 +196,26 @@ </disk> </hardware> </overwrite> + + <!-- 52GB for binary packages on riscv64--> + <overwrite> + <conditions> + <arch>riscv64</arch> +<package>kernel-64kb</package> +<package>kernel-debug</package> +<package>kernel-default</package> +<package>kernel-kvmsmall</package> +<package>kernel-lpae</package> +<package>kernel-pae</package> +<package>kernel-vanilla</package> +<package>kernel-zfcpdump</package> + </conditions> + <hardware> + <disk> + <size unit="G">52</size> + </disk> + </hardware> + </overwrite> <overwrite> <conditions> ++++++ check-for-config-changes ++++++ --- /var/tmp/diff_new_pack.OD4NdJ/_old 2023-05-17 10:53:12.859374260 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:12.863374281 +0200 @@ -18,6 +18,7 @@ 'LD_VERSION' 'PAHOLE_VERSION' 'TOOLCHAIN_HAS_[A-Z_]*' + 'TOOLCHAIN_NEEDS_[A-Z_]*' 'TOOLS_SUPPORT_[A-Z_]*' 'OBJTOOL' ) ++++++ constraints.in ++++++ --- /var/tmp/diff_new_pack.OD4NdJ/_old 2023-05-17 10:53:12.951374755 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:12.955374777 +0200 @@ -134,11 +134,10 @@ </hardware> </overwrite> - <!-- 45GB for binary packages on aarch64, riscv64 and x86--> + <!-- 45GB for binary packages on aarch64 and x86--> <overwrite> <conditions> <arch>aarch64</arch> - <arch>riscv64</arch> <arch>x86_64</arch> @BINARY_PACKAGES_XML@ </conditions> @@ -148,6 +147,19 @@ </disk> </hardware> </overwrite> + + <!-- 52GB for binary packages on riscv64--> + <overwrite> + <conditions> + <arch>riscv64</arch> +@BINARY_PACKAGES_XML@ + </conditions> + <hardware> + <disk> + <size unit="G">52</size> + </disk> + </hardware> + </overwrite> <overwrite> <conditions> ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 65386 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 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/0001-firmware-sysfb-Fix-VESA-format-selection.patch 2023-05-15 17:51:22.000000000 +0200 @@ -0,0 +1,61 @@ +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/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch new/patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch --- old/patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/HID-microsoft-Add-rumble-support-to-latest-xbox-cont.patch 2023-05-15 17:51:22.000000000 +0200 @@ -0,0 +1,102 @@ +From: Siarhei Vishniakou <s...@google.com> +Date: Tue, 25 Apr 2023 09:38:44 -0700 +Subject: [PATCH] HID: microsoft: Add rumble support to latest xbox controllers +Message-ID: <20230425163844.3711710-1-...@google.com> +Patch-mainline: Submitted, linux-hid ML +References: bsc#1211280 + +Currently, rumble is only supported via bluetooth on a single xbox +controller, called 'model 1708'. On the back of the device, it's named +'wireless controller for xbox one'. However, in 2021, Microsoft released +a firmware update for this controller. As part of this update, the HID +descriptor of the device changed. The product ID was also changed from +0x02fd to 0x0b20. On this controller, rumble was supported via +hid-microsoft, which matched against the old product id (0x02fd). As a +result, the firmware update broke rumble support on this controller. + +See: +https://news.xbox.com/en-us/2021/09/08/xbox-controller-firmware-update-rolling-out-to-insiders-starting-today/ + +The hid-microsoft driver actually supports rumble on the new firmware, +as well. So simply adding new product id is sufficient to bring back +this support. + +After discussing further with the xbox team, it was pointed out that +another xbox controller, xbox elite series 2, can be supported in a +similar way. + +Add rumble support for all of these devices in this patch. Two of the +devices have received firmware updates that caused their product id's to +change. Both old and new firmware versions of these devices were tested. + +The tested controllers are: + +1. 'wireless controller for xbox one', model 1708 +2. 'xbox wireless controller', model 1914. This is also sometimes + referred to as 'xbox series S|X'. +3. 'elite series 2', model 1797. + +The tested configurations are: +1. model 1708, pid 0x02fd (old firmware) +2. model 1708, pid 0x0b20 (new firmware) +3. model 1914, pid 0x0b13 +4. model 1797, pid 0x0b05 (old firmware) +5. model 1797, pid 0x0b22 (new firmware) + +I verified rumble support on both bluetooth and usb. + +Reviewed-by: Bastien Nocera <had...@hadess.net> +Signed-off-by: Siarhei Vishniakou <s...@google.com> +Signed-off-by: Takashi Iwai <ti...@suse.de> + +--- + drivers/hid/hid-ids.h | 10 +++++++++- + drivers/hid/hid-microsoft.c | 11 ++++++++++- + 2 files changed, 19 insertions(+), 2 deletions(-) + +diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h +index d79e946acdcb..4ce6e78a5665 100644 +--- a/drivers/hid/hid-ids.h ++++ b/drivers/hid/hid-ids.h +@@ -933,7 +933,15 @@ + #define USB_DEVICE_ID_MS_TYPE_COVER_2 0x07a9 + #define USB_DEVICE_ID_MS_POWER_COVER 0x07da + #define USB_DEVICE_ID_MS_SURFACE3_COVER 0x07de +-#define USB_DEVICE_ID_MS_XBOX_ONE_S_CONTROLLER 0x02fd ++/* ++ * For a description of the Xbox controller models, refer to: ++ * https://en.wikipedia.org/wiki/Xbox_Wireless_Controller#Summary ++ */ ++#define USB_DEVICE_ID_MS_XBOX_CONTROLLER_MODEL_1708 0x02fd ++#define USB_DEVICE_ID_MS_XBOX_CONTROLLER_MODEL_1708_BLE 0x0b20 ++#define USB_DEVICE_ID_MS_XBOX_CONTROLLER_MODEL_1914 0x0b13 ++#define USB_DEVICE_ID_MS_XBOX_CONTROLLER_MODEL_1797 0x0b05 ++#define USB_DEVICE_ID_MS_XBOX_CONTROLLER_MODEL_1797_BLE 0x0b22 + #define USB_DEVICE_ID_MS_PIXART_MOUSE 0x00cb + #define USB_DEVICE_ID_8BITDO_SN30_PRO_PLUS 0x02e0 + #define USB_DEVICE_ID_MS_MOUSE_0783 0x0783 +diff --git a/drivers/hid/hid-microsoft.c b/drivers/hid/hid-microsoft.c +index 071fd093a5f4..9345e2bfd56e 100644 +--- a/drivers/hid/hid-microsoft.c ++++ b/drivers/hid/hid-microsoft.c +@@ -446,7 +446,16 @@ static const struct hid_device_id ms_devices[] = { + .driver_data = MS_PRESENTER }, + { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_MICROSOFT, 0x091B), + .driver_data = MS_SURFACE_DIAL }, +- { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_XBOX_ONE_S_CONTROLLER), ++ ++ { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_XBOX_CONTROLLER_MODEL_1708), ++ .driver_data = MS_QUIRK_FF }, ++ { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_XBOX_CONTROLLER_MODEL_1708_BLE), ++ .driver_data = MS_QUIRK_FF }, ++ { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_XBOX_CONTROLLER_MODEL_1914), ++ .driver_data = MS_QUIRK_FF }, ++ { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_XBOX_CONTROLLER_MODEL_1797), ++ .driver_data = MS_QUIRK_FF }, ++ { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_XBOX_CONTROLLER_MODEL_1797_BLE), + .driver_data = MS_QUIRK_FF }, + { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_8BITDO_SN30_PRO_PLUS), + .driver_data = MS_QUIRK_FF }, +-- +2.35.3 + ++++++ series.conf ++++++ ++++ 720 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.OD4NdJ/_old 2023-05-17 10:53:13.823379451 +0200 +++ /var/tmp/diff_new_pack.OD4NdJ/_new 2023-05-17 10:53:13.827379472 +0200 @@ -1,4 +1,4 @@ -2023-05-09 07:50:57 +0000 -GIT Revision: 78ee4774aa1081a539cf0d8188072e4783bcf3b3 +2023-05-15 15:59:38 +0000 +GIT Revision: 70ea6f6e17a9470643535fb3287a49f34ce03388 GIT Branch: stable