Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2020-05-07 15:04:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Thu May 7 15:04:19 2020 rev:541 rq:800789 version:5.6.11 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2020-05-02 22:15:33.260311924 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.2738/dtb-aarch64.changes 2020-05-07 15:04:27.899571861 +0200 @@ -1,0 +2,335 @@ +Wed May 6 12:42:09 CEST 2020 - jsl...@suse.cz + +- Linux 5.6.11 (bnc#1012628). +- drm/scheduler: fix drm_sched_get_cleanup_job (bnc#1012628). +- dma-buf: Fix SET_NAME ioctl uapi (bnc#1012628). +- drm/amdgpu: invalidate L2 before SDMA IBs (v2) (bnc#1012628). +- drm/edid: Fix off-by-one in DispID DTD pixel clock + (bnc#1012628). +- drm/amd/display: Fix green screen issue after suspend + (bnc#1012628). +- drm/i915/gem: Hold obj->vma.lock over for_each_ggtt_vma() + (bnc#1012628). +- drm/i915/gt: Check cacheline is valid before acquiring + (bnc#1012628). +- drm/qxl: qxl_release leak in qxl_draw_dirty_fb() (bnc#1012628). +- drm/qxl: qxl_release leak in qxl_hw_surface_alloc() + (bnc#1012628). +- drm/qxl: qxl_release use after free (bnc#1012628). +- NFSv4.1: fix handling of backchannel binding in + BIND_CONN_TO_SESSION (bnc#1012628). +- btrfs: fix transaction leak in btrfs_recover_relocation + (bnc#1012628). +- btrfs: fix block group leak when removing fails (bnc#1012628). +- btrfs: fix partial loss of prealloc extent past i_size after + fsync (bnc#1012628). +- btrfs: transaction: Avoid deadlock due to bad initialization + timing of fs_info::journal_info (bnc#1012628). +- mmc: cqhci: Avoid false "cqhci: CQE stuck on" by not open-coding + timeout loop (bnc#1012628). +- mmc: sdhci-xenon: fix annoying 1.8V regulator warning + (bnc#1012628). +- mmc: sdhci-pci: Fix eMMC driver strength for BYT-based + controllers (bnc#1012628). +- mmc: sdhci-msm: Enable host capabilities pertains to R1b + response (bnc#1012628). +- mmc: meson-mx-sdio: Set MMC_CAP_WAIT_WHILE_BUSY (bnc#1012628). +- mmc: meson-mx-sdio: remove the broken ->card_busy() op + (bnc#1012628). +- crypto: caam - fix the address of the last entry of S/G + (bnc#1012628). +- ALSA: hda/realtek - Two front mics on a Lenovo ThinkCenter + (bnc#1012628). +- ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID + (bnc#1012628). +- ALSA: hda/hdmi: fix without unlocked before return + (bnc#1012628). +- ALSA: line6: Fix POD HD500 audio playback (bnc#1012628). +- i2c: amd-mp2-pci: Fix Oops in amd_mp2_pci_init() error handling + (bnc#1012628). +- x86/hyperv: Suspend/resume the VP assist page for hibernation + (bnc#1012628). +- Drivers: hv: vmbus: Fix Suspend-to-Idle for Generation-2 VM + (bnc#1012628). +- dlmfs_file_write(): fix the bogosity in handling non-zero *ppos + (bnc#1012628). +- selinux: properly handle multiple messages in + selinux_netlink_send() (bnc#1012628). +- IB/rdmavt: Always return ERR_PTR from rvt_create_mmap_info() + (bnc#1012628). +- PM: ACPI: Output correct message on target power state + (bnc#1012628). +- PM: hibernate: Freeze kernel threads in software_resume() + (bnc#1012628). +- dm verity fec: fix hash block number in verity_fec_decode + (bnc#1012628). +- dm writecache: fix data corruption when reloading the target + (bnc#1012628). +- dm multipath: use updated MPATHF_QUEUE_IO on mapping for + bio-based mpath (bnc#1012628). +- ARM: dts: imx6qdl-sr-som-ti: indicate powering off wifi is safe + (bnc#1012628). +- block: remove the bd_openers checks in blk_drop_partitions + (bnc#1012628). +- scsi: qla2xxx: set UNLOADING before waiting for session deletion + (bnc#1012628). +- scsi: qla2xxx: check UNLOADING before posting async work + (bnc#1012628). +- RDMA/mlx5: Set GRH fields in query QP on RoCE (bnc#1012628). +- RDMA/uverbs: Fix a race with disassociate and exit_mmap() + (bnc#1012628). +- RDMA/mlx4: Initialize ib_spec on the stack (bnc#1012628). +- RDMA/siw: Fix potential siw_mem refcnt leak in siw_fastreg_mr() + (bnc#1012628). +- RDMA/core: Prevent mixed use of FDs between shared ufiles + (bnc#1012628). +- RDMA/core: Fix overwriting of uobj in case of error + (bnc#1012628). +- RDMA/core: Fix race between destroy and release FD object + (bnc#1012628). +- RDMA/cm: Fix ordering of xa_alloc_cyclic() in ib_create_cm_id() + (bnc#1012628). +- RDMA/cm: Fix an error check in cm_alloc_id_priv() (bnc#1012628). +- i2c: iproc: generate stop event for slave writes (bnc#1012628). +- dmaengine: hisilicon: Fix build error without PCI_MSI + (bnc#1012628). +- vfio: avoid possible overflow in vfio_iommu_type1_pin_pages + (bnc#1012628). +- vfio/type1: Fix VA->PA translation for PFNMAP VMAs in + vaddr_get_pfn() (bnc#1012628). +- iommu/qcom: Fix local_base status check (bnc#1012628). +- dmaengine: ti: k3-psil: fix deadlock on error path + (bnc#1012628). +- dmaengine: fix channel index enumeration (bnc#1012628). +- scsi: target/iblock: fix WRITE SAME zeroing (bnc#1012628). +- iommu: Properly export iommu_group_get_for_dev() (bnc#1012628). +- iommu/vt-d: Use right Kconfig option name (bnc#1012628). +- iommu/amd: Fix legacy interrupt remapping for x2APIC-enabled + system (bnc#1012628). +- i2c: aspeed: Avoid i2c interrupt status clear race condition + (bnc#1012628). +- ALSA: opti9xx: shut up gcc-10 range warning (bnc#1012628). +- Fix use after free in get_tree_bdev() (bnc#1012628). +- nvme: prevent double free in nvme_alloc_ns() error handling + (bnc#1012628). +- drm/i915/selftests: Fix i915_address_space refcnt leak + (bnc#1012628). +- nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl + (bnc#1012628). +- dmaengine: dmatest: Fix iteration non-stop logic (bnc#1012628). +- drm/i915: Use proper fault mask in interrupt postinstall too + (bnc#1012628). +- dmaengine: dmatest: Fix process hang when reading 'wait' + parameter (bnc#1012628). +- arm64: vdso: Add -fasynchronous-unwind-tables to cflags + (bnc#1012628). +- io_uring: statx must grab the file table for valid fd + (bnc#1012628). +- commit 91c024a + +------------------------------------------------------------------- +Wed May 6 11:02:16 CEST 2020 - jsl...@suse.cz + +- ipc/util.c: sysvipc_find_ipc() incorrectly updates position + index (bnc#1171211). +- commit cff4a7c + +------------------------------------------------------------------- +Sat May 2 20:18:50 CEST 2020 - jsl...@suse.cz + +- Linux 5.6.10 (bnc#1012628). +- Revert "ASoC: meson: axg-card: fix codec-to-codec link setup" + (bnc#1012628). +- commit de48f93 + +------------------------------------------------------------------- +Sat May 2 20:18:29 CEST 2020 - jsl...@suse.cz + +- Linux 5.6.9 (bnc#1012628). +- ubifs: Fix ubifs_tnc_lookup() usage in do_kill_orphans() + (bnc#1012628). +- printk: queue wake_up_klogd irq_work only if per-CPU areas + are ready (bnc#1012628). +- ASoC: stm32: sai: fix sai probe (bnc#1012628). +- usb: dwc3: gadget: Do link recovery for SS and SSP + (bnc#1012628). +- ARM: dts: bcm283x: Add cells encoding format to firmware bus + (bnc#1012628). +- kbuild: fix DT binding schema rule again to avoid needless + rebuilds (bnc#1012628). +- usb: gadget: udc: bdc: Remove unnecessary NULL checks in + bdc_req_complete (bnc#1012628). +- usb: gadget: udc: atmel: Fix vbus disconnect handling + (bnc#1012628). +- afs: Make record checking use TASK_UNINTERRUPTIBLE when + appropriate (bnc#1012628). +- afs: Fix to actually set AFS_SERVER_FL_HAVE_EPOCH (bnc#1012628). +- iio:ad7797: Use correct attribute_group (bnc#1012628). +- iio: imu: st_lsm6dsx: fix read misalignment on untagged FIFO + (bnc#1012628). +- iio: imu: st_lsm6dsx: specify slave odr in slv_odr + (bnc#1012628). +- propagate_one(): mnt_set_mountpoint() needs mount_lock + (bnc#1012628). +- counter: 104-quad-8: Add lock guards - generic interface + (bnc#1012628). +- s390/ftrace: fix potential crashes when switching tracers + (bnc#1012628). +- ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs + (bnc#1012628). +- iwlwifi: actually check allocated conf_tlv pointer + (bnc#1012628). +- ASoC: samsung: s3c24xx-i2s: Fix build after removal of DAI + suspend/resume (bnc#1012628). +- ASoC: tas571x: disable regulators on failed probe (bnc#1012628). +- ASoC: meson: axg-card: fix codec-to-codec link setup + (bnc#1012628). +- ASoC: wm8960: Fix wrong clock after suspend & resume + (bnc#1012628). +- drivers: soc: xilinx: fix firmware driver Kconfig dependency + (bnc#1012628). +- nfsd: memory corruption in nfsd4_lock() (bnc#1012628). +- ARM: dts: OMAP3: disable RNG on N950/N9 (bnc#1012628). +- bpf: Forbid XADD on spilled pointers for unprivileged users + (bnc#1012628). +- brcmfmac: add stub for monitor interface xmit (bnc#1012628). +- i2c: altera: use proper variable to hold errno (bnc#1012628). +- hwmon: (drivetemp) Use drivetemp's true module name in Kconfig ++++ 138 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.2738/dtb-aarch64.changes dtb-armv6l.changes: same change dtb-armv7l.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.c9QoVN/_old 2020-05-07 15:05:09.271659330 +0200 +++ /var/tmp/diff_new_pack.c9QoVN/_new 2020-05-07 15:05:09.275659340 +0200 @@ -17,7 +17,7 @@ %define srcversion 5.6 -%define patchversion 5.6.8 +%define patchversion 5.6.11 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-aarch64 -Version: 5.6.8 +Version: 5.6.11 %if 0%{?is_kotd} -Release: <RELEASE>.g63116ab +Release: <RELEASE>.g91c024a %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.c9QoVN/_old 2020-05-07 15:05:09.371659552 +0200 +++ /var/tmp/diff_new_pack.c9QoVN/_new 2020-05-07 15:05:09.375659561 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.6 -%define patchversion 5.6.8 +%define patchversion 5.6.11 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0 Group: System/Kernel -Version: 5.6.8 +Version: 5.6.11 %if 0%{?is_kotd} -Release: <RELEASE>.g63116ab +Release: <RELEASE>.g91c024a %else Release: 0 %endif @@ -174,10 +174,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f -Provides: kernel-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +Provides: kernel-%build_flavor-base-srchash-91c024ab682876b57217101baa19ef1b2afa1461 +Provides: kernel-srchash-91c024ab682876b57217101baa19ef1b2afa1461 # END COMMON DEPS -Provides: %name-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +Provides: %name-srchash-91c024ab682876b57217101baa19ef1b2afa1461 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.c9QoVN/_old 2020-05-07 15:05:09.399659614 +0200 +++ /var/tmp/diff_new_pack.c9QoVN/_new 2020-05-07 15:05:09.403659623 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.6 -%define patchversion 5.6.8 +%define patchversion 5.6.11 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: A Debug Version of the Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.6.8 +Version: 5.6.11 %if 0%{?is_kotd} -Release: <RELEASE>.g63116ab +Release: <RELEASE>.g91c024a %else Release: 0 %endif @@ -174,10 +174,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f -Provides: kernel-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +Provides: kernel-%build_flavor-base-srchash-91c024ab682876b57217101baa19ef1b2afa1461 +Provides: kernel-srchash-91c024ab682876b57217101baa19ef1b2afa1461 # END COMMON DEPS -Provides: %name-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +Provides: %name-srchash-91c024ab682876b57217101baa19ef1b2afa1461 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.c9QoVN/_old 2020-05-07 15:05:09.423659666 +0200 +++ /var/tmp/diff_new_pack.c9QoVN/_new 2020-05-07 15:05:09.427659676 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.6 -%define patchversion 5.6.8 +%define patchversion 5.6.11 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: The Standard Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.6.8 +Version: 5.6.11 %if 0%{?is_kotd} -Release: <RELEASE>.g63116ab +Release: <RELEASE>.g91c024a %else Release: 0 %endif @@ -174,10 +174,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f -Provides: kernel-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +Provides: kernel-%build_flavor-base-srchash-91c024ab682876b57217101baa19ef1b2afa1461 +Provides: kernel-srchash-91c024ab682876b57217101baa19ef1b2afa1461 # END COMMON DEPS -Provides: %name-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +Provides: %name-srchash-91c024ab682876b57217101baa19ef1b2afa1461 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.c9QoVN/_old 2020-05-07 15:05:09.443659711 +0200 +++ /var/tmp/diff_new_pack.c9QoVN/_new 2020-05-07 15:05:09.447659720 +0200 @@ -17,7 +17,7 @@ %define srcversion 5.6 -%define patchversion 5.6.8 +%define patchversion 5.6.11 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Summary: Kernel Documentation License: GPL-2.0 Group: Documentation/Man -Version: 5.6.8 +Version: 5.6.11 %if 0%{?is_kotd} -Release: <RELEASE>.g63116ab +Release: <RELEASE>.g91c024a %else Release: 0 %endif @@ -63,7 +63,7 @@ %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +Provides: %name-srchash-91c024ab682876b57217101baa19ef1b2afa1461 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.c9QoVN/_old 2020-05-07 15:05:09.475659782 +0200 +++ /var/tmp/diff_new_pack.c9QoVN/_new 2020-05-07 15:05:09.479659790 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.6 -%define patchversion 5.6.8 +%define patchversion 5.6.11 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: The Small Developer Kernel for KVM License: GPL-2.0 Group: System/Kernel -Version: 5.6.8 +Version: 5.6.11 %if 0%{?is_kotd} -Release: <RELEASE>.g63116ab +Release: <RELEASE>.g91c024a %else Release: 0 %endif @@ -174,10 +174,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f -Provides: kernel-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +Provides: kernel-%build_flavor-base-srchash-91c024ab682876b57217101baa19ef1b2afa1461 +Provides: kernel-srchash-91c024ab682876b57217101baa19ef1b2afa1461 # END COMMON DEPS -Provides: %name-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +Provides: %name-srchash-91c024ab682876b57217101baa19ef1b2afa1461 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.c9QoVN/_old 2020-05-07 15:05:09.523659888 +0200 +++ /var/tmp/diff_new_pack.c9QoVN/_new 2020-05-07 15:05:09.527659897 +0200 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.6.8 +%define patchversion 5.6.11 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +BuildRequires: kernel%kernel_flavor-srchash-91c024ab682876b57217101baa19ef1b2afa1461 %if 0%{?rhel_version} BuildRequires: kernel @@ -64,9 +64,9 @@ Summary: package kernel and initrd for OBS VM builds License: GPL-2.0 Group: SLES -Version: 5.6.8 +Version: 5.6.11 %if 0%{?is_kotd} -Release: <RELEASE>.g63116ab +Release: <RELEASE>.g91c024a %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.c9QoVN/_old 2020-05-07 15:05:09.547659941 +0200 +++ /var/tmp/diff_new_pack.c9QoVN/_new 2020-05-07 15:05:09.551659950 +0200 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.6.8 +%define patchversion 5.6.11 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -36,9 +36,9 @@ Summary: Basic QA tests for the kernel License: GPL-2.0 Group: SLES -Version: 5.6.8 +Version: 5.6.11 %if 0%{?is_kotd} -Release: <RELEASE>.g63116ab +Release: <RELEASE>.g91c024a %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.c9QoVN/_old 2020-05-07 15:05:09.579660012 +0200 +++ /var/tmp/diff_new_pack.c9QoVN/_new 2020-05-07 15:05:09.583660021 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.6 -%define patchversion 5.6.8 +%define patchversion 5.6.11 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: Kernel with PAE Support License: GPL-2.0 Group: System/Kernel -Version: 5.6.8 +Version: 5.6.11 %if 0%{?is_kotd} -Release: <RELEASE>.g63116ab +Release: <RELEASE>.g91c024a %else Release: 0 %endif @@ -174,10 +174,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f -Provides: kernel-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +Provides: kernel-%build_flavor-base-srchash-91c024ab682876b57217101baa19ef1b2afa1461 +Provides: kernel-srchash-91c024ab682876b57217101baa19ef1b2afa1461 # END COMMON DEPS -Provides: %name-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +Provides: %name-srchash-91c024ab682876b57217101baa19ef1b2afa1461 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.c9QoVN/_old 2020-05-07 15:05:09.603660065 +0200 +++ /var/tmp/diff_new_pack.c9QoVN/_new 2020-05-07 15:05:09.603660065 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.6 -%define patchversion 5.6.8 +%define patchversion 5.6.11 %define variant %{nil} %define vanilla_only 0 @@ -30,9 +30,9 @@ Summary: The Linux Kernel Sources License: GPL-2.0 Group: Development/Sources -Version: 5.6.8 +Version: 5.6.11 %if 0%{?is_kotd} -Release: <RELEASE>.g63116ab +Release: <RELEASE>.g91c024a %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +Provides: %name-srchash-91c024ab682876b57217101baa19ef1b2afa1461 Provides: linux Provides: multiversion(kernel) Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.c9QoVN/_old 2020-05-07 15:05:09.631660127 +0200 +++ /var/tmp/diff_new_pack.c9QoVN/_new 2020-05-07 15:05:09.631660127 +0200 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 5.6.8 +Version: 5.6.11 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.g63116ab +Release: <RELEASE>.g91c024a %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +Provides: %name-srchash-91c024ab682876b57217101baa19ef1b2afa1461 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.c9QoVN/_old 2020-05-07 15:05:09.655660180 +0200 +++ /var/tmp/diff_new_pack.c9QoVN/_new 2020-05-07 15:05:09.659660189 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.6 -%define patchversion 5.6.8 +%define patchversion 5.6.11 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0 Group: System/Kernel -Version: 5.6.8 +Version: 5.6.11 %if 0%{?is_kotd} -Release: <RELEASE>.g63116ab +Release: <RELEASE>.g91c024a %else Release: 0 %endif @@ -174,10 +174,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f -Provides: kernel-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +Provides: kernel-%build_flavor-base-srchash-91c024ab682876b57217101baa19ef1b2afa1461 +Provides: kernel-srchash-91c024ab682876b57217101baa19ef1b2afa1461 # END COMMON DEPS -Provides: %name-srchash-63116abfd4836bbf5ecebc628f11cf3bfa02309f +Provides: %name-srchash-91c024ab682876b57217101baa19ef1b2afa1461 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh kernel-zfcpdump.spec: same change ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 15247 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ALSA-pcm-oss-Place-the-plugin-buffer-overflow-checks.patch new/patches.suse/ALSA-pcm-oss-Place-the-plugin-buffer-overflow-checks.patch --- old/patches.suse/ALSA-pcm-oss-Place-the-plugin-buffer-overflow-checks.patch 2020-04-30 12:47:01.000000000 +0200 +++ new/patches.suse/ALSA-pcm-oss-Place-the-plugin-buffer-overflow-checks.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,98 +0,0 @@ -From 4285de0725b1bf73608abbcd35ad7fd3ddc0b61e Mon Sep 17 00:00:00 2001 -From: Takashi Iwai <ti...@suse.de> -Date: Fri, 24 Apr 2020 21:33:50 +0200 -Subject: [PATCH] ALSA: pcm: oss: Place the plugin buffer overflow checks - correctly -Git-commit: 4285de0725b1bf73608abbcd35ad7fd3ddc0b61e -Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git -Patch-mainline: Queued in subsystem maintainer repository -References: bsc#1170522 - -The checks of the plugin buffer overflow in the previous fix by commit - f2ecf903ef06 ("ALSA: pcm: oss: Avoid plugin buffer overflow") -are put in the wrong places mistakenly, which leads to the expected -(repeated) sound when the rate plugin is involved. Fix in the right -places. - -Also, at those right places, the zero check is needed for the -termination node, so added there as well, and let's get it done, -finally. - -Fixes: f2ecf903ef06 ("ALSA: pcm: oss: Avoid plugin buffer overflow") -Cc: <sta...@vger.kernel.org> -Link: https://lore.kernel.org/r/20200424193350.19678-1-ti...@suse.de -Signed-off-by: Takashi Iwai <ti...@suse.de> -Acked-by: Takashi Iwai <ti...@suse.de> - ---- - sound/core/oss/pcm_plugin.c | 20 ++++++++++++-------- - 1 file changed, 12 insertions(+), 8 deletions(-) - -diff --git a/sound/core/oss/pcm_plugin.c b/sound/core/oss/pcm_plugin.c -index 50c35ecc8953..d1760f86773c 100644 ---- a/sound/core/oss/pcm_plugin.c -+++ b/sound/core/oss/pcm_plugin.c -@@ -211,21 +211,23 @@ static snd_pcm_sframes_t plug_client_size(struct snd_pcm_substream *plug, - if (stream == SNDRV_PCM_STREAM_PLAYBACK) { - plugin = snd_pcm_plug_last(plug); - while (plugin && drv_frames > 0) { -- if (check_size && drv_frames > plugin->buf_frames) -- drv_frames = plugin->buf_frames; - plugin_prev = plugin->prev; - if (plugin->src_frames) - drv_frames = plugin->src_frames(plugin, drv_frames); -+ if (check_size && plugin->buf_frames && -+ drv_frames > plugin->buf_frames) -+ drv_frames = plugin->buf_frames; - plugin = plugin_prev; - } - } else if (stream == SNDRV_PCM_STREAM_CAPTURE) { - plugin = snd_pcm_plug_first(plug); - while (plugin && drv_frames > 0) { - plugin_next = plugin->next; -+ if (check_size && plugin->buf_frames && -+ drv_frames > plugin->buf_frames) -+ drv_frames = plugin->buf_frames; - if (plugin->dst_frames) - drv_frames = plugin->dst_frames(plugin, drv_frames); -- if (check_size && drv_frames > plugin->buf_frames) -- drv_frames = plugin->buf_frames; - plugin = plugin_next; - } - } else -@@ -251,26 +253,28 @@ static snd_pcm_sframes_t plug_slave_size(struct snd_pcm_substream *plug, - plugin = snd_pcm_plug_first(plug); - while (plugin && frames > 0) { - plugin_next = plugin->next; -+ if (check_size && plugin->buf_frames && -+ frames > plugin->buf_frames) -+ frames = plugin->buf_frames; - if (plugin->dst_frames) { - frames = plugin->dst_frames(plugin, frames); - if (frames < 0) - return frames; - } -- if (check_size && frames > plugin->buf_frames) -- frames = plugin->buf_frames; - plugin = plugin_next; - } - } else if (stream == SNDRV_PCM_STREAM_CAPTURE) { - plugin = snd_pcm_plug_last(plug); - while (plugin) { -- if (check_size && frames > plugin->buf_frames) -- frames = plugin->buf_frames; - plugin_prev = plugin->prev; - if (plugin->src_frames) { - frames = plugin->src_frames(plugin, frames); - if (frames < 0) - return frames; - } -+ if (check_size && plugin->buf_frames && -+ frames > plugin->buf_frames) -+ frames = plugin->buf_frames; - plugin = plugin_prev; - } - } else --- -2.16.4 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/drm-nouveau-Fix-regression-by-audio-component-transition.patch new/patches.suse/drm-nouveau-Fix-regression-by-audio-component-transition.patch --- old/patches.suse/drm-nouveau-Fix-regression-by-audio-component-transition.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/drm-nouveau-Fix-regression-by-audio-component-transition.patch 2020-05-06 12:42:09.000000000 +0200 @@ -0,0 +1,84 @@ +From: Takashi Iwai <ti...@suse.de> +Subject: [PATCH] drm/nouveau: Fix regression by audio component transition +Date: Thu, 16 Apr 2020 09:54:28 +0200 +Message-id: <20200416075428.25521-1-ti...@suse.de> +Patch-mainline: Submitted, dri-devel ML +References: bsc#1170951 + +Since the commit 742db30c4ee6 ("drm/nouveau: Add HD-audio component +notifier support"), the nouveau driver notifies and pokes the HD-audio +HPD and ELD via audio component, but this seems broken. The culprit +is the naive assumption that crtc->index corresponds to the HDA pin. +Actually this rather corresponds to the MST dev_id (alias "pipe" in +the audio component framework) while the actual port number is given +from the output ior id number. + +This patch corrects the assignment of port and dev_id arguments in the +audio component ops to recover from the HDMI/DP audio regression. + +Fixes: 742db30c4ee6 ("drm/nouveau: Add HD-audio component notifier support") +Buglink: https://bugzilla.kernel.org/show_bug.cgi?id=207223 +Cc: <sta...@vger.kernel.org> +Signed-off-by: Takashi Iwai <ti...@suse.de> + +--- + drivers/gpu/drm/nouveau/dispnv50/disp.c | 16 ++++++++++------ + 1 file changed, 10 insertions(+), 6 deletions(-) + +diff --git a/drivers/gpu/drm/nouveau/dispnv50/disp.c b/drivers/gpu/drm/nouveau/dispnv50/disp.c +index a3dc2ba19fb2..3a9fd565079d 100644 +--- a/drivers/gpu/drm/nouveau/dispnv50/disp.c ++++ b/drivers/gpu/drm/nouveau/dispnv50/disp.c +@@ -481,15 +481,16 @@ nv50_dac_create(struct drm_connector *connector, struct dcb_output *dcbe) + * audio component binding for ELD notification + */ + static void +-nv50_audio_component_eld_notify(struct drm_audio_component *acomp, int port) ++nv50_audio_component_eld_notify(struct drm_audio_component *acomp, int port, ++ int dev_id) + { + if (acomp && acomp->audio_ops && acomp->audio_ops->pin_eld_notify) + acomp->audio_ops->pin_eld_notify(acomp->audio_ops->audio_ptr, +- port, -1); ++ port, dev_id); + } + + static int +-nv50_audio_component_get_eld(struct device *kdev, int port, int pipe, ++nv50_audio_component_get_eld(struct device *kdev, int port, int dev_id, + bool *enabled, unsigned char *buf, int max_bytes) + { + struct drm_device *drm_dev = dev_get_drvdata(kdev); +@@ -505,7 +506,8 @@ nv50_audio_component_get_eld(struct device *kdev, int port, int pipe, + nv_encoder = nouveau_encoder(encoder); + nv_connector = nouveau_encoder_connector_get(nv_encoder); + nv_crtc = nouveau_crtc(encoder->crtc); +- if (!nv_connector || !nv_crtc || nv_crtc->index != port) ++ if (!nv_connector || !nv_crtc || nv_encoder->or != port || ++ nv_crtc->index != dev_id) + continue; + *enabled = drm_detect_monitor_audio(nv_connector->edid); + if (*enabled) { +@@ -599,7 +601,8 @@ nv50_audio_disable(struct drm_encoder *encoder, struct nouveau_crtc *nv_crtc) + + nvif_mthd(&disp->disp->object, 0, &args, sizeof(args)); + +- nv50_audio_component_eld_notify(drm->audio.component, nv_crtc->index); ++ nv50_audio_component_eld_notify(drm->audio.component, nv_encoder->or, ++ nv_crtc->index); + } + + static void +@@ -633,7 +636,8 @@ nv50_audio_enable(struct drm_encoder *encoder, struct drm_display_mode *mode) + nvif_mthd(&disp->disp->object, 0, &args, + sizeof(args.base) + drm_eld_size(args.data)); + +- nv50_audio_component_eld_notify(drm->audio.component, nv_crtc->index); ++ nv50_audio_component_eld_notify(drm->audio.component, nv_encoder->or, ++ nv_crtc->index); + } + + /****************************************************************************** +-- +2.16.4 + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/efi-x86-Don-t-remap-text-rodata-gap-read-only-for-mi.patch new/patches.suse/efi-x86-Don-t-remap-text-rodata-gap-read-only-for-mi.patch --- old/patches.suse/efi-x86-Don-t-remap-text-rodata-gap-read-only-for-mi.patch 2020-04-30 12:47:01.000000000 +0200 +++ new/patches.suse/efi-x86-Don-t-remap-text-rodata-gap-read-only-for-mi.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,95 +0,0 @@ -From: Ard Biesheuvel <a...@kernel.org> -Date: Thu, 9 Apr 2020 14:34:04 +0200 -Subject: efi/x86: Don't remap text<->rodata gap read-only for mixed mode -Patch-mainline: Queued in subsystem maintainer repository -Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git#urgent -Git-commit: 55a3cad6df4bff67280c4722ceb2a5ff4375eff9 -References: bnc#1168645 - -Commit - - d9e3d2c4f10320 ("efi/x86: Don't map the entire kernel text RW for mixed mode") - -updated the code that creates the 1:1 memory mapping to use read-only -attributes for the 1:1 alias of the kernel's text and rodata sections, to -protect it from inadvertent modification. However, it failed to take into -account that the unused gap between text and rodata is given to the page -allocator for general use. - -If the vmap'ed stack happens to be allocated from this region, any by-ref -output arguments passed to EFI runtime services that are allocated on the -stack (such as the 'datasize' argument taken by GetVariable() when invoked -from efivar_entry_size()) will be referenced via a read-only mapping, -resulting in a page fault if the EFI code tries to write to it: - - BUG: unable to handle page fault for address: 00000000386aae88 - #PF: supervisor write access in kernel mode - #PF: error_code(0x0003) - permissions violation - PGD fd61063 P4D fd61063 PUD fd62063 PMD 386000e1 - Oops: 0003 [#1] SMP PTI - CPU: 2 PID: 255 Comm: systemd-sysv-ge Not tainted 5.6.0-rc4-default+ #22 - Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 0.0.0 02/06/2015 - RIP: 0008:0x3eaeed95 - Code: ... <89> 03 be 05 00 00 80 a1 74 63 b1 3e 83 c0 48 e8 44 d2 ff ff eb 05 - RSP: 0018:000000000fd73fa0 EFLAGS: 00010002 - RAX: 0000000000000001 RBX: 00000000386aae88 RCX: 000000003e9f1120 - RDX: 0000000000000001 RSI: 0000000000000000 RDI: 0000000000000001 - RBP: 000000000fd73fd8 R08: 00000000386aae88 R09: 0000000000000000 - R10: 0000000000000002 R11: 0000000000000000 R12: 0000000000000000 - R13: ffffc0f040220000 R14: 0000000000000000 R15: 0000000000000000 - FS: 00007f21160ac940(0000) GS:ffff9cf23d500000(0000) knlGS:0000000000000000 - CS: 0008 DS: 0018 ES: 0018 CR0: 0000000080050033 - CR2: 00000000386aae88 CR3: 000000000fd6c004 CR4: 00000000003606e0 - DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 - DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 - Call Trace: - Modules linked in: - CR2: 00000000386aae88 - ---[ end trace a8bfbd202e712834 ]--- - -Let's fix this by remapping text and rodata individually, and leave the -gaps mapped read-write. - -Reported-by: Jiri Slaby <jsl...@suse.cz> -Cc: Gary Lin <g...@suse.com> -Signed-off-by: Ard Biesheuvel <a...@kernel.org> -Signed-off-by: Jiri Slaby <jsl...@suse.cz> ---- - arch/x86/platform/efi/efi_64.c | 12 ++++++++++-- - 1 file changed, 10 insertions(+), 2 deletions(-) - ---- a/arch/x86/platform/efi/efi_64.c -+++ b/arch/x86/platform/efi/efi_64.c -@@ -202,7 +202,7 @@ virt_to_phys_or_null_size(void *va, unsi - - int __init efi_setup_page_tables(unsigned long pa_memmap, unsigned num_pages) - { -- unsigned long pfn, text, pf; -+ unsigned long pfn, text, pf, rodata; - struct page *page; - unsigned npages; - pgd_t *pgd = efi_mm.pgd; -@@ -256,7 +256,7 @@ int __init efi_setup_page_tables(unsigne - - efi_scratch.phys_stack = page_to_phys(page + 1); /* stack grows down */ - -- npages = (__end_rodata_aligned - _text) >> PAGE_SHIFT; -+ npages = (_etext - _text) >> PAGE_SHIFT; - text = __pa(_text); - pfn = text >> PAGE_SHIFT; - -@@ -266,6 +266,14 @@ int __init efi_setup_page_tables(unsigne - return 1; - } - -+ npages = (__end_rodata - __start_rodata) >> PAGE_SHIFT; -+ rodata = __pa(__start_rodata); -+ pfn = rodata >> PAGE_SHIFT; -+ if (kernel_map_pages_in_pgd(pgd, pfn, rodata, npages, pf)) { -+ pr_err("Failed to map kernel rodata 1:1\n"); -+ return 1; -+ } -+ - return 0; - } - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ipc-util.c-sysvipc_find_ipc-incorrectly-updates-posi.patch new/patches.suse/ipc-util.c-sysvipc_find_ipc-incorrectly-updates-posi.patch --- old/patches.suse/ipc-util.c-sysvipc_find_ipc-incorrectly-updates-posi.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/ipc-util.c-sysvipc_find_ipc-incorrectly-updates-posi.patch 2020-05-06 12:42:09.000000000 +0200 @@ -0,0 +1,47 @@ +From: Vasily Averin <v...@virtuozzo.com> +Date: Wed, 6 May 2020 09:25:54 +0300 +Subject: ipc/util.c: sysvipc_find_ipc() incorrectly updates position index +Patch-mainline: Submitted 2020/05/06 +References: bnc#1171211 + +new_pos should jump through hole of unused ids, +pos can be updated inside "for" cycle. + +Cc: sta...@vger.kernel.org +Fixes: 89163f93c6f9 ("ipc/util.c: sysvipc_find_ipc() should increase position index") +Signed-off-by: Vasily Averin <v...@virtuozzo.com> +Signed-off-by: Jiri Slaby <jsl...@suse.cz> +--- + ipc/util.c | 12 ++++++------ + 1 file changed, 6 insertions(+), 6 deletions(-) + +--- a/ipc/util.c ++++ b/ipc/util.c +@@ -764,21 +764,21 @@ static struct kern_ipc_perm *sysvipc_fin + total++; + } + +- *new_pos = pos + 1; ++ ipc = NULL; + if (total >= ids->in_use) +- return NULL; ++ goto out; + + for (; pos < ipc_mni; pos++) { + ipc = idr_find(&ids->ipcs_idr, pos); + if (ipc != NULL) { + rcu_read_lock(); + ipc_lock_object(ipc); +- return ipc; ++ break; + } + } +- +- /* Out of range - return NULL to terminate iteration */ +- return NULL; ++out: ++ *new_pos = pos + 1; ++ return ipc; + } + + static void *sysvipc_proc_next(struct seq_file *s, void *it, loff_t *pos) ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.c9QoVN/_old 2020-05-07 15:05:10.915662967 +0200 +++ /var/tmp/diff_new_pack.c9QoVN/_new 2020-05-07 15:05:10.915662967 +0200 @@ -799,6 +799,189 @@ patches.kernel.org/5.6.8-166-powerpc-mm-Fix-CONFIG_PPC_KUAP_DEBUG-on-PPC32.patch patches.kernel.org/5.6.8-167-s390-mm-fix-page-table-upgrade-vs-2ndary-addres.patch patches.kernel.org/5.6.8-168-Linux-5.6.8.patch + patches.kernel.org/5.6.9-001-ubifs-Fix-ubifs_tnc_lookup-usage-in-do_kill_orp.patch + patches.kernel.org/5.6.9-002-printk-queue-wake_up_klogd-irq_work-only-if-per.patch + patches.kernel.org/5.6.9-003-ASoC-stm32-sai-fix-sai-probe.patch + patches.kernel.org/5.6.9-004-usb-dwc3-gadget-Do-link-recovery-for-SS-and-SSP.patch + patches.kernel.org/5.6.9-005-ARM-dts-bcm283x-Add-cells-encoding-format-to-fi.patch + patches.kernel.org/5.6.9-006-kbuild-fix-DT-binding-schema-rule-again-to-avoi.patch + patches.kernel.org/5.6.9-007-usb-gadget-udc-bdc-Remove-unnecessary-NULL-chec.patch + patches.kernel.org/5.6.9-008-usb-gadget-udc-atmel-Fix-vbus-disconnect-handli.patch + patches.kernel.org/5.6.9-009-afs-Make-record-checking-use-TASK_UNINTERRUPTIB.patch + patches.kernel.org/5.6.9-010-afs-Fix-to-actually-set-AFS_SERVER_FL_HAVE_EPOC.patch + patches.kernel.org/5.6.9-011-iio-ad7797-Use-correct-attribute_group.patch + patches.kernel.org/5.6.9-012-iio-imu-st_lsm6dsx-fix-read-misalignment-on-unt.patch + patches.kernel.org/5.6.9-013-iio-imu-st_lsm6dsx-specify-slave-odr-in-slv_odr.patch + patches.kernel.org/5.6.9-014-propagate_one-mnt_set_mountpoint-needs-mount_lo.patch + patches.kernel.org/5.6.9-015-counter-104-quad-8-Add-lock-guards-generic-inte.patch + patches.kernel.org/5.6.9-016-s390-ftrace-fix-potential-crashes-when-switchin.patch + patches.kernel.org/5.6.9-017-ASoC-q6dsp6-q6afe-dai-add-missing-channels-to-M.patch + patches.kernel.org/5.6.9-018-iwlwifi-actually-check-allocated-conf_tlv-point.patch + patches.kernel.org/5.6.9-019-ASoC-samsung-s3c24xx-i2s-Fix-build-after-remova.patch + patches.kernel.org/5.6.9-020-ASoC-tas571x-disable-regulators-on-failed-probe.patch + patches.kernel.org/5.6.9-021-ASoC-meson-axg-card-fix-codec-to-codec-link-set.patch + patches.kernel.org/5.6.9-022-ASoC-wm8960-Fix-wrong-clock-after-suspend-resum.patch + patches.kernel.org/5.6.9-023-drivers-soc-xilinx-fix-firmware-driver-Kconfig-.patch + patches.kernel.org/5.6.9-024-nfsd-memory-corruption-in-nfsd4_lock.patch + patches.kernel.org/5.6.9-025-ARM-dts-OMAP3-disable-RNG-on-N950-N9.patch + patches.kernel.org/5.6.9-026-bpf-Forbid-XADD-on-spilled-pointers-for-unprivi.patch + patches.kernel.org/5.6.9-027-brcmfmac-add-stub-for-monitor-interface-xmit.patch + patches.kernel.org/5.6.9-028-i2c-altera-use-proper-variable-to-hold-errno.patch + patches.kernel.org/5.6.9-029-hwmon-drivetemp-Use-drivetemp-s-true-module-nam.patch + patches.kernel.org/5.6.9-030-clk-asm9260-fix-__clk_hw_register_fixed_rate_wi.patch + patches.kernel.org/5.6.9-031-rtw88-avoid-unused-function-warnings.patch + patches.kernel.org/5.6.9-032-hwmon-drivetemp-Return-ENODATA-for-invalid-temp.patch + patches.kernel.org/5.6.9-033-rxrpc-Fix-DATA-Tx-to-disable-nofrag-for-UDP-on-.patch + patches.kernel.org/5.6.9-034-netfilter-nf_tables-reintroduce-the-NFT_SET_CON.patch + patches.kernel.org/5.6.9-035-efi-x86-Don-t-remap-text-rodata-gap-read-only-f.patch + patches.kernel.org/5.6.9-036-net-cxgb4-Check-the-return-from-t4_query_params.patch + patches.kernel.org/5.6.9-037-tipc-fix-incorrect-increasing-of-link-window.patch + patches.kernel.org/5.6.9-038-xfs-acquire-superblock-freeze-protection-on-eof.patch + patches.kernel.org/5.6.9-039-svcrdma-Fix-trace-point-use-after-free-race.patch + patches.kernel.org/5.6.9-040-svcrdma-Fix-leak-of-svc_rdma_recv_ctxt-objects.patch + patches.kernel.org/5.6.9-041-net-mlx5e-Don-t-trigger-IRQ-multiple-times-on-X.patch + patches.kernel.org/5.6.9-042-net-mlx5e-Get-the-latest-values-from-counters-i.patch + patches.kernel.org/5.6.9-043-PCI-Avoid-ASMedia-XHCI-USB-PME-from-D0-defect.patch + patches.kernel.org/5.6.9-044-PCI-Add-Zhaoxin-Vendor-ID.patch + patches.kernel.org/5.6.9-045-PCI-Add-ACS-quirk-for-Zhaoxin-multi-function-de.patch + patches.kernel.org/5.6.9-046-PCI-Add-ACS-quirk-for-Zhaoxin-Root-Downstream-P.patch + patches.kernel.org/5.6.9-047-PCI-Move-Apex-Edge-TPU-class-quirk-to-fix-BAR-a.patch + patches.kernel.org/5.6.9-048-ARM-dts-bcm283x-Disable-dsi0-node.patch + patches.kernel.org/5.6.9-049-cpumap-Avoid-warning-when-CONFIG_DEBUG_PER_CPU_.patch + patches.kernel.org/5.6.9-050-s390-pci-do-not-set-affinity-for-floating-irqs.patch + patches.kernel.org/5.6.9-051-remoteproc-mtk_scp-use-dma_addr_t-for-DMA-API.patch + patches.kernel.org/5.6.9-052-net-mlx5-Fix-failing-fw-tracer-allocation-on-s3.patch + patches.kernel.org/5.6.9-053-sched-core-Fix-reset-on-fork-from-RT-with-uclam.patch + patches.kernel.org/5.6.9-054-perf-core-fix-parent-pid-tid-in-task-exit-event.patch + patches.kernel.org/5.6.9-055-netfilter-nat-fix-error-handling-upon-registeri.patch + patches.kernel.org/5.6.9-056-PM-sleep-core-Switch-back-to-async_schedule_dev.patch + patches.kernel.org/5.6.9-057-blk-iocost-Fix-error-on-iocost_ioc_vrate_adj.patch + patches.kernel.org/5.6.9-058-um-ensure-make-ARCH-um-mrproper-removes-arch-SU.patch + patches.kernel.org/5.6.9-059-bpf-Fix-handling-of-XADD-on-BTF-memory.patch + patches.kernel.org/5.6.9-060-bpf-x86-Fix-encoding-for-lower-8-bit-registers-.patch + patches.kernel.org/5.6.9-061-bpf-x86_32-Fix-incorrect-encoding-in-BPF_LDX-ze.patch + patches.kernel.org/5.6.9-062-bpf-x86_32-Fix-clobbering-of-dst-for-BPF_JSET.patch + patches.kernel.org/5.6.9-063-bpf-x86_32-Fix-logic-error-in-BPF_LDX-zero-exte.patch + patches.kernel.org/5.6.9-064-bpf-Propagate-expected_attach_type-when-verifyi.patch + patches.kernel.org/5.6.9-065-selftests-bpf-Fix-a-couple-of-broken-test_btf-c.patch + patches.kernel.org/5.6.9-066-mm-shmem-disable-interrupt-when-acquiring-info-.patch + patches.kernel.org/5.6.9-067-xfs-clear-PF_MEMALLOC-before-exiting-xfsaild-th.patch + patches.kernel.org/5.6.9-068-libbpf-Initialize-nl_pid-so-gcc-10-is-happy.patch + patches.kernel.org/5.6.9-069-net-fec-set-GPR-bit-on-suspend-by-DT-configurat.patch + patches.kernel.org/5.6.9-070-x86-hyperv-report-value-of-misc_features.patch + patches.kernel.org/5.6.9-071-signal-check-sig-before-setting-info-in-kill_pi.patch + patches.kernel.org/5.6.9-072-afs-Fix-length-of-dump-of-bad-YFSFetchStatus-re.patch + patches.kernel.org/5.6.9-073-xfs-fix-partially-uninitialized-structure-in-xf.patch + patches.kernel.org/5.6.9-074-ALSA-hda-Release-resources-at-error-in-delayed-.patch + patches.kernel.org/5.6.9-075-ALSA-hda-Keep-the-controller-initialization-eve.patch + patches.kernel.org/5.6.9-076-ALSA-hda-Explicitly-permit-using-autosuspend-if.patch + patches.kernel.org/5.6.9-077-drm-amdgpu-fix-wrong-vram-lost-counter-incremen.patch + patches.kernel.org/5.6.9-078-scsi-target-fix-PR-IN-READ-FULL-STATUS-for-FC.patch + patches.kernel.org/5.6.9-079-scsi-target-tcmu-reset_ring-should-reset-TCMU_D.patch + patches.kernel.org/5.6.9-080-objtool-Fix-CONFIG_UBSAN_TRAP-unreachable-warni.patch + patches.kernel.org/5.6.9-081-objtool-Support-Clang-non-section-symbols-in-OR.patch + patches.kernel.org/5.6.9-082-xen-xenbus-ensure-xenbus_map_ring_valloc-return.patch + patches.kernel.org/5.6.9-083-ALSA-hda-call-runtime_allow-for-all-hda-control.patch + patches.kernel.org/5.6.9-084-net-stmmac-socfpga-Allow-all-RGMII-modes.patch + patches.kernel.org/5.6.9-085-mac80211-fix-channel-switch-trigger-from-unknow.patch + patches.kernel.org/5.6.9-086-sched-isolation-Allow-isolcpus-to-skip-unknown-.patch + patches.kernel.org/5.6.9-087-sched-vtime-Work-around-an-unitialized-variable.patch + patches.kernel.org/5.6.9-088-arm64-Delete-the-space-separator-in-__emit_inst.patch + patches.kernel.org/5.6.9-089-ext4-use-matching-invalidatepage-in-ext4_writep.patch + patches.kernel.org/5.6.9-090-ext4-increase-wait-time-needed-before-reuse-of-.patch + patches.kernel.org/5.6.9-091-ext4-convert-BUG_ON-s-to-WARN_ON-s-in-mballoc.c.patch + patches.kernel.org/5.6.9-092-irqchip-gic-v4.1-Add-support-for-VPENDBASER-s-D.patch + patches.kernel.org/5.6.9-093-blk-mq-Put-driver-tag-in-blk_mq_dispatch_rq_lis.patch + patches.kernel.org/5.6.9-094-irqchip-meson-gpio-Fix-HARDIRQ-safe-HARDIRQ-uns.patch + patches.kernel.org/5.6.9-095-hwmon-jc42-Fix-name-to-have-no-illegal-characte.patch + patches.kernel.org/5.6.9-096-sfc-fix-XDP-redirect-in-this-driver.patch + patches.kernel.org/5.6.9-097-taprio-do-not-use-BIT-in-TCA_TAPRIO_ATTR_FLAG_-.patch + patches.kernel.org/5.6.9-098-tipc-Add-a-missing-case-of-TIPC_DIRECT_MSG-type.patch + patches.kernel.org/5.6.9-099-qed-Fix-race-condition-between-scheduling-and-d.patch + patches.kernel.org/5.6.9-100-Crypto-chelsio-Fixes-a-hang-issue-during-driver.patch + patches.kernel.org/5.6.9-101-net-use-indirect-call-wrappers-for-skb_copy_dat.patch + patches.kernel.org/5.6.9-102-qed-Fix-use-after-free-in-qed_chain_free.patch + patches.kernel.org/5.6.9-103-ext4-check-for-non-zero-journal-inum-in-ext4_ca.patch + patches.kernel.org/5.6.9-104-ASoC-soc-pcm-fix-regression-in-soc_new_pcm.patch + patches.kernel.org/5.6.9-105-ASoC-soc-core-disable-route-checks-for-legacy-d.patch + patches.kernel.org/5.6.9-106-ASoC-stm32-spdifrx-fix-regmap-status-check.patch + patches.kernel.org/5.6.9-107-Linux-5.6.9.patch + patches.kernel.org/5.6.10-001-Revert-ASoC-meson-axg-card-fix-codec-to-codec-.patch + patches.kernel.org/5.6.10-002-Linux-5.6.10.patch + patches.kernel.org/5.6.11-001-drm-scheduler-fix-drm_sched_get_cleanup_job.patch + patches.kernel.org/5.6.11-002-dma-buf-Fix-SET_NAME-ioctl-uapi.patch + patches.kernel.org/5.6.11-003-drm-amdgpu-invalidate-L2-before-SDMA-IBs-v2.patch + patches.kernel.org/5.6.11-004-drm-edid-Fix-off-by-one-in-DispID-DTD-pixel-cl.patch + patches.kernel.org/5.6.11-005-drm-amd-display-Fix-green-screen-issue-after-s.patch + patches.kernel.org/5.6.11-006-drm-i915-gem-Hold-obj-vma.lock-over-for_each_g.patch + patches.kernel.org/5.6.11-007-drm-i915-gt-Check-cacheline-is-valid-before-ac.patch + patches.kernel.org/5.6.11-008-drm-qxl-qxl_release-leak-in-qxl_draw_dirty_fb.patch + patches.kernel.org/5.6.11-009-drm-qxl-qxl_release-leak-in-qxl_hw_surface_all.patch + patches.kernel.org/5.6.11-010-drm-qxl-qxl_release-use-after-free.patch + patches.kernel.org/5.6.11-011-NFSv4.1-fix-handling-of-backchannel-binding-in.patch + patches.kernel.org/5.6.11-012-btrfs-fix-transaction-leak-in-btrfs_recover_re.patch + patches.kernel.org/5.6.11-013-btrfs-fix-block-group-leak-when-removing-fails.patch + patches.kernel.org/5.6.11-014-btrfs-fix-partial-loss-of-prealloc-extent-past.patch + patches.kernel.org/5.6.11-015-btrfs-transaction-Avoid-deadlock-due-to-bad-in.patch + patches.kernel.org/5.6.11-016-mmc-cqhci-Avoid-false-cqhci-CQE-stuck-on-by-no.patch + patches.kernel.org/5.6.11-017-mmc-sdhci-xenon-fix-annoying-1.8V-regulator-wa.patch + patches.kernel.org/5.6.11-018-mmc-sdhci-pci-Fix-eMMC-driver-strength-for-BYT.patch + patches.kernel.org/5.6.11-019-mmc-sdhci-msm-Enable-host-capabilities-pertain.patch + patches.kernel.org/5.6.11-020-mmc-meson-mx-sdio-Set-MMC_CAP_WAIT_WHILE_BUSY.patch + patches.kernel.org/5.6.11-021-mmc-meson-mx-sdio-remove-the-broken-card_busy-.patch + patches.kernel.org/5.6.11-022-crypto-caam-fix-the-address-of-the-last-entry-.patch + patches.kernel.org/5.6.11-023-ALSA-hda-realtek-Two-front-mics-on-a-Lenovo-Th.patch + patches.kernel.org/5.6.11-024-ALSA-usb-audio-Correct-a-typo-of-NuPrime-DAC-1.patch + patches.kernel.org/5.6.11-025-ALSA-hda-hdmi-fix-without-unlocked-before-retu.patch + patches.kernel.org/5.6.11-026-ALSA-line6-Fix-POD-HD500-audio-playback.patch + patches.kernel.org/5.6.11-027-ALSA-pcm-oss-Place-the-plugin-buffer-overflow-.patch + patches.kernel.org/5.6.11-028-i2c-amd-mp2-pci-Fix-Oops-in-amd_mp2_pci_init-e.patch + patches.kernel.org/5.6.11-029-x86-hyperv-Suspend-resume-the-VP-assist-page-f.patch + patches.kernel.org/5.6.11-030-Drivers-hv-vmbus-Fix-Suspend-to-Idle-for-Gener.patch + patches.kernel.org/5.6.11-031-dlmfs_file_write-fix-the-bogosity-in-handling-.patch + patches.kernel.org/5.6.11-032-selinux-properly-handle-multiple-messages-in-s.patch + patches.kernel.org/5.6.11-033-IB-rdmavt-Always-return-ERR_PTR-from-rvt_creat.patch + patches.kernel.org/5.6.11-034-PM-ACPI-Output-correct-message-on-target-power.patch + patches.kernel.org/5.6.11-035-PM-hibernate-Freeze-kernel-threads-in-software.patch + patches.kernel.org/5.6.11-036-dm-verity-fec-fix-hash-block-number-in-verity_.patch + patches.kernel.org/5.6.11-037-dm-writecache-fix-data-corruption-when-reloadi.patch + patches.kernel.org/5.6.11-038-dm-multipath-use-updated-MPATHF_QUEUE_IO-on-ma.patch + patches.kernel.org/5.6.11-039-ARM-dts-imx6qdl-sr-som-ti-indicate-powering-of.patch + patches.kernel.org/5.6.11-040-block-remove-the-bd_openers-checks-in-blk_drop.patch + patches.kernel.org/5.6.11-041-scsi-qla2xxx-set-UNLOADING-before-waiting-for-.patch + patches.kernel.org/5.6.11-042-scsi-qla2xxx-check-UNLOADING-before-posting-as.patch + patches.kernel.org/5.6.11-043-RDMA-mlx5-Set-GRH-fields-in-query-QP-on-RoCE.patch + patches.kernel.org/5.6.11-044-RDMA-uverbs-Fix-a-race-with-disassociate-and-e.patch + patches.kernel.org/5.6.11-045-RDMA-mlx4-Initialize-ib_spec-on-the-stack.patch + patches.kernel.org/5.6.11-046-RDMA-siw-Fix-potential-siw_mem-refcnt-leak-in-.patch + patches.kernel.org/5.6.11-047-RDMA-core-Prevent-mixed-use-of-FDs-between-sha.patch + patches.kernel.org/5.6.11-048-RDMA-core-Fix-overwriting-of-uobj-in-case-of-e.patch + patches.kernel.org/5.6.11-049-RDMA-core-Fix-race-between-destroy-and-release.patch + patches.kernel.org/5.6.11-050-RDMA-cm-Fix-ordering-of-xa_alloc_cyclic-in-ib_.patch + patches.kernel.org/5.6.11-051-RDMA-cm-Fix-an-error-check-in-cm_alloc_id_priv.patch + patches.kernel.org/5.6.11-052-i2c-iproc-generate-stop-event-for-slave-writes.patch + patches.kernel.org/5.6.11-053-dmaengine-hisilicon-Fix-build-error-without-PC.patch + patches.kernel.org/5.6.11-054-vfio-avoid-possible-overflow-in-vfio_iommu_typ.patch + patches.kernel.org/5.6.11-055-vfio-type1-Fix-VA-PA-translation-for-PFNMAP-VM.patch + patches.kernel.org/5.6.11-056-iommu-qcom-Fix-local_base-status-check.patch + patches.kernel.org/5.6.11-057-dmaengine-ti-k3-psil-fix-deadlock-on-error-pat.patch + patches.kernel.org/5.6.11-058-dmaengine-fix-channel-index-enumeration.patch + patches.kernel.org/5.6.11-059-scsi-target-iblock-fix-WRITE-SAME-zeroing.patch + patches.kernel.org/5.6.11-060-iommu-Properly-export-iommu_group_get_for_dev.patch + patches.kernel.org/5.6.11-061-iommu-vt-d-Use-right-Kconfig-option-name.patch + patches.kernel.org/5.6.11-062-iommu-amd-Fix-legacy-interrupt-remapping-for-x.patch + patches.kernel.org/5.6.11-063-i2c-aspeed-Avoid-i2c-interrupt-status-clear-ra.patch + patches.kernel.org/5.6.11-064-ALSA-opti9xx-shut-up-gcc-10-range-warning.patch + patches.kernel.org/5.6.11-065-Fix-use-after-free-in-get_tree_bdev.patch + patches.kernel.org/5.6.11-066-nvme-prevent-double-free-in-nvme_alloc_ns-erro.patch + patches.kernel.org/5.6.11-067-drm-i915-selftests-Fix-i915_address_space-refc.patch + patches.kernel.org/5.6.11-068-nfs-Fix-potential-posix_acl-refcnt-leak-in-nfs.patch + patches.kernel.org/5.6.11-069-dmaengine-dmatest-Fix-iteration-non-stop-logic.patch + patches.kernel.org/5.6.11-070-drm-i915-Use-proper-fault-mask-in-interrupt-po.patch + patches.kernel.org/5.6.11-071-dmaengine-dmatest-Fix-process-hang-when-readin.patch + patches.kernel.org/5.6.11-072-arm64-vdso-Add-fasynchronous-unwind-tables-to-.patch + patches.kernel.org/5.6.11-073-io_uring-statx-must-grab-the-file-table-for-va.patch + patches.kernel.org/5.6.11-074-Linux-5.6.11.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -823,8 +1006,6 @@ # to area specific sections below. ######################################################## patches.suse/media-go7007-Fix-URB-type-for-interrupt-handling.patch - patches.suse/efi-x86-Don-t-remap-text-rodata-gap-read-only-for-mi.patch - patches.suse/ALSA-pcm-oss-Place-the-plugin-buffer-overflow-checks.patch patches.suse/Make-the-Reducing-compressed-framebufer-size-message.patch ######################################################## @@ -933,6 +1114,7 @@ ######################################################## # DRM / Graphics ######################################################## + patches.suse/drm-nouveau-Fix-regression-by-audio-component-transition.patch ######################################################## # Storage @@ -965,6 +1147,7 @@ # RPi4 for SDHCI support for newer board revisions patches.suse/mmc-sdhci-introduce-sdhci_set_power_and_bus_voltage.patch patches.suse/mmc-sdhci-iproc-add-custom-set_power-callback-for-bcm2711.patch + patches.suse/ipc-util.c-sysvipc_find_ipc-incorrectly-updates-posi.patch ######################################################## # Debugging ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.c9QoVN/_old 2020-05-07 15:05:10.947663038 +0200 +++ /var/tmp/diff_new_pack.c9QoVN/_new 2020-05-07 15:05:10.951663047 +0200 @@ -1,3 +1,3 @@ -2020-04-30 10:47:01 +0000 -GIT Revision: 63116abfd4836bbf5ecebc628f11cf3bfa02309f +2020-05-06 10:42:09 +0000 +GIT Revision: 91c024ab682876b57217101baa19ef1b2afa1461 GIT Branch: stable