Hello community, here is the log from the commit of package kernel-source for openSUSE:Leap:15.2 checked in at 2020-04-20 12:55:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/kernel-source (Old) and /work/SRC/openSUSE:Leap:15.2/.kernel-source.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Mon Apr 20 12:55:06 2020 rev:118 rq:794805 version:5.3.18 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/kernel-source/dtb-aarch64.changes 2020-04-05 17:07:03.378212441 +0200 +++ /work/SRC/openSUSE:Leap:15.2/.kernel-source.new.2738/dtb-aarch64.changes 2020-04-20 12:55:20.720714988 +0200 @@ -1,0 +2,1975 @@ +Wed Apr 15 13:53:15 CEST 2020 - mkube...@suse.cz + +- update patches metadata +- update upstream references and resort: + patches.suse/nvme-fc-Revert-add-module-to-ops-template-to-allow-m.patch + patches.suse/nvme-fcloop-fix-deallocation-of-working-context.patch + patches.suse/nvme-fix-deadlock-caused-by-ANA-update-wrong-locking.patch + patches.suse/nvme-inherit-stable-pages-constraint-in-the-mpath-st.patch + patches.suse/nvme-rdma-Replace-comma-with-a-semicolon.patch + patches.suse/nvmet-fc-fix-typo-in-comment.patch + patches.suse/nvmet-fix-NULL-dereference-when-removing-a-referral.patch + patches.suse/nvmet-rdma-fix-bonding-failover-possible-NULL-deref.patch +- fix Patch-mainline: + patches.suse/nvme-Check-for-readiness-more-quickly-to-speed-up-bo.patch + patches.suse/nvme-code-cleanup-nvme_identify_ns_desc.patch + patches.suse/nvme-fabrics-Use-scnprintf-for-avoiding-potential-bu.patch + patches.suse/nvme-log-additional-message-for-controller-status.patch + patches.suse/nvme-multipath-do-not-reset-on-unknown-status.patch + patches.suse/nvme-remove-unused-return-code-from-nvme_alloc_ns.patch + patches.suse/nvme-tcp-Set-SO_PRIORITY-for-all-host-sockets.patch + patches.suse/nvmet-check-sscanf-value-for-subsys-serial-attr.patch + patches.suse/nvmet-configfs-code-cleanup.patch + patches.suse/nvmet-make-ctrl-id-configurable.patch + patches.suse/nvmet-make-ctrl-model-configurable.patch + patches.suse/nvmet-tcp-set-SO_PRIORITY-for-accepted-sockets.patch +- commit 66e0350 + +------------------------------------------------------------------- +Wed Apr 15 12:33:48 CEST 2020 - msucha...@suse.de + +- rpm/check-for-config-changes: Ignore CONFIG_LD_VERSION +- commit e60242e + +------------------------------------------------------------------- +Wed Apr 15 11:39:49 CEST 2020 - ggherdov...@suse.cz + +- x86, sched: Don't enable static key when starting secondary CPUs + (bsc#1169518). +- commit 7e982dc + +------------------------------------------------------------------- +Wed Apr 15 11:23:20 CEST 2020 - mkou...@suse.com + +- cgroup: cgroup_procs_next should increase position index + (bsc#1169524). +- commit e8538bb + +------------------------------------------------------------------- +Wed Apr 15 11:07:22 CEST 2020 - mbe...@suse.cz + +- btrfs: separate definition of assertion failure handlers + (bsc#1169514). +- commit 47cc410 + +------------------------------------------------------------------- +Wed Apr 15 11:06:02 CEST 2020 - mbe...@suse.cz + +- objtool: Add relocation check for alternative sections + (bsc#1169514). +- commit ddcfb2d + +------------------------------------------------------------------- +Wed Apr 15 11:05:51 CEST 2020 - ggherdov...@suse.cz + +- Refresh + patches.suse/x86-sched-Account-for-CPUs-with-less-than-4-cores-in.patch. +- commit fe74002 + +------------------------------------------------------------------- +Wed Apr 15 11:05:05 CEST 2020 - mbe...@suse.cz + +- objtool: Add is_static_jump() helper (bsc#1169514). +- commit d3f8210 + +------------------------------------------------------------------- +Wed Apr 15 09:51:16 CEST 2020 - tzimmerm...@suse.de + +- fbmem: Adjust indentation in fb_prepare_logo and fb_blank (bsc#1152489) +- commit bcb3d94 + +------------------------------------------------------------------- +Wed Apr 15 09:48:12 CEST 2020 - mkube...@suse.cz + +- config: refresh + No functional change, only menu structure comments and one line move. +- commit cbac380 + +------------------------------------------------------------------- +Wed Apr 15 09:46:15 CEST 2020 - tbogendoer...@suse.de + +- cxgb4: free MQPRIO resources in shutdown path (jsc#SLE-8389). +- RDMA/hns: Fix a wrong judgment of return value (jsc#SLE-8449). +- RDMA/hns: Fix wrong judgments of udata->outlen (jsc#SLE-8449). +- RDMA/core: Remove the duplicate header file (jsc#SLE-8449). +- IB/mlx5: Optimize u64 division on 32-bit arches (jsc#SLE-8446). +- RDMA/mlx5: Prevent UMR usage with RO only when we have RO caps + (jsc#SLE-8446). +- net: hns3: fix for fraglist SKB headlen not handling correctly + (bsc#1154353). +- net: hns3: drop the WQ_MEM_RECLAIM flag when allocating WQ + (bsc#1154353). +- selftests/bpf: Fix test_progs's parsing of test numbers + (bsc#1154353). +- bnxt_en: Fix "fw.mgmt" and "fw.nsci" info via devlink info_get + cb (jsc#SLE-8371 bsc#1153274). +- taprio: do not use BIT() in TCA_TAPRIO_ATTR_FLAG_* definitions + (bsc#1154353). +- sfc: fix XDP-redirect in this driver (jsc#SLE-8314). +- libbpf: Ignore incompatible types with matching name during + CO-RE relocation (bsc#1154353). +- sfc: remove unused variable 'efx_default_channel_type' + (jsc#SLE-8314). +- commit 655c6cc + +------------------------------------------------------------------- +Wed Apr 15 09:45:21 CEST 2020 - tzimmerm...@suse.de + +- OMAP: DSS2: remove non-zero check on variable r (bsc#1152489) +- commit 82ee31e + +------------------------------------------------------------------- +Wed Apr 15 09:32:18 CEST 2020 - mkube...@suse.cz + +- fix patch metadata +- fix Patch-mainline ("Queued" is for patches going to get into mainline): + patches.suse/drm-i915-Fix-ref-mutex-deadlock-in-i915_active_wait.patch +- commit f1086d5 + +------------------------------------------------------------------- +Wed Apr 15 09:25:00 CEST 2020 - mkube...@suse.cz + +- supported.conf: cleanup + Make the comment consistent with the rest of the file. +- commit c905a51 + +------------------------------------------------------------------- +Wed Apr 15 09:19:53 CEST 2020 - mkube...@suse.cz + +- improve patch metadata +- make Patch-mainline more explicit: + patches.suse/bfq-tune-slice-idle.patch +- commit 6fb07af + +------------------------------------------------------------------- +Wed Apr 15 08:51:05 CEST 2020 - jsl...@suse.cz + +- Refresh + patches.suse/0001-efi-fix-a-race-and-a-buffer-overflow-while-reading-e.patch. + One more update on an upstreamed patch. +- commit 0bed50c + +------------------------------------------------------------------- +Wed Apr 15 08:45:14 CEST 2020 - jsl...@suse.cz + +- Refresh + patches.suse/KEYS-reaching-the-keys-quotas-correctly.patch. +- Refresh + patches.suse/PCI-pciehp-Add-DMI-table-for-in-band-presence-detect.patch. +- Refresh + patches.suse/PCI-pciehp-Disable-in-band-presence-detect-when-poss.patch. +- Refresh + patches.suse/PCI-pciehp-Wait-for-PDS-if-in-band-presence-is-disab.patch. +- Refresh + patches.suse/edac-mc-carve-out-error-increment-into-a-separate-function.patch. +- Refresh + patches.suse/edac-mc-change-mci-device-removal-to-use-put_device.patch. +- Refresh + patches.suse/edac-mc-determine-mci-pointer-from-the-error-descriptor.patch. +- Refresh + patches.suse/edac-mc-pass-the-error-descriptor-to-error-reporting-functions.patch. +- Refresh + patches.suse/edac-mc-remove-detail-string-and-cleanup-error-string-generation.patch. +- Refresh + patches.suse/edac-mc-remove-enable_per_layer_report-function-argument.patch. +- Refresh patches.suse/edac-mc-remove-per-layer-counters.patch. +- Refresh + patches.suse/edac-mc-reorder-functions-edac_mc_alloc.patch. +- Refresh + patches.suse/edac-mc-report-unknown-memory-on-too-many-dimm-labels-found.patch. +- Refresh + patches.suse/edac-mc-split-edac_mc_alloc-into-smaller-functions.patch. +- Refresh + patches.suse/edac-store-error-type-in-struct-edac_raw_error_desc.patch. +- Refresh + patches.suse/efi-x86-add-tpm-related-efi-tables-to-unencrypted-mapping-checks.patch. +- Refresh + patches.suse/x86-amd_nb-char-amd64-agp-use-amd_nb_num-accessor.patch. +- Refresh + patches.suse/x86-intel_pstate-Handle-runtime-turbo-disablement-en.patch. +- Refresh + patches.suse/x86-sched-Add-support-for-frequency-invariance-on-ATOM.patch. +- Refresh + patches.suse/x86-sched-Add-support-for-frequency-invariance-on-ATOM_GOLDMONT.patch. +- Refresh + patches.suse/x86-sched-Add-support-for-frequency-invariance-on-SK.patch. +- Refresh + patches.suse/x86-sched-Add-support-for-frequency-invariance-on-XE.patch. ++++ 1909 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.2738/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.o5isy1/_old 2020-04-20 12:55:26.648724289 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:26.652724296 +0200 @@ -31,7 +31,7 @@ Name: dtb-aarch64 Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gccee559 +Release: <RELEASE>.g71e1af4 %else Release: 0 %endif dtb-armv7l.spec: same change ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.o5isy1/_old 2020-04-20 12:55:26.708724384 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:26.716724396 +0200 @@ -67,7 +67,7 @@ Group: System/Kernel Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gccee559 +Release: <RELEASE>.g71e1af4 %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-ccee55981f11c3dc53d56712a60e63b9b5398e9f -Provides: kernel-srchash-ccee55981f11c3dc53d56712a60e63b9b5398e9f +Provides: kernel-%build_flavor-base-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 +Provides: kernel-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 # END COMMON DEPS -Provides: %name-srchash-ccee55981f11c3dc53d56712a60e63b9b5398e9f +Provides: %name-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 %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.o5isy1/_old 2020-04-20 12:55:26.740724434 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:26.744724440 +0200 @@ -67,7 +67,7 @@ Group: System/Kernel Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gccee559 +Release: <RELEASE>.g71e1af4 %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-ccee55981f11c3dc53d56712a60e63b9b5398e9f -Provides: kernel-srchash-ccee55981f11c3dc53d56712a60e63b9b5398e9f +Provides: kernel-%build_flavor-base-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 +Provides: kernel-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 # END COMMON DEPS -Provides: %name-srchash-ccee55981f11c3dc53d56712a60e63b9b5398e9f +Provides: %name-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 %ifarch s390x Provides: kernel-trace = 3.13 Obsoletes: kernel-trace <= 3.13 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.o5isy1/_old 2020-04-20 12:55:26.764724472 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:26.764724472 +0200 @@ -33,7 +33,7 @@ Group: Documentation/Man Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gccee559 +Release: <RELEASE>.g71e1af4 %else Release: 0 %endif @@ -63,7 +63,7 @@ %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-ccee55981f11c3dc53d56712a60e63b9b5398e9f +Provides: %name-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 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.o5isy1/_old 2020-04-20 12:55:26.784724503 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:26.788724509 +0200 @@ -67,7 +67,7 @@ Group: System/Kernel Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gccee559 +Release: <RELEASE>.g71e1af4 %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-ccee55981f11c3dc53d56712a60e63b9b5398e9f -Provides: kernel-srchash-ccee55981f11c3dc53d56712a60e63b9b5398e9f +Provides: kernel-%build_flavor-base-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 +Provides: kernel-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 # END COMMON DEPS -Provides: %name-srchash-ccee55981f11c3dc53d56712a60e63b9b5398e9f +Provides: %name-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 %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.o5isy1/_old 2020-04-20 12:55:26.832724579 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:26.832724579 +0200 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-ccee55981f11c3dc53d56712a60e63b9b5398e9f +BuildRequires: kernel%kernel_flavor-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 %if 0%{?rhel_version} BuildRequires: kernel @@ -66,7 +66,7 @@ Group: SLES Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gccee559 +Release: <RELEASE>.g71e1af4 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.o5isy1/_old 2020-04-20 12:55:26.852724610 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:26.856724616 +0200 @@ -38,7 +38,7 @@ Group: SLES Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gccee559 +Release: <RELEASE>.g71e1af4 %else Release: 0 %endif ++++++ kernel-preempt.spec ++++++ --- /var/tmp/diff_new_pack.o5isy1/_old 2020-04-20 12:55:26.876724648 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:26.880724654 +0200 @@ -67,7 +67,7 @@ Group: System/Kernel Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gccee559 +Release: <RELEASE>.g71e1af4 %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-ccee55981f11c3dc53d56712a60e63b9b5398e9f -Provides: kernel-srchash-ccee55981f11c3dc53d56712a60e63b9b5398e9f +Provides: kernel-%build_flavor-base-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 +Provides: kernel-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 # END COMMON DEPS -Provides: %name-srchash-ccee55981f11c3dc53d56712a60e63b9b5398e9f +Provides: %name-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 %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.o5isy1/_old 2020-04-20 12:55:26.904724692 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:26.904724692 +0200 @@ -32,7 +32,7 @@ Group: Development/Sources Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gccee559 +Release: <RELEASE>.g71e1af4 %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-ccee55981f11c3dc53d56712a60e63b9b5398e9f +Provides: %name-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 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.o5isy1/_old 2020-04-20 12:55:26.924724723 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:26.928724729 +0200 @@ -27,7 +27,7 @@ Version: 5.3.18 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.gccee559 +Release: <RELEASE>.g71e1af4 %else Release: 0 %endif @@ -49,7 +49,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-ccee55981f11c3dc53d56712a60e63b9b5398e9f +Provides: %name-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-zfcpdump.spec ++++++ --- /var/tmp/diff_new_pack.o5isy1/_old 2020-04-20 12:55:26.948724761 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:26.952724767 +0200 @@ -67,7 +67,7 @@ Group: System/Kernel Version: 5.3.18 %if 0%{?is_kotd} -Release: <RELEASE>.gccee559 +Release: <RELEASE>.g71e1af4 %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-ccee55981f11c3dc53d56712a60e63b9b5398e9f -Provides: kernel-srchash-ccee55981f11c3dc53d56712a60e63b9b5398e9f +Provides: kernel-%build_flavor-base-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 +Provides: kernel-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 # END COMMON DEPS -Provides: %name-srchash-ccee55981f11c3dc53d56712a60e63b9b5398e9f +Provides: %name-srchash-71e1af4772d46f72ed37a4d138c9546b0fd2c595 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.o5isy1/_old 2020-04-20 12:55:27.060724936 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:27.060724936 +0200 @@ -47,6 +47,19 @@ </hardware> </overwrite> + <!-- 4GB for kernel-docs --> + <overwrite> + <conditions> + <package>kernel-docs</package> + <package>kernel-docs-rt</package> + </conditions> + <hardware> + <physicalmemory> + <size unit="G">4</size> + </physicalmemory> + </hardware> + </overwrite> + <!-- 30GB for binary packages on aarch64 --> <overwrite> <conditions> ++++++ check-for-config-changes ++++++ --- /var/tmp/diff_new_pack.o5isy1/_old 2020-04-20 12:55:27.088724980 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:27.092724986 +0200 @@ -2,8 +2,8 @@ # lines 4 contains a timestamp... differences="$( - diff -bU0 <(sed -e '/CONFIG_GCC_VERSION/ d' -e '/^# .* is not set$/p' -e '/^$\|^#/d' "$1" | sort) \ - <(sed -e '/CONFIG_GCC_VERSION/ d' -e '/^# .* is not set$/p' -e '/^$\|^#/d' "$2" | sort) \ + diff -bU0 <(sed -e '/CONFIG_GCC_VERSION/ d' -e '/CONFIG_LD_VERSION/ d' -e '/^# .* is not set$/p' -e '/^$\|^#/d' "$1" | sort) \ + <(sed -e '/CONFIG_GCC_VERSION/ d' -e '/CONFIG_LD_VERSION/ d' -e '/^# .* is not set$/p' -e '/^$\|^#/d' "$2" | sort) \ | grep '^[-+][^-+]' )" || true if [ -n "$differences" ]; then ++++++ 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-29 16:29:52.000000000 +0200 +++ new/config/arm64/default 2020-04-15 14:02:19.000000000 +0200 @@ -24,7 +24,7 @@ CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set CONFIG_HEADER_TEST=y -CONFIG_KERNEL_HEADER_TEST=y +# CONFIG_KERNEL_HEADER_TEST is not set CONFIG_LOCALVERSION="-default" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_BUILD_SALT="" @@ -131,8 +131,7 @@ # # Scheduler features # -CONFIG_UCLAMP_TASK=y -CONFIG_UCLAMP_BUCKETS_COUNT=5 +# CONFIG_UCLAMP_TASK is not set # end of Scheduler features CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y @@ -556,7 +555,7 @@ CONFIG_ARM_RASPBERRYPI_CPUFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m # CONFIG_ARM_TEGRA20_CPUFREQ is not set -# CONFIG_ARM_TEGRA124_CPUFREQ is not set +CONFIG_ARM_TEGRA124_CPUFREQ=y CONFIG_ARM_TEGRA186_CPUFREQ=m CONFIG_QORIQ_CPUFREQ=m # end of CPU Frequency scaling @@ -2447,6 +2446,7 @@ CONFIG_NVME_CORE=m CONFIG_BLK_DEV_NVME=m CONFIG_NVME_MULTIPATH=y +CONFIG_NVME_HWMON=y CONFIG_NVME_FABRICS=m CONFIG_NVME_RDMA=m CONFIG_NVME_FC=m @@ -3265,6 +3265,8 @@ CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_HAMACHI=m CONFIG_YELLOWFIN=m +CONFIG_NET_VENDOR_PENSANDO=y +CONFIG_IONIC=m CONFIG_NET_VENDOR_QLOGIC=y CONFIG_QLA3XXX=m CONFIG_QLCNIC=m @@ -9673,7 +9675,7 @@ # end of CD-ROM/DVD Filesystems # -# DOS/FAT/NT Filesystems +# DOS/FAT/EXFAT/NT Filesystems # CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m @@ -9681,8 +9683,10 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_FAT_DEFAULT_UTF8 is not set +CONFIG_EXFAT_FS=m +CONFIG_EXFAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_NTFS_FS is not set -# end of DOS/FAT/NT Filesystems +# end of DOS/FAT/EXFAT/NT Filesystems # # Pseudo filesystems @@ -10534,7 +10538,6 @@ # CONFIG_WW_MUTEX_SELFTEST is not set # end of Lock Debugging (spinlocks, mutexes, etc...) -CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set # CONFIG_DEBUG_KOBJECT is not set @@ -10588,14 +10591,13 @@ CONFIG_EVENT_TRACING=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y -CONFIG_PREEMPTIRQ_TRACEPOINTS=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y -CONFIG_PREEMPTIRQ_EVENTS=y +# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_IRQSOFF_TRACER is not set CONFIG_SCHED_TRACER=y # CONFIG_HWLAT_TRACER is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/arm64/preempt new/config/arm64/preempt --- old/config/arm64/preempt 2020-03-29 16:29:52.000000000 +0200 +++ new/config/arm64/preempt 2020-04-15 14:02:19.000000000 +0200 @@ -7,7 +7,6 @@ CONFIG_PREEMPT_RCU=y # CONFIG_PREEMPT_TRACER is not set # CONFIG_PREEMPT_VOLUNTARY is not set -CONFIG_TRACE_PREEMPT_TOGGLE=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_MODULES=y CONFIG_MODULE_SIG=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default --- old/config/armv7hl/default 2020-03-29 16:29:52.000000000 +0200 +++ new/config/armv7hl/default 2020-04-15 14:02:19.000000000 +0200 @@ -2564,6 +2564,7 @@ CONFIG_NVME_CORE=m # CONFIG_BLK_DEV_NVME is not set CONFIG_NVME_MULTIPATH=y +CONFIG_NVME_HWMON=y CONFIG_NVME_FABRICS=m CONFIG_NVME_FC=m CONFIG_NVME_TARGET=m @@ -3268,6 +3269,7 @@ CONFIG_NET_VENDOR_PACKET_ENGINES=y # CONFIG_HAMACHI is not set # CONFIG_YELLOWFIN is not set +CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set @@ -6399,12 +6401,6 @@ # CONFIG_DRM_RADEON is not set # CONFIG_DRM_AMDGPU is not set - -# -# ACP (Audio CoProcessor) Configuration -# -# end of ACP (Audio CoProcessor) Configuration - CONFIG_DRM_NOUVEAU=m # CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOUVEAU_PLATFORM_DRIVER=y @@ -9971,7 +9967,7 @@ # end of CD-ROM/DVD Filesystems # -# DOS/FAT/NT Filesystems +# DOS/FAT/EXFAT/NT Filesystems # CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m @@ -9979,8 +9975,10 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_FAT_DEFAULT_UTF8 is not set +CONFIG_EXFAT_FS=m +CONFIG_EXFAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_NTFS_FS is not set -# end of DOS/FAT/NT Filesystems +# end of DOS/FAT/EXFAT/NT Filesystems # # Pseudo filesystems diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae --- old/config/armv7hl/lpae 2020-03-29 16:29:52.000000000 +0200 +++ new/config/armv7hl/lpae 2020-04-15 14:02:19.000000000 +0200 @@ -2511,6 +2511,7 @@ CONFIG_NVME_CORE=m # CONFIG_BLK_DEV_NVME is not set CONFIG_NVME_MULTIPATH=y +CONFIG_NVME_HWMON=y CONFIG_NVME_FABRICS=m CONFIG_NVME_FC=m CONFIG_NVME_TARGET=m @@ -3202,6 +3203,7 @@ CONFIG_NET_VENDOR_PACKET_ENGINES=y # CONFIG_HAMACHI is not set # CONFIG_YELLOWFIN is not set +CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set @@ -6181,12 +6183,6 @@ # CONFIG_DRM_RADEON is not set # CONFIG_DRM_AMDGPU is not set - -# -# ACP (Audio CoProcessor) Configuration -# -# end of ACP (Audio CoProcessor) Configuration - CONFIG_DRM_NOUVEAU=m # CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOUVEAU_PLATFORM_DRIVER=y @@ -9563,7 +9559,7 @@ # end of CD-ROM/DVD Filesystems # -# DOS/FAT/NT Filesystems +# DOS/FAT/EXFAT/NT Filesystems # CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m @@ -9571,8 +9567,10 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_FAT_DEFAULT_UTF8 is not set +CONFIG_EXFAT_FS=m +CONFIG_EXFAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_NTFS_FS is not set -# end of DOS/FAT/NT Filesystems +# end of DOS/FAT/EXFAT/NT Filesystems # # Pseudo filesystems diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default --- old/config/ppc64le/default 2020-03-29 16:29:52.000000000 +0200 +++ new/config/ppc64le/default 2020-04-15 14:02:19.000000000 +0200 @@ -24,7 +24,7 @@ CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set CONFIG_HEADER_TEST=y -CONFIG_KERNEL_HEADER_TEST=y +# CONFIG_KERNEL_HEADER_TEST is not set CONFIG_LOCALVERSION="-default" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_BUILD_SALT="" @@ -127,8 +127,7 @@ # # Scheduler features # -CONFIG_UCLAMP_TASK=y -CONFIG_UCLAMP_BUCKETS_COUNT=5 +# CONFIG_UCLAMP_TASK is not set # end of Scheduler features CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y @@ -1998,6 +1997,7 @@ CONFIG_NVME_CORE=m CONFIG_BLK_DEV_NVME=m CONFIG_NVME_MULTIPATH=y +CONFIG_NVME_HWMON=y CONFIG_NVME_FABRICS=m CONFIG_NVME_RDMA=m CONFIG_NVME_FC=m @@ -2717,6 +2717,8 @@ CONFIG_NET_VENDOR_PACKET_ENGINES=y # CONFIG_HAMACHI is not set # CONFIG_YELLOWFIN is not set +CONFIG_NET_VENDOR_PENSANDO=y +CONFIG_IONIC=m CONFIG_NET_VENDOR_QLOGIC=y CONFIG_QLA3XXX=m CONFIG_QLCNIC=m @@ -6840,7 +6842,7 @@ # end of CD-ROM/DVD Filesystems # -# DOS/FAT/NT Filesystems +# DOS/FAT/EXFAT/NT Filesystems # CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m @@ -6848,8 +6850,10 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_FAT_DEFAULT_UTF8 is not set +CONFIG_EXFAT_FS=m +CONFIG_EXFAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_NTFS_FS is not set -# end of DOS/FAT/NT Filesystems +# end of DOS/FAT/EXFAT/NT Filesystems # # Pseudo filesystems @@ -7620,7 +7624,6 @@ # CONFIG_WW_MUTEX_SELFTEST is not set # end of Lock Debugging (spinlocks, mutexes, etc...) -CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set # CONFIG_DEBUG_KOBJECT is not set @@ -7675,14 +7678,13 @@ CONFIG_EVENT_TRACING=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y -CONFIG_PREEMPTIRQ_TRACEPOINTS=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y -CONFIG_PREEMPTIRQ_EVENTS=y +# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_IRQSOFF_TRACER is not set CONFIG_SCHED_TRACER=y # CONFIG_HWLAT_TRACER is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/default new/config/s390x/default --- old/config/s390x/default 2020-03-29 16:29:52.000000000 +0200 +++ new/config/s390x/default 2020-04-15 14:02:19.000000000 +0200 @@ -24,7 +24,7 @@ CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set CONFIG_HEADER_TEST=y -CONFIG_KERNEL_HEADER_TEST=y +# CONFIG_KERNEL_HEADER_TEST is not set CONFIG_LOCALVERSION="-default" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_BUILD_SALT="" @@ -1615,6 +1615,7 @@ CONFIG_NVME_CORE=m CONFIG_BLK_DEV_NVME=m CONFIG_NVME_MULTIPATH=y +# CONFIG_NVME_HWMON is not set CONFIG_NVME_FABRICS=m CONFIG_NVME_RDMA=m CONFIG_NVME_FC=m @@ -2056,6 +2057,8 @@ CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_HAMACHI=m CONFIG_YELLOWFIN=m +CONFIG_NET_VENDOR_PENSANDO=y +# CONFIG_IONIC is not set # CONFIG_NET_VENDOR_QLOGIC is not set CONFIG_NET_VENDOR_QUALCOMM=y # CONFIG_QCOM_EMAC is not set @@ -2748,12 +2751,6 @@ # CONFIG_DRM_RADEON is not set # CONFIG_DRM_AMDGPU is not set - -# -# ACP (Audio CoProcessor) Configuration -# -# end of ACP (Audio CoProcessor) Configuration - # CONFIG_DRM_NOUVEAU is not set # CONFIG_DRM_VGEM is not set # CONFIG_DRM_VKMS is not set @@ -3322,7 +3319,7 @@ # end of CD-ROM/DVD Filesystems # -# DOS/FAT/NT Filesystems +# DOS/FAT/EXFAT/NT Filesystems # CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m @@ -3330,8 +3327,10 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_FAT_DEFAULT_UTF8 is not set +CONFIG_EXFAT_FS=m +CONFIG_EXFAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_NTFS_FS is not set -# end of DOS/FAT/NT Filesystems +# end of DOS/FAT/EXFAT/NT Filesystems # # Pseudo filesystems @@ -4079,7 +4078,6 @@ # CONFIG_WW_MUTEX_SELFTEST is not set # end of Lock Debugging (spinlocks, mutexes, etc...) -CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set # CONFIG_DEBUG_KOBJECT is not set @@ -4131,14 +4129,13 @@ CONFIG_EVENT_TRACING=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y -CONFIG_PREEMPTIRQ_TRACEPOINTS=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y -CONFIG_PREEMPTIRQ_EVENTS=y +# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_IRQSOFF_TRACER is not set CONFIG_SCHED_TRACER=y # CONFIG_HWLAT_TRACER is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/zfcpdump new/config/s390x/zfcpdump --- old/config/s390x/zfcpdump 2020-03-29 16:29:52.000000000 +0200 +++ new/config/s390x/zfcpdump 2020-04-15 14:02:19.000000000 +0200 @@ -279,8 +279,7 @@ # CONFIG_EXPOLINE_OFF is not set # CONFIG_EXPOLINE_AUTO is not set CONFIG_EXPOLINE_FULL=y -CONFIG_RELOCATABLE=y -# CONFIG_RANDOMIZE_BASE is not set +# CONFIG_RELOCATABLE is not set # end of Processor type and features # @@ -1176,12 +1175,13 @@ # end of CD-ROM/DVD Filesystems # -# DOS/FAT/NT Filesystems +# DOS/FAT/EXFAT/NT Filesystems # # CONFIG_MSDOS_FS is not set # CONFIG_VFAT_FS is not set +# CONFIG_EXFAT_FS is not set # CONFIG_NTFS_FS is not set -# end of DOS/FAT/NT Filesystems +# end of DOS/FAT/EXFAT/NT Filesystems # # Pseudo filesystems diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/default new/config/x86_64/default --- old/config/x86_64/default 2020-03-29 16:29:52.000000000 +0200 +++ new/config/x86_64/default 2020-04-15 14:02:19.000000000 +0200 @@ -24,7 +24,7 @@ CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set CONFIG_HEADER_TEST=y -CONFIG_KERNEL_HEADER_TEST=y +# CONFIG_KERNEL_HEADER_TEST is not set CONFIG_LOCALVERSION="-default" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_BUILD_SALT="" @@ -144,8 +144,7 @@ # # Scheduler features # -CONFIG_UCLAMP_TASK=y -CONFIG_UCLAMP_BUCKETS_COUNT=5 +# CONFIG_UCLAMP_TASK is not set # end of Scheduler features CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y @@ -2451,6 +2450,7 @@ CONFIG_NVME_CORE=m CONFIG_BLK_DEV_NVME=m CONFIG_NVME_MULTIPATH=y +CONFIG_NVME_HWMON=y CONFIG_NVME_FABRICS=m CONFIG_NVME_RDMA=m CONFIG_NVME_FC=m @@ -3251,6 +3251,8 @@ CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_HAMACHI=m CONFIG_YELLOWFIN=m +CONFIG_NET_VENDOR_PENSANDO=y +CONFIG_IONIC=m CONFIG_NET_VENDOR_QLOGIC=y CONFIG_QLA3XXX=m CONFIG_QLCNIC=m @@ -8685,7 +8687,7 @@ # end of CD-ROM/DVD Filesystems # -# DOS/FAT/NT Filesystems +# DOS/FAT/EXFAT/NT Filesystems # CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m @@ -8693,8 +8695,10 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_FAT_DEFAULT_UTF8 is not set +CONFIG_EXFAT_FS=m +CONFIG_EXFAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_NTFS_FS is not set -# end of DOS/FAT/NT Filesystems +# end of DOS/FAT/EXFAT/NT Filesystems # # Pseudo filesystems @@ -9555,7 +9559,6 @@ # CONFIG_WW_MUTEX_SELFTEST is not set # end of Lock Debugging (spinlocks, mutexes, etc...) -CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set # CONFIG_DEBUG_KOBJECT is not set @@ -9611,14 +9614,13 @@ CONFIG_EVENT_TRACING=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y -CONFIG_PREEMPTIRQ_TRACEPOINTS=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y -CONFIG_PREEMPTIRQ_EVENTS=y +# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_IRQSOFF_TRACER is not set CONFIG_SCHED_TRACER=y # CONFIG_HWLAT_TRACER is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/preempt new/config/x86_64/preempt --- old/config/x86_64/preempt 2020-03-29 16:29:52.000000000 +0200 +++ new/config/x86_64/preempt 2020-04-15 14:02:19.000000000 +0200 @@ -7,7 +7,6 @@ CONFIG_PREEMPT_RCU=y # CONFIG_PREEMPT_TRACER is not set # CONFIG_PREEMPT_VOLUNTARY is not set -CONFIG_TRACE_PREEMPT_TOGGLE=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_MODULES=y CONFIG_MODULE_SIG=y ++++++ constraints.in ++++++ --- /var/tmp/diff_new_pack.o5isy1/_old 2020-04-20 12:55:27.376725432 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:27.376725432 +0200 @@ -42,6 +42,19 @@ </hardware> </overwrite> + <!-- 4GB for kernel-docs --> + <overwrite> + <conditions> + <package>kernel-docs</package> + <package>kernel-docs-rt</package> + </conditions> + <hardware> + <physicalmemory> + <size unit="G">4</size> + </physicalmemory> + </hardware> + </overwrite> + <!-- 30GB for binary packages on aarch64 --> <overwrite> <conditions> ++++++ patches.kabi.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.kabi/debugfs-kabi-restore-debugfs_remove_recursive.patch new/patches.kabi/debugfs-kabi-restore-debugfs_remove_recursive.patch --- old/patches.kabi/debugfs-kabi-restore-debugfs_remove_recursive.patch 2020-03-30 14:14:04.000000000 +0200 +++ new/patches.kabi/debugfs-kabi-restore-debugfs_remove_recursive.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,48 +0,0 @@ -From: Nicolai Stange <nsta...@suse.de> -Patch-mainline: Never, kABI -Subject: kABI: restore debugfs_remove_recursive() -References: bsc#1159198 - -Upstream commit a3d1e7eb5abe ("simple_recursive_removal(): kernel-side -rm -rf for ramfs-style filesystems"), imported as -patches.suse/simple_recursive_removal-kernel-side-rm-rf-for-ramfs.patch, -removed the definition of debugfs_remove_recursive() and made it a #define -to debugfs_remove() instead. However, debugfs_remove_recursive() had been -EXPORTed and thus, needs to be retained in order to not break kABI. -Drop the debugfs_remove_recursive() #define again and implement -debugfs_remove_recursive() as a forwarding wrapper around debugfs_remove(). - -Signed-off-by: Nicolai Stange <nsta...@suse.de> - ---- - fs/debugfs/inode.c | 7 +++++++ - include/linux/debugfs.h | 2 +- - 2 files changed, 8 insertions(+), 1 deletion(-) - ---- a/fs/debugfs/inode.c -+++ b/fs/debugfs/inode.c -@@ -715,6 +715,13 @@ void debugfs_remove(struct dentry *dentr - } - EXPORT_SYMBOL_GPL(debugfs_remove); - -+/* kABI compatibility wrapper */ -+void debugfs_remove_recursive(struct dentry *dentry) -+{ -+ debugfs_remove(dentry); -+} -+EXPORT_SYMBOL_GPL(debugfs_remove_recursive); -+ - /** - * debugfs_rename - rename a file/directory in the debugfs filesystem - * @old_dir: a pointer to the parent dentry for the renamed object. This ---- a/include/linux/debugfs.h -+++ b/include/linux/debugfs.h -@@ -82,7 +82,7 @@ struct dentry *debugfs_create_automount( - void *data); - - void debugfs_remove(struct dentry *dentry); --#define debugfs_remove_recursive debugfs_remove -+void debugfs_remove_recursive(struct dentry *dentry); - - const struct file_operations *debugfs_real_fops(const struct file *filp); - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.kabi/libfs-kabi-shield-fsnotify_h-include.patch new/patches.kabi/libfs-kabi-shield-fsnotify_h-include.patch --- old/patches.kabi/libfs-kabi-shield-fsnotify_h-include.patch 2020-03-30 14:14:04.000000000 +0200 +++ new/patches.kabi/libfs-kabi-shield-fsnotify_h-include.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,33 +0,0 @@ -From: Nicolai Stange <nsta...@suse.de> -Patch-mainline: Never, kABI -Subject: kABI: shield fsnotify.h #include in libfs.c from kABI checker -References: bsc#1159198 - -The backport of upstream commit a3d1e7eb5abe ("simple_recursive_removal(): -kernel-side rm -rf for ramfs-style filesystems") with suse-commit -ae16628dcb64 made the kABI checker complain due to the new fsnotify.h -inclusion from fs/libfs.c: - - ../fs/libfs.c:36: warning: simple_getattr: modversion changed because of - changes in struct fsnotify_mark_connector (became defined), struct - sighand_struct (became defined), struct signal_struct (became - defined), struct pid_namespace (became defined) - -Protect this #include with a __GENKSYMS__ #ifdef. - ---- - fs/libfs.c | 2 ++ - 1 file changed, 2 insertions(+) - ---- a/fs/libfs.c -+++ b/fs/libfs.c -@@ -19,7 +19,9 @@ - #include <linux/buffer_head.h> /* sync_mapping_buffers */ - #include <linux/fs_context.h> - #include <linux/pseudo_fs.h> -+#ifndef __GENKSYMS__ - #include <linux/fsnotify.h> -+#endif - - #include <linux/uaccess.h> - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.kabi/lpfc-kABI-fixes-for-12.8.0.0.patch new/patches.kabi/lpfc-kABI-fixes-for-12.8.0.0.patch --- old/patches.kabi/lpfc-kABI-fixes-for-12.8.0.0.patch 2020-03-30 14:14:04.000000000 +0200 +++ new/patches.kabi/lpfc-kABI-fixes-for-12.8.0.0.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,36 +0,0 @@ -From: Daniel Wagner <dwag...@suse.de> -Subject: lpfc kABI fixes for 12.8.0.0 -Patch-mainline: Never, kabi -References: bsc#1164777 bsc#1164780 bsc#1165211 jsc#SLE-8654 - -KABI: symbol fc_seq_els_rsp_send(mod:drivers/scsi/libfc/libfc) changed -due the new RDF command introduced in 73ec6d2748dc ("scsi: fc: Update -Descriptor definition and add RDF and Link Integrity FPINs") - -Signed-off-by: Daniel Wagner <dwag...@suse.de> ---- - include/uapi/scsi/fc/fc_els.h | 4 ++++ - 1 file changed, 4 insertions(+) - ---- a/include/uapi/scsi/fc/fc_els.h -+++ b/include/uapi/scsi/fc/fc_els.h -@@ -41,7 +41,9 @@ enum fc_els_cmd { - ELS_REC = 0x13, /* read exchange concise */ - ELS_SRR = 0x14, /* sequence retransmission request */ - ELS_FPIN = 0x16, /* Fabric Performance Impact Notification */ -+#ifndef __GENKSYMS__ - ELS_RDF = 0x19, /* Register Diagnostic Functions */ -+#endif - ELS_PRLI = 0x20, /* process login */ - ELS_PRLO = 0x21, /* process logout */ - ELS_SCN = 0x22, /* state change notification */ -@@ -110,7 +112,9 @@ enum fc_els_cmd { - [ELS_REC] = "REC", \ - [ELS_SRR] = "SRR", \ - [ELS_FPIN] = "FPIN", \ -+#ifndef __GENKSYMS__ \ - [ELS_RDF] = "RDF", \ -+#endif \ - [ELS_PRLI] = "PRLI", \ - [ELS_PRLO] = "PRLO", \ - [ELS_SCN] = "SCN", \ 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 2020-03-30 14:14:04.000000000 +0200 +++ new/patches.kabi/md-backport-kabi.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,76 +0,0 @@ -From: Coly Li <col...@suse.de> -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 <col...@suse.de> ---- - 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/phy_device-kabi-workaround.patch new/patches.kabi/phy_device-kabi-workaround.patch --- old/patches.kabi/phy_device-kabi-workaround.patch 2020-03-30 14:14:04.000000000 +0200 +++ new/patches.kabi/phy_device-kabi-workaround.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,37 +0,0 @@ -From: Takashi Iwai <ti...@suse.de> -Subject: struct phy_device kABI compatibility workaround -Patch-mainline: Never, kABI workaround -References: git-fixes - -The patch - patches.suse/net-phy-fix-MDIO-bus-PM-PHY-resuming.patch -introduced a new bit field, suspended_by_mdio_bus, to struct -phy_device. -Move to the empty space for keeping the kABI compatbitility. - -Signed-off-by: Takashi Iwai <ti...@suse.de> - ---- - include/linux/phy.h | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - ---- a/include/linux/phy.h -+++ b/include/linux/phy.h -@@ -377,7 +377,6 @@ struct phy_device { - unsigned is_gigabit_capable:1; - unsigned has_fixups:1; - unsigned suspended:1; -- unsigned suspended_by_mdio_bus:1; - unsigned sysfs_links:1; - unsigned loopback_enabled:1; - -@@ -388,6 +387,9 @@ struct phy_device { - - /* Interrupts are enabled */ - unsigned interrupts:1; -+#ifndef __GENKSYMS__ -+ unsigned suspended_by_mdio_bus:1; -+#endif - - enum phy_state state; - 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 2020-03-30 14:14:04.000000000 +0200 +++ new/patches.kabi/revert-sgi-iodev-for-kabi-break.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,21 +0,0 @@ -From: Liang Yan <l...@suse.com> -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 <l...@suse.com> ---- - 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.2738/patches.suse.tar.bz2 differ: char 11, line 1 ++++++ series.conf ++++++ ++++ 1295 lines (skipped) ++++ between /work/SRC/openSUSE:Leap:15.2/kernel-source/series.conf ++++ and /work/SRC/openSUSE:Leap:15.2/.kernel-source.new.2738/series.conf ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.o5isy1/_old 2020-04-20 12:55:27.980726380 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:27.980726380 +0200 @@ -1,3 +1,3 @@ -2020-04-01 11:48:53 +0000 -GIT Revision: ccee55981f11c3dc53d56712a60e63b9b5398e9f +2020-04-15 12:02:19 +0000 +GIT Revision: 71e1af4772d46f72ed37a4d138c9546b0fd2c595 GIT Branch: openSUSE-15.2 ++++++ supported.conf ++++++ --- /var/tmp/diff_new_pack.o5isy1/_old 2020-04-20 12:55:28.028726455 +0200 +++ /var/tmp/diff_new_pack.o5isy1/_new 2020-04-20 12:55:28.028726455 +0200 @@ -629,7 +629,7 @@ drivers/gpu/drm/amd/amdgpu/amdgpu - drivers/gpu/drm/arm/display/komeda/komeda - drivers/gpu/drm/arm/hdlcd -- drivers/gpu/drm/arm/mali-dp + drivers/gpu/drm/arm/mali-dp drivers/gpu/drm/ast/ast # fate#314487 drivers/gpu/drm/bochs/bochs-drm # bsc#969091 - drivers/gpu/drm/bridge/adv7511/adv7511 @@ -1480,10 +1480,10 @@ drivers/mtd/mtd # needed by romfs and sfc bsc#444220 drivers/mtd/mtd_blkdevs # bsc#444220 drivers/mtd/mtdblock # bsc#444220 + drivers/mtd/nand/nandcore + drivers/mtd/nand/raw/fsl_ifc_nand 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/* @@ -1640,6 +1640,7 @@ drivers/net/ethernet/nvidia/forcedeth # Reverse Engineered nForce ethernet driver drivers/net/ethernet/packetengines/hamachi drivers/net/ethernet/packetengines/yellowfin + drivers/net/ethernet/pensando/ionic/ionic drivers/net/ethernet/qlogic/netxen/netxen_nic # bsc#433541 drivers/net/ethernet/qlogic/qed/qed drivers/net/ethernet/qlogic/qede/qede @@ -2773,6 +2774,7 @@ +dlm-kmp fs/dlm/dlm # fate#319339 fs/ecryptfs/ecryptfs fs/efivarfs/efivarfs # Support for EFI Variables filesystem +- fs/exfat/exfat # jsc#SLE-9849 +base fs/ext4/ext4 fs/fat/fat fs/fat/msdos