Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2020-07-31 15:54:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.3592 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Fri Jul 31 15:54:10 2020 rev:549 rq:823353 version:5.7.11 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2020-07-20 20:58:22.364910641 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.3592/dtb-aarch64.changes 2020-07-31 15:54:48.264295827 +0200 @@ -1,0 +2,760 @@ +Wed Jul 29 11:32:21 CEST 2020 - [email protected] + +- Refresh + patches.suse/vgacon-fix-out-of-bounds-write-to-the-scrollback-buf.patch. + Update according to the latest findings. +- commit 5015994 + +------------------------------------------------------------------- +Wed Jul 29 10:55:18 CEST 2020 - [email protected] + +- Linux 5.7.11 (bnc#1012628). +- gpio: arizona: handle pm_runtime_get_sync failure case + (bnc#1012628). +- gpio: arizona: put pm_runtime in case of failure (bnc#1012628). +- pinctrl: amd: fix npins for uart0 in kerncz_groups + (bnc#1012628). +- bpf: Set the number of exception entries properly for + subprograms (bnc#1012628). +- mac80211: allow rx of mesh eapol frames with default rx key + (bnc#1012628). +- scsi: scsi_transport_spi: Fix function pointer check + (bnc#1012628). +- xtensa: fix __sync_fetch_and_{and,or}_4 declarations + (bnc#1012628). +- xtensa: update *pos in cpuinfo_op.next (bnc#1012628). +- scsi: mpt3sas: Fix unlock imbalance (bnc#1012628). +- drivers/net/wan/lapbether: Fixed the value of hard_header_len + (bnc#1012628). +- ALSA: hda/hdmi: fix failures at PCM open on Intel ICL and later + (bnc#1012628). +- net: sky2: initialize return of gm_phy_read (bnc#1012628). +- drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ + timeout (bnc#1012628). +- scsi: mpt3sas: Fix error returns in BRM_status_show + (bnc#1012628). +- scsi: dh: Add Fujitsu device to devinfo and dh lists + (bnc#1012628). +- dm: use bio_uninit instead of bio_disassociate_blkg + (bnc#1012628). +- drivers/firmware/psci: Fix memory leakage in + alloc_init_cpu_groups() (bnc#1012628). +- fuse: fix weird page warning (bnc#1012628). +- irqdomain/treewide: Keep firmware node unconditionally allocated + (bnc#1012628). +- drm/nouveau/nouveau: fix page fault on device private memory + (bnc#1012628). +- drm/amd/display: Check DMCU Exists Before Loading (bnc#1012628). +- drm/amd/display: add dmcub check on RENOIR (bnc#1012628). +- SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting + for direct IO compeletion") (bnc#1012628). +- exfat: fix overflow issue in exfat_cluster_to_sector() + (bnc#1012628). +- exfat: fix wrong hint_stat initialization in + exfat_find_dir_entry() (bnc#1012628). +- exfat: fix wrong size update of stream entry by typo + (bnc#1012628). +- exfat: fix name_hash computation on big endian systems + (bnc#1012628). +- btrfs: reloc: clear DEAD_RELOC_TREE bit for orphan roots to + prevent runaway balance (bnc#1012628). +- uprobes: Change handle_swbp() to send SIGTRAP with + si_code=SI_KERNEL, to fix GDB regression (bnc#1012628). +- ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk for + Samsung Notebook Pen S (bnc#1012628). +- ALSA: info: Drop WARN_ON() from buffer NULL sanity check + (bnc#1012628). +- ASoC: rt5670: Correct RT5670_LDO_SEL_MASK (bnc#1012628). +- ASoC: Intel: cht_bsw_rt5672: Change bus format to I2S 2 channel + (bnc#1012628). +- s390/cpum_cf,perf: change DFLT_CCERROR counter name + (bnc#1012628). +- btrfs: fix double free on ulist after backref resolution failure + (bnc#1012628). +- btrfs: fix mount failure caused by race with umount + (bnc#1012628). +- btrfs: fix page leaks after failure to lock page for delalloc + (bnc#1012628). +- mt76: mt76x02: fix handling MCU timeouts during hw restart + (bnc#1012628). +- efi/efivars: Expose RT service availability via efivars + abstraction (bnc#1012628). +- bnxt_en: Fix race when modifying pause settings (bnc#1012628). +- bnxt_en: Init ethtool link settings after reading updated PHY + configuration (bnc#1012628). +- bnxt_en: Fix completion ring sizing with TPA enabled + (bnc#1012628). +- fpga: dfl: pci: reduce the scope of variable 'ret' + (bnc#1012628). +- fpga: dfl: fix bug in port reset handshake (bnc#1012628). +- hippi: Fix a size used in a 'pci_free_consistent()' in an + error handling path (bnc#1012628). +- netfilter: nf_tables: fix nat hook table deletion (bnc#1012628). +- dpaa2-eth: check fsl_mc_get_endpoint for IS_ERR_OR_NULL() + (bnc#1012628). +- vsock/virtio: annotate 'the_virtio_vsock' RCU pointer + (bnc#1012628). +- ax88172a: fix ax88172a_unbind() failures (bnc#1012628). +- RDMA/mlx5: Use xa_lock_irq when access to SRQ table + (bnc#1012628). +- RDMA/core: Fix race in rdma_alloc_commit_uobject() + (bnc#1012628). +- RDMA/cm: Protect access to remote_sidr_table (bnc#1012628). +- net: fec: fix hardware time stamping by external devices + (bnc#1012628). +- ASoC: Intel: bytcht_es8316: Add missed put_device() + (bnc#1012628). +- net: dp83640: fix SIOCSHWTSTAMP to update the struct with + actual configuration (bnc#1012628). +- ieee802154: fix one possible memleak in adf7242_probe + (bnc#1012628). +- drm: sun4i: hdmi: Fix inverted HPD result (bnc#1012628). +- net: smc91x: Fix possible memory leak in smc_drv_probe() + (bnc#1012628). +- mlxsw: core: Fix wrong SFP EEPROM reading for upper pages 1-3 + (bnc#1012628). +- net: dsa: mv88e6xxx: fix in-band AN link establishment + (bnc#1012628). +- arm64: dts: clearfog-gt-8k: fix switch link configuration + (bnc#1012628). +- bonding: check error value of register_netdevice() immediately + (bnc#1012628). +- iwlwifi: Make some Killer Wireless-AC 1550 cards work again + (bnc#1012628). +- net: bcmgenet: fix error returns in bcmgenet_probe() + (bnc#1012628). +- dpaa_eth: Fix one possible memleak in dpaa_eth_probe + (bnc#1012628). +- mlxsw: destroy workqueue when trap_register in mlxsw_emad_init + (bnc#1012628). +- ionic: use offset for ethtool regs data (bnc#1012628). +- ionic: fix up filter locks and debug msgs (bnc#1012628). +- ionic: update filter id after replay (bnc#1012628). +- ionic: keep rss hash after fw update (bnc#1012628). +- ionic: use mutex to protect queue operations (bnc#1012628). +- crypto/chtls: fix tls alert messages corrupted by tls data + (bnc#1012628). +- net: ag71xx: add missed clk_disable_unprepare in error path + of probe (bnc#1012628). +- RDMA/mlx5: Prevent prefetch from racing with implicit + destruction (bnc#1012628). +- net: hns3: fix for not calculating TX BD send size correctly + (bnc#1012628). +- net: hns3: fix error handling for desc filling (bnc#1012628). +- net: hns3: fix return value error when query MAC link status + fail (bnc#1012628). +- net: dsa: microchip: call phy_remove_link_mode during probe + (bnc#1012628). +- netdevsim: fix unbalaced locking in nsim_create() (bnc#1012628). +- qed: suppress "don't support RoCE & iWARP" flooding on HW init + (bnc#1012628). +- qed: suppress false-positives interrupt error messages on HW + init (bnc#1012628). +- ipvs: fix the connection sync failed in some cases + (bnc#1012628). +- net: ethernet: ave: Fix error returns in ave_init (bnc#1012628). +- iommu/qcom: Use domain rather than dev as tlb cookie + (bnc#1012628). +- Revert "PCI/PM: Assume ports without DLL Link Active train + links in 100 ms" (bnc#1012628). +- nfsd4: fix NULL dereference in nfsd/clients display code + (bnc#1012628). +- enetc: Remove the mdio bus on PF probe bailout (bnc#1012628). +- i2c: rcar: always clear ICSAR to avoid side effects + (bnc#1012628). +- i2c: i2c-qcom-geni: Fix DMA transfer race (bnc#1012628). +- bonding: check return value of register_netdevice() in + bond_newlink() (bnc#1012628). +- geneve: fix an uninitialized value in geneve_changelink() + (bnc#1012628). +- serial: exar: Fix GPIO configuration for Sealevel cards based + on XR17V35X (bnc#1012628). +- scripts/decode_stacktrace: strip basepath from all paths + (bnc#1012628). +- scripts/gdb: fix lx-symbols 'gdb.error' while loading modules + (bnc#1012628). +- RISC-V: Do not rely on initrd_start/end computed during early + dt parsing (bnc#1012628). +- kbuild: fix single target builds for external modules + (bnc#1012628). +- HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor + override (bnc#1012628). +- HID: alps: support devices with report id 2 (bnc#1012628). +- dmaengine: ti: k3-udma: Fix cleanup code for + alloc_chan_resources (bnc#1012628). +- dmaengine: ti: k3-udma: Fix the running channel handling in + alloc_chan_resources (bnc#1012628). +- HID: steam: fixes race in handling device list (bnc#1012628). +- dmaengine: ti: k3-udma: add missing put_device() call in + of_xudma_dev_get() (bnc#1012628). +- dmaengine: idxd: fix hw descriptor fields for delta record + (bnc#1012628). +- HID: apple: Disable Fn-key key-re-mapping on clone keyboards + (bnc#1012628). +- dmaengine: tegra210-adma: Fix runtime PM imbalance on error + (bnc#1012628). +- soc: amlogic: meson-gx-socinfo: Fix S905X3 and S905D3 ID's + (bnc#1012628). ++++ 589 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.3592/dtb-aarch64.changes dtb-armv6l.changes: same change dtb-armv7l.changes: same change dtb-riscv64.changes: same change kernel-64kb.changes: same change kernel-debug.changes: same change kernel-default.changes: same change kernel-docs.changes: same change kernel-kvmsmall.changes: same change kernel-lpae.changes: same change kernel-obs-build.changes: same change kernel-obs-qa.changes: same change kernel-pae.changes: same change kernel-source.changes: same change kernel-syms.changes: same change kernel-vanilla.changes: same change kernel-zfcpdump.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtb-aarch64.spec ++++++ --- /var/tmp/diff_new_pack.QqrQoZ/_old 2020-07-31 15:55:50.516343713 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:50.520343717 +0200 @@ -17,7 +17,7 @@ %define srcversion 5.7 -%define patchversion 5.7.9 +%define patchversion 5.7.11 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-aarch64 -Version: 5.7.9 +Version: 5.7.11 %if 0%{?is_kotd} -Release: <RELEASE>.ga010166 +Release: <RELEASE>.g5015994 %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change dtb-riscv64.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.QqrQoZ/_old 2020-07-31 15:55:50.608343808 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:50.612343812 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.7 -%define patchversion 5.7.9 +%define patchversion 5.7.11 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -54,6 +54,9 @@ %define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB %{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)} %define split_extra (%CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y") +%if %CONFIG_MODULES != "y" + %define klp_symbols 0 +%endif %ifarch %ix86 x86_64 %define install_vdso 1 @@ -65,9 +68,9 @@ Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0 Group: System/Kernel -Version: 5.7.9 +Version: 5.7.11 %if 0%{?is_kotd} -Release: <RELEASE>.ga010166 +Release: <RELEASE>.g5015994 %else Release: 0 %endif @@ -176,10 +179,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 -Provides: kernel-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +Provides: kernel-%build_flavor-base-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a +Provides: kernel-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a # END COMMON DEPS -Provides: %name-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +Provides: %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.QqrQoZ/_old 2020-07-31 15:55:50.632343833 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:50.636343837 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.7 -%define patchversion 5.7.9 +%define patchversion 5.7.11 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -54,6 +54,9 @@ %define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB %{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)} %define split_extra (%CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y") +%if %CONFIG_MODULES != "y" + %define klp_symbols 0 +%endif %ifarch %ix86 x86_64 %define install_vdso 1 @@ -65,9 +68,9 @@ Summary: A Debug Version of the Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.7.9 +Version: 5.7.11 %if 0%{?is_kotd} -Release: <RELEASE>.ga010166 +Release: <RELEASE>.g5015994 %else Release: 0 %endif @@ -176,10 +179,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 -Provides: kernel-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +Provides: kernel-%build_flavor-base-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a +Provides: kernel-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a # END COMMON DEPS -Provides: %name-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +Provides: %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.QqrQoZ/_old 2020-07-31 15:55:50.660343862 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:50.664343866 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.7 -%define patchversion 5.7.9 +%define patchversion 5.7.11 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -54,6 +54,9 @@ %define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB %{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)} %define split_extra (%CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y") +%if %CONFIG_MODULES != "y" + %define klp_symbols 0 +%endif %ifarch %ix86 x86_64 %define install_vdso 1 @@ -65,9 +68,9 @@ Summary: The Standard Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.7.9 +Version: 5.7.11 %if 0%{?is_kotd} -Release: <RELEASE>.ga010166 +Release: <RELEASE>.g5015994 %else Release: 0 %endif @@ -176,10 +179,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 -Provides: kernel-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +Provides: kernel-%build_flavor-base-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a +Provides: kernel-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a # END COMMON DEPS -Provides: %name-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +Provides: %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.QqrQoZ/_old 2020-07-31 15:55:50.680343883 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:50.684343887 +0200 @@ -17,7 +17,7 @@ %define srcversion 5.7 -%define patchversion 5.7.9 +%define patchversion 5.7.11 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Summary: Kernel Documentation License: GPL-2.0 Group: Documentation/Man -Version: 5.7.9 +Version: 5.7.11 %if 0%{?is_kotd} -Release: <RELEASE>.ga010166 +Release: <RELEASE>.g5015994 %else Release: 0 %endif @@ -63,7 +63,7 @@ %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +Provides: %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a 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.QqrQoZ/_old 2020-07-31 15:55:50.700343903 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:50.704343907 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.7 -%define patchversion 5.7.9 +%define patchversion 5.7.11 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -54,6 +54,9 @@ %define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB %{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)} %define split_extra (%CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y") +%if %CONFIG_MODULES != "y" + %define klp_symbols 0 +%endif %ifarch %ix86 x86_64 %define install_vdso 1 @@ -65,9 +68,9 @@ Summary: The Small Developer Kernel for KVM License: GPL-2.0 Group: System/Kernel -Version: 5.7.9 +Version: 5.7.11 %if 0%{?is_kotd} -Release: <RELEASE>.ga010166 +Release: <RELEASE>.g5015994 %else Release: 0 %endif @@ -176,10 +179,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 -Provides: kernel-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +Provides: kernel-%build_flavor-base-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a +Provides: kernel-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a # END COMMON DEPS -Provides: %name-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +Provides: %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a %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.QqrQoZ/_old 2020-07-31 15:55:50.744343949 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:50.748343953 +0200 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.7.9 +%define patchversion 5.7.11 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +BuildRequires: kernel%kernel_flavor-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a %if 0%{?rhel_version} BuildRequires: kernel @@ -64,9 +64,9 @@ Summary: package kernel and initrd for OBS VM builds License: GPL-2.0 Group: SLES -Version: 5.7.9 +Version: 5.7.11 %if 0%{?is_kotd} -Release: <RELEASE>.ga010166 +Release: <RELEASE>.g5015994 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.QqrQoZ/_old 2020-07-31 15:55:50.768343974 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:50.772343978 +0200 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.7.9 +%define patchversion 5.7.11 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -36,9 +36,9 @@ Summary: Basic QA tests for the kernel License: GPL-2.0 Group: SLES -Version: 5.7.9 +Version: 5.7.11 %if 0%{?is_kotd} -Release: <RELEASE>.ga010166 +Release: <RELEASE>.g5015994 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.QqrQoZ/_old 2020-07-31 15:55:50.792343998 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:50.796344003 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.7 -%define patchversion 5.7.9 +%define patchversion 5.7.11 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -54,6 +54,9 @@ %define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB %{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)} %define split_extra (%CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y") +%if %CONFIG_MODULES != "y" + %define klp_symbols 0 +%endif %ifarch %ix86 x86_64 %define install_vdso 1 @@ -65,9 +68,9 @@ Summary: Kernel with PAE Support License: GPL-2.0 Group: System/Kernel -Version: 5.7.9 +Version: 5.7.11 %if 0%{?is_kotd} -Release: <RELEASE>.ga010166 +Release: <RELEASE>.g5015994 %else Release: 0 %endif @@ -176,10 +179,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 -Provides: kernel-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +Provides: kernel-%build_flavor-base-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a +Provides: kernel-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a # END COMMON DEPS -Provides: %name-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +Provides: %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.QqrQoZ/_old 2020-07-31 15:55:50.816344024 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:50.816344024 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.7 -%define patchversion 5.7.9 +%define patchversion 5.7.11 %define variant %{nil} %define vanilla_only 0 @@ -30,9 +30,9 @@ Summary: The Linux Kernel Sources License: GPL-2.0 Group: Development/Sources -Version: 5.7.9 +Version: 5.7.11 %if 0%{?is_kotd} -Release: <RELEASE>.ga010166 +Release: <RELEASE>.g5015994 %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +Provides: %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a Provides: linux Provides: multiversion(kernel) Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz @@ -262,6 +262,7 @@ -L "%src_install_dir" popd +find %{buildroot}/usr/src/linux* -type f -name '*.[ch]' -perm /0111 -exec chmod -v a-x {} + # kernel-source and kernel-$flavor-devel are built independently, but the # shipped sources (/usr/src/linux/) need to be older than generated files # (/usr/src/linux-obj). We rely on the git commit timestamp to not point into ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.QqrQoZ/_old 2020-07-31 15:55:50.840344049 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:50.844344052 +0200 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 5.7.9 +Version: 5.7.11 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.ga010166 +Release: <RELEASE>.g5015994 %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +Provides: %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.QqrQoZ/_old 2020-07-31 15:55:50.860344069 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:50.860344069 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.7 -%define patchversion 5.7.9 +%define patchversion 5.7.11 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -54,6 +54,9 @@ %define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB %{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)} %define split_extra (%CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y") +%if %CONFIG_MODULES != "y" + %define klp_symbols 0 +%endif %ifarch %ix86 x86_64 %define install_vdso 1 @@ -65,9 +68,9 @@ Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0 Group: System/Kernel -Version: 5.7.9 +Version: 5.7.11 %if 0%{?is_kotd} -Release: <RELEASE>.ga010166 +Release: <RELEASE>.g5015994 %else Release: 0 %endif @@ -176,10 +179,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 -Provides: kernel-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +Provides: kernel-%build_flavor-base-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a +Provides: kernel-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a # END COMMON DEPS -Provides: %name-srchash-a010166ebb50275ce822855b1f8891ce1fd75291 +Provides: %name-srchash-501599469bceacc25b7494a8c45b87fefd7ea51a %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh kernel-zfcpdump.spec: same change ++++++ kernel-binary.spec.in ++++++ --- /var/tmp/diff_new_pack.QqrQoZ/_old 2020-07-31 15:55:51.212344434 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:51.212344434 +0200 @@ -54,6 +54,9 @@ %define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB %{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf %_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in %config_vars; do echo "%%global $config ${!config:-n}"; done)} %define split_extra (%CONFIG_MODULES == "y" && %CONFIG_SUSE_KERNEL_SUPPORTED == "y") +%if %CONFIG_MODULES != "y" + %define klp_symbols 0 +%endif %ifarch %ix86 x86_64 %define install_vdso 1 ++++++ kernel-source.spec.in ++++++ --- /var/tmp/diff_new_pack.QqrQoZ/_old 2020-07-31 15:55:51.368344595 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:51.372344600 +0200 @@ -262,6 +262,7 @@ -L "%src_install_dir" popd +find %{buildroot}/usr/src/linux* -type f -name '*.[ch]' -perm /0111 -exec chmod -v a-x {} + # kernel-source and kernel-$flavor-devel are built independently, but the # shipped sources (/usr/src/linux/) need to be older than generated files # (/usr/src/linux-obj). We rely on the git commit timestamp to not point into ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 33058 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/Bluetooth-Consolidate-encryption-handling-in-hci_enc.patch new/patches.suse/Bluetooth-Consolidate-encryption-handling-in-hci_enc.patch --- old/patches.suse/Bluetooth-Consolidate-encryption-handling-in-hci_enc.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/Bluetooth-Consolidate-encryption-handling-in-hci_enc.patch 2020-07-29 11:32:21.000000000 +0200 @@ -0,0 +1,101 @@ +From: Luiz Augusto von Dentz <[email protected]> +Date: Tue, 19 May 2020 13:25:19 -0700 +Subject: [PATCH 1/3] Bluetooth: Consolidate encryption handling in + hci_encrypt_cfm +Patch-mainline: v5.8-rc1 +Git-commit: 3ca44c16b0dcc764b641ee4ac226909f5c421aa3 +References: bsc#1171988 CVE-2020-10135 + +This makes hci_encrypt_cfm calls hci_connect_cfm in case the connection +state is BT_CONFIG so callers don't have to check the state. + +Signed-off-by: Luiz Augusto von Dentz <[email protected]> +Signed-off-by: Marcel Holtmann <[email protected]> +Acked-by: Cho, Yu-Chen <[email protected]> +--- + include/net/bluetooth/hci_core.h | 20 ++++++++++++++++++-- + net/bluetooth/hci_event.c | 28 +++------------------------- + 2 files changed, 21 insertions(+), 27 deletions(-) + +--- a/include/net/bluetooth/hci_core.h ++++ b/include/net/bluetooth/hci_core.h +@@ -1364,10 +1364,26 @@ static inline void hci_auth_cfm(struct h + conn->security_cfm_cb(conn, status); + } + +-static inline void hci_encrypt_cfm(struct hci_conn *conn, __u8 status, +- __u8 encrypt) ++static inline void hci_encrypt_cfm(struct hci_conn *conn, __u8 status) + { + struct hci_cb *cb; ++ __u8 encrypt; ++ ++ if (conn->state == BT_CONFIG) { ++ if (status) ++ conn->state = BT_CONNECTED; ++ ++ hci_connect_cfm(conn, status); ++ hci_conn_drop(conn); ++ return; ++ } ++ ++ if (!test_bit(HCI_CONN_ENCRYPT, &conn->flags)) ++ encrypt = 0x00; ++ else if (test_bit(HCI_CONN_AES_CCM, &conn->flags)) ++ encrypt = 0x02; ++ else ++ encrypt = 0x01; + + if (conn->sec_level == BT_SECURITY_SDP) + conn->sec_level = BT_SECURITY_LOW; +--- a/net/bluetooth/hci_event.c ++++ b/net/bluetooth/hci_event.c +@@ -2890,7 +2890,7 @@ static void hci_auth_complete_evt(struct + &cp); + } else { + clear_bit(HCI_CONN_ENCRYPT_PEND, &conn->flags); +- hci_encrypt_cfm(conn, ev->status, 0x00); ++ hci_encrypt_cfm(conn, ev->status); + } + } + +@@ -2975,22 +2975,7 @@ static void read_enc_key_size_complete(s + conn->enc_key_size = rp->key_size; + } + +- if (conn->state == BT_CONFIG) { +- conn->state = BT_CONNECTED; +- hci_connect_cfm(conn, 0); +- hci_conn_drop(conn); +- } else { +- u8 encrypt; +- +- if (!test_bit(HCI_CONN_ENCRYPT, &conn->flags)) +- encrypt = 0x00; +- else if (test_bit(HCI_CONN_AES_CCM, &conn->flags)) +- encrypt = 0x02; +- else +- encrypt = 0x01; +- +- hci_encrypt_cfm(conn, 0, encrypt); +- } ++ hci_encrypt_cfm(conn, 0); + + unlock: + hci_dev_unlock(hdev); +@@ -3108,14 +3093,7 @@ static void hci_encrypt_change_evt(struc + } + + notify: +- if (conn->state == BT_CONFIG) { +- if (!ev->status) +- conn->state = BT_CONNECTED; +- +- hci_connect_cfm(conn, ev->status); +- hci_conn_drop(conn); +- } else +- hci_encrypt_cfm(conn, ev->status, ev->encrypt); ++ hci_encrypt_cfm(conn, ev->status); + + unlock: + hci_dev_unlock(hdev); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/Bluetooth-Disconnect-if-E0-is-used-for-Level-4.patch new/patches.suse/Bluetooth-Disconnect-if-E0-is-used-for-Level-4.patch --- old/patches.suse/Bluetooth-Disconnect-if-E0-is-used-for-Level-4.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/Bluetooth-Disconnect-if-E0-is-used-for-Level-4.patch 2020-07-29 11:32:21.000000000 +0200 @@ -0,0 +1,141 @@ +From: Luiz Augusto von Dentz <[email protected]> +Date: Wed, 20 May 2020 14:20:14 -0700 +Subject: [PATCH 2/3] Bluetooth: Disconnect if E0 is used for Level 4 +Patch-mainline: Queued in subsystem maintainer repository +Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git +Git-commit: 8746f135bb01872ff412d408ea1aa9ebd328c1f5 +References: bsc#1171988 CVE-2020-10135 + +E0 is not allowed with Level 4: + +BLUETOOTH CORE SPECIFICATION Version 5.2 | Vol 3, Part C page 1319: + + '128-bit equivalent strength for link and encryption keys + required using FIPS approved algorithms (E0 not allowed, + SAFER+ not allowed, and P-192 not allowed; encryption key + not shortened' + +SC enabled: + +> HCI Event: Read Remote Extended Features (0x23) plen 13 + Status: Success (0x00) + Handle: 256 + Page: 1/2 + Features: 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + Secure Simple Pairing (Host Support) + LE Supported (Host) + Secure Connections (Host Support) +> HCI Event: Encryption Change (0x08) plen 4 + Status: Success (0x00) + Handle: 256 + Encryption: Enabled with AES-CCM (0x02) + +SC disabled: + +> HCI Event: Read Remote Extended Features (0x23) plen 13 + Status: Success (0x00) + Handle: 256 + Page: 1/2 + Features: 0x03 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + Secure Simple Pairing (Host Support) + LE Supported (Host) +> HCI Event: Encryption Change (0x08) plen 4 + Status: Success (0x00) + Handle: 256 + Encryption: Enabled with E0 (0x01) +[May 8 20:23] Bluetooth: hci0: Invalid security: expect AES but E0 was used +< HCI Command: Disconnect (0x01|0x0006) plen 3 + Handle: 256 + Reason: Authentication Failure (0x05) + +Signed-off-by: Luiz Augusto von Dentz <[email protected]> +Acked-by: Cho, Yu-Chen <[email protected]> +--- + include/net/bluetooth/hci_core.h | 10 ++++++---- + net/bluetooth/hci_conn.c | 17 +++++++++++++++++ + net/bluetooth/hci_event.c | 20 ++++++++------------ + 3 files changed, 31 insertions(+), 16 deletions(-) + +--- a/include/net/bluetooth/hci_core.h ++++ b/include/net/bluetooth/hci_core.h +@@ -1385,11 +1385,13 @@ static inline void hci_encrypt_cfm(struc + else + encrypt = 0x01; + +- if (conn->sec_level == BT_SECURITY_SDP) +- conn->sec_level = BT_SECURITY_LOW; ++ if (!status) { ++ if (conn->sec_level == BT_SECURITY_SDP) ++ conn->sec_level = BT_SECURITY_LOW; + +- if (conn->pending_sec_level > conn->sec_level) +- conn->sec_level = conn->pending_sec_level; ++ if (conn->pending_sec_level > conn->sec_level) ++ conn->sec_level = conn->pending_sec_level; ++ } + + mutex_lock(&hci_cb_list_lock); + list_for_each_entry(cb, &hci_cb_list, list) { +--- a/net/bluetooth/hci_conn.c ++++ b/net/bluetooth/hci_conn.c +@@ -1308,6 +1308,23 @@ int hci_conn_check_link_mode(struct hci_ + return 0; + } + ++ /* AES encryption is required for Level 4: ++ * ++ * BLUETOOTH CORE SPECIFICATION Version 5.2 | Vol 3, Part C ++ * page 1319: ++ * ++ * 128-bit equivalent strength for link and encryption keys ++ * required using FIPS approved algorithms (E0 not allowed, ++ * SAFER+ not allowed, and P-192 not allowed; encryption key ++ * not shortened) ++ */ ++ if (conn->sec_level == BT_SECURITY_FIPS && ++ !test_bit(HCI_CONN_AES_CCM, &conn->flags)) { ++ bt_dev_err(conn->hdev, ++ "Invalid security: Missing AES-CCM usage"); ++ return 0; ++ } ++ + if (hci_conn_ssp_enabled(conn) && + !test_bit(HCI_CONN_ENCRYPT, &conn->flags)) + return 0; +--- a/net/bluetooth/hci_event.c ++++ b/net/bluetooth/hci_event.c +@@ -3024,26 +3024,22 @@ static void hci_encrypt_change_evt(struc + + clear_bit(HCI_CONN_ENCRYPT_PEND, &conn->flags); + ++ /* Check link security requirements are met */ ++ if (!hci_conn_check_link_mode(conn)) ++ ev->status = HCI_ERROR_AUTH_FAILURE; ++ + if (ev->status && conn->state == BT_CONNECTED) { + if (ev->status == HCI_ERROR_PIN_OR_KEY_MISSING) + set_bit(HCI_CONN_AUTH_FAILURE, &conn->flags); + ++ /* Notify upper layers so they can cleanup before ++ * disconnecting. ++ */ ++ hci_encrypt_cfm(conn, ev->status); + hci_disconnect(conn, HCI_ERROR_AUTH_FAILURE); + hci_conn_drop(conn); + goto unlock; + } +- +- /* In Secure Connections Only mode, do not allow any connections +- * that are not encrypted with AES-CCM using a P-256 authenticated +- * combination key. +- */ +- if (hci_dev_test_flag(hdev, HCI_SC_ONLY) && +- (!test_bit(HCI_CONN_AES_CCM, &conn->flags) || +- conn->key_type != HCI_LK_AUTH_COMBINATION_P256)) { +- hci_connect_cfm(conn, HCI_ERROR_AUTH_FAILURE); +- hci_conn_drop(conn); +- goto unlock; +- } + + /* Try reading the encryption key size for encrypted ACL links */ + if (!ev->status && ev->encrypt && conn->type == ACL_LINK) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch new/patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch --- old/patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch 2020-07-16 11:40:08.000000000 +0200 +++ new/patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch 2020-07-29 11:32:21.000000000 +0200 @@ -12,15 +12,15 @@ Signed-off-by: Filipe Manana <[email protected]> fdmanana: fix for running qgroup sanity tests --- - fs/btrfs/ctree.h | 7 ++----- - fs/btrfs/disk-io.c | 7 +++---- - fs/btrfs/inode.c | 2 +- - fs/btrfs/super.c | 2 +- + fs/btrfs/ctree.h | 7 ++----- + fs/btrfs/disk-io.c | 7 +++---- + fs/btrfs/inode.c | 2 +- + fs/btrfs/super.c | 2 +- 4 files changed, 7 insertions(+), 11 deletions(-) --- a/fs/btrfs/ctree.h +++ b/fs/btrfs/ctree.h -@@ -1075,11 +1075,8 @@ struct btrfs_root { +@@ -1077,11 +1077,8 @@ struct btrfs_root { * protected by inode_lock */ struct radix_tree_root delayed_nodes_tree; @@ -36,7 +36,7 @@ refcount_t refs; --- a/fs/btrfs/disk-io.c +++ b/fs/btrfs/disk-io.c -@@ -1149,9 +1149,9 @@ static void __setup_root(struct btrfs_root *root, struct btrfs_fs_info *fs_info, +@@ -1152,9 +1152,9 @@ static void __setup_root(struct btrfs_ro else root->defrag_trans_start = 0; root->root_key.objectid = objectid; @@ -47,7 +47,7 @@ btrfs_qgroup_init_swapped_blocks(&root->swapped_blocks); #ifdef CONFIG_BTRFS_DEBUG INIT_LIST_HEAD(&root->leak_list); -@@ -1429,7 +1429,7 @@ static int btrfs_init_fs_root(struct btrfs_root *root) +@@ -1432,7 +1432,7 @@ static int btrfs_init_fs_root(struct btr spin_lock_init(&root->ino_cache_lock); init_waitqueue_head(&root->ino_cache_wait); @@ -56,10 +56,10 @@ if (ret) goto fail; -@@ -1995,8 +1995,7 @@ void btrfs_put_root(struct btrfs_root *root) - +@@ -1999,8 +1999,7 @@ void btrfs_put_root(struct btrfs_root *r if (refcount_dec_and_test(&root->refs)) { WARN_ON(!RB_EMPTY_ROOT(&root->inode_tree)); + WARN_ON(test_bit(BTRFS_ROOT_DEAD_RELOC_TREE, &root->state)); - if (root->anon_dev) - free_anon_bdev(root->anon_dev); + remove_anon_sbdev(&root->sbdev); @@ -68,7 +68,7 @@ free_extent_buffer(root->commit_root); --- a/fs/btrfs/inode.c +++ b/fs/btrfs/inode.c -@@ -9027,7 +9027,7 @@ static int btrfs_getattr(const struct path *path, struct kstat *stat, +@@ -9102,7 +9102,7 @@ static int btrfs_getattr(const struct pa STATX_ATTR_NODUMP); generic_fillattr(inode, stat); @@ -79,7 +79,7 @@ delalloc_bytes = BTRFS_I(inode)->new_delalloc_bytes; --- a/fs/btrfs/super.c +++ b/fs/btrfs/super.c -@@ -2330,7 +2330,7 @@ static int btrfs_show_devname(struct seq_file *m, struct dentry *root) +@@ -2330,7 +2330,7 @@ static int btrfs_show_devname(struct seq static dev_t btrfs_get_inode_dev(const struct inode *inode) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/net-ethernet-mvneta-Add-back-interface-mode-validati.patch new/patches.suse/net-ethernet-mvneta-Add-back-interface-mode-validati.patch --- old/patches.suse/net-ethernet-mvneta-Add-back-interface-mode-validati.patch 2020-07-16 11:40:08.000000000 +0200 +++ new/patches.suse/net-ethernet-mvneta-Add-back-interface-mode-validati.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,74 +0,0 @@ -From: Sascha Hauer <[email protected]> -Date: Wed, 24 Jun 2020 09:00:45 +0200 -Subject: net: ethernet: mvneta: Add back interface mode validation -Git-commit: 41c2b6b4f0f807803bb49f65835d136941a70f85 -Patch-mainline: 5.8-rc3 -References: git-fixes - -When writing the serdes configuration register was moved to -mvneta_config_interface() the whole code block was removed from -mvneta_port_power_up() in the assumption that its only purpose was to -write the serdes configuration register. As mentioned by Russell King -its purpose was also to check for valid interface modes early so that -later in the driver we do not have to care for unexpected interface -modes. -Add back the test to let the driver bail out early on unhandled -interface modes. - -Fixes: b4748553f53f ("net: ethernet: mvneta: Fix Serdes configuration for SoCs without comphy") -Signed-off-by: Sascha Hauer <[email protected]> -Reviewed-by: Russell King <[email protected]> -Signed-off-by: David S. Miller <[email protected]> -Signed-off-by: Jiri Slaby <[email protected]> ---- - drivers/net/ethernet/marvell/mvneta.c | 22 +++++++++++++++++++--- - 1 file changed, 19 insertions(+), 3 deletions(-) - ---- a/drivers/net/ethernet/marvell/mvneta.c -+++ b/drivers/net/ethernet/marvell/mvneta.c -@@ -5003,10 +5003,18 @@ static void mvneta_conf_mbus_windows(str - } - - /* Power up the port */ --static void mvneta_port_power_up(struct mvneta_port *pp, int phy_mode) -+static int mvneta_port_power_up(struct mvneta_port *pp, int phy_mode) - { - /* MAC Cause register should be cleared */ - mvreg_write(pp, MVNETA_UNIT_INTR_CAUSE, 0); -+ -+ if (phy_mode != PHY_INTERFACE_MODE_QSGMII && -+ phy_mode != PHY_INTERFACE_MODE_SGMII && -+ !phy_interface_mode_is_8023z(phy_mode) && -+ !phy_interface_mode_is_rgmii(phy_mode)) -+ return -EINVAL; -+ -+ return 0; - } - - /* Device initialization routine */ -@@ -5192,7 +5200,11 @@ static int mvneta_probe(struct platform_ - if (err < 0) - goto err_netdev; - -- mvneta_port_power_up(pp, phy_mode); -+ err = mvneta_port_power_up(pp, pp->phy_interface); -+ if (err < 0) { -+ dev_err(&pdev->dev, "can't power up port\n"); -+ return err; -+ } - - /* Armada3700 network controller does not support per-cpu - * operation, so only single NAPI should be initialized. -@@ -5346,7 +5358,11 @@ static int mvneta_resume(struct device * - } - } - mvneta_defaults_set(pp); -- mvneta_port_power_up(pp, pp->phy_interface); -+ err = mvneta_port_power_up(pp, pp->phy_interface); -+ if (err < 0) { -+ dev_err(device, "can't power up port\n"); -+ return err; -+ } - - netif_device_attach(dev); - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/net-ethernet-mvneta-Do-not-error-out-in-non-serdes-m.patch new/patches.suse/net-ethernet-mvneta-Do-not-error-out-in-non-serdes-m.patch --- old/patches.suse/net-ethernet-mvneta-Do-not-error-out-in-non-serdes-m.patch 2020-07-16 11:40:08.000000000 +0200 +++ new/patches.suse/net-ethernet-mvneta-Do-not-error-out-in-non-serdes-m.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,37 +0,0 @@ -From: Sascha Hauer <[email protected]> -Date: Wed, 24 Jun 2020 09:00:44 +0200 -Subject: net: ethernet: mvneta: Do not error out in non serdes modes -Git-commit: d3d239dcb8aae6d7b10642d292b404e57604f7ea -Patch-mainline: 5.8-rc3 -References: git-fixes - -In mvneta_config_interface() the RGMII modes are catched by the default -case which is an error return. The RGMII modes are valid modes for the -driver, so instead of returning an error add a break statement to return -successfully. - -This avoids this warning for non comphy SoCs which use RGMII, like -SolidRun Clearfog: - -WARNING: CPU: 0 PID: 268 at drivers/net/ethernet/marvell/mvneta.c:3512 mvneta_start_dev+0x220/0x23c - -Fixes: b4748553f53f ("net: ethernet: mvneta: Fix Serdes configuration for SoCs without comphy") -Signed-off-by: Sascha Hauer <[email protected]> -Reviewed-by: Russell King <[email protected]> -Signed-off-by: David S. Miller <[email protected]> -Signed-off-by: Jiri Slaby <[email protected]> ---- - drivers/net/ethernet/marvell/mvneta.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/drivers/net/ethernet/marvell/mvneta.c -+++ b/drivers/net/ethernet/marvell/mvneta.c -@@ -3565,7 +3565,7 @@ static int mvneta_config_interface(struc - MVNETA_HSGMII_SERDES_PROTO); - break; - default: -- return -EINVAL; -+ break; - } - } - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/scsi-qla2xxx-make-1-bit-bit-fields-unsigned-int.patch new/patches.suse/scsi-qla2xxx-make-1-bit-bit-fields-unsigned-int.patch --- old/patches.suse/scsi-qla2xxx-make-1-bit-bit-fields-unsigned-int.patch 2020-07-16 11:40:08.000000000 +0200 +++ new/patches.suse/scsi-qla2xxx-make-1-bit-bit-fields-unsigned-int.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,35 +0,0 @@ -From: Colin Ian King <[email protected]> -Date: Tue, 28 Apr 2020 11:20:13 +0100 -Subject: scsi: qla2xxx: make 1-bit bit-fields unsigned int -Git-commit: 78b874b7cbf09fbfadfa5f18a347ebef7bbb49fe -Patch-mainline: 5.8-rc1 -References: git-fixes - -The bitfields mpi_fw_dump_reading and mpi_fw_dumped are currently signed -which is not recommended as the representation is an implementation defined -behaviour. Fix this by making the bit-fields unsigned ints. - -Link: https://lore.kernel.org/r/[email protected] -Fixes: cbb01c2f2f63 ("scsi: qla2xxx: Fix MPI failure AEN (8200) handling") -Reviewed-by: Bart Van Assche <[email protected]> -Reviewed-by: Himanshu Madhani <[email protected]> -Signed-off-by: Colin Ian King <[email protected]> -Signed-off-by: Martin K. Petersen <[email protected]> -Signed-off-by: Jiri Slaby <[email protected]> ---- - drivers/scsi/qla2xxx/qla_def.h | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - ---- a/drivers/scsi/qla2xxx/qla_def.h -+++ b/drivers/scsi/qla2xxx/qla_def.h -@@ -4248,8 +4248,8 @@ struct qla_hw_data { - int fw_dump_reading; - void *mpi_fw_dump; - u32 mpi_fw_dump_len; -- int mpi_fw_dump_reading:1; -- int mpi_fw_dumped:1; -+ unsigned int mpi_fw_dump_reading:1; -+ unsigned int mpi_fw_dumped:1; - int prev_minidump_failed; - dma_addr_t eft_dma; - void *eft; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/spi-spi-fsl-dspi-Fix-lockup-if-device-is-shutdown-du.patch new/patches.suse/spi-spi-fsl-dspi-Fix-lockup-if-device-is-shutdown-du.patch --- old/patches.suse/spi-spi-fsl-dspi-Fix-lockup-if-device-is-shutdown-du.patch 2020-07-16 11:40:08.000000000 +0200 +++ new/patches.suse/spi-spi-fsl-dspi-Fix-lockup-if-device-is-shutdown-du.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,53 +0,0 @@ -From: Krzysztof Kozlowski <[email protected]> -Date: Mon, 22 Jun 2020 13:05:41 +0200 -Subject: spi: spi-fsl-dspi: Fix lockup if device is shutdown during SPI - transfer -Git-commit: 3c525b69e8c1a9a6944e976603c7a1a713e728f9 -Patch-mainline: 5.8-rc4 -References: git-fixes - -During shutdown, the driver should unregister the SPI controller -and stop the hardware. Otherwise the dspi_transfer_one_message() could -wait on completion infinitely. - -Additionally, calling spi_unregister_controller() first in device -shutdown reverse-matches the probe function, where SPI controller is -registered at the end. - -Fixes: dc234825997e ("spi: spi-fsl-dspi: Adding shutdown hook") -Reported-by: Vladimir Oltean <[email protected]> -Signed-off-by: Krzysztof Kozlowski <[email protected]> -Tested-by: Vladimir Oltean <[email protected]> -Reviewed-by: Vladimir Oltean <[email protected]> -Cc: <[email protected]> -Link: https://lore.kernel.org/r/[email protected] -Signed-off-by: Mark Brown <[email protected]> -Signed-off-by: Jiri Slaby <[email protected]> ---- - drivers/spi/spi-fsl-dspi.c | 15 +-------------- - 1 file changed, 1 insertion(+), 14 deletions(-) - ---- a/drivers/spi/spi-fsl-dspi.c -+++ b/drivers/spi/spi-fsl-dspi.c -@@ -1461,20 +1461,7 @@ static int dspi_remove(struct platform_d - - static void dspi_shutdown(struct platform_device *pdev) - { -- struct spi_controller *ctlr = platform_get_drvdata(pdev); -- struct fsl_dspi *dspi = spi_controller_get_devdata(ctlr); -- -- /* Disable RX and TX */ -- regmap_update_bits(dspi->regmap, SPI_MCR, -- SPI_MCR_DIS_TXF | SPI_MCR_DIS_RXF, -- SPI_MCR_DIS_TXF | SPI_MCR_DIS_RXF); -- -- /* Stop Running */ -- regmap_update_bits(dspi->regmap, SPI_MCR, SPI_MCR_HALT, SPI_MCR_HALT); -- -- dspi_release_dma(dspi); -- clk_disable_unprepare(dspi->clk); -- spi_unregister_controller(dspi->ctlr); -+ dspi_remove(pdev); - } - - static struct platform_driver fsl_dspi_driver = { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/vgacon-fix-out-of-bounds-write-to-the-scrollback-buf.patch new/patches.suse/vgacon-fix-out-of-bounds-write-to-the-scrollback-buf.patch --- old/patches.suse/vgacon-fix-out-of-bounds-write-to-the-scrollback-buf.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/vgacon-fix-out-of-bounds-write-to-the-scrollback-buf.patch 2020-07-29 11:32:21.000000000 +0200 @@ -0,0 +1,94 @@ +From: Jiri Slaby <[email protected]> +Date: Tue, 28 Jul 2020 10:47:06 +0200 +Subject: vgacon: fix out of bounds write to the scrollback buffer +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit +Patch-mainline: submitted 2020/07/28 +References: bsc#1174205 CVE-2020-14331 + +The current vgacon's scroll up implementation uses a circural buffer +in vgacon_scrollback_cur. It always advances tail to prepare it for the +next write and caps it to zero if the next ->vc_size_row bytes won't fit. + +But when we change the VT size (e.g. by VT_RESIZE) in the meantime, the new +line might not fit to the end of the scrollback buffer in the next +attempt to scroll. This leads to various crashes as +vgacon_scrollback_update writes out of the buffer: + BUG: unable to handle page fault for address: ffffc900001752a0 + #PF: supervisor write access in kernel mode + #PF: error_code(0x0002) - not-present page + RIP: 0010:mutex_unlock+0x13/0x30 +... + Call Trace: + n_tty_write+0x1a0/0x4d0 + tty_write+0x1a0/0x2e0 + +Or to KASAN reports: +BUG: KASAN: slab-out-of-bounds in vgacon_scroll+0x57a/0x8ed + +So check whether the line fits in the buffer and wrap if needed. Do it +in the loop as the tail is checked there, but too late. + +Also, we do not split the write of a line into chunks as that would +break the consumers of the buffer. They expect ->cnt, ->tail and ->size +to be in harmony and advanced by ->vc_size_row. + +I found few reports of this in the past, some with patches included, +some even 2 years old: +https://lore.kernel.org/lkml/CAEAjamsJnG-=TSOwgRbbb3B9Z-PA63oWmNPoKYWQ=Z=+x49...@mail.gmail.com/ +https://lore.kernel.org/lkml/[email protected]/ + +This fixes CVE-2020-14331. + +Big thanks to guys mentioned in the Reported-and-debugged-by lines below +who actually found the root cause. + +Signed-off-by: Jiri Slaby <[email protected]> +Reported-and-debugged-by: 张云海 <[email protected]> +Reported-and-debugged-by: Yang Yingliang <[email protected]> +Reported-by: Kyungtae Kim <[email protected]> +Fixes: 15bdab959c9b ([PATCH] vgacon: Add support for soft scrollback) +Cc: Linus Torvalds <[email protected]> +Cc: Greg KH <[email protected]> +Cc: Solar Designer <[email protected]> +Cc: "Srivatsa S. Bhat" <[email protected]> +Cc: Anthony Liguori <[email protected]> +Cc: Security Officers <[email protected]> +Cc: [email protected] +Cc: Yang Yingliang <[email protected]> +Cc: Bartlomiej Zolnierkiewicz <[email protected]> +Cc: [email protected] +Cc: [email protected] +--- + drivers/video/console/vgacon.c | 7 ++++--- + 1 file changed, 4 insertions(+), 3 deletions(-) + +diff --git a/drivers/video/console/vgacon.c b/drivers/video/console/vgacon.c +index f0f3d573f848..3fdafe7115db 100644 +--- a/drivers/video/console/vgacon.c ++++ b/drivers/video/console/vgacon.c +@@ -251,6 +251,10 @@ static void vgacon_scrollback_update(struct vc_data *c, int t, int count) + p = (void *) (c->vc_origin + t * c->vc_size_row); + + while (count--) { ++ if ((vgacon_scrollback_cur->tail + c->vc_size_row) > ++ vgacon_scrollback_cur->size) ++ vgacon_scrollback_cur->tail = 0; ++ + scr_memcpyw(vgacon_scrollback_cur->data + + vgacon_scrollback_cur->tail, + p, c->vc_size_row); +@@ -259,9 +263,6 @@ static void vgacon_scrollback_update(struct vc_data *c, int t, int count) + p += c->vc_size_row; + vgacon_scrollback_cur->tail += c->vc_size_row; + +- if (vgacon_scrollback_cur->tail >= vgacon_scrollback_cur->size) +- vgacon_scrollback_cur->tail = 0; +- + if (vgacon_scrollback_cur->cnt > vgacon_scrollback_cur->rows) + vgacon_scrollback_cur->cnt = vgacon_scrollback_cur->rows; + +-- +2.28.0 + ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.QqrQoZ/_old 2020-07-31 15:55:52.784346063 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:52.784346063 +0200 @@ -1623,6 +1623,428 @@ patches.kernel.org/5.7.9-166-s390-Change-s390_kernel_write-return-type-to-ma.patch patches.kernel.org/5.7.9-167-s390-maccess-add-no-DAT-mode-to-kernel_write.patch patches.kernel.org/5.7.9-168-Linux-5.7.9.patch + patches.kernel.org/5.7.10-001-bridge-mcast-Fix-MLD2-Report-IPv6-payload-leng.patch + patches.kernel.org/5.7.10-002-genetlink-remove-genl_bind.patch + patches.kernel.org/5.7.10-003-ipv4-fill-fl4_icmp_-type-code-in-ping_v4_sendm.patch + patches.kernel.org/5.7.10-004-ipv6-fib6_select_path-can-not-use-out-path-for.patch + patches.kernel.org/5.7.10-005-ipv6-Fix-use-of-anycast-address-with-loopback.patch + patches.kernel.org/5.7.10-006-l2tp-remove-skb_dst_set-from-l2tp_xmit_skb.patch + patches.kernel.org/5.7.10-007-llc-make-sure-applications-use-ARPHRD_ETHER.patch + patches.kernel.org/5.7.10-008-net-Added-pointer-check-for-dst-ops-neigh_look.patch + patches.kernel.org/5.7.10-009-net-dsa-microchip-set-the-correct-number-of-po.patch + patches.kernel.org/5.7.10-010-net-qrtr-free-flow-in-__qrtr_node_release.patch + patches.kernel.org/5.7.10-011-net_sched-fix-a-memory-leak-in-atm_tc_init.patch + patches.kernel.org/5.7.10-012-net-usb-qmi_wwan-add-support-for-Quectel-EG95-.patch + patches.kernel.org/5.7.10-013-sched-consistently-handle-layer3-header-access.patch + patches.kernel.org/5.7.10-014-tcp-fix-SO_RCVLOWAT-possible-hangs-under-high-.patch + patches.kernel.org/5.7.10-015-tcp-make-sure-listeners-don-t-initialize-conge.patch + patches.kernel.org/5.7.10-016-tcp-md5-add-missing-memory-barriers-in-tcp_md5.patch + patches.kernel.org/5.7.10-017-tcp-md5-do-not-send-silly-options-in-SYNCOOKIE.patch + patches.kernel.org/5.7.10-018-vlan-consolidate-VLAN-parsing-code-and-limit-m.patch + patches.kernel.org/5.7.10-019-tcp-md5-refine-tcp_md5_do_add-tcp_md5_hash_key.patch + patches.kernel.org/5.7.10-020-tcp-md5-allow-changing-MD5-keys-in-all-socket-.patch + patches.kernel.org/5.7.10-021-cgroup-fix-cgroup_sk_alloc-for-sk_clone_lock.patch + patches.kernel.org/5.7.10-022-cgroup-Fix-sock_cgroup_data-on-big-endian.patch + patches.kernel.org/5.7.10-023-net-ipa-always-check-for-stopped-channel.patch + patches.kernel.org/5.7.10-024-net-ipa-introduce-ipa_cmd_tag_process.patch + patches.kernel.org/5.7.10-025-ip-Fix-SO_MARK-in-RST-ACK-and-ICMP-packets.patch + patches.kernel.org/5.7.10-026-genetlink-get-rid-of-family-attrbuf.patch + patches.kernel.org/5.7.10-027-net-ipv4-Fix-wrong-type-conversion-from-hint-t.patch + patches.kernel.org/5.7.10-028-ethtool-fix-genlmsg_put-failure-handling-in-et.patch + patches.kernel.org/5.7.10-029-mptcp-fix-DSS-map-generation-on-fin-retransmis.patch + patches.kernel.org/5.7.10-030-net-rmnet-do-not-allow-to-add-multiple-bridge-.patch + patches.kernel.org/5.7.10-031-hsr-fix-interface-leak-in-error-path-of-hsr_de.patch + patches.kernel.org/5.7.10-032-drm-msm-fix-potential-memleak-in-error-branch.patch + patches.kernel.org/5.7.10-033-drm-msm-dpu-allow-initialization-of-encoder-lo.patch + patches.kernel.org/5.7.10-034-drm-exynos-Properly-propagate-return-value-in-.patch + patches.kernel.org/5.7.10-035-drm-exynos-fix-ref-count-leak-in-mic_pre_enabl.patch + patches.kernel.org/5.7.10-036-x86-fpu-Reset-MXCSR-to-default-in-kernel_fpu_b.patch + patches.kernel.org/5.7.10-037-thermal-drivers-imx-Fix-missing-of_node_put-at.patch + patches.kernel.org/5.7.10-038-ACPI-DPTF-Add-battery-participant-for-TigerLak.patch + patches.kernel.org/5.7.10-039-blk-mq-debugfs-update-blk_queue_flag_name-acco.patch + patches.kernel.org/5.7.10-040-m68k-nommu-register-start-of-the-memory-with-m.patch + patches.kernel.org/5.7.10-041-m68k-mm-fix-node-memblock-init.patch + patches.kernel.org/5.7.10-042-dt-bindings-bus-uniphier-system-bus-fix-warnin.patch + patches.kernel.org/5.7.10-043-dt-bindings-mailbox-zynqmp_ipi-fix-unit-addres.patch + patches.kernel.org/5.7.10-044-dt-bindings-fix-error-in-make-clean-after-make.patch + patches.kernel.org/5.7.10-045-cifs-prevent-truncation-from-long-to-int-in-wa.patch + patches.kernel.org/5.7.10-046-arm64-alternatives-use-subsections-for-replace.patch + patches.kernel.org/5.7.10-047-tpm_tis-extra-chip-ops-check-on-error-path-in-.patch + patches.kernel.org/5.7.10-048-xen-xenbus-avoid-large-structs-and-arrays-on-t.patch + patches.kernel.org/5.7.10-049-xen-xenbus-let-xenbus_map_ring_valloc-return-e.patch + patches.kernel.org/5.7.10-050-gfs2-eliminate-GIF_ORDERED-in-favor-of-list_em.patch + patches.kernel.org/5.7.10-051-gfs2-freeze-should-work-on-read-only-mounts.patch + patches.kernel.org/5.7.10-052-gfs2-read-only-mounts-should-grab-the-sd_freez.patch + patches.kernel.org/5.7.10-053-gfs2-When-freezing-gfs2-use-GL_EXACT-and-not-G.patch + patches.kernel.org/5.7.10-054-gfs2-The-freeze-glock-should-never-be-frozen.patch + patches.kernel.org/5.7.10-055-arm64-Add-MIDR-value-for-KRYO4XX-gold-CPU-core.patch + patches.kernel.org/5.7.10-056-arm64-Add-KRYO4XX-gold-CPU-cores-to-erratum-li.patch + patches.kernel.org/5.7.10-057-arm64-Add-KRYO4XX-silver-CPU-cores-to-erratum-.patch + patches.kernel.org/5.7.10-058-i2c-eg20t-Load-module-automatically-if-ID-matc.patch + patches.kernel.org/5.7.10-059-arm64-alternatives-don-t-patch-up-internal-bra.patch + patches.kernel.org/5.7.10-060-iio-magnetometer-ak8974-Fix-alignment-and-data.patch + patches.kernel.org/5.7.10-061-iio-humidity-hdc100x-Fix-alignment-and-data-le.patch + patches.kernel.org/5.7.10-062-iio-magnetometer-ak8974-Fix-runtime-PM-imbalan.patch + patches.kernel.org/5.7.10-063-iio-core-add-missing-IIO_MOD_H2-ETHANOL-string.patch + patches.kernel.org/5.7.10-064-iio-mma8452-Add-missed-iio_device_unregister-c.patch + patches.kernel.org/5.7.10-065-iio-pressure-zpa2326-handle-pm_runtime_get_syn.patch + patches.kernel.org/5.7.10-066-iio-humidity-hts221-Fix-alignment-and-data-lea.patch + patches.kernel.org/5.7.10-067-iio-pressure-ms5611-Fix-buffer-element-alignme.patch + patches.kernel.org/5.7.10-068-iio-health-afe4403-Fix-timestamp-alignment-and.patch + patches.kernel.org/5.7.10-069-arm64-Add-missing-sentinel-to-erratum_1463225.patch + patches.kernel.org/5.7.10-070-xen-xenbus-Fix-a-double-free-in-xenbus_map_rin.patch + patches.kernel.org/5.7.10-071-net-ethernet-mvneta-Do-not-error-out-in-non-se.patch + patches.kernel.org/5.7.10-072-net-ethernet-mvneta-Add-back-interface-mode-va.patch + patches.kernel.org/5.7.10-073-scsi-qla2xxx-make-1-bit-bit-fields-unsigned-in.patch + patches.kernel.org/5.7.10-074-spi-spi-fsl-dspi-Fix-lockup-if-device-is-shutd.patch + patches.kernel.org/5.7.10-075-io_uring-fix-recvmsg-memory-leak-with-buffer-s.patch + patches.kernel.org/5.7.10-076-Input-mms114-add-extra-compatible-for-mms345l.patch + patches.kernel.org/5.7.10-077-iio-health-afe4404-Fix-timestamp-alignment-and.patch + patches.kernel.org/5.7.10-078-counter-104-quad-8-Add-lock-guards-differentia.patch + patches.kernel.org/5.7.10-079-counter-104-quad-8-Add-lock-guards-filter-cloc.patch + patches.kernel.org/5.7.10-080-dmaengine-ti-k3-udma-Use-correct-node-to-read-.patch + patches.kernel.org/5.7.10-081-soundwire-intel-fix-memory-leak-with-devm_kasp.patch + patches.kernel.org/5.7.10-082-dmaengine-idxd-fix-cdev-locking-for-open-and-r.patch + patches.kernel.org/5.7.10-083-dmaengine-ti-k3-udma-Fix-delayed_work-usage-fo.patch + patches.kernel.org/5.7.10-084-dmaengine-sh-usb-dmac-set-tx_result-parameters.patch + patches.kernel.org/5.7.10-085-phy-rockchip-Fix-return-value-of-inno_dsidphy_.patch + patches.kernel.org/5.7.10-086-phy-sun4i-usb-fix-dereference-of-pointer-phy0-.patch + patches.kernel.org/5.7.10-087-arm64-dts-meson-add-missing-gxl-rng-clock.patch + patches.kernel.org/5.7.10-088-arm64-dts-meson-gxl-s805x-reduce-initial-Mali4.patch + patches.kernel.org/5.7.10-089-dmaengine-idxd-cleanup-workqueue-config-after-.patch + patches.kernel.org/5.7.10-090-dmaengine-idxd-fix-misc-interrupt-handler-thre.patch + patches.kernel.org/5.7.10-091-bus-ti-sysc-Fix-wakeirq-sleeping-function-call.patch + patches.kernel.org/5.7.10-092-bus-ti-sysc-Fix-sleeping-function-called-from-.patch + patches.kernel.org/5.7.10-093-bus-ti-sysc-Do-not-disable-on-suspend-for-no-i.patch + patches.kernel.org/5.7.10-094-iio-adc-ad7780-Fix-a-resource-handling-path-in.patch + patches.kernel.org/5.7.10-095-dmaengine-dw-Initialize-channel-before-each-tr.patch + patches.kernel.org/5.7.10-096-dmaengine-dmatest-stop-completed-threads-when-.patch + patches.kernel.org/5.7.10-097-spi-spi-sun6i-sun6i_spi_transfer_one-fix-setti.patch + patches.kernel.org/5.7.10-098-usb-gadget-udc-atmel-fix-uninitialized-read-in.patch + patches.kernel.org/5.7.10-099-staging-comedi-verify-array-index-is-correct-b.patch + patches.kernel.org/5.7.10-100-serial-core-Initialise-spin-lock-before-use-in.patch + patches.kernel.org/5.7.10-101-clk-mvebu-ARMADA_AP_CPU_CLK-needs-to-select-AR.patch + patches.kernel.org/5.7.10-102-clk-AST2600-Add-mux-for-EMMC-clock.patch + patches.kernel.org/5.7.10-103-xprtrdma-Fix-double-free-in-rpcrdma_ep_create.patch + patches.kernel.org/5.7.10-104-xprtrdma-Fix-recursion-into-rpcrdma_xprt_disco.patch + patches.kernel.org/5.7.10-105-xprtrdma-Fix-return-code-from-rpcrdma_xprt_con.patch + patches.kernel.org/5.7.10-106-xprtrdma-Fix-handling-of-connect-errors.patch + patches.kernel.org/5.7.10-107-NFS-Fix-interrupted-slots-by-sending-a-solo-SE.patch + patches.kernel.org/5.7.10-108-fuse-don-t-ignore-errors-from-fuse_writepages_.patch + patches.kernel.org/5.7.10-109-ARM-dts-Fix-dcan-driver-probe-failed-on-am437x.patch + patches.kernel.org/5.7.10-110-Revert-thermal-mediatek-fix-register-index-err.patch + patches.kernel.org/5.7.10-111-xprtrdma-fix-incorrect-header-size-calculation.patch + patches.kernel.org/5.7.10-112-ARM-dts-socfpga-Align-L2-cache-controller-node.patch + patches.kernel.org/5.7.10-113-arm64-dts-spcfpga-Align-GIC-NAND-and-UART-node.patch + patches.kernel.org/5.7.10-114-keys-asymmetric-fix-error-return-code-in-softw.patch + patches.kernel.org/5.7.10-115-nvme-explicitly-update-mpath-disk-capacity-on-.patch + patches.kernel.org/5.7.10-116-regmap-debugfs-Don-t-sleep-while-atomic-for-fa.patch + patches.kernel.org/5.7.10-117-copy_xstate_to_kernel-Fix-typo-which-caused-GD.patch + patches.kernel.org/5.7.10-118-arm-dts-mt7623-add-phy-mode-property-for-gmac2.patch + patches.kernel.org/5.7.10-119-soc-qcom-socinfo-add-missing-soc_id-sysfs-entr.patch + patches.kernel.org/5.7.10-120-dmaengine-ti-k3-udma-Disable-memcopy-via-MCU-N.patch + patches.kernel.org/5.7.10-121-apparmor-ensure-that-dfa-state-tables-have-ent.patch + patches.kernel.org/5.7.10-122-habanalabs-Align-protection-bits-configuration.patch + patches.kernel.org/5.7.10-123-RDMA-rxe-Set-default-vendor-ID.patch + patches.kernel.org/5.7.10-124-PCI-PM-Call-.bridge_d3-hook-only-if-non-NULL.patch + patches.kernel.org/5.7.10-125-perf-stat-Zero-all-the-ena-and-run-array-slot-.patch + patches.kernel.org/5.7.10-126-soc-qcom-rpmh-Update-dirty-flag-only-when-data.patch + patches.kernel.org/5.7.10-127-soc-qcom-rpmh-Invalidate-SLEEP-and-WAKE-TCSes-.patch + patches.kernel.org/5.7.10-128-soc-qcom-rpmh-rsc-Clear-active-mode-configurat.patch + patches.kernel.org/5.7.10-129-soc-qcom-rpmh-rsc-Allow-using-free-WAKE-TCS-fo.patch + patches.kernel.org/5.7.10-130-RDMA-mlx5-Verify-that-QP-is-created-with-RQ-or.patch + patches.kernel.org/5.7.10-131-clk-qcom-Add-missing-msm8998-ufs_unipro_core_c.patch + patches.kernel.org/5.7.10-132-mtd-spi-nor-winbond-Fix-4-byte-opcode-support-.patch + patches.kernel.org/5.7.10-133-mtd-spi-nor-spansion-fix-writes-on-S25FS512S.patch + patches.kernel.org/5.7.10-134-mtd-rawnand-marvell-Fix-the-condition-on-a-ret.patch + patches.kernel.org/5.7.10-135-mtd-rawnand-marvell-Use-nand_cleanup-when-the-.patch + patches.kernel.org/5.7.10-136-mtd-rawnand-marvell-Fix-probe-error-path.patch + patches.kernel.org/5.7.10-137-mtd-rawnand-timings-Fix-default-tR_max-and-tCC.patch + patches.kernel.org/5.7.10-138-mtd-rawnand-brcmnand-correctly-verify-erased-p.patch + patches.kernel.org/5.7.10-139-mtd-rawnand-brcmnand-fix-CS0-layout.patch + patches.kernel.org/5.7.10-140-mtd-rawnand-oxnas-Keep-track-of-registered-dev.patch + patches.kernel.org/5.7.10-141-mtd-rawnand-oxnas-Unregister-all-devices-on-er.patch + patches.kernel.org/5.7.10-142-mtd-rawnand-oxnas-Release-all-devices-in-the-_.patch + patches.kernel.org/5.7.10-143-clk-qcom-gcc-Add-GPU-and-NPU-clocks-for-SM8150.patch + patches.kernel.org/5.7.10-144-clk-qcom-gcc-Add-missing-UFS-clocks-for-SM8150.patch + patches.kernel.org/5.7.10-145-clk-qcom-gcc-Add-support-for-a-new-frequency-f.patch + patches.kernel.org/5.7.10-146-slimbus-core-Fix-mismatch-in-of_node_get-put.patch + patches.kernel.org/5.7.10-147-HID-logitech-hidpp-avoid-repeated-multiplier-l.patch + patches.kernel.org/5.7.10-148-HID-magicmouse-do-not-set-up-autorepeat.patch + patches.kernel.org/5.7.10-149-HID-quirks-Always-poll-Obins-Anne-Pro-2-keyboa.patch + patches.kernel.org/5.7.10-150-HID-quirks-Ignore-Simply-Automated-UPB-PIM.patch + patches.kernel.org/5.7.10-151-ALSA-line6-Perform-sanity-check-for-each-URB-c.patch + patches.kernel.org/5.7.10-152-ALSA-line6-Sync-the-pending-work-cancel-at-dis.patch + patches.kernel.org/5.7.10-153-ALSA-usb-audio-Fix-race-against-the-error-reco.patch + patches.kernel.org/5.7.10-154-ALSA-hda-realtek-change-to-suitable-link-model.patch + patches.kernel.org/5.7.10-155-ALSA-hda-realtek-enable-headset-mic-of-ASUS-RO.patch + patches.kernel.org/5.7.10-156-ALSA-hda-realtek-Enable-headset-mic-of-Acer-Tr.patch + patches.kernel.org/5.7.10-157-ALSA-hda-realtek-Enable-Speaker-for-ASUS-UX533.patch + patches.kernel.org/5.7.10-158-ALSA-hda-realtek-Enable-Speaker-for-ASUS-UX563.patch + patches.kernel.org/5.7.10-159-thunderbolt-Fix-path-indices-used-in-USB3-tunn.patch + patches.kernel.org/5.7.10-160-USB-c67x00-fix-use-after-free-in-c67x00_giveba.patch + patches.kernel.org/5.7.10-161-usb-dwc2-Fix-shutdown-callback-in-platform.patch + patches.kernel.org/5.7.10-162-usb-chipidea-core-add-wakeup-support-for-extco.patch + patches.kernel.org/5.7.10-163-usb-gadget-function-fix-missing-spinlock-in-f_.patch + patches.kernel.org/5.7.10-164-USB-serial-iuu_phoenix-fix-memory-corruption.patch + patches.kernel.org/5.7.10-165-USB-serial-cypress_m8-enable-Simply-Automated-.patch + patches.kernel.org/5.7.10-166-USB-serial-ch341-add-new-Product-ID-for-CH340.patch + patches.kernel.org/5.7.10-167-USB-serial-option-add-GosunCn-GM500-series.patch + patches.kernel.org/5.7.10-168-USB-serial-option-add-Quectel-EG95-LTE-modem.patch + patches.kernel.org/5.7.10-169-virt-vbox-Fix-VBGL_IOCTL_VMMDEV_REQUEST_BIG-an.patch + patches.kernel.org/5.7.10-170-virt-vbox-Fix-guest-capabilities-mask-check.patch + patches.kernel.org/5.7.10-171-Revert-tty-xilinx_uartps-Fix-missing-id-assign.patch + patches.kernel.org/5.7.10-172-tty-serial-cpm_uart-Fix-behaviour-for-non-exis.patch + patches.kernel.org/5.7.10-173-virtio-virtio_console-add-missing-MODULE_DEVIC.patch + patches.kernel.org/5.7.10-174-serial-sh-sci-Initialize-spinlock-for-uart-con.patch + patches.kernel.org/5.7.10-175-serial-mxs-auart-add-missed-iounmap-in-probe-f.patch + patches.kernel.org/5.7.10-176-Revert-serial-core-Refactor-uart_unlock_and_ch.patch + patches.kernel.org/5.7.10-177-serial-core-fix-sysrq-overhead-regression.patch + patches.kernel.org/5.7.10-178-ovl-fix-regression-with-re-formatted-lower-squ.patch + patches.kernel.org/5.7.10-179-ovl-inode-reference-leak-in-ovl_is_inuse-true-.patch + patches.kernel.org/5.7.10-180-ovl-relax-WARN_ON-when-decoding-lower-director.patch + patches.kernel.org/5.7.10-181-ovl-fix-unneeded-call-to-ovl_change_flags.patch + patches.kernel.org/5.7.10-182-fuse-ignore-data-argument-of-mount-.-MS_REMOUN.patch + patches.kernel.org/5.7.10-183-fuse-use-reconfigure-instead-of-remount_fs.patch + patches.kernel.org/5.7.10-184-fuse-Fix-parameter-for-FS_IOC_-GET-SET-FLAGS.patch + patches.kernel.org/5.7.10-185-Revert-zram-convert-remaining-CLASS_ATTR-to-CL.patch + patches.kernel.org/5.7.10-186-mei-bus-don-t-clean-driver-pointer.patch + patches.kernel.org/5.7.10-187-Revert-Input-elants_i2c-report-resolution-info.patch + patches.kernel.org/5.7.10-188-Input-i8042-add-Lenovo-XiaoXin-Air-12-to-i8042.patch + patches.kernel.org/5.7.10-189-Input-elan_i2c-add-more-hardware-ID-for-Lenovo.patch + patches.kernel.org/5.7.10-190-coresight-etmv4-Fix-CPU-power-management-setup.patch + patches.kernel.org/5.7.10-191-uio_pdrv_genirq-Remove-warning-when-irq-is-not.patch + patches.kernel.org/5.7.10-192-uio_pdrv_genirq-fix-use-without-device-tree-an.patch + patches.kernel.org/5.7.10-193-scsi-megaraid_sas-Remove-undefined-ENABLE_IRQ_.patch + patches.kernel.org/5.7.10-194-timer-Prevent-base-clk-from-moving-backward.patch + patches.kernel.org/5.7.10-195-timer-Fix-wheel-index-calculation-on-last-leve.patch + patches.kernel.org/5.7.10-196-riscv-use-16KB-kernel-stack-on-64-bit.patch + patches.kernel.org/5.7.10-197-hwmon-emc2103-fix-unable-to-change-fan-pwm1_en.patch + patches.kernel.org/5.7.10-198-hwmon-drivetemp-Avoid-SCT-usage-on-Toshiba-DT0.patch + patches.kernel.org/5.7.10-199-powerpc-book3s64-pkeys-Fix-pkey_access_permitt.patch + patches.kernel.org/5.7.10-200-powerpc-pseries-svm-Fix-incorrect-check-for-sh.patch + patches.kernel.org/5.7.10-201-intel_th-pci-Add-Jasper-Lake-CPU-support.patch + patches.kernel.org/5.7.10-202-intel_th-pci-Add-Tiger-Lake-PCH-H-support.patch + patches.kernel.org/5.7.10-203-intel_th-pci-Add-Emmitsburg-PCH-support.patch + patches.kernel.org/5.7.10-204-intel_th-Fix-a-NULL-dereference-when-hub-drive.patch + patches.kernel.org/5.7.10-205-opp-Increase-parsed_static_opps-in-_of_add_opp.patch + patches.kernel.org/5.7.10-206-dmaengine-fsl-edma-Fix-NULL-pointer-exception-.patch + patches.kernel.org/5.7.10-207-dmaengine-mcf-edma-Fix-NULL-pointer-exception-.patch + patches.kernel.org/5.7.10-208-dmaengine-fsl-edma-common-correct-DSIZE_32BYTE.patch + patches.kernel.org/5.7.10-209-misc-atmel-ssc-lock-with-mutex-instead-of-spin.patch + patches.kernel.org/5.7.10-210-dmabuf-use-spinlock-to-access-dmabuf-name.patch + patches.kernel.org/5.7.10-211-thermal-int3403_thermal-Downgrade-error-messag.patch + patches.kernel.org/5.7.10-212-ARM-dts-imx6qdl-gw551x-fix-audio-SSI.patch + patches.kernel.org/5.7.10-213-arm64-dts-agilex-add-status-to-qspi-dts-node.patch + patches.kernel.org/5.7.10-214-arm64-dts-stratix10-add-status-to-qspi-dts-nod.patch + patches.kernel.org/5.7.10-215-arm64-dts-stratix10-increase-QSPI-reg-address-.patch + patches.kernel.org/5.7.10-216-arm64-ptrace-Override-SPSR.SS-when-single-step.patch + patches.kernel.org/5.7.10-217-arm64-ptrace-Consistently-use-pseudo-singleste.patch + patches.kernel.org/5.7.10-218-arm64-compat-Ensure-upper-32-bits-of-x0-are-ze.patch + patches.kernel.org/5.7.10-219-sched-Fix-unreliable-rseq-cpu_id-for-new-tasks.patch + patches.kernel.org/5.7.10-220-sched-fair-handle-case-of-task_h_load-returnin.patch + patches.kernel.org/5.7.10-221-x86-ioperm-Fix-io-bitmap-invalidation-on-Xen-P.patch + patches.kernel.org/5.7.10-222-genirq-affinity-Handle-affinity-setting-on-ina.patch + patches.kernel.org/5.7.10-223-drm-vmwgfx-fix-update-of-display-surface-when-.patch + patches.kernel.org/5.7.10-224-drm-amdgpu-powerplay-Modify-SMC-message-name-f.patch + patches.kernel.org/5.7.10-225-drm-amdgpu-sdma5-fix-wptr-overwritten-in-get_w.patch + patches.kernel.org/5.7.10-226-drm-amd-display-handle-failed-allocation-durin.patch + patches.kernel.org/5.7.10-227-drm-amd-display-OLED-panel-backlight-adjust-no.patch + patches.kernel.org/5.7.10-228-drm-amdgpu-display-create-fake-mst-encoders-ah.patch + patches.kernel.org/5.7.10-229-drm-i915-Move-cec_notifier-to-intel_hdmi_conne.patch + patches.kernel.org/5.7.10-230-drm-i915-gt-Ignore-irq-enabling-on-the-virtual.patch + patches.kernel.org/5.7.10-231-drm-i915-gt-Only-swap-to-a-random-sibling-once.patch + patches.kernel.org/5.7.10-232-libceph-don-t-omit-recovery_deletes-in-target_.patch + patches.kernel.org/5.7.10-233-rxrpc-Fix-trace-string.patch + patches.kernel.org/5.7.10-234-spi-sprd-switch-the-sequence-of-setting-WDG_LO.patch + patches.kernel.org/5.7.10-235-ionic-no-link-check-while-resetting-queues.patch + patches.kernel.org/5.7.10-236-ionic-export-features-for-vlans-to-use.patch + patches.kernel.org/5.7.10-237-iommu-vt-d-Make-Intel-SVM-code-64-bit-only.patch + patches.kernel.org/5.7.10-238-mm-memory.c-properly-pte_offset_map_lock-unloc.patch + patches.kernel.org/5.7.10-239-drm-i915-gvt-Fix-two-CFL-MMIO-handling-caused-.patch + patches.kernel.org/5.7.10-240-gpio-pca953x-disable-regmap-locking-for-automa.patch + patches.kernel.org/5.7.10-241-bpf-sockmap-Check-value-of-unused-args-to-BPF_.patch + patches.kernel.org/5.7.10-242-bpf-sockmap-Require-attach_bpf_fd-when-detachi.patch + patches.kernel.org/5.7.10-243-drm-i915-perf-Use-GTT-when-saving-restoring-en.patch + patches.kernel.org/5.7.10-244-Linux-5.7.10.patch + patches.kernel.org/5.7.11-001-soc-qcom-rpmh-Dirt-can-only-make-you-dirtier-n.patch + patches.kernel.org/5.7.11-002-gpio-arizona-handle-pm_runtime_get_sync-failur.patch + patches.kernel.org/5.7.11-003-gpio-arizona-put-pm_runtime-in-case-of-failure.patch + patches.kernel.org/5.7.11-004-pinctrl-amd-fix-npins-for-uart0-in-kerncz_grou.patch + patches.kernel.org/5.7.11-005-bpf-Set-the-number-of-exception-entries-proper.patch + patches.kernel.org/5.7.11-006-mac80211-allow-rx-of-mesh-eapol-frames-with-de.patch + patches.kernel.org/5.7.11-007-scsi-scsi_transport_spi-Fix-function-pointer-c.patch + patches.kernel.org/5.7.11-008-xtensa-fix-__sync_fetch_and_-and-or-_4-declara.patch + patches.kernel.org/5.7.11-009-xtensa-update-pos-in-cpuinfo_op.next.patch + patches.kernel.org/5.7.11-010-scsi-mpt3sas-Fix-unlock-imbalance.patch + patches.kernel.org/5.7.11-011-drivers-net-wan-lapbether-Fixed-the-value-of-h.patch + patches.kernel.org/5.7.11-012-ALSA-hda-hdmi-fix-failures-at-PCM-open-on-Inte.patch + patches.kernel.org/5.7.11-013-net-sky2-initialize-return-of-gm_phy_read.patch + patches.kernel.org/5.7.11-014-drm-nouveau-i2c-g94-increase-NV_PMGR_DP_AUXCTL.patch + patches.kernel.org/5.7.11-015-scsi-mpt3sas-Fix-error-returns-in-BRM_status_s.patch + patches.kernel.org/5.7.11-016-scsi-dh-Add-Fujitsu-device-to-devinfo-and-dh-l.patch + patches.kernel.org/5.7.11-017-dm-use-bio_uninit-instead-of-bio_disassociate_.patch + patches.kernel.org/5.7.11-018-drivers-firmware-psci-Fix-memory-leakage-in-al.patch + patches.kernel.org/5.7.11-019-fuse-fix-weird-page-warning.patch + patches.kernel.org/5.7.11-020-irqdomain-treewide-Keep-firmware-node-uncondit.patch + patches.kernel.org/5.7.11-021-drm-nouveau-nouveau-fix-page-fault-on-device-p.patch + patches.kernel.org/5.7.11-022-drm-amd-display-Check-DMCU-Exists-Before-Loadi.patch + patches.kernel.org/5.7.11-023-drm-amd-display-add-dmcub-check-on-RENOIR.patch + patches.kernel.org/5.7.11-024-SUNRPC-reverting-d03727b248d0-NFSv4-fix-CLOSE-.patch + patches.kernel.org/5.7.11-025-exfat-fix-overflow-issue-in-exfat_cluster_to_s.patch + patches.kernel.org/5.7.11-026-exfat-fix-wrong-hint_stat-initialization-in-ex.patch + patches.kernel.org/5.7.11-027-exfat-fix-wrong-size-update-of-stream-entry-by.patch + patches.kernel.org/5.7.11-028-exfat-fix-name_hash-computation-on-big-endian-.patch + patches.kernel.org/5.7.11-029-btrfs-reloc-clear-DEAD_RELOC_TREE-bit-for-orph.patch + patches.kernel.org/5.7.11-030-uprobes-Change-handle_swbp-to-send-SIGTRAP-wit.patch + patches.kernel.org/5.7.11-031-ALSA-hda-realtek-Fixed-ALC298-sound-bug-by-add.patch + patches.kernel.org/5.7.11-032-ALSA-info-Drop-WARN_ON-from-buffer-NULL-sanity.patch + patches.kernel.org/5.7.11-033-ASoC-rt5670-Correct-RT5670_LDO_SEL_MASK.patch + patches.kernel.org/5.7.11-034-ASoC-Intel-cht_bsw_rt5672-Change-bus-format-to.patch + patches.kernel.org/5.7.11-035-s390-cpum_cf-perf-change-DFLT_CCERROR-counter-.patch + patches.kernel.org/5.7.11-036-btrfs-fix-double-free-on-ulist-after-backref-r.patch + patches.kernel.org/5.7.11-037-btrfs-fix-mount-failure-caused-by-race-with-um.patch + patches.kernel.org/5.7.11-038-btrfs-fix-page-leaks-after-failure-to-lock-pag.patch + patches.kernel.org/5.7.11-039-mt76-mt76x02-fix-handling-MCU-timeouts-during-.patch + patches.kernel.org/5.7.11-040-efi-efivars-Expose-RT-service-availability-via.patch + patches.kernel.org/5.7.11-041-bnxt_en-Fix-race-when-modifying-pause-settings.patch + patches.kernel.org/5.7.11-042-bnxt_en-Init-ethtool-link-settings-after-readi.patch + patches.kernel.org/5.7.11-043-bnxt_en-Fix-completion-ring-sizing-with-TPA-en.patch + patches.kernel.org/5.7.11-044-fpga-dfl-pci-reduce-the-scope-of-variable-ret.patch + patches.kernel.org/5.7.11-045-fpga-dfl-fix-bug-in-port-reset-handshake.patch + patches.kernel.org/5.7.11-046-hippi-Fix-a-size-used-in-a-pci_free_consistent.patch + patches.kernel.org/5.7.11-047-netfilter-nf_tables-fix-nat-hook-table-deletio.patch + patches.kernel.org/5.7.11-048-dpaa2-eth-check-fsl_mc_get_endpoint-for-IS_ERR.patch + patches.kernel.org/5.7.11-049-vsock-virtio-annotate-the_virtio_vsock-RCU-poi.patch + patches.kernel.org/5.7.11-050-ax88172a-fix-ax88172a_unbind-failures.patch + patches.kernel.org/5.7.11-051-RDMA-mlx5-Use-xa_lock_irq-when-access-to-SRQ-t.patch + patches.kernel.org/5.7.11-052-RDMA-core-Fix-race-in-rdma_alloc_commit_uobjec.patch + patches.kernel.org/5.7.11-053-RDMA-cm-Protect-access-to-remote_sidr_table.patch + patches.kernel.org/5.7.11-054-net-fec-fix-hardware-time-stamping-by-external.patch + patches.kernel.org/5.7.11-055-ASoC-Intel-bytcht_es8316-Add-missed-put_device.patch + patches.kernel.org/5.7.11-056-net-dp83640-fix-SIOCSHWTSTAMP-to-update-the-st.patch + patches.kernel.org/5.7.11-057-ieee802154-fix-one-possible-memleak-in-adf7242.patch + patches.kernel.org/5.7.11-058-drm-sun4i-hdmi-Fix-inverted-HPD-result.patch + patches.kernel.org/5.7.11-059-net-smc91x-Fix-possible-memory-leak-in-smc_drv.patch + patches.kernel.org/5.7.11-060-mlxsw-core-Fix-wrong-SFP-EEPROM-reading-for-up.patch + patches.kernel.org/5.7.11-061-net-dsa-mv88e6xxx-fix-in-band-AN-link-establis.patch + patches.kernel.org/5.7.11-062-arm64-dts-clearfog-gt-8k-fix-switch-link-confi.patch + patches.kernel.org/5.7.11-063-bonding-check-error-value-of-register_netdevic.patch + patches.kernel.org/5.7.11-064-iwlwifi-Make-some-Killer-Wireless-AC-1550-card.patch + patches.kernel.org/5.7.11-065-net-bcmgenet-fix-error-returns-in-bcmgenet_pro.patch + patches.kernel.org/5.7.11-066-dpaa_eth-Fix-one-possible-memleak-in-dpaa_eth_.patch + patches.kernel.org/5.7.11-067-mlxsw-destroy-workqueue-when-trap_register-in-.patch + patches.kernel.org/5.7.11-068-ionic-use-offset-for-ethtool-regs-data.patch + patches.kernel.org/5.7.11-069-ionic-fix-up-filter-locks-and-debug-msgs.patch + patches.kernel.org/5.7.11-070-ionic-update-filter-id-after-replay.patch + patches.kernel.org/5.7.11-071-ionic-keep-rss-hash-after-fw-update.patch + patches.kernel.org/5.7.11-072-ionic-use-mutex-to-protect-queue-operations.patch + patches.kernel.org/5.7.11-073-crypto-chtls-fix-tls-alert-messages-corrupted-.patch + patches.kernel.org/5.7.11-074-net-ag71xx-add-missed-clk_disable_unprepare-in.patch + patches.kernel.org/5.7.11-075-RDMA-mlx5-Prevent-prefetch-from-racing-with-im.patch + patches.kernel.org/5.7.11-076-net-hns3-fix-for-not-calculating-TX-BD-send-si.patch + patches.kernel.org/5.7.11-077-net-hns3-fix-error-handling-for-desc-filling.patch + patches.kernel.org/5.7.11-078-net-hns3-fix-return-value-error-when-query-MAC.patch + patches.kernel.org/5.7.11-079-net-dsa-microchip-call-phy_remove_link_mode-du.patch + patches.kernel.org/5.7.11-080-netdevsim-fix-unbalaced-locking-in-nsim_create.patch + patches.kernel.org/5.7.11-081-qed-suppress-don-t-support-RoCE-iWARP-flooding.patch + patches.kernel.org/5.7.11-082-qed-suppress-false-positives-interrupt-error-m.patch + patches.kernel.org/5.7.11-083-ipvs-fix-the-connection-sync-failed-in-some-ca.patch + patches.kernel.org/5.7.11-084-net-ethernet-ave-Fix-error-returns-in-ave_init.patch + patches.kernel.org/5.7.11-085-iommu-qcom-Use-domain-rather-than-dev-as-tlb-c.patch + patches.kernel.org/5.7.11-086-Revert-PCI-PM-Assume-ports-without-DLL-Link-Ac.patch + patches.kernel.org/5.7.11-087-nfsd4-fix-NULL-dereference-in-nfsd-clients-dis.patch + patches.kernel.org/5.7.11-088-enetc-Remove-the-mdio-bus-on-PF-probe-bailout.patch + patches.kernel.org/5.7.11-089-i2c-rcar-always-clear-ICSAR-to-avoid-side-effe.patch + patches.kernel.org/5.7.11-090-i2c-i2c-qcom-geni-Fix-DMA-transfer-race.patch + patches.kernel.org/5.7.11-091-bonding-check-return-value-of-register_netdevi.patch + patches.kernel.org/5.7.11-092-geneve-fix-an-uninitialized-value-in-geneve_ch.patch + patches.kernel.org/5.7.11-093-serial-exar-Fix-GPIO-configuration-for-Sealeve.patch + patches.kernel.org/5.7.11-094-scripts-decode_stacktrace-strip-basepath-from-.patch + patches.kernel.org/5.7.11-095-scripts-gdb-fix-lx-symbols-gdb.error-while-loa.patch + patches.kernel.org/5.7.11-096-RISC-V-Do-not-rely-on-initrd_start-end-compute.patch + patches.kernel.org/5.7.11-097-kbuild-fix-single-target-builds-for-external-m.patch + patches.kernel.org/5.7.11-098-HID-i2c-hid-add-Mediacom-FlexBook-edge13-to-de.patch + patches.kernel.org/5.7.11-099-HID-alps-support-devices-with-report-id-2.patch + patches.kernel.org/5.7.11-100-dmaengine-ti-k3-udma-Fix-cleanup-code-for-allo.patch + patches.kernel.org/5.7.11-101-dmaengine-ti-k3-udma-Fix-the-running-channel-h.patch + patches.kernel.org/5.7.11-102-HID-steam-fixes-race-in-handling-device-list.patch + patches.kernel.org/5.7.11-103-dmaengine-ti-k3-udma-add-missing-put_device-ca.patch + patches.kernel.org/5.7.11-104-dmaengine-idxd-fix-hw-descriptor-fields-for-de.patch + patches.kernel.org/5.7.11-105-HID-apple-Disable-Fn-key-key-re-mapping-on-clo.patch + patches.kernel.org/5.7.11-106-dmaengine-tegra210-adma-Fix-runtime-PM-imbalan.patch + patches.kernel.org/5.7.11-107-soc-amlogic-meson-gx-socinfo-Fix-S905X3-and-S9.patch + patches.kernel.org/5.7.11-108-Input-add-SW_MACHINE_COVER.patch + patches.kernel.org/5.7.11-109-ARM-dts-n900-remove-mmc1-card-detect-gpio.patch + patches.kernel.org/5.7.11-110-spi-mediatek-use-correct-SPI_CFG2_REG-MACRO.patch + patches.kernel.org/5.7.11-111-regmap-dev_get_regmap_match-fix-string-compari.patch + patches.kernel.org/5.7.11-112-hwmon-aspeed-pwm-tacho-Avoid-possible-buffer-o.patch + patches.kernel.org/5.7.11-113-dmaengine-fsl-edma-fix-wrong-tcd-endianness-fo.patch + patches.kernel.org/5.7.11-114-dmaengine-ioat-setting-ioat-timeout-as-module-.patch + patches.kernel.org/5.7.11-115-Input-synaptics-enable-InterTouch-for-ThinkPad.patch + patches.kernel.org/5.7.11-116-Input-elan_i2c-only-increment-wakeup-count-on-.patch + patches.kernel.org/5.7.11-117-usb-dwc3-pci-add-support-for-the-Intel-Tiger-L.patch + patches.kernel.org/5.7.11-118-usb-dwc3-pci-add-support-for-the-Intel-Jasper-.patch + patches.kernel.org/5.7.11-119-usb-gadget-udc-gr_udc-fix-memleak-on-error-han.patch + patches.kernel.org/5.7.11-120-usb-cdns3-ep0-fix-some-endian-issues.patch + patches.kernel.org/5.7.11-121-usb-cdns3-trace-fix-some-endian-issues.patch + patches.kernel.org/5.7.11-122-hwmon-adm1275-Make-sure-we-are-reading-enough-.patch + patches.kernel.org/5.7.11-123-drm-amdgpu-gfx10-fix-race-condition-for-kiq.patch + patches.kernel.org/5.7.11-124-drm-amdgpu-fix-preemption-unit-test.patch + patches.kernel.org/5.7.11-125-hwmon-nct6775-Accept-PECI-Calibration-as-tempe.patch + patches.kernel.org/5.7.11-126-platform-x86-ISST-Add-new-PCI-device-ids.patch + patches.kernel.org/5.7.11-127-platform-x86-asus-wmi-allow-BAT1-battery-name.patch + patches.kernel.org/5.7.11-128-hwmon-scmi-Fix-potential-buffer-overflow-in-sc.patch + patches.kernel.org/5.7.11-129-ALSA-hda-realtek-fixup-for-yet-another-Intel-r.patch + patches.kernel.org/5.7.11-130-drivers-perf-Fix-kernel-panic-when-rmmod-PMU-m.patch + patches.kernel.org/5.7.11-131-arm64-Use-test_tsk_thread_flag-for-checking-TI.patch + patches.kernel.org/5.7.11-132-x86-math-emu-Fix-up-cmp-insn-for-clang-ias.patch + patches.kernel.org/5.7.11-133-asm-generic-mmiowb-Allow-mmiowb_set_pending-wh.patch + patches.kernel.org/5.7.11-134-drivers-perf-Prevent-forced-unbinding-of-PMU-d.patch + patches.kernel.org/5.7.11-135-RISC-V-Upgrade-smp_mb__after_spinlock-to-iorw-.patch + patches.kernel.org/5.7.11-136-x86-boot-Don-t-add-the-EFI-stub-to-targets.patch + patches.kernel.org/5.7.11-137-binder-Don-t-use-mmput-from-shrinker-function.patch + patches.kernel.org/5.7.11-138-usb-xhci-mtk-fix-the-failure-of-bandwidth-allo.patch + patches.kernel.org/5.7.11-139-usb-tegra-Fix-allocation-for-the-FPCI-context.patch + patches.kernel.org/5.7.11-140-usb-xhci-Fix-ASM2142-ASM3142-DMA-addressing.patch + patches.kernel.org/5.7.11-141-Revert-cifs-Fix-the-target-file-was-deleted-wh.patch + patches.kernel.org/5.7.11-142-iwlwifi-mvm-don-t-call-iwl_mvm_free_inactive_q.patch + patches.kernel.org/5.7.11-143-tty-xilinx_uartps-Really-fix-id-assignment.patch + patches.kernel.org/5.7.11-144-staging-wlan-ng-properly-check-endpoint-types.patch + patches.kernel.org/5.7.11-145-staging-comedi-addi_apci_1032-check-INSN_CONFI.patch + patches.kernel.org/5.7.11-146-staging-comedi-ni_6527-fix-INSN_CONFIG_DIGITAL.patch + patches.kernel.org/5.7.11-147-staging-comedi-addi_apci_1500-check-INSN_CONFI.patch + patches.kernel.org/5.7.11-148-staging-comedi-addi_apci_1564-check-INSN_CONFI.patch + patches.kernel.org/5.7.11-149-serial-tegra-fix-CREAD-handling-for-PIO.patch + patches.kernel.org/5.7.11-150-serial-8250-fix-null-ptr-deref-in-serial8250_s.patch + patches.kernel.org/5.7.11-151-serial-8250_mtk-Fix-high-speed-baud-rates-clam.patch + patches.kernel.org/5.7.11-152-interconnect-msm8916-Fix-buswidth-of-pcnoc_s-n.patch + patches.kernel.org/5.7.11-153-dev-mem-Add-missing-memory-barriers-for-devmem.patch + patches.kernel.org/5.7.11-154-fbdev-Detect-integer-underflow-at-struct-fbcon.patch + patches.kernel.org/5.7.11-155-vt-Reject-zero-sized-screen-buffer-size.patch + patches.kernel.org/5.7.11-156-Makefile-Fix-GCC_TOOLCHAIN_DIR-prefix-for-Clan.patch + patches.kernel.org/5.7.11-157-mm-mmap.c-close-race-between-munmap-and-expand.patch + patches.kernel.org/5.7.11-158-vfs-xattr-mm-shmem-kernfs-release-simple-xattr.patch + patches.kernel.org/5.7.11-159-mm-memcg-fix-refcount-error-while-moving-and-s.patch + patches.kernel.org/5.7.11-160-mm-memcg-slab-fix-memory-leak-at-non-root-kmem.patch + patches.kernel.org/5.7.11-161-mm-hugetlb-avoid-hardcoding-while-checking-if-.patch + patches.kernel.org/5.7.11-162-khugepaged-fix-null-pointer-dereference-due-to.patch + patches.kernel.org/5.7.11-163-io-mapping-indicate-mapping-failure.patch + patches.kernel.org/5.7.11-164-mmc-sdhci-of-aspeed-Fix-clock-divider-calculat.patch + patches.kernel.org/5.7.11-165-drm-amdgpu-Fix-NULL-dereference-in-dpm-sysfs-h.patch + patches.kernel.org/5.7.11-166-drm-amd-powerplay-fix-a-crash-when-overclockin.patch + patches.kernel.org/5.7.11-167-arm64-vdso32-Fix-prefix-value-for-newer-versio.patch + patches.kernel.org/5.7.11-168-parisc-Add-atomic64_set_release-define-to-avoi.patch + patches.kernel.org/5.7.11-169-x86-vmlinux.lds-Page-align-end-of-.page_aligne.patch + patches.kernel.org/5.7.11-170-ASoC-rt5670-Add-new-gpio1_is_ext_spk_en-quirk-.patch + patches.kernel.org/5.7.11-171-ASoC-qcom-Drop-HAS_DMA-dependency-to-fix-link-.patch + patches.kernel.org/5.7.11-172-ASoC-topology-fix-kernel-oops-on-route-additio.patch + patches.kernel.org/5.7.11-173-ASoC-topology-fix-tlvs-in-error-handling-for-w.patch + patches.kernel.org/5.7.11-174-ASoC-Intel-bdw-rt5677-fix-non-BE-conversion.patch + patches.kernel.org/5.7.11-175-dm-integrity-fix-integrity-recalculation-that-.patch + patches.kernel.org/5.7.11-176-ath9k-Fix-general-protection-fault-in-ath9k_hi.patch + patches.kernel.org/5.7.11-177-ath9k-Fix-regression-with-Atheros-9271.patch + patches.kernel.org/5.7.11-178-Linux-5.7.11.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1651,11 +2073,10 @@ patches.suse/Revert-Revert-ALSA-usb-audio-Improve-frames-size-com.patch patches.suse/ALSA-usb-audio-Fix-packet-size-calculation.patch patches.suse/brcmfmac-Transform-compatible-string-for-FW-loading.patch - patches.suse/net-ethernet-mvneta-Add-back-interface-mode-validati.patch patches.suse/scsi-qla2xxx-Simplify-the-functions-for-dumping-firm.patch - patches.suse/scsi-qla2xxx-make-1-bit-bit-fields-unsigned-int.patch - patches.suse/spi-spi-fsl-dspi-Fix-lockup-if-device-is-shutdown-du.patch - patches.suse/net-ethernet-mvneta-Do-not-error-out-in-non-serdes-m.patch + patches.suse/vgacon-fix-out-of-bounds-write-to-the-scrollback-buf.patch + patches.suse/Bluetooth-Consolidate-encryption-handling-in-hci_enc.patch + patches.suse/Bluetooth-Disconnect-if-E0-is-used-for-Level-4.patch ######################################################## # kbuild/module infrastructure fixes ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.QqrQoZ/_old 2020-07-31 15:55:52.816346096 +0200 +++ /var/tmp/diff_new_pack.QqrQoZ/_new 2020-07-31 15:55:52.816346096 +0200 @@ -1,3 +1,3 @@ -2020-07-16 09:40:08 +0000 -GIT Revision: a010166ebb50275ce822855b1f8891ce1fd75291 +2020-07-29 09:32:21 +0000 +GIT Revision: 501599469bceacc25b7494a8c45b87fefd7ea51a GIT Branch: stable
