Hello community, here is the log from the commit of package kernel-source for openSUSE:Leap:15.2 checked in at 2020-03-27 16:43:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/kernel-source (Old) and /work/SRC/openSUSE:Leap:15.2/.kernel-source.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Fri Mar 27 16:43:21 2020 rev:116 rq:788469 version:5.3.18 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/kernel-source/dtb-aarch64.changes 2020-03-20 05:14:58.746550981 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.kernel-source.new.3160/dtb-aarch64.changes 2020-03-27 16:43:39.563775940 +0100 @@ -1,0 +2,695 @@ +Wed Mar 25 12:59:40 CET 2020 - [email protected] + +- fix patch metadata +- fix wrong Patch-mainline: + patches.suse/0001-Revert-serial-uartlite-Add-runtime-support.patch + patches.suse/0001-Revert-serial-uartlite-Do-not-use-static-struct-uart.patch + patches.suse/0001-Revert-serial-uartlite-Move-the-uart-register.patch + patches.suse/0001-pinctrl-baytrail-Really-serialize-all-register-acces.patch +- commit a449950 + +------------------------------------------------------------------- +Wed Mar 25 11:50:19 CET 2020 - [email protected] + +- pinctrl: baytrail: Really serialize all register accesses + (git-fixes). +- Refresh + patches.suse/pinctrl-baytrail-Do-not-clear-IRQ-flags-on-direct-ir.patch. +- commit 3060b4c + +------------------------------------------------------------------- +Wed Mar 25 11:25:18 CET 2020 - [email protected] + +- Revert "serial-uartlite: Move the uart register" (git-fixes). +- commit 7d98e39 + +------------------------------------------------------------------- +Wed Mar 25 11:17:01 CET 2020 - [email protected] + +- Revert "serial-uartlite: Do not use static struct uart_driver + out of probe()" (git-fixes). +- commit 053f110 + +------------------------------------------------------------------- +Wed Mar 25 11:12:04 CET 2020 - [email protected] + +- Revert "serial-uartlite: Add runtime support" (git-fixes). +- commit 869ee8e + +------------------------------------------------------------------- +Tue Mar 24 21:52:02 CET 2020 - [email protected] + +- update patch metadata +- improve Patch-mainline tag: + patches.suse/rcuwait-Let-rcuwait_wake_up-return-whether-or-not-a-.patch +- commit f21d25e + +------------------------------------------------------------------- +Tue Mar 24 19:42:01 CET 2020 - [email protected] + +- rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (bsc#1167594). +- commit e399edf + +------------------------------------------------------------------- +Tue Mar 24 18:57:42 CET 2020 - [email protected] + +- Update config files: Increase NR_CPUS to 768 on arm64 to support the + extra cores on a Marvell ThunderX3 SoC (jsc#SLE-9971). +- [mkubecek] update kabi reference files (incompatible): + NR_CPUS raised from 480 to 768 on aarch64 +- commit d52fc74 + +------------------------------------------------------------------- +Tue Mar 24 16:25:13 CET 2020 - [email protected] + +- md: rename wb stuffs (bsc#1166003). +- Update with kabi fix for the above change, + patches.kabi/md-backport-kabi.patch. +- Refresh for the above change, + patches.suse/md-display-timeout-error.patch. +- commit eabced8 + +------------------------------------------------------------------- +Tue Mar 24 16:19:32 CET 2020 - [email protected] + +- raid5: remove worker_cnt_per_group argument from + alloc_thread_groups (bsc#1166003). +- commit ffebcdb + +------------------------------------------------------------------- +Tue Mar 24 16:18:50 CET 2020 - [email protected] + +- KEYS: reaching the keys quotas correctly (bsc#1167517). +- commit 39a6103 + +------------------------------------------------------------------- +Tue Mar 24 15:15:58 CET 2020 - [email protected] + +- kABI: more hooks for PCI changes (bsc#1141558). +- [mkubecek] update kabi reference files (incompatible): + SUSE kabi padding added to some PCI related structures +- commit 29f5545 + +------------------------------------------------------------------- +Tue Mar 24 11:49:12 CET 2020 - [email protected] + +- net: hns3: fix RMW issue for VLAN filter switch (bsc#1154353). +- netfilter: nf_tables: fix infinite loop when expr is not + available (bsc#1154353). +- bnxt_en: fix error handling when flashing from file (sc#SLE-8371 + bsc#1153274 bsc#1163419). +- bnxt_en: reinitialize IRQs when MTU is modified (sc#SLE-8371 + bsc#1153274 bsc#1163419). +- bnxt_en: add newline to netdev_*() format strings (sc#SLE-8371 + bsc#1153274 bsc#1163419). +- bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs + (sc#SLE-8371 bsc#1153274 bsc#1163419). +- bnxt_en: Improve device shutdown method (sc#SLE-8371 bsc#1153274 + bsc#1163419). +- commit 6ec4eab + +------------------------------------------------------------------- +Tue Mar 24 11:48:08 CET 2020 - [email protected] + +- btrfs: add enospc debug messages for ticket failure (bsc#1141456). +- Refresh + patches.suse/btrfs-dump_space_info-when-encountering-total_bytes_pinned-0-at-umount.patch. +- commit b0b4b45 + +------------------------------------------------------------------- +Tue Mar 24 11:38:19 CET 2020 - [email protected] + +- btrfs: do not account global reserve in can_overcommit (bsc#1141456). +- commit cbebbcb + +------------------------------------------------------------------- +Tue Mar 24 11:35:35 CET 2020 - [email protected] + +- supported.conf: mark synopsys_edac as supported. + Used in Xilinx ZynqMP devices. +- commit 8d84988 + +------------------------------------------------------------------- +Tue Mar 24 11:35:14 CET 2020 - [email protected] + +- btrfs: use btrfs_try_granting_tickets in update_global_rsv (bsc#1141456). +- commit 2c7e1da + +------------------------------------------------------------------- +Tue Mar 24 11:24:08 CET 2020 - [email protected] + +- btrfs: always reserve our entire size for the global reserve (bsc#1141456). +- commit 0ded727 + +------------------------------------------------------------------- +Tue Mar 24 11:23:14 CET 2020 - [email protected] + +- btrfs: change the minimum global reserve size (bsc#1141456). +- commit 20a34ab + +------------------------------------------------------------------- +Tue Mar 24 10:45:43 CET 2020 - [email protected] + +- tracing: Add 'hist:' to hist trigger error log error string + (bsc#1164917). +- commit c0e7e4a + +------------------------------------------------------------------- +Tue Mar 24 10:44:06 CET 2020 - [email protected] + +- tracing: Add hist trigger error messages for sort specification + (bsc#1164917). +- commit 9b80622 + +------------------------------------------------------------------- +Tue Mar 24 10:37:29 CET 2020 - [email protected] + +- btrfs: unexport the temporary exported functions (bsc#1162831). +- commit 795367d + +------------------------------------------------------------------- +Tue Mar 24 10:36:55 CET 2020 - [email protected] + +- btrfs: migrate the block group cleanup code (bsc#1162831). +- Refresh + patches.suse/0001-btrfs-qgroup-Always-free-PREALLOC-META-reserve-in-bt.patch. +- Refresh + patches.suse/btrfs-dump_space_info-when-encountering-total_bytes_pinned-0-at-umount.patch. +- commit b3b0455 + +------------------------------------------------------------------- +Tue Mar 24 10:33:07 CET 2020 - [email protected] + +- btrfs: migrate the alloc_profile helpers (bsc#1162831). +- commit d4eb35f + +------------------------------------------------------------------- +Tue Mar 24 10:32:25 CET 2020 - [email protected] + +- btrfs: migrate the chunk allocation code (bsc#1162831). +- commit 2694f31 + +------------------------------------------------------------------- +Tue Mar 24 10:31:47 CET 2020 - [email protected] + +- btrfs: migrate the block group space accounting helpers (bsc#1162831). +- commit cfbc882 + ++++ 587 more lines (skipped) ++++ between /work/SRC/openSUSE:Leap:15.2/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Leap:15.2/.kernel-source.new.3160/dtb-aarch64.changes dtb-armv7l.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-preempt.changes: same change kernel-source.changes: same change kernel-syms.changes: same change kernel-zfcpdump.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtb-aarch64.spec ++++++ --- /var/tmp/diff_new_pack.EX2ugH/_old 2020-03-27 16:43:45.843779629 +0100 +++ /var/tmp/diff_new_pack.EX2ugH/_new 2020-03-27 16:43:45.843779629 +0100 @@ -31,7 +31,7 @@ Name: dtb-aarch64 Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gb955dad +Release: <RELEASE>.gce22fd6 %else Release: 0 %endif dtb-armv7l.spec: same change ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.EX2ugH/_old 2020-03-27 16:43:45.887779655 +0100 +++ /var/tmp/diff_new_pack.EX2ugH/_new 2020-03-27 16:43:45.887779655 +0100 @@ -67,7 +67,7 @@ Group: System/Kernel Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gb955dad +Release: <RELEASE>.gce22fd6 %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-b955dadd74852660712cf765ea135ec497ca9ed8 -Provides: kernel-srchash-b955dadd74852660712cf765ea135ec497ca9ed8 +Provides: kernel-%build_flavor-base-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a +Provides: kernel-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a # END COMMON DEPS -Provides: %name-srchash-b955dadd74852660712cf765ea135ec497ca9ed8 +Provides: %name-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.EX2ugH/_old 2020-03-27 16:43:45.907779667 +0100 +++ /var/tmp/diff_new_pack.EX2ugH/_new 2020-03-27 16:43:45.907779667 +0100 @@ -67,7 +67,7 @@ Group: System/Kernel Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gb955dad +Release: <RELEASE>.gce22fd6 %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-b955dadd74852660712cf765ea135ec497ca9ed8 -Provides: kernel-srchash-b955dadd74852660712cf765ea135ec497ca9ed8 +Provides: kernel-%build_flavor-base-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a +Provides: kernel-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a # END COMMON DEPS -Provides: %name-srchash-b955dadd74852660712cf765ea135ec497ca9ed8 +Provides: %name-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a %ifarch s390x Provides: kernel-trace = 3.13 Obsoletes: kernel-trace <= 3.13 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.EX2ugH/_old 2020-03-27 16:43:45.923779676 +0100 +++ /var/tmp/diff_new_pack.EX2ugH/_new 2020-03-27 16:43:45.923779676 +0100 @@ -33,7 +33,7 @@ Group: Documentation/Man Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gb955dad +Release: <RELEASE>.gce22fd6 %else Release: 0 %endif @@ -63,7 +63,7 @@ %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-b955dadd74852660712cf765ea135ec497ca9ed8 +Provides: %name-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a 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.EX2ugH/_old 2020-03-27 16:43:45.939779686 +0100 +++ /var/tmp/diff_new_pack.EX2ugH/_new 2020-03-27 16:43:45.939779686 +0100 @@ -67,7 +67,7 @@ Group: System/Kernel Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gb955dad +Release: <RELEASE>.gce22fd6 %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-b955dadd74852660712cf765ea135ec497ca9ed8 -Provides: kernel-srchash-b955dadd74852660712cf765ea135ec497ca9ed8 +Provides: kernel-%build_flavor-base-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a +Provides: kernel-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a # END COMMON DEPS -Provides: %name-srchash-b955dadd74852660712cf765ea135ec497ca9ed8 +Provides: %name-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a %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.EX2ugH/_old 2020-03-27 16:43:45.967779702 +0100 +++ /var/tmp/diff_new_pack.EX2ugH/_new 2020-03-27 16:43:45.991779716 +0100 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-b955dadd74852660712cf765ea135ec497ca9ed8 +BuildRequires: kernel%kernel_flavor-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a %if 0%{?rhel_version} BuildRequires: kernel @@ -66,7 +66,7 @@ Group: SLES Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gb955dad +Release: <RELEASE>.gce22fd6 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.EX2ugH/_old 2020-03-27 16:43:46.315779906 +0100 +++ /var/tmp/diff_new_pack.EX2ugH/_new 2020-03-27 16:43:46.343779923 +0100 @@ -38,7 +38,7 @@ Group: SLES Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gb955dad +Release: <RELEASE>.gce22fd6 %else Release: 0 %endif ++++++ kernel-preempt.spec ++++++ --- /var/tmp/diff_new_pack.EX2ugH/_old 2020-03-27 16:43:46.567780054 +0100 +++ /var/tmp/diff_new_pack.EX2ugH/_new 2020-03-27 16:43:46.591780069 +0100 @@ -67,7 +67,7 @@ Group: System/Kernel Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gb955dad +Release: <RELEASE>.gce22fd6 %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-b955dadd74852660712cf765ea135ec497ca9ed8 -Provides: kernel-srchash-b955dadd74852660712cf765ea135ec497ca9ed8 +Provides: kernel-%build_flavor-base-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a +Provides: kernel-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a # END COMMON DEPS -Provides: %name-srchash-b955dadd74852660712cf765ea135ec497ca9ed8 +Provides: %name-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.EX2ugH/_old 2020-03-27 16:43:46.835780212 +0100 +++ /var/tmp/diff_new_pack.EX2ugH/_new 2020-03-27 16:43:46.867780231 +0100 @@ -32,7 +32,7 @@ Group: Development/Sources Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gb955dad +Release: <RELEASE>.gce22fd6 %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-b955dadd74852660712cf765ea135ec497ca9ed8 +Provides: %name-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a 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.EX2ugH/_old 2020-03-27 16:43:47.147780395 +0100 +++ /var/tmp/diff_new_pack.EX2ugH/_new 2020-03-27 16:43:47.175780411 +0100 @@ -27,7 +27,7 @@ Version: 5.3.18 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.gb955dad +Release: <RELEASE>.gce22fd6 %else Release: 0 %endif @@ -49,7 +49,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-b955dadd74852660712cf765ea135ec497ca9ed8 +Provides: %name-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-zfcpdump.spec ++++++ --- /var/tmp/diff_new_pack.EX2ugH/_old 2020-03-27 16:43:47.391780539 +0100 +++ /var/tmp/diff_new_pack.EX2ugH/_new 2020-03-27 16:43:47.419780555 +0100 @@ -67,7 +67,7 @@ Group: System/Kernel Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gb955dad +Release: <RELEASE>.gce22fd6 %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-b955dadd74852660712cf765ea135ec497ca9ed8 -Provides: kernel-srchash-b955dadd74852660712cf765ea135ec497ca9ed8 +Provides: kernel-%build_flavor-base-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a +Provides: kernel-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a # END COMMON DEPS -Provides: %name-srchash-b955dadd74852660712cf765ea135ec497ca9ed8 +Provides: %name-srchash-ce22fd60dc92030da24a59e47feeda92dcb6e15a %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh ++++++ config.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/arm64/default new/config/arm64/default --- old/config/arm64/default 2020-03-13 08:52:21.000000000 +0100 +++ new/config/arm64/default 2020-03-24 23:02:24.000000000 +0100 @@ -366,7 +366,7 @@ # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_SCHED_MC=y CONFIG_SCHED_SMT=y -CONFIG_NR_CPUS=480 +CONFIG_NR_CPUS=768 CONFIG_HOTPLUG_CPU=y CONFIG_NUMA=y CONFIG_NODES_SHIFT=6 @@ -2285,11 +2285,10 @@ # CONFIG_MTD_COMPLEX_MAPPINGS=y CONFIG_MTD_PHYSMAP=m -CONFIG_MTD_PHYSMAP_COMPAT=y -CONFIG_MTD_PHYSMAP_START=0x8000000 -CONFIG_MTD_PHYSMAP_LEN=0x0 -CONFIG_MTD_PHYSMAP_BANKWIDTH=2 -# CONFIG_MTD_PHYSMAP_OF is not set +# CONFIG_MTD_PHYSMAP_COMPAT is not set +CONFIG_MTD_PHYSMAP_OF=y +# CONFIG_MTD_PHYSMAP_VERSATILE is not set +# CONFIG_MTD_PHYSMAP_GEMINI is not set CONFIG_MTD_PHYSMAP_GPIO_ADDR=y CONFIG_MTD_PCI=m CONFIG_MTD_INTEL_VR_NOR=m ++++++ patches.kabi.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.kabi/md-backport-kabi.patch new/patches.kabi/md-backport-kabi.patch --- old/patches.kabi/md-backport-kabi.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.kabi/md-backport-kabi.patch 2020-03-25 01:52:45.000000000 +0100 @@ -0,0 +1,76 @@ +From: Coly Li <[email protected]> +Subject: Fix kabi for md raid backport +Patch-mainline: Never, kabi +References: bsc#1166003 + +Handle all kabi consistency for md raid backport. + +Signed-off-by: Coly Li <[email protected]> +--- + drivers/md/md.c | 8 ++++++++ + drivers/md/md.h | 17 ++++++++++++++++- + 2 files changed, 24 insertions(+), 1 deletion(-) + +--- a/drivers/md/md.c ++++ b/drivers/md/md.c +@@ -169,6 +169,14 @@ void mddev_create_serial_pool(struct mdd + } + EXPORT_SYMBOL_GPL(mddev_create_serial_pool); + ++/* Just for KABI consistency */ ++void mddev_create_wb_pool(struct mddev *mddev, struct md_rdev *rdev, ++ bool is_suspend) ++{ ++ mddev_create_serial_pool(mddev, rdev, is_suspend); ++} ++EXPORT_SYMBOL_GPL(mddev_create_wb_pool); ++ + /* + * Destroy serial_info_pool if rdev is the last device flaged with + * CollisionCheck. +--- a/drivers/md/md.h ++++ b/drivers/md/md.h +@@ -110,13 +110,21 @@ struct md_rdev { + * in superblock. + */ + ++#ifdef __GENKSYMS__ ++ /* ++ * The members for check collision of write behind IOs. ++ */ ++ struct list_head wb_list; ++ spinlock_t wb_list_lock; ++ wait_queue_head_t wb_io_wait; ++#else + /* + * The members for check collision of write IOs. + */ + struct list_head serial_list; + spinlock_t serial_list_lock; + wait_queue_head_t serial_io_wait; +- ++#endif + struct work_struct del_work; /* used for delayed sysfs removal */ + + struct kernfs_node *sysfs_state; /* handle for 'state' +@@ -490,13 +498,20 @@ struct mddev { + */ + struct work_struct flush_work; + struct work_struct event_work; /* used by dm to report failure event */ ++#ifdef __GENKSYMS__ ++ mempool_t *wb_info_pool; ++#else + mempool_t *serial_info_pool; ++#endif + void (*sync_super)(struct mddev *mddev, struct md_rdev *rdev); + struct md_cluster_info *cluster_info; + unsigned int good_device_nr; /* good device num within cluster raid */ + + bool has_superblocks:1; ++ ++#ifndef __GENKSYMS__ + bool fail_last_dev:1; ++#endif + }; + + enum recovery_flags { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.kabi/revert-sgi-iodev-for-kabi-break.patch new/patches.kabi/revert-sgi-iodev-for-kabi-break.patch --- old/patches.kabi/revert-sgi-iodev-for-kabi-break.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.kabi/revert-sgi-iodev-for-kabi-break.patch 2020-03-25 01:52:45.000000000 +0100 @@ -0,0 +1,21 @@ +From: Liang Yan <[email protected]> +Date: Mon, 23 Mar 2020 10:29:12 -0400 +Subject: Revert sgi_iodev for kabi break +Patch-mainline: Never, kabi +References: bsc#1166547 + +Signed-off-by: Liang Yan <[email protected]> +--- + include/kvm/arm_vgic.h | 1 + + 1 file changed, 1 insertion(+) + +--- a/include/kvm/arm_vgic.h ++++ b/include/kvm/arm_vgic.h +@@ -311,6 +311,7 @@ struct vgic_cpu { + * parts of the redistributor. + */ + struct vgic_io_device rd_iodev; ++ struct vgic_io_device sgi_iodev; + struct vgic_redist_region *rdreg; + + /* Contains the attributes and gpa of the LPI pending tables. */ ++++++ patches.suse.tar.bz2 ++++++ /work/SRC/openSUSE:Leap:15.2/kernel-source/patches.suse.tar.bz2 /work/SRC/openSUSE:Leap:15.2/.kernel-source.new.3160/patches.suse.tar.bz2 differ: char 11, line 1 ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.EX2ugH/_old 2020-03-27 16:43:48.939781448 +0100 +++ /var/tmp/diff_new_pack.EX2ugH/_new 2020-03-27 16:43:48.943781450 +0100 @@ -374,10 +374,15 @@ patches.suse/lightnvm-move-metadata-mapping-to-lower-level-driver.patch patches.suse/lightnvm-pblk-use-kvmalloc-for-metadata.patch patches.suse/block-stop-exporting-bio_map_kern.patch + patches.suse/0001-raid1-use-an-int-as-the-return-value-of-raise_barrie.patch patches.suse/md-raid6-Set-R5_ReadError-when-there-is-read-failure.patch patches.suse/md-raid1-end-bio-when-the-device-faulty.patch + patches.suse/0002-md-raid10-end-bio-when-the-device-faulty.patch + patches.suse/0003-md-Convert-to-use-int_pow.patch + patches.suse/0004-md-allow-last-device-to-be-forcibly-removed-from-RAI.patch patches.suse/md-don-t-set-In_sync-if-array-is-frozen.patch patches.suse/md-don-t-call-spare_active-in-md_reap_sync_thread-if.patch + patches.suse/0005-raid1-factor-out-a-common-routine-to-handle-the-comp.patch patches.suse/loop-Add-LOOP_SET_DIRECT_IO-to-compat-ioctl.patch patches.suse/floppy-fix-usercopy-direction.patch patches.suse/blk-mq-Fix-memory-leak-in-blk_mq_init_allocated_queu.patch @@ -403,6 +408,7 @@ patches.suse/block-split-.sysfs_lock-into-two-locks.patch patches.suse/md-only-call-set_in_sync-when-it-is-expected-to-succ.patch patches.suse/md-don-t-report-active-array_state-until-after-reval.patch + patches.suse/0006-raid5-improve-too-many-read-errors-msg-by-adding-lim.patch patches.suse/blkcg-pass-q-and-blkcg-into-blkcg_pol_alloc_pd_fn.patch patches.suse/blkcg-make-cpd_init_fn-optional.patch patches.suse/blkcg-separate-blkcg_conf_get_disk-out-of-blkg_conf_.patch @@ -453,7 +459,9 @@ patches.suse/0001-bcache-add-cond_resched-in-__bch_cache_cmp.patch patches.suse/0002-bcache-Fix-an-error-code-in-bch_dump_read.patch patches.suse/closures-fix-a-race-on-wakeup-from-closure_sync.patch + patches.suse/0007-md-raid0-linear-Mark-array-as-broken-and-fail-BIOs-i.patch patches.suse/md-raid1-fail-run-raid1-array-when-active-disk-less-.patch + patches.suse/0008-md-raid5-use-bio_end_sector-to-calculate-last_sector.patch patches.suse/paride-pf-need-to-set-queue-to-NULL-before-put_disk.patch patches.suse/paride-pcd-need-to-set-queue-to-NULL-before-put_disk.patch patches.suse/block-Cleanup-elevator_init_mq-use.patch @@ -496,6 +504,9 @@ patches.suse/raid5-don-t-increment-read_errors-on-EILSEQ-return.patch patches.suse/raid5-don-t-set-STRIPE_HANDLE-to-stripe-which-is-in-.patch patches.suse/md-raid0-avoid-RAID0-data-corruption-due-to-layout-c.patch + patches.suse/0009-md-add-feature-flag-MD_FEATURE_RAID0_LAYOUT.patch + patches.suse/0010-raid5-remove-STRIPE_OPS_REQ_PENDING.patch + patches.suse/0011-raid5-use-bio_end_sector-in-r5_next_bio.patch patches.suse/bfq-Fix-bfq-linkage-error.patch patches.suse/block-make-rq-sector-size-accessible-for-block-stats.patch patches.suse/block-also-check-RQF_STATS-in-blk_mq_need_time_stamp.patch @@ -740,6 +751,7 @@ patches.suse/KVM-PPC-Book3S-Enable-XIVE-native-capability-only-if.patch patches.suse/KVM-PPC-Book3S-HV-Check-for-MMU-ready-on-piggybacked.patch patches.suse/KVM-PPC-Book3S-HV-Don-t-lose-pending-doorbell-reques.patch + patches.suse/KVM-arm-arm64-vgic-Use-a-single-IO-device-per-redist.patch patches.suse/arm64-KVM-Device-mappings-should-be-execute-never.patch patches.suse/KVM-arm-arm64-vgic-Allow-more-than-256-vcpus-for-KVM.patch patches.suse/kvm-x86-refactor-up-kvm_-g-s-et_msr-to-simplify-callers @@ -1758,11 +1770,55 @@ patches.suse/btrfs-tree-checker-Add-ROOT_ITEM-check.patch patches.suse/Btrfs-fix-inode-cache-block-reserve-leak-on-failure-.patch patches.suse/btrfs-remove-unnecessary-condition-in-btrfs_clone-to.patch + patches.suse/btrfs-move-btrfs_add_free_space-out-of-a-header-file.patch + patches.suse/btrfs-move-basic-block_group-definitions-to-their-own-header.patch + patches.suse/btrfs-migrate-the-block-group-lookup-code.patch + patches.suse/btrfs-migrate-the-block-group-ref-counting-stuff.patch + patches.suse/btrfs-migrate-nocow-and-reservation-helpers.patch + patches.suse/btrfs-export-the-block-group-caching-helpers.patch + patches.suse/btrfs-export-the-excluded-extents-helpers.patch + patches.suse/btrfs-export-the-caching-control-helpers.patch + patches.suse/btrfs-temporarily-export-fragment_free_space.patch + patches.suse/btrfs-make-caching_thread-use-btrfs_find_next_key.patch patches.suse/btrfs-fix-memory-leaks-in-the-test-test_find_first_c.patch patches.suse/btrfs-make-test_find_first_clear_extent_bit-fail-on-.patch + patches.suse/btrfs-migrate-the-block-group-caching-code.patch + patches.suse/btrfs-temporarily-export-inc_block_group_ro.patch + patches.suse/btrfs-migrate-the-block-group-removal-code.patch + patches.suse/btrfs-migrate-the-block-group-read-creation-code.patch + patches.suse/btrfs-temporarily-export-btrfs_get_restripe_target.patch + patches.suse/btrfs-migrate-inc-dec_block_group_ro-code.patch + patches.suse/btrfs-migrate-the-dirty-bg-writeout-code.patch + patches.suse/btrfs-export-block-group-accounting-helpers.patch + patches.suse/btrfs-migrate-the-block-group-space-accounting-helpers.patch + patches.suse/btrfs-migrate-the-chunk-allocation-code.patch + patches.suse/btrfs-migrate-the-alloc_profile-helpers.patch + patches.suse/btrfs-migrate-the-block-group-cleanup-code.patch + patches.suse/btrfs-unexport-the-temporary-exported-functions.patch + patches.suse/btrfs-add-a-flush-step-for-delayed-iputs.patch + patches.suse/btrfs-unify-error-handling-for-ticket-flushing.patch + patches.suse/btrfs-factor-out-the-ticket-flush-handling.patch + patches.suse/btrfs-refactor-priority_reclaim_metadata_space.patch + patches.suse/btrfs-introduce-an-evict-flushing-state.patch patches.suse/Btrfs-fix-use-after-free-when-using-the-tree-modific.patch + patches.suse/btrfs-rename-the-btrfs_calc_-metadata_size-helpers.patch + patches.suse/btrfs-only-reserve-metadata_size-for-inodes.patch patches.suse/btrfs-Detect-unbalanced-tree-with-empty-leaf-before-.patch patches.suse/btrfs-fix-allocation-of-free-space-cache-v1-bitmap-p.patch + patches.suse/btrfs-do-not-allow-reservations-if-we-have-pending-tickets.patch + patches.suse/btrfs-roll-tracepoint-into-btrfs_space_info_update-helper.patch + patches.suse/btrfs-add-space-reservation-tracepoint-for-reserved-bytes.patch + patches.suse/btrfs-stop-partially-refilling-tickets-when-releasing-space.patch + patches.suse/btrfs-refactor-the-ticket-wakeup-code.patch + patches.suse/btrfs-rework-wake_all_tickets.patch + patches.suse/btrfs-fix-may_commit_transaction-to-deal-with-no-partial-filling.patch + patches.suse/btrfs-remove-orig_bytes-from-reserve_ticket.patch + patches.suse/btrfs-rename-btrfs_space_info_add_old_bytes.patch + patches.suse/btrfs-change-the-minimum-global-reserve-size.patch + patches.suse/btrfs-always-reserve-our-entire-size-for-the-global-reserve.patch + patches.suse/btrfs-use-btrfs_try_granting_tickets-in-update_global_rsv.patch + patches.suse/btrfs-do-not-account-global-reserve-in-can_overcommit.patch + patches.suse/btrfs-add-enospc-debug-messages-for-ticket-failure.patch patches.suse/btrfs-Relinquish-CPUs-in-btrfs_compare_trees.patch patches.suse/ovl-fix-regression-caused-by-overlapping-layers-dete.patch patches.suse/ovl-Fix-dereferencing-possible-ERR_PTR.patch @@ -4822,6 +4878,7 @@ patches.suse/watchdog-bd70528-Add-MODULE_ALIAS-to-allow-module-au.patch patches.suse/btrfs-Consider-system-chunk-array-size-for-new-SYSTE.patch patches.suse/btrfs-tree-checker-Fix-wrong-check-on-max-devid.patch + patches.suse/btrfs-fix-race-leading-to-metadata-space-leak-after-task-received-signal.patch patches.suse/btrfs-save-i_size-to-avoid-double-evaluation-of-i_si.patch patches.suse/pinctrl-intel-Avoid-potential-glitches-if-pin-is-in-.patch patches.suse/pinctrl-cherryview-Fix-irq_valid_mask-calculation.patch @@ -5078,10 +5135,14 @@ patches.suse/block-Warn-if-elevator-parameter-is-used.patch patches.suse/block-Don-t-disable-interrupts-in-trigger_softirq.patch patches.suse/md-raid0-Fix-an-error-message-in-raid0_make_request.patch + patches.suse/0012-md-bitmap-avoid-race-window-between-md_bitmap_resize.patch patches.suse/md-improve-handling-of-bio-with-REQ_PREFLUSH-in-md_f.patch + patches.suse/0013-md-no-longer-compare-spare-disk-superblock-events-in.patch patches.suse/loop-fix-no-unmap-write-zeroes-request-behavior.patch patches.suse/nvme-resync-include-linux-nvme.h-with-nvmecli.patch patches.suse/nvme-Fix-parsing-of-ANA-log-page.patch + patches.suse/0014-md-raid1-avoid-soft-lockup-under-high-load.patch + patches.suse/0015-md-avoid-invalid-memory-access-for-array-sb-dev_role.patch patches.suse/md-raid10-prevent-access-of-uninitialized-resync_pag.patch patches.suse/0003-bcache-fix-a-lost-wake-up-problem-caused-by-mca_cann.patch patches.suse/0004-bcache-fix-static-checker-warning-in-bcache_device_f.patch @@ -5094,6 +5155,7 @@ patches.suse/0011-bcache-at-least-try-to-shrink-1-node-in-bch_mca_scan.patch patches.suse/0012-bcache-remove-the-extra-cflags-for-request.o.patch patches.suse/0013-bcache-don-t-export-symbols.patch + patches.suse/0016-drivers-md-raid5.c-use-the-new-spelling-of-RWH_WRITE.patch patches.suse/nbd-prevent-memory-leak.patch patches.suse/dm-writecache-handle-REQ_FUA.patch patches.suse/dm-zoned-reduce-overhead-of-backing-device-checks.patch @@ -7390,6 +7452,9 @@ patches.suse/tty-serial-fsl_lpuart-use-the-sg-count-from-dma_map_.patch patches.suse/tty-serial-imx-use-the-sg-count-from-dma_map_sg.patch patches.suse/tty-serial-pch_uart-correct-usage-of-dma_unmap_sg.patch + patches.suse/0001-Revert-serial-uartlite-Add-runtime-support.patch + patches.suse/0001-Revert-serial-uartlite-Do-not-use-static-struct-uart.patch + patches.suse/0001-Revert-serial-uartlite-Move-the-uart-register.patch patches.suse/serial-pl011-Fix-DMA-flush_buffer.patch patches.suse/serial-ifx6x60-add-missed-pm_runtime_disable.patch patches.suse/serial-serial_core-Perform-NULL-checks-for-break_ctl.patch @@ -7625,6 +7690,8 @@ patches.suse/net-make-socket-read-write_iter-honor-IOCB_NOWAIT.patch patches.suse/block-fix-check-bi_size-overflow-before-merge.patch patches.suse/raid5-need-to-set-STRIPE_HANDLE-for-batch-head.patch + patches.suse/0020-md-raid1-check-rdev-before-reference-in-raid1_sync_r.patch + patches.suse/0021-md-make-sure-desc_nr-less-than-MD_SB_DISKS.patch patches.suse/drm-mcde-dsi-Fix-invalid-pointer-dereference-if-pane.patch patches.suse/dma-buf-Fix-memory-leak-in-sync_file_merge.patch patches.suse/drm-meson-venc-cvbs-fix-CVBS-mode-matching.patch @@ -7762,6 +7829,7 @@ patches.suse/btrfs-abort-transaction-after-failed-inode-updates-i.patch patches.suse/btrfs-handle-ENOENT-in-btrfs_uuid_tree_iterate.patch patches.suse/btrfs-skip-log-replay-on-orphaned-roots.patch + patches.suse/btrfs-do-not-leak-reloc-root-if-we-fail-to-read-the-fs-root.patch patches.suse/ALSA-pcm-Avoid-possible-info-leaks-from-PCM-stream-b.patch patches.suse/ALSA-hda-ca0132-Keep-power-on-during-processing-DSP-.patch patches.suse/ALSA-hda-ca0132-Avoid-endless-loop.patch @@ -7786,6 +7854,7 @@ patches.suse/tpm_tis-reserve-chip-for-duration-of-tpm_tis_core_in.patch patches.suse/tpm-fix-invalid-locking-in-NONBLOCKING-mode.patch patches.suse/mm-vmscan-protect-shrinker-idr-replace-with-CONFIG_MEMCG.patch + patches.suse/0001-pinctrl-baytrail-Really-serialize-all-register-acces.patch patches.suse/usb-typec-fusb302-Fix-an-undefined-reference-to-extc.patch patches.suse/USB-EHCI-Do-not-return-EPIPE-when-hub-is-disconnecte.patch patches.suse/usbip-Fix-receive-error-in-vhci-hcd-when-using-scatt.patch @@ -8253,6 +8322,9 @@ patches.suse/ASoC-sti-fix-possible-sleep-in-atomic.patch patches.suse/ASoC-msm8916-wcd-analog-Fix-MIC-BIAS-Internal1.patch patches.suse/ASoC-msm8916-wcd-digital-Reset-RX-interpolation-path.patch + patches.suse/btrfs-rework-arguments-of-btrfs_unlink_subvol.patch + patches.suse/btrfs-fix-invalid-removal-of-root-ref.patch + patches.suse/btrfs-do-not-delete-mismatched-root-refs.patch patches.suse/0001-btrfs-relocation-fix-reloc_root-lifespan-and-access.patch patches.suse/Btrfs-always-copy-scrub-arguments-back-to-user-space.patch patches.suse/usb-core-hub-Improved-device-recognition-on-remote-w.patch @@ -8274,6 +8346,7 @@ patches.suse/staging-comedi-ni_routes-allow-partial-routing-infor.patch patches.suse/coresight-etm4x-Fix-unused-function-warning.patch patches.suse/msft-hv-2001-scsi-storvsc-Correctly-set-number-of-hardware-queues.patch + patches.suse/s390-zcrypt-fix-cca-cipher-key-gen-with-clear-key-value-function patches.suse/efi-earlycon-Fix-write-combine-mapping-on-x86.patch patches.suse/futex-Fix-kernel-doc-notation-warning.patch patches.suse/locking-rwsem-Fix-kernel-crash-when-spinning-on-RWSE.patch @@ -8502,6 +8575,7 @@ patches.suse/powercap-intel_rapl-add-support-for-TigerLake-Mobile.patch patches.suse/opp-Free-static-OPPs-on-errors-while-adding-them.patch patches.suse/PM-devfreq-Add-new-name-attribute-for-sysfs.patch + patches.suse/apei-ghes-Do-not-delay-GHES-polling.patch patches.suse/ACPICA-Disassembler-create-buffer-fields-in-ACPI_PAR.patch patches.suse/ACPI-battery-Deal-with-design-or-full-capacity-being.patch patches.suse/ACPI-battery-Use-design-cap-for-capacity-calculation.patch @@ -8510,6 +8584,13 @@ patches.suse/ACPI-button-Add-DMI-quirk-for-Razer-Blade-Stealth-13.patch patches.suse/tools-power-acpi-fix-compilation-error.patch patches.suse/usb-dwc3-use-proper-initializers-for-property-entrie.patch + patches.suse/0023-md-bitmap-small-cleanups.patch + patches.suse/0024-raid6-test-fix-a-compilation-error.patch + patches.suse/0025-raid6-test-fix-a-compilation-warning.patch + patches.suse/0026-md-raid6-fix-algorithm-choice-under-larger-PAGE_SIZE.patch + patches.suse/0027-raid5-remove-worker_cnt_per_group-argument-from-allo.patch + patches.suse/0028-md-rename-wb-stuffs.patch + patches.suse/0029-md-fix-a-typo-s-creat-create.patch patches.suse/0014-lib-crc64-include-linux-crc64.h-for-crc64_be.patch patches.suse/0015-bcache-add-code-comments-for-state-pool-in-__btree_s.patch patches.suse/0016-bcache-avoid-unnecessary-btree-nodes-flushing-in-btr.patch @@ -8615,6 +8696,7 @@ patches.suse/x86-resctrl-check-monitoring-static-key-in-the-mbm-overflow-handler.patch patches.suse/x86-fpu-deactivate-fpu-state-after-failure-during-state-load.patch patches.suse/Btrfs-fix-missing-hole-after-hole-punching-and-fsync.patch + patches.suse/btrfs-drop-log-root-for-dropped-roots.patch patches.suse/Btrfs-fix-infinite-loop-during-fsync-after-rename-op.patch patches.suse/btrfs-call-find_fsid-from-find_fsid_inprogress.patch patches.suse/btrfs-factor-out-metadata_uuid-code-from-find_fsid.patch @@ -8795,6 +8877,7 @@ patches.suse/igc-Remove-no-need-declaration-of-the-igc_assign_vec.patch patches.suse/igc-Remove-no-need-declaration-of-the-igc_write_itr.patch patches.suse/igc-Remove-no-need-declaration-of-the-igc_sw_init.patch + patches.suse/net-phy-fixed_phy-fix-use-after-free-when-checking-l.patch patches.suse/mii-Add-helpers-for-parsing-SGMII-auto-negotiation.patch patches.suse/net-phylink-make-QSGMII-a-valid-PHY-mode-for-in-band.patch patches.suse/net-phylink-add-support-for-polling-MAC-PCS.patch @@ -9052,6 +9135,8 @@ patches.suse/thermal-add-bcm2711-thermal-driver.patch patches.suse/thermal-brcmstb_thermal-Do-not-use-DT-coefficients.patch patches.suse/tracing-kprobes-have-uname-use-_get_str-in-print_fmt.patch + patches.suse/s390-pci-recover-handle-in-clp_set_pci_fn + patches.suse/s390-pci-fix-possible-deadlock-in-recover_store patches.suse/s390-ftrace-generate-traced-function-stack-frame.patch patches.suse/tomoyo-Use-atomic_t-for-statistics-counter.patch patches.suse/ima-ima-lsm-policy-rule-loading-logic-bug-fixes.patch @@ -9288,6 +9373,7 @@ patches.suse/x86-resctrl-fix-use-after-free-due-to-inaccurate-refcount-of-rdtgroup.patch patches.suse/x86-resctrl-fix-a-deadlock-due-to-inaccurate-reference.patch patches.suse/0005-modsign-print-module-name-along-with-error-message.patch + patches.suse/module-avoid-setting-info-name-early-in-case-we-can-.patch patches.suse/memcg-fix-a-crash-in-wb_workfn-when-a-device-disappe.patch patches.suse/0001-mm-sparse.c-reset-section-s-mem_map-when-fully-deact.patch patches.suse/mm-thp-don-t-need-care-deferred-split-queue-in-memcg-charge-move-path.patch @@ -9522,6 +9608,7 @@ patches.suse/net_sched-fix-an-OOB-access-in-cls_tcindex.patch patches.suse/l2tp-Allow-duplicate-session-creation-with-UDP.patch patches.suse/gtp-use-__GFP_NOWARN-to-avoid-memalloc-warning.patch + patches.suse/s390-mm-fix-dynamic-pagetable-upgrade-for-hugetlbfs patches.suse/0001-xen-balloon-Support-xend-based-toolstack-take-two.patch patches.suse/iommu-arm-smmu-v3-populate-vmid-field-for-cmdq_op_tlbi_nh_va patches.suse/iommu-amd-check-feature-support-bit-before-accessing-msi-capability-registers @@ -9549,6 +9636,8 @@ patches.suse/tracing-fix-very-unlikely-race-of-registering-two-stat-tracers.patch patches.suse/tracing-fix-tracing_stat-return-values-in-error-handling-paths.patch patches.suse/tracing-simplify-assignment-parsing-for-hist-triggers.patch + patches.suse/tracing-add-hist-trigger-error-messages-for-sort-specification.patch + patches.suse/tracing-add-hist-to-hist-trigger-error-log-error-string.patch patches.suse/tracing-fix-sched-switch-start-stop-refcount-racy-updates.patch patches.suse/tracing-fix-now-invalid-var_ref_vals-assumption-in-trace-action.patch patches.suse/tracing-annotate-ftrace_graph_hash-pointer-with-_rcu.patch @@ -9712,7 +9801,9 @@ patches.suse/ALSA-pcm-Fix-double-hw_free-calls.patch patches.suse/qmi_wwan-re-add-DW5821e-pre-production-variant.patch patches.suse/qmi_wwan-unconditionally-reject-2-ep-interfaces.patch + patches.suse/core-Don-t-skip-generic-XDP-program-execution-for-cl.patch patches.suse/i40e-Fix-the-conditional-for-i40e_vc_validate_vqs_bi.patch + patches.suse/net-smc-fix-leak-of-kernel-memory-to-user-space.patch patches.suse/net-ena-fix-potential-crash-when-rxfh-key-is-NULL.patch patches.suse/net-ena-fix-uses-of-round_jiffies.patch patches.suse/net-ena-add-missing-ethtool-TX-timestamping-indicati.patch @@ -9742,6 +9833,8 @@ patches.suse/ice-Use-correct-netif-error-function.patch patches.suse/ice-Trivial-fixes.patch patches.suse/page_pool-refill-page-when-alloc.count-of-pool-is-ze.patch + patches.suse/net-sched-matchall-add-missing-validation-of-TCA_MAT.patch + patches.suse/net-sched-flower-add-missing-validation-of-TCA_FLOWE.patch patches.suse/net-hns3-add-management-table-after-IMP-reset.patch patches.suse/net-hns3-fix-VF-bandwidth-does-not-take-effect-in-so.patch patches.suse/net-hns3-fix-a-copying-IPv6-address-error-in-hclge_f.patch @@ -9750,6 +9843,7 @@ patches.suse/cfg80211-check-wiphy-driver-existence-for-drvinfo-re.patch patches.suse/cfg80211-add-missing-policy-for-NL80211_ATTR_STATUS_.patch patches.suse/mac80211-fix-wrong-160-80-80-MHz-setting.patch + patches.suse/net-dsa-tag_qca-Make-sure-there-is-headroom-for-tag.patch patches.suse/ceph-do-not-execute-direct-write-in-parallel-if-o_append-is-specified.patch patches.suse/ceph-canonicalize-server-path-in-place.patch patches.suse/ceph-noacl-mount-option-is-effectively-ignored.patch @@ -9759,6 +9853,7 @@ patches.suse/sched-fair-Allow-a-per-cpu-kthread-waking-a-task-to-stack-on-the-same-CPU.patch patches.suse/sched-fair-Fix-kernel-doc-warning-in-attach_entity_load_avg.patch patches.suse/hwmon-pmbus-ltc2978-Fix-PMBus-polling-of-MFR_COMMON-.patch + patches.suse/s390-pkey-fix-missing-length-of-protected-key-on-return patches.suse/vfio-ccw-Use-the-correct-style-for-SPDX-License-Iden.patch patches.suse/ARM-npcm-Bring-back-GPIOLIB-support.patch patches.suse/arm64-dts-fast-models-Fix-FVP-PCI-interrupt-map-prop.patch @@ -9831,6 +9926,7 @@ patches.suse/Revert-ipc-sem-remove-uneeded-sem_undo_list-lock-usa.patch patches.suse/net-rtnetlink-fix-bugs-in-rtnl_alt_ifname.patch patches.suse/net-add-strict-checks-in-netdev_name_node_alt_destro.patch + patches.suse/net-phy-restore-mdio-regs-in-the-iproc-mdio-driver.patch patches.suse/NFC-pn544-Fix-a-typo-in-a-debug-message.patch patches.suse/bonding-add-missing-netdev_update_lockdep_key.patch patches.suse/net-export-netdev_next_lower_dev_rcu.patch @@ -9842,6 +9938,8 @@ patches.suse/net-mlx5-DR-Handle-reformat-capability-over-sw-steer.patch patches.suse/nfc-pn544-Fix-occasional-HW-initialization-failure.patch patches.suse/bpf-offload-Replace-bitwise-AND-by-logical-AND-in-bp.patch + patches.suse/bnxt_en-Improve-device-shutdown-method.patch + patches.suse/bnxt_en-Issue-PCIe-FLR-in-kdump-kernel-to-cleanup-pe.patch patches.suse/drm-amdgpu-soc15-fix-xclk-for-raven.patch patches.suse/drm-amdgpu-gfx9-disable-gfxoff-when-reading-rlc-cloc.patch patches.suse/drm-amdgpu-gfx10-disable-gfxoff-when-reading-rlc-clo.patch @@ -9881,6 +9979,7 @@ patches.suse/usb-gadget-ffs-ffs_aio_cancel-Save-restore-IRQ-flags.patch patches.suse/usb-gadget-serial-fix-Tx-stall-after-buffer-overflow.patch patches.suse/USB-misc-iowarrior-add-support-for-the-100-device.patch + patches.suse/serial-ar933x_uart-set-UART_CS_-RX-TX-_READY_ORIDE.patch patches.suse/serdev-ttyport-restore-client-ops-on-deregistration.patch patches.suse/tty-serial-atmel-manage-shutdown-in-case-of-RS485-or.patch patches.suse/vt-fix-scrollback-flushing-on-background-consoles.patch @@ -9924,16 +10023,24 @@ patches.suse/audit-fix-error-handling-in-audit_data_to_entry.patch patches.suse/audit-always-check-the-netlink-payload-length-in-aud.patch patches.suse/HID-ite-Only-bind-to-keyboard-USB-interface-on-Acer-.patch + patches.suse/HID-apple-Add-support-for-recent-firmware-on-Magic-K.patch patches.suse/HID-core-fix-off-by-one-memset-in-hid_report_raw_eve.patch patches.suse/HID-core-increase-HID-report-buffer-size-to-8KiB.patch patches.suse/HID-hiddev-Fix-race-in-in-hiddev_disconnect.patch patches.suse/HID-alps-Fix-an-error-handling-path-in-alps_input_co.patch + patches.suse/HID-i2c-hid-add-Trekstor-Surfbook-E11B-to-descriptor.patch + patches.suse/HID-hid-bigbenff-fix-general-protection-fault-caused.patch + patches.suse/HID-hid-bigbenff-call-hid_hw_stop-in-case-of-error.patch + patches.suse/HID-hid-bigbenff-fix-race-condition-for-scheduled-wo.patch patches.suse/net-genetlink-return-the-error-code-when-attribute-p.patch patches.suse/msft-hv-2023-hv_netvsc-Fix-unwanted-wakeup-in-netvsc_attach.patch patches.suse/mac80211-Remove-a-redundant-mutex-unlock.patch + patches.suse/mac80211-rx-avoid-RCU-list-traversal-under-mutex.patch + patches.suse/bnxt_en-add-newline-to-netdev_-format-strings.patch patches.suse/net-dsa-bcm_sf2-Forcibly-configure-IMP-port-for-1Gb-.patch patches.suse/sched-act-count-in-the-size-of-action-flags-bitfield.patch patches.suse/net-bcmgenet-clear-id_mode_dis-in-ext_rgmii_oob_ctrl-when-not-needed.patch + patches.suse/net-phy-mscc-fix-firmware-paths.patch patches.suse/mlxsw-pci-Wait-longer-before-accessing-the-device-af.patch patches.suse/amdgpu-gmc_v9-save-restore-sdpif-regs-during-S3.patch patches.suse/drm-amdgpu-Drop-DRIVER_USE_AGP.patch @@ -9950,6 +10057,7 @@ patches.suse/i2c-altera-Fix-potential-integer-overflow.patch patches.suse/kvm-vmx-check-descriptor-table-exits-on-instruction-emulation patches.suse/ext4-potential-crash-on-allocation-error-in-ext4_all.patch + patches.suse/x86-pkeys-manually-set-x86_feature_ospke-to-preserve-existing-changes.patch patches.suse/cifs-don-t-leak-EAGAIN-for-stat-during-reconnect.patch patches.suse/cifs-fix-potential-mismatch-of-UNC-paths.patch patches.suse/cifs-add-missing-mount-option-to-proc-mounts.patch @@ -9991,6 +10099,7 @@ patches.suse/ASoC-dapm-Correct-DAPM-handling-of-active-widgets-du.patch patches.suse/ASoC-SOF-Fix-snd_sof_ipc_stream_posn.patch patches.suse/ASoC-wm8741-Fix-typo-in-Kconfig-prompt.patch + patches.suse/powerpc-fix-hardware-PMU-exception-bug-on-PowerVM-co.patch patches.suse/media-v4l2-mem2mem.c-fix-broken-links.patch patches.suse/media-mc-entity.c-use-to-check-pad-flags-not.patch patches.suse/media-hantro-Fix-broken-media-controller-links.patch @@ -10011,7 +10120,9 @@ patches.suse/vt-selection-push-console-lock-down.patch patches.suse/vt-selection-push-sel_lock-up.patch patches.suse/tty-serial-mvebu-uart-fix-a-wrong-return.patch + patches.suse/serial-8250_exar-add-support-for-ACCES-cards.patch patches.suse/tty-serial-fsl_lpuart-free-IDs-allocated-by-IDA.patch + patches.suse/edac-synopsys-do-not-print-an-error-with-back-to-back-snprintf-calls.patch patches.suse/ARM-imx-build-v7_cpu_resume-unconditionally.patch patches.suse/firmware-imx-scu-Ensure-sequential-TX.patch patches.suse/firmware-imx-misc-Align-imx-sc-msg-structs-to-4.patch @@ -10022,11 +10133,15 @@ patches.suse/0001-virtio-blk-fix-hw_queue-stopped-on-arbitrary-error.patch patches.suse/virtio_balloon-Adjust-label-in-virtballoon_probe.patch patches.suse/mmc-sdhci-pci-gli-enable-msi-interrupt-for-gl975x.patch + patches.suse/cgroup-iterate-tasks-that-did-not-finish-do_exit.patch patches.suse/pinctrl-meson-gxl-fix-GPIOX-sdio-pins.patch patches.suse/pinctrl-imx-scu-Align-imx-sc-msg-structs-to-4.patch patches.suse/pinctrl-core-Remove-extra-kref_get-which-blocks-hogs.patch patches.suse/pid-Fix-error-return-value-in-some-cases.patch patches.suse/ipmi_si-Avoid-spurious-errors-for-optional-IRQs.patch + patches.suse/net-phy-avoid-clearing-PHY-interrupts-twice-in-irq-h.patch + patches.suse/bnxt_en-reinitialize-IRQs-when-MTU-is-modified.patch + patches.suse/bnxt_en-fix-error-handling-when-flashing-from-file.patch patches.suse/nl802154-add-missing-attribute-validation.patch patches.suse/nl802154-add-missing-attribute-validation-for-dev_ty.patch patches.suse/can-add-missing-attribute-validation-for-termination.patch @@ -10037,14 +10152,18 @@ patches.suse/nfc-add-missing-attribute-validation-for-SE-API.patch patches.suse/nfc-add-missing-attribute-validation-for-deactivate-.patch patches.suse/nfc-add-missing-attribute-validation-for-vendor-subc.patch + patches.suse/net-phy-bcm63xx-fix-OOPS-due-to-missing-driver-name.patch patches.suse/iwlwifi-mvm-Do-not-require-PHY_SKU-NVM-section-for-3.patch patches.suse/mt76-fix-array-overflow-on-receiving-too-many-fragme.patch + patches.suse/netfilter-nf_tables-fix-infinite-loop-when-expr-is-n.patch patches.suse/macvlan-add-cond_resched-during-multicast-processing.patch patches.suse/batman-adv-Don-t-schedule-OGM-for-disabled-interface.patch + patches.suse/cgroup-memcg-net-do-not-associate-sock-with-unrelated-cgroup.patch patches.suse/ibmvnic-Do-not-process-device-remove-during-device-r.patch patches.suse/nl80211-add-missing-attribute-validation-for-critica.patch patches.suse/nl80211-add-missing-attribute-validation-for-beacon-.patch patches.suse/nl80211-add-missing-attribute-validation-for-channel.patch + patches.suse/net-hns3-fix-RMW-issue-for-VLAN-filter-switch.patch patches.suse/drm-i915-gvt-Fix-unnecessary-schedule-timer-when-no-.patch patches.suse/drm-i915-gvt-Fix-dma-buf-display-blur-issue-on-CFL.patch patches.suse/drm-i915-be-more-solid-in-checking-the-alignment.patch @@ -10062,11 +10181,39 @@ patches.suse/iommu-vt-d-ignore-devices-with-out-of-spec-domain-number patches.suse/iommu-vt-d-populate-debugfs-if-iommus-are-detected patches.suse/efi-Add-a-sanity-check-to-efivar_store_raw.patch + patches.suse/x86-mce-fix-logic-and-comments-around-msr_ppin_ctl.patch patches.suse/sys-sysinfo-Respect-boottime-inside-time-namespace.patch + patches.suse/perf-amd-uncore-replace-manual-sampling-check-with-cap_no_interrupt-flag.patch patches.suse/x86-ioremap-map-efi-runtime-services-data-as-encrypted-for-sev patches.suse/ARM-8957-1-VDSO-Match-ARMv8-timer-in-cntvct_function.patch patches.suse/ARM-8958-1-rename-missed-uaccess-.fixup-section.patch patches.suse/ARM-8961-2-Fix-Kbuild-issue-caused-by-per-task-stack.patch + patches.suse/HID-google-add-moonball-USB-id.patch + patches.suse/HID-add-ALWAYS_POLL-quirk-to-lenovo-pixart-mouse.patch + patches.suse/rtc-max8907-add-missing-select-REGMAP_IRQ.patch + patches.suse/mmc-sdhci-of-at91-fix-cd-gpios-for-SAMA5D2.patch + patches.suse/ALSA-pcm-oss-Avoid-plugin-buffer-overflow.patch + patches.suse/ALSA-line6-Fix-endless-MIDI-read-loop.patch + patches.suse/ALSA-hda-realtek-Fix-pop-noise-on-ALC225.patch + patches.suse/ALSA-pcm-oss-Remove-WARNING-from-snd_pcm_plug_alloc-.patch + patches.suse/ALSA-seq-virmidi-Fix-running-status-after-receiving-.patch + patches.suse/ALSA-seq-oss-Fix-running-status-after-receiving-syse.patch + patches.suse/ALSA-hda-realtek-Enable-headset-mic-of-Acer-X2660G-w.patch + patches.suse/ALSA-hda-realtek-Enable-the-headset-of-Acer-N50-600-.patch + patches.suse/usb-typec-ucsi-displayport-Fix-NULL-pointer-derefere.patch + patches.suse/usb-typec-ucsi-displayport-Fix-a-potential-race-duri.patch + patches.suse/USB-cdc-acm-fix-rounding-error-in-TIOCSSERIAL.patch + patches.suse/iio-adc-at91-sama5d2_adc-fix-differential-channels-i.patch + patches.suse/iio-adc-stm32-dfsdm-fix-sleep-in-atomic-context.patch + patches.suse/iio-trigger-stm32-timer-disable-master-mode-when-sto.patch + patches.suse/iio-magnetometer-ak8974-Fix-negative-raw-values-in-s.patch + patches.suse/iio-accel-adxl372-Set-iio_chan-BE.patch + patches.suse/iio-light-vcnl4000-update-sampling-periods-for-vcnl4.patch + patches.suse/0007-iio-light-vcnl4000-update-sampling-periods-for-vcnl4.patch + patches.suse/iio-st_sensors-remap-SMO8840-to-LIS2DH12.patch + patches.suse/iio-chemical-sps30-fix-missing-triggered-buffer-depe.patch + patches.suse/intel_th-Fix-user-visible-error-codes.patch + patches.suse/x86-mm-split-vmalloc_sync_all.patch # davem/net-next patches.suse/ethtool-Factored-out-similar-ethtool-link-settings-f.patch @@ -10144,6 +10291,8 @@ patches.suse/powerpc-drmem-avoid-NULL-pointer-dereference-when-dr.patch patches.suse/powerpc-book3s64-Fix-error-handling-in-mm_iommu_do_a.patch patches.suse/powerpc-smp-Use-nid-as-fallback-for-package_id.patch + patches.suse/cpufreq-powernv-Fix-use-after-free.patch + patches.suse/cpufreq-powernv-Fix-unsafe-notifiers.patch # mkp/scsi queue patches.suse/scsi-target-fix-unmap_zeroes_data-boolean-initialisa.patch @@ -10161,6 +10310,9 @@ # ulfh/mmc next 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 + + # masahiroy/linux-kbuild for-next + patches.suse/modpost-return-error-if-module-is-missing-ns-imports.patch ######################################################## # end of sorted patches ######################################################## @@ -10220,6 +10372,8 @@ patches.suse/modpost-move-the-namespace-field-in-Module.symvers-last.patch patches.suse/powerpc-pseries-fix-of_read_drc_info_cell-to-point-at-next-record.patch patches.suse/x86-amd_nb-char-amd64-agp-use-amd_nb_num-accessor.patch + patches.suse/efi-x86-add-tpm-related-efi-tables-to-unencrypted-mapping-checks.patch + patches.suse/KEYS-reaching-the-keys-quotas-correctly.patch ######################################################## # kbuild/module infrastructure fixes @@ -10247,6 +10401,7 @@ # Patches that should be reposted upstream patches.suse/sched-Fix-up-proc-sched_debug-to-print-only-runnable-tasks-again.patch patches.suse/sched-fair-Enable-SIS_AVG_CPU-by-default.patch + patches.suse/rcuwait-Let-rcuwait_wake_up-return-whether-or-not-a-.patch # Patches to be carried out-of-tree # o changes to default tuning @@ -10326,6 +10481,8 @@ patches.suse/sched-topology-Don-t-enable-EAS-on-SMT-systems.patch patches.suse/sched-fair-Fix-runnable_avg-for-throttled-cfs.patch patches.suse/sched-fair-Fix-reordering-of-enqueue-dequeue_task_fair.patch + patches.suse/sched-fair-fix-condition-of-avg_load-calculation.patch + patches.suse/sched-fair-Clear-SMT-siblings-after-determining-the-core-is-not-idle.patch ######################################################## # Memory management @@ -10335,8 +10492,6 @@ patches.suse/0001-Reserve-64MiB-of-CMA-for-RPi3-s-VC4.patch patches.suse/mm-Warn-users-of-node-memory-hot-remove-if-the-memory-ratio-is-a-high-risk.patch - patches.suse/x86-mm-split-vmalloc_sync_all.patch - ######################################################## # Filesystems ######################################################## @@ -10356,6 +10511,15 @@ patches.suse/btrfs-8888-add-allow_unsupported-module-parameter.patch patches.suse/btrfs-dump_space_info-when-encountering-total_bytes_pinned-0-at-umount.patch + patches.suse/btrfs-force-chunk-allocation-if-our-global-rsv-is-larger-than-metadata.patch + patches.suse/btrfs-improve-global-reserve-stealing-logic.patch + patches.suse/btrfs-allow-us-to-use-up-to-90-of-the-global-rsv-for-unlink.patch + patches.suse/btrfs-account-for-trans_block_rsv-in-may_commit_transaction.patch + patches.suse/btrfs-only-check-priority-tickets-for-priority-flushing.patch + patches.suse/btrfs-run-btrfs_try_granting_tickets-if-a-priority-ticket-fails.patch + + + # ext[2-4] patches.suse/ext4-dont-warn-when-enabling-DAX.patch patches.suse/ext4-unsupported-features.patch @@ -10447,6 +10611,8 @@ # Other core patches ######################################################## + patches.suse/signal-avoid-double-atomic-counter-increments-for-user-accounting.patch + ######################################################## # PM ######################################################## @@ -10619,10 +10785,13 @@ patches.suse/0001-USB-fix-kABI-padding.patch patches.suse/prepare-arm64-kgraft patches.suse/suse-hv-kabi.patch + patches.suse/0001-kABI-more-hooks-for-PCI-changes.patch ######################################################## # kABI consistency patches ######################################################## + patches.kabi/md-backport-kabi.patch + patches.kabi/revert-sgi-iodev-for-kabi-break.patch ######################################################## # You'd better have a good reason for adding a patch ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.EX2ugH/_old 2020-03-27 16:43:48.967781464 +0100 +++ /var/tmp/diff_new_pack.EX2ugH/_new 2020-03-27 16:43:48.967781464 +0100 @@ -1,3 +1,3 @@ -2020-03-18 13:06:51 +0000 -GIT Revision: b955dadd74852660712cf765ea135ec497ca9ed8 +2020-03-25 12:01:37 +0000 +GIT Revision: ce22fd60dc92030da24a59e47feeda92dcb6e15a GIT Branch: openSUSE-15.2 ++++++ supported.conf ++++++ --- /var/tmp/diff_new_pack.EX2ugH/_old 2020-03-27 16:43:48.999781483 +0100 +++ /var/tmp/diff_new_pack.EX2ugH/_new 2020-03-27 16:43:49.003781486 +0100 @@ -507,7 +507,7 @@ - drivers/edac/qcom_edac drivers/edac/sb_edac # EDAC driver for Sandybridge machines, fate#311968 drivers/edac/skx_edac # Skylake EDAC driver -- drivers/edac/synopsys_edac + drivers/edac/synopsys_edac drivers/edac/thunderx_edac drivers/edac/x38_edac # X38 Core2 chipset drivers/edac/xgene_edac @@ -1466,11 +1466,25 @@ - drivers/mmc/host/via-sdmmc - drivers/mmc/host/vub300 drivers/mmc/host/wbsd + drivers/mtd/chips/cfi_cmdset_0001 + drivers/mtd/chips/cfi_cmdset_0002 + drivers/mtd/chips/cfi_cmdset_0020 + drivers/mtd/chips/cfi_probe + drivers/mtd/chips/cfi_util + drivers/mtd/chips/chipreg + drivers/mtd/chips/gen_probe drivers/mtd/devices/m25p80 +external drivers/mtd/devices/powernv_flash # supported by IBM + drivers/mtd/maps/map_funcs + drivers/mtd/maps/physmap drivers/mtd/mtd # needed by romfs and sfc bsc#444220 drivers/mtd/mtd_blkdevs # bsc#444220 drivers/mtd/mtdblock # bsc#444220 + drivers/mtd/nand/raw/nand + drivers/mtd/nand/raw/nand_ecc + drivers/mtd/nand/raw/fsl_ifc_nand + drivers/mtd/nand/nandcore + drivers/mtd/ofpart drivers/mtd/spi-nor/spi-nor - drivers/mtd/* - drivers/mux/mux-adg792a @@ -2359,7 +2373,7 @@ - drivers/spi/spi-brcmstb-qspi drivers/spi/spi-cadence # fate#320029 drivers/spi/spi-fsl-dspi -- drivers/spi/spi-fsl-qspi + drivers/spi/spi-fsl-qspi - drivers/spi/spi-geni-qcom - drivers/spi/spi-iproc-qspi - drivers/spi/spi-loopback-test
