Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2020-02-11 22:16:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Tue Feb 11 22:16:49 2020 rev:527 rq:772320 version:5.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2020-02-07 15:50:30.131382551 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.26092/dtb-aarch64.changes 2020-02-11 22:16:59.207291331 +0100 @@ -1,0 +2,60 @@ +Fri Feb 7 09:49:28 CET 2020 - [email protected] + +- config.conf: enable armv6 and armv7 configs +- commit d355d69 + +------------------------------------------------------------------- +Wed Feb 5 07:24:59 CET 2020 - [email protected] + +- series.conf: cleanup +- update upstream reference (in mainline now) and move to "almost mainline" section: + patches.suse/btrfs-do-not-zero-f_bavail-if-we-have-available-spac.patch +- commit d386a7a + +------------------------------------------------------------------- +Wed Feb 5 07:21:12 CET 2020 - [email protected] + +- Linux 5.5.2 (bnc#1012628). +- vfs: fix do_last() regression (bnc#1012628). +- cifs: fix soft mounts hanging in the reconnect code + (bnc#1012628). +- x86/resctrl: Fix a deadlock due to inaccurate reference + (bnc#1012628). +- x86/resctrl: Fix use-after-free when deleting resource groups + (bnc#1012628). +- x86/resctrl: Fix use-after-free due to inaccurate refcount of + rdtgroup (bnc#1012628). +- KVM: PPC: Book3S PR: Fix -Werror=return-type build failure + (bnc#1012628). +- gfs2: Another gfs2_find_jhead fix (bnc#1012628). +- lib/test_bitmap: correct test data offsets for 32-bit + (bnc#1012628). +- perf c2c: Fix return type for histogram sorting comparision + functions (bnc#1012628). +- PM / devfreq: Add new name attribute for sysfs (bnc#1012628). +- tools lib: Fix builds when glibc contains strlcpy() + (bnc#1012628). +- arm64: kbuild: remove compressed images on 'make ARCH=arm64 + (dist)clean' (bnc#1012628). +- mm/mempolicy.c: fix out of bounds write in mpol_parse_str() + (bnc#1012628). +- reiserfs: Fix memory leak of journal device string + (bnc#1012628). +- media: digitv: don't continue if remote control state can't + be read (bnc#1012628). +- media: af9005: uninitialized variable printked (bnc#1012628). +- media: vp7045: do not read uninitialized values if usb transfer + fails (bnc#1012628). +- media: gspca: zero usb_buf (bnc#1012628). +- media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 + (bnc#1012628). +- tomoyo: Use atomic_t for statistics counter (bnc#1012628). +- ttyprintk: fix a potential deadlock in interrupt context issue + (bnc#1012628). +- Bluetooth: Fix race condition in hci_release_sock() + (bnc#1012628). +- cgroup: Prevent double killing of css when enabling threaded + cgroup (bnc#1012628). +- commit c2619d7 + +------------------------------------------------------------------- @@ -6,0 +67,22 @@ + +------------------------------------------------------------------- +Mon Feb 3 15:44:53 CET 2020 - [email protected] + +- btrfs: do not zero f_bavail if we have available space (bsc#1162471) +- commit edaa5de + +------------------------------------------------------------------- +Mon Feb 3 06:53:24 CET 2020 - [email protected] + +- series.conf: cleanup +- update upstream references and move into "almost mainline" section: + patches.suse/0001-x86-kvm-Be-careful-not-to-clear-KVM_VCPU_FLUSH_TLB-b.patch + patches.suse/0002-x86-kvm-Introduce-kvm_-un-map_gfn.patch + patches.suse/0003-x86-kvm-Cache-gfn-to-pfn-translation.patch + patches.suse/0004-x86-KVM-Make-sure-KVM_VCPU_FLUSH_TLB-flag-is-not-mis.patch + patches.suse/0005-x86-KVM-Clean-up-host-s-steal-time-structure.patch + patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch + patches.suse/pci-brcmstb-add-msi-capability.patch +- move into "almost mainline" section + patches.suse/ASoC-SOF-Introduce-state-machine-for-FW-boot.patch +- commit 9b0f74c dtb-armv6l.changes: same change dtb-armv7l.changes: same change kernel-64kb.changes: same change kernel-debug.changes: same change kernel-default.changes: same change kernel-docs.changes: same change kernel-kvmsmall.changes: same change New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.26092/kernel-lpae.changes 2020-02-11 22:17:04.779294349 +0100 @@ -0,0 +1,42257 @@ +------------------------------------------------------------------- +Fri Feb 7 09:49:28 CET 2020 - [email protected] + +- config.conf: enable armv6 and armv7 configs +- commit d355d69 + +------------------------------------------------------------------- +Wed Feb 5 07:24:59 CET 2020 - [email protected] + +- series.conf: cleanup +- update upstream reference (in mainline now) and move to "almost mainline" section: + patches.suse/btrfs-do-not-zero-f_bavail-if-we-have-available-spac.patch +- commit d386a7a + +------------------------------------------------------------------- +Wed Feb 5 07:21:12 CET 2020 - [email protected] + +- Linux 5.5.2 (bnc#1012628). +- vfs: fix do_last() regression (bnc#1012628). +- cifs: fix soft mounts hanging in the reconnect code + (bnc#1012628). +- x86/resctrl: Fix a deadlock due to inaccurate reference + (bnc#1012628). +- x86/resctrl: Fix use-after-free when deleting resource groups + (bnc#1012628). +- x86/resctrl: Fix use-after-free due to inaccurate refcount of + rdtgroup (bnc#1012628). +- KVM: PPC: Book3S PR: Fix -Werror=return-type build failure + (bnc#1012628). +- gfs2: Another gfs2_find_jhead fix (bnc#1012628). +- lib/test_bitmap: correct test data offsets for 32-bit + (bnc#1012628). +- perf c2c: Fix return type for histogram sorting comparision + functions (bnc#1012628). +- PM / devfreq: Add new name attribute for sysfs (bnc#1012628). +- tools lib: Fix builds when glibc contains strlcpy() + (bnc#1012628). +- arm64: kbuild: remove compressed images on 'make ARCH=arm64 + (dist)clean' (bnc#1012628). +- mm/mempolicy.c: fix out of bounds write in mpol_parse_str() + (bnc#1012628). +- reiserfs: Fix memory leak of journal device string + (bnc#1012628). +- media: digitv: don't continue if remote control state can't + be read (bnc#1012628). +- media: af9005: uninitialized variable printked (bnc#1012628). +- media: vp7045: do not read uninitialized values if usb transfer + fails (bnc#1012628). +- media: gspca: zero usb_buf (bnc#1012628). +- media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 + (bnc#1012628). +- tomoyo: Use atomic_t for statistics counter (bnc#1012628). +- ttyprintk: fix a potential deadlock in interrupt context issue + (bnc#1012628). +- Bluetooth: Fix race condition in hci_release_sock() + (bnc#1012628). +- cgroup: Prevent double killing of css when enabling threaded + cgroup (bnc#1012628). +- commit c2619d7 + +------------------------------------------------------------------- +Tue Feb 4 07:41:15 CET 2020 - [email protected] + +- btrfs: do not zero f_bavail if we have available space + (bnc#1162471). +- commit efe8ca5 + +------------------------------------------------------------------- +Mon Feb 3 15:44:53 CET 2020 - [email protected] + +- btrfs: do not zero f_bavail if we have available space (bsc#1162471) +- commit edaa5de + +------------------------------------------------------------------- +Mon Feb 3 06:53:24 CET 2020 - [email protected] + +- series.conf: cleanup +- update upstream references and move into "almost mainline" section: + patches.suse/0001-x86-kvm-Be-careful-not-to-clear-KVM_VCPU_FLUSH_TLB-b.patch + patches.suse/0002-x86-kvm-Introduce-kvm_-un-map_gfn.patch + patches.suse/0003-x86-kvm-Cache-gfn-to-pfn-translation.patch + patches.suse/0004-x86-KVM-Make-sure-KVM_VCPU_FLUSH_TLB-flag-is-not-mis.patch + patches.suse/0005-x86-KVM-Clean-up-host-s-steal-time-structure.patch + patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch + patches.suse/pci-brcmstb-add-msi-capability.patch +- move into "almost mainline" section + patches.suse/ASoC-SOF-Introduce-state-machine-for-FW-boot.patch +- commit 9b0f74c + +------------------------------------------------------------------- +Sat Feb 1 10:56:18 CET 2020 - [email protected] + +- Linux 5.5.1 (bnc#1012628). +- power/supply: ingenic-battery: Don't change scale if there's + only one (bnc#1012628). +- Revert "um: Enable CONFIG_CONSTRUCTORS" (bnc#1012628). +- KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load + on VHE (bnc#1012628). +- crypto: pcrypt - Fix user-after-free on module unload + (bnc#1012628). +- crypto: caam - do not reset pointer size from MCFGR register + (bnc#1012628). +- crypto: vmx - reject xts inputs that are too short + (bnc#1012628). +- crypto: af_alg - Use bh_lock_sock in sk_destruct (bnc#1012628). +- rsi: fix non-atomic allocation in completion handler + (bnc#1012628). +- rsi: fix memory leak on failed URB submission (bnc#1012628). +- rsi: fix use-after-free on probe errors (bnc#1012628). +- rsi: fix use-after-free on failed probe and unbind + (bnc#1012628). +- rxrpc: Fix use-after-free in rxrpc_receive_data() (bnc#1012628). +- net: include struct nhmsg size in nh nlmsg size (bnc#1012628). +- mlxsw: minimal: Fix an error handling path in + 'mlxsw_m_port_create()' (bnc#1012628). +- udp: segment looped gso packets correctly (bnc#1012628). +- net: socionext: fix xdp_result initialization in + netsec_process_rx (bnc#1012628). +- net: socionext: fix possible user-after-free in + netsec_process_rx (bnc#1012628). +- net_sched: walk through all child classes in tc_bind_tclass() + (bnc#1012628). +- net_sched: fix ops->bind_class() implementations (bnc#1012628). +- net_sched: ematch: reject invalid TCF_EM_SIMPLE (bnc#1012628). +- mvneta driver disallow XDP program on hardware buffer management + (bnc#1012628). +- zd1211rw: fix storage endpoint lookup (bnc#1012628). +- rtl8xxxu: fix interface sanity check (bnc#1012628). +- brcmfmac: fix interface sanity check (bnc#1012628). +- ath9k: fix storage endpoint lookup (bnc#1012628). +- cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() + (bnc#1012628). +- cifs: set correct max-buffer-size for smb2_ioctl_init() + (bnc#1012628). +- CIFS: Fix task struct use-after-free on reconnect (bnc#1012628). +- crypto: chelsio - fix writing tfm flags to wrong place + (bnc#1012628). +- driver core: Fix test_async_driver_probe if NUMA is disabled + (bnc#1012628). +- iio: st_gyro: Correct data for LSM9DS0 gyro (bnc#1012628). +- iio: adc: stm32-dfsdm: fix single conversion (bnc#1012628). +- mei: me: add jasper point DID (bnc#1012628). +- mei: me: add comet point (lake) H device ids (bnc#1012628). +- mei: hdcp: bind only with i915 on the same PCH (bnc#1012628). +- binder: fix log spam for existing debugfs file creation + (bnc#1012628). +- component: do not dereference opaque pointer in debugfs + (bnc#1012628). +- debugfs: Return -EPERM when locked down (bnc#1012628). +- serial: imx: fix a race condition in receive path (bnc#1012628). +- serial: 8250_bcm2835aux: Fix line mismatch on driver unbind + (bnc#1012628). +- staging: vt6656: Fix false Tx excessive retries reporting + (bnc#1012628). +- staging: vt6656: use NULLFUCTION stack on mac80211 + (bnc#1012628). +- staging: vt6656: correct packet types for CTS protect, mode + (bnc#1012628). +- staging: wlan-ng: ensure error return is actually returned + (bnc#1012628). +- staging: most: net: fix buffer overflow (bnc#1012628). +- usb: typec: fusb302: fix "op-sink-microwatt" default that was + in mW (bnc#1012628). +- usb: typec: wcove: fix "op-sink-microwatt" default that was + in mW (bnc#1012628). +- usb: dwc3: turn off VBUS when leaving host mode (bnc#1012628). +- USB: serial: ir-usb: fix IrLAP framing (bnc#1012628). +- USB: serial: ir-usb: fix link-speed handling (bnc#1012628). +- USB: serial: ir-usb: add missing endpoint sanity check + (bnc#1012628). +- usb: host: xhci-tegra: set MODULE_FIRMWARE for tegra186 + (bnc#1012628). +- usb: dwc3: pci: add ID for the Intel Comet Lake -V variant + (bnc#1012628). +- rsi_91x_usb: fix interface sanity check (bnc#1012628). +- orinoco_usb: fix interface sanity check (bnc#1012628). +- Bluetooth: btusb: fix non-atomic allocation in completion + handler (bnc#1012628). +- commit d3e7b7d + +------------------------------------------------------------------- +Fri Jan 31 11:39:54 CET 2020 - [email protected] + +- config: armv7lpae: Update to 5.5 +- commit 74459b2 + +------------------------------------------------------------------- +Fri Jan 31 11:38:08 CET 2020 - [email protected] + +- config: armv7hl: Update to 5.5 +- commit ae8d01e + +------------------------------------------------------------------- +Fri Jan 31 11:34:05 CET 2020 - [email protected] + +- config: armv6hl: Update to 5.5 +- commit edbc4d9 ++++ 42060 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.26092/kernel-lpae.changes --- /work/SRC/openSUSE:Factory/kernel-source/kernel-obs-build.changes 2020-02-07 15:50:54.927396106 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.26092/kernel-obs-build.changes 2020-02-11 22:17:04.855294390 +0100 @@ -1,0 +2,60 @@ +Fri Feb 7 09:49:28 CET 2020 - [email protected] + +- config.conf: enable armv6 and armv7 configs +- commit d355d69 + +------------------------------------------------------------------- +Wed Feb 5 07:24:59 CET 2020 - [email protected] + +- series.conf: cleanup +- update upstream reference (in mainline now) and move to "almost mainline" section: + patches.suse/btrfs-do-not-zero-f_bavail-if-we-have-available-spac.patch +- commit d386a7a + +------------------------------------------------------------------- +Wed Feb 5 07:21:12 CET 2020 - [email protected] + +- Linux 5.5.2 (bnc#1012628). +- vfs: fix do_last() regression (bnc#1012628). +- cifs: fix soft mounts hanging in the reconnect code + (bnc#1012628). +- x86/resctrl: Fix a deadlock due to inaccurate reference + (bnc#1012628). +- x86/resctrl: Fix use-after-free when deleting resource groups + (bnc#1012628). +- x86/resctrl: Fix use-after-free due to inaccurate refcount of + rdtgroup (bnc#1012628). +- KVM: PPC: Book3S PR: Fix -Werror=return-type build failure + (bnc#1012628). +- gfs2: Another gfs2_find_jhead fix (bnc#1012628). +- lib/test_bitmap: correct test data offsets for 32-bit + (bnc#1012628). +- perf c2c: Fix return type for histogram sorting comparision + functions (bnc#1012628). +- PM / devfreq: Add new name attribute for sysfs (bnc#1012628). +- tools lib: Fix builds when glibc contains strlcpy() + (bnc#1012628). +- arm64: kbuild: remove compressed images on 'make ARCH=arm64 + (dist)clean' (bnc#1012628). +- mm/mempolicy.c: fix out of bounds write in mpol_parse_str() + (bnc#1012628). +- reiserfs: Fix memory leak of journal device string + (bnc#1012628). +- media: digitv: don't continue if remote control state can't + be read (bnc#1012628). +- media: af9005: uninitialized variable printked (bnc#1012628). +- media: vp7045: do not read uninitialized values if usb transfer + fails (bnc#1012628). +- media: gspca: zero usb_buf (bnc#1012628). +- media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 + (bnc#1012628). +- tomoyo: Use atomic_t for statistics counter (bnc#1012628). +- ttyprintk: fix a potential deadlock in interrupt context issue + (bnc#1012628). +- Bluetooth: Fix race condition in hci_release_sock() + (bnc#1012628). +- cgroup: Prevent double killing of css when enabling threaded + cgroup (bnc#1012628). +- commit c2619d7 + +------------------------------------------------------------------- @@ -6,0 +67,22 @@ + +------------------------------------------------------------------- +Mon Feb 3 15:44:53 CET 2020 - [email protected] + +- btrfs: do not zero f_bavail if we have available space (bsc#1162471) +- commit edaa5de + +------------------------------------------------------------------- +Mon Feb 3 06:53:24 CET 2020 - [email protected] + +- series.conf: cleanup +- update upstream references and move into "almost mainline" section: + patches.suse/0001-x86-kvm-Be-careful-not-to-clear-KVM_VCPU_FLUSH_TLB-b.patch + patches.suse/0002-x86-kvm-Introduce-kvm_-un-map_gfn.patch + patches.suse/0003-x86-kvm-Cache-gfn-to-pfn-translation.patch + patches.suse/0004-x86-KVM-Make-sure-KVM_VCPU_FLUSH_TLB-flag-is-not-mis.patch + patches.suse/0005-x86-KVM-Clean-up-host-s-steal-time-structure.patch + patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch + patches.suse/pci-brcmstb-add-msi-capability.patch +- move into "almost mainline" section + patches.suse/ASoC-SOF-Introduce-state-machine-for-FW-boot.patch +- commit 9b0f74c 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 New: ---- kernel-lpae.changes kernel-lpae.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtb-aarch64.spec ++++++ --- /var/tmp/diff_new_pack.OcbTjG/_old 2020-02-11 22:17:09.855297098 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:09.863297102 +0100 @@ -17,7 +17,7 @@ %define srcversion 5.5 -%define patchversion 5.5.1 +%define patchversion 5.5.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-aarch64 -Version: 5.5.1 +Version: 5.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.g1d61c83 +Release: <RELEASE>.g994cf1f %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.OcbTjG/_old 2020-02-11 22:17:10.027297191 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:10.035297196 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.5 -%define patchversion 5.5.1 +%define patchversion 5.5.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0 Group: System/Kernel -Version: 5.5.1 +Version: 5.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.g1d61c83 +Release: <RELEASE>.g994cf1f %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-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 -Provides: kernel-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: kernel-%build_flavor-base-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 +Provides: kernel-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 # END COMMON DEPS -Provides: %name-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: %name-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 %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.OcbTjG/_old 2020-02-11 22:17:10.087297224 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:10.091297226 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.5 -%define patchversion 5.5.1 +%define patchversion 5.5.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: A Debug Version of the Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.5.1 +Version: 5.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.g1d61c83 +Release: <RELEASE>.g994cf1f %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-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 -Provides: kernel-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: kernel-%build_flavor-base-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 +Provides: kernel-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 # END COMMON DEPS -Provides: %name-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: %name-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.OcbTjG/_old 2020-02-11 22:17:10.155297261 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:10.159297263 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.5 -%define patchversion 5.5.1 +%define patchversion 5.5.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: The Standard Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.5.1 +Version: 5.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.g1d61c83 +Release: <RELEASE>.g994cf1f %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-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 -Provides: kernel-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: kernel-%build_flavor-base-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 +Provides: kernel-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 # END COMMON DEPS -Provides: %name-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: %name-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 @@ -305,7 +305,7 @@ Source120: kabi.tar.bz2 Source121: sysctl.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build -ExclusiveArch: aarch64 %ix86 ppc64 ppc64le s390x x86_64 +ExclusiveArch: aarch64 armv6hl armv7hl %ix86 ppc64 ppc64le s390x x86_64 %define kmp_target_cpu %_target_cpu %ifarch %ix86 # Only i386/default supports i586, mark other flavors' packages as i686 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.OcbTjG/_old 2020-02-11 22:17:10.227297300 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:10.231297302 +0100 @@ -17,7 +17,7 @@ %define srcversion 5.5 -%define patchversion 5.5.1 +%define patchversion 5.5.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Summary: Kernel Documentation License: GPL-2.0 Group: Documentation/Man -Version: 5.5.1 +Version: 5.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.g1d61c83 +Release: <RELEASE>.g994cf1f %else Release: 0 %endif @@ -63,7 +63,7 @@ %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: %name-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 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.OcbTjG/_old 2020-02-11 22:17:10.271297324 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:10.275297325 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.5 -%define patchversion 5.5.1 +%define patchversion 5.5.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: The Small Developer Kernel for KVM License: GPL-2.0 Group: System/Kernel -Version: 5.5.1 +Version: 5.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.g1d61c83 +Release: <RELEASE>.g994cf1f %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-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 -Provides: kernel-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: kernel-%build_flavor-base-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 +Provides: kernel-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 # END COMMON DEPS -Provides: %name-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: %name-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh ++++++ kernel-lpae.spec ++++++ ++++ 1482 lines (skipped) ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.OcbTjG/_old 2020-02-11 22:17:10.367297376 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:10.375297380 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.5.1 +%define patchversion 5.5.2 %define variant %{nil} %define vanilla_only 0 @@ -45,14 +45,14 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +BuildRequires: kernel%kernel_flavor-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 %if 0%{?rhel_version} BuildRequires: kernel %define kernel_flavor "" %endif -ExclusiveArch: aarch64 %ix86 ppc64 ppc64le s390x x86_64 +ExclusiveArch: aarch64 armv6hl armv7hl %ix86 ppc64 ppc64le s390x x86_64 %if 0%{?suse_version} < 1315 # For SLE 11 BuildRequires: mkinitrd @@ -64,9 +64,9 @@ Summary: package kernel and initrd for OBS VM builds License: GPL-2.0 Group: SLES -Version: 5.5.1 +Version: 5.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.g1d61c83 +Release: <RELEASE>.g994cf1f %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.OcbTjG/_old 2020-02-11 22:17:10.427297408 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:10.443297416 +0100 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.5.1 +%define patchversion 5.5.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -28,7 +28,7 @@ # here as well to avoid that qa and build package build parallel BuildRequires: kernel-obs-build BuildRequires: modutils -ExclusiveArch: aarch64 %ix86 ppc64 ppc64le s390x x86_64 +ExclusiveArch: aarch64 armv6hl armv7hl %ix86 ppc64 ppc64le s390x x86_64 %if 0%{?suse_version} < 1200 # for SLE 11 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -36,9 +36,9 @@ Summary: Basic QA tests for the kernel License: GPL-2.0 Group: SLES -Version: 5.5.1 +Version: 5.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.g1d61c83 +Release: <RELEASE>.g994cf1f %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.OcbTjG/_old 2020-02-11 22:17:10.539297468 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:10.555297477 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.5 -%define patchversion 5.5.1 +%define patchversion 5.5.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: Kernel with PAE Support License: GPL-2.0 Group: System/Kernel -Version: 5.5.1 +Version: 5.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.g1d61c83 +Release: <RELEASE>.g994cf1f %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-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 -Provides: kernel-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: kernel-%build_flavor-base-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 +Provides: kernel-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 # END COMMON DEPS -Provides: %name-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: %name-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.OcbTjG/_old 2020-02-11 22:17:10.599297501 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:10.603297503 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.5 -%define patchversion 5.5.1 +%define patchversion 5.5.2 %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.5.1 +Version: 5.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.g1d61c83 +Release: <RELEASE>.g994cf1f %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: %name-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 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.OcbTjG/_old 2020-02-11 22:17:10.731297572 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:10.747297581 +0100 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 5.5.1 +Version: 5.5.2 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.g1d61c83 +Release: <RELEASE>.g994cf1f %else Release: 0 %endif @@ -41,20 +41,23 @@ %ifarch aarch64 Requires: kernel-64kb-devel = %version-%source_rel %endif -%ifarch aarch64 %ix86 ppc64 ppc64le s390x x86_64 +%ifarch aarch64 armv6hl armv7hl %ix86 ppc64 ppc64le s390x x86_64 Requires: kernel-default-devel = %version-%source_rel %endif +%ifarch armv7hl +Requires: kernel-lpae-devel = %version-%source_rel +%endif %ifarch %ix86 Requires: kernel-pae-devel = %version-%source_rel %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: %name-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel BuildRoot: %{_tmppath}/%{name}-%{version}-build -ExclusiveArch: %ix86 aarch64 ppc64 ppc64le s390x x86_64 +ExclusiveArch: %ix86 aarch64 armv6hl armv7hl ppc64 ppc64le s390x x86_64 Prefix: /usr/src %description ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.OcbTjG/_old 2020-02-11 22:17:10.811297616 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:10.827297624 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.5 -%define patchversion 5.5.1 +%define patchversion 5.5.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0 Group: System/Kernel -Version: 5.5.1 +Version: 5.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.g1d61c83 +Release: <RELEASE>.g994cf1f %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-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 -Provides: kernel-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: kernel-%build_flavor-base-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 +Provides: kernel-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 # END COMMON DEPS -Provides: %name-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: %name-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh @@ -253,7 +253,7 @@ Source120: kabi.tar.bz2 Source121: sysctl.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build -ExclusiveArch: aarch64 %ix86 ppc64 ppc64le s390x x86_64 +ExclusiveArch: aarch64 armv6hl armv7hl %ix86 ppc64 ppc64le s390x x86_64 %define kmp_target_cpu %_target_cpu %ifarch %ix86 # Only i386/default supports i586, mark other flavors' packages as i686 ++++++ kernel-zfcpdump.spec ++++++ --- /var/tmp/diff_new_pack.OcbTjG/_old 2020-02-11 22:17:10.871297648 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:10.883297655 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.5 -%define patchversion 5.5.1 +%define patchversion 5.5.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: The IBM System Z zfcpdump Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.5.1 +Version: 5.5.2 %if 0%{?is_kotd} -Release: <RELEASE>.g1d61c83 +Release: <RELEASE>.g994cf1f %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-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 -Provides: kernel-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: kernel-%build_flavor-base-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 +Provides: kernel-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 # END COMMON DEPS -Provides: %name-srchash-1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +Provides: %name-srchash-994cf1f3cd948310f125c08ff9cbaedf6ec78671 %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.OcbTjG/_old 2020-02-11 22:17:11.215297835 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:11.215297835 +0100 @@ -6,6 +6,7 @@ <package>kernel-debug</package> <package>kernel-default</package> <package>kernel-kvmsmall</package> +<package>kernel-lpae</package> <package>kernel-pae</package> <package>kernel-vanilla</package> <package>kernel-zfcpdump</package> @@ -56,6 +57,7 @@ <package>kernel-debug</package> <package>kernel-default</package> <package>kernel-kvmsmall</package> +<package>kernel-lpae</package> <package>kernel-pae</package> <package>kernel-vanilla</package> <package>kernel-zfcpdump</package> @@ -76,6 +78,7 @@ <package>kernel-debug</package> <package>kernel-default</package> <package>kernel-kvmsmall</package> +<package>kernel-lpae</package> <package>kernel-pae</package> <package>kernel-vanilla</package> <package>kernel-zfcpdump</package> @@ -95,6 +98,7 @@ <package>kernel-debug</package> <package>kernel-default</package> <package>kernel-kvmsmall</package> +<package>kernel-lpae</package> <package>kernel-pae</package> <package>kernel-vanilla</package> <package>kernel-zfcpdump</package> @@ -118,6 +122,7 @@ <package>kernel-debug</package> <package>kernel-default</package> <package>kernel-kvmsmall</package> +<package>kernel-lpae</package> <package>kernel-pae</package> <package>kernel-vanilla</package> <package>kernel-zfcpdump</package> @@ -137,6 +142,7 @@ <package>kernel-debug</package> <package>kernel-default</package> <package>kernel-kvmsmall</package> +<package>kernel-lpae</package> <package>kernel-pae</package> <package>kernel-vanilla</package> <package>kernel-zfcpdump</package> @@ -156,6 +162,7 @@ <package>kernel-debug</package> <package>kernel-default</package> <package>kernel-kvmsmall</package> +<package>kernel-lpae</package> <package>kernel-pae</package> <package>kernel-vanilla</package> <package>kernel-zfcpdump</package> ++++++ config.conf ++++++ --- /var/tmp/diff_new_pack.OcbTjG/_old 2020-02-11 22:17:11.319297891 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:11.323297893 +0100 @@ -30,11 +30,11 @@ +ppc64le -syms ppc64le/kvmsmall # ARM architectures -+armv6hl -!needs_updating armv6hl/default -+armv6hl -!needs_updating armv6hl/vanilla -+armv7hl -!needs_updating armv7hl/default -+armv7hl -!needs_updating armv7hl/vanilla -+armv7hl -!needs_updating armv7hl/lpae ++armv6hl armv6hl/default ++armv6hl armv6hl/vanilla ++armv7hl armv7hl/default ++armv7hl armv7hl/vanilla ++armv7hl armv7hl/lpae +arm64 arm64/default +arm64 arm64/64kb +arm64 arm64/vanilla ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 2153 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0001-x86-kvm-Be-careful-not-to-clear-KVM_VCPU_FLUSH_TLB-b.patch new/patches.suse/0001-x86-kvm-Be-careful-not-to-clear-KVM_VCPU_FLUSH_TLB-b.patch --- old/patches.suse/0001-x86-kvm-Be-careful-not-to-clear-KVM_VCPU_FLUSH_TLB-b.patch 2020-02-04 07:41:15.000000000 +0100 +++ new/patches.suse/0001-x86-kvm-Be-careful-not-to-clear-KVM_VCPU_FLUSH_TLB-b.patch 2020-02-05 07:43:21.000000000 +0100 @@ -1,9 +1,9 @@ From: Boris Ostrovsky <[email protected]> Date: Wed, 30 Oct 2019 19:01:31 +0000 -Subject: [PATCH v2 1/5] x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB - bit -Patch-mainline: Not yet, delayed by merge window -References: bcs#1161154, CVE-2019-3016 +Subject: x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit +Patch-mainline: v5.6-rc1 +Git-commit: 8c6de56a42e0c657955e12b882a81ef07d1d073e +References: bsc#1161154, CVE-2019-3016 kvm_steal_time_set_preempted() may accidentally clear KVM_VCPU_FLUSH_TLB bit if it is called more than once while VCPU is preempted. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0002-x86-kvm-Introduce-kvm_-un-map_gfn.patch new/patches.suse/0002-x86-kvm-Introduce-kvm_-un-map_gfn.patch --- old/patches.suse/0002-x86-kvm-Introduce-kvm_-un-map_gfn.patch 2020-02-04 07:41:15.000000000 +0100 +++ new/patches.suse/0002-x86-kvm-Introduce-kvm_-un-map_gfn.patch 2020-02-05 07:43:21.000000000 +0100 @@ -1,8 +1,9 @@ From: Boris Ostrovsky <[email protected]> Date: Tue, 12 Nov 2019 16:35:06 +0000 -Subject: [PATCH v2 2/5] x86/kvm: Introduce kvm_(un)map_gfn() -Patch-mainline: Not yet, delayed by merge window -References: bcs#1161154, CVE-2019-3016 +Subject: x86/kvm: Introduce kvm_(un)map_gfn() +Patch-mainline: v5.6-rc1 +Git-commit: 1eff70a9abd46f175defafd29bc17ad456f398a7 +References: bsc#1161154, CVE-2019-3016 kvm_vcpu_(un)map operates on gfns from any current address space. In certain cases we want to make sure we are not mapping SMRAM diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0003-x86-kvm-Cache-gfn-to-pfn-translation.patch new/patches.suse/0003-x86-kvm-Cache-gfn-to-pfn-translation.patch --- old/patches.suse/0003-x86-kvm-Cache-gfn-to-pfn-translation.patch 2020-02-04 07:41:15.000000000 +0100 +++ new/patches.suse/0003-x86-kvm-Cache-gfn-to-pfn-translation.patch 2020-02-05 07:43:21.000000000 +0100 @@ -1,8 +1,9 @@ From: Boris Ostrovsky <[email protected]> Date: Thu, 5 Dec 2019 01:30:51 +0000 -Subject: [PATCH v2 3/5] x86/kvm: Cache gfn to pfn translation -Patch-mainline: Not yet, delayed by merge window -References: bcs#1161154, CVE-2019-3016 +Subject: x86/kvm: Cache gfn to pfn translation +Patch-mainline: v5.6-rc1 +Git-commit: 917248144db5d7320655dbb41d3af0b8a0f3d589 +References: bsc#1161154, CVE-2019-3016 __kvm_map_gfn()'s call to gfn_to_pfn_memslot() is * relatively expensive diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0004-x86-KVM-Make-sure-KVM_VCPU_FLUSH_TLB-flag-is-not-mis.patch new/patches.suse/0004-x86-KVM-Make-sure-KVM_VCPU_FLUSH_TLB-flag-is-not-mis.patch --- old/patches.suse/0004-x86-KVM-Make-sure-KVM_VCPU_FLUSH_TLB-flag-is-not-mis.patch 2020-02-04 07:41:15.000000000 +0100 +++ new/patches.suse/0004-x86-KVM-Make-sure-KVM_VCPU_FLUSH_TLB-flag-is-not-mis.patch 2020-02-05 07:43:21.000000000 +0100 @@ -1,9 +1,9 @@ From: Boris Ostrovsky <[email protected]> Date: Thu, 5 Dec 2019 03:45:32 +0000 -Subject: [PATCH v2 4/5] x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not - missed -Patch-mainline: Not yet, delayed by merge window -References: bcs#1161154, CVE-2019-3016 +Subject: x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed +Patch-mainline: v5.6-rc1 +Git-commit: b043138246a41064527cf019a3d51d9f015e9796 +References: bsc#1161154, CVE-2019-3016 There is a potential race in record_steal_time() between setting host-local vcpu->arch.st.steal.preempted to zero (i.e. clearing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0005-x86-KVM-Clean-up-host-s-steal-time-structure.patch new/patches.suse/0005-x86-KVM-Clean-up-host-s-steal-time-structure.patch --- old/patches.suse/0005-x86-KVM-Clean-up-host-s-steal-time-structure.patch 2020-02-04 07:41:15.000000000 +0100 +++ new/patches.suse/0005-x86-KVM-Clean-up-host-s-steal-time-structure.patch 2020-02-05 07:43:21.000000000 +0100 @@ -1,8 +1,9 @@ From: Boris Ostrovsky <[email protected]> Date: Fri, 6 Dec 2019 15:36:12 +0000 -Subject: [PATCH v2 5/5] x86/KVM: Clean up host's steal time structure -Patch-mainline: Not yet, delayed by merge window -References: bcs#1161154, CVE-2019-3016 +Subject: x86/KVM: Clean up host's steal time structure +Patch-mainline: v5.6-rc1 +Git-commit: a6bd811f1209fe1c64c9f6fd578101d6436c6b6e +References: bsc#1161154, CVE-2019-3016 Now that we are mapping kvm_steal_time from the guest directly we don't need keep a copy of it in kvm_vcpu_arch.st. The same is true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/btrfs-do-not-zero-f_bavail-if-we-have-available-spac.patch new/patches.suse/btrfs-do-not-zero-f_bavail-if-we-have-available-spac.patch --- old/patches.suse/btrfs-do-not-zero-f_bavail-if-we-have-available-spac.patch 2020-02-04 07:41:15.000000000 +0100 +++ new/patches.suse/btrfs-do-not-zero-f_bavail-if-we-have-available-spac.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,58 +0,0 @@ -From: Josef Bacik <[email protected]> -Date: Fri, 31 Jan 2020 09:31:05 -0500 -Subject: btrfs: do not zero f_bavail if we have available space -Git-commit: d55966c4279bfc6a0cf0b32bf13f5df228a1eeb6 -Patch-mainline: 5.6-rc1 -References: bnc#1162471 - -There was some logic added a while ago to clear out f_bavail in statfs() -if we did not have enough free metadata space to satisfy our global -reserve. This was incorrect at the time, however didn't really pose a -problem for normal file systems because we would often allocate chunks -if we got this low on free metadata space, and thus wouldn't really hit -this case unless we were actually full. - -Fast forward to today and now we are much better about not allocating -metadata chunks all of the time. Couple this with d792b0f19711 ("btrfs: -always reserve our entire size for the global reserve") which now means -we'll easily have a larger global reserve than our free space, we are -now more likely to trip over this while still having plenty of space. - -Fix this by skipping this logic if the global rsv's space_info is not -full. space_info->full is 0 unless we've attempted to allocate a chunk -for that space_info and that has failed. If this happens then the space -for the global reserve is definitely sacred and we need to report -b_avail == 0, but before then we can just use our calculated b_avail. - -Reported-by: Martin Steigerwald <[email protected]> -Fixes: ca8a51b3a979 ("btrfs: statfs: report zero available if metadata are exhausted") -CC: [email protected] # 4.5+ -Reviewed-by: Qu Wenruo <[email protected]> -Tested-By: Martin Steigerwald <[email protected]> -Signed-off-by: Josef Bacik <[email protected]> -Reviewed-by: David Sterba <[email protected]> -Signed-off-by: David Sterba <[email protected]> -Signed-off-by: Jiri Slaby <[email protected]> ---- - fs/btrfs/super.c | 10 +++++++++- - 1 file changed, 9 insertions(+), 1 deletion(-) - ---- a/fs/btrfs/super.c -+++ b/fs/btrfs/super.c -@@ -2104,7 +2104,15 @@ static int btrfs_statfs(struct dentry *d - */ - thresh = SZ_4M; - -- if (!mixed && total_free_meta - thresh < block_rsv->size) -+ /* -+ * We only want to claim there's no available space if we can no longer -+ * allocate chunks for our metadata profile and our global reserve will -+ * not fit in the free metadata space. If we aren't ->full then we -+ * still can allocate chunks and thus are fine using the currently -+ * calculated f_bavail. -+ */ -+ if (!mixed && block_rsv->space_info->full && -+ total_free_meta - thresh < block_rsv->size) - buf->f_bavail = 0; - - buf->f_type = BTRFS_SUPER_MAGIC; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch new/patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch --- old/patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch 2020-02-04 07:41:15.000000000 +0100 +++ new/patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch 2020-02-05 07:43:21.000000000 +0100 @@ -1,7 +1,8 @@ From: Jim Quinlan <[email protected]> Date: Tue, 5 Nov 2019 15:02:55 +0100 Subject: PCI: brcmstb: add Broadcom STB PCIe host controller driver -Patch-mainline: Submitted, https://lkml.org/lkml/2019/11/26/131 +Patch-mainline: v5.6-rc1 +Git-commit: c0452137034bda8f686dd9a2e167949bfffd6776 References: jsc#SLE-7772 This adds a basic driver for Broadcom's STB PCIe controller, for now diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/pci-brcmstb-add-msi-capability.patch new/patches.suse/pci-brcmstb-add-msi-capability.patch --- old/patches.suse/pci-brcmstb-add-msi-capability.patch 2020-02-04 07:41:15.000000000 +0100 +++ new/patches.suse/pci-brcmstb-add-msi-capability.patch 2020-02-05 07:43:21.000000000 +0100 @@ -1,7 +1,8 @@ From: Jim Quinlan <[email protected]> Date: Tue, 5 Nov 2019 15:03:24 +0100 Subject: PCI: brcmstb: add MSI capability -Patch-mainline: Submitted, https://lkml.org/lkml/2019/11/26/131 +Patch-mainline: v5.6-rc1 +Git-commit: 40ca1bf580ef24df30702032ba5e40dfdcaa200b References: jsc#SLE-7772 This adds MSI support to the Broadcom STB PCIe host controller. The MSI ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.OcbTjG/_old 2020-02-11 22:17:12.615298593 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:12.619298595 +0100 @@ -84,6 +84,31 @@ patches.kernel.org/5.5.1-055-Revert-um-Enable-CONFIG_CONSTRUCTORS.patch patches.kernel.org/5.5.1-056-power-supply-ingenic-battery-Don-t-change-scale.patch patches.kernel.org/5.5.1-057-Linux-5.5.1.patch + patches.kernel.org/5.5.2-001-vfs-fix-do_last-regression.patch + patches.kernel.org/5.5.2-002-cifs-fix-soft-mounts-hanging-in-the-reconnect-c.patch + patches.kernel.org/5.5.2-003-x86-resctrl-Fix-a-deadlock-due-to-inaccurate-re.patch + patches.kernel.org/5.5.2-004-x86-resctrl-Fix-use-after-free-when-deleting-re.patch + patches.kernel.org/5.5.2-005-x86-resctrl-Fix-use-after-free-due-to-inaccurat.patch + patches.kernel.org/5.5.2-006-KVM-PPC-Book3S-PR-Fix-Werror-return-type-build-.patch + patches.kernel.org/5.5.2-007-gfs2-Another-gfs2_find_jhead-fix.patch + patches.kernel.org/5.5.2-008-lib-test_bitmap-correct-test-data-offsets-for-3.patch + patches.kernel.org/5.5.2-009-perf-c2c-Fix-return-type-for-histogram-sorting-.patch + patches.kernel.org/5.5.2-010-PM-devfreq-Add-new-name-attribute-for-sysfs.patch + patches.kernel.org/5.5.2-011-tools-lib-Fix-builds-when-glibc-contains-strlcp.patch + patches.kernel.org/5.5.2-012-arm64-kbuild-remove-compressed-images-on-make-A.patch + patches.kernel.org/5.5.2-013-mm-mempolicy.c-fix-out-of-bounds-write-in-mpol_.patch + patches.kernel.org/5.5.2-014-reiserfs-Fix-memory-leak-of-journal-device-stri.patch + patches.kernel.org/5.5.2-015-media-digitv-don-t-continue-if-remote-control-s.patch + patches.kernel.org/5.5.2-016-media-af9005-uninitialized-variable-printked.patch + patches.kernel.org/5.5.2-017-media-vp7045-do-not-read-uninitialized-values-i.patch + patches.kernel.org/5.5.2-018-media-gspca-zero-usb_buf.patch + patches.kernel.org/5.5.2-019-media-dvb-usb-dvb-usb-urb.c-initialize-actlen-t.patch + patches.kernel.org/5.5.2-020-tomoyo-Use-atomic_t-for-statistics-counter.patch + patches.kernel.org/5.5.2-021-ttyprintk-fix-a-potential-deadlock-in-interrupt.patch + patches.kernel.org/5.5.2-022-Bluetooth-Fix-race-condition-in-hci_release_soc.patch + patches.kernel.org/5.5.2-023-cgroup-Prevent-double-killing-of-css-when-enabl.patch + patches.kernel.org/5.5.2-024-btrfs-do-not-zero-f_bavail-if-we-have-available.patch + patches.kernel.org/5.5.2-025-Linux-5.5.2.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -110,7 +135,14 @@ # to area specific sections below. ######################################################## patches.suse/ALSA-hda-Apply-aligned-MMIO-access-only-conditionall.patch - patches.suse/btrfs-do-not-zero-f_bavail-if-we-have-available-spac.patch + patches.suse/0001-x86-kvm-Be-careful-not-to-clear-KVM_VCPU_FLUSH_TLB-b.patch + patches.suse/0002-x86-kvm-Introduce-kvm_-un-map_gfn.patch + patches.suse/0003-x86-kvm-Cache-gfn-to-pfn-translation.patch + patches.suse/0004-x86-KVM-Make-sure-KVM_VCPU_FLUSH_TLB-flag-is-not-mis.patch + patches.suse/0005-x86-KVM-Clean-up-host-s-steal-time-structure.patch + patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch + patches.suse/pci-brcmstb-add-msi-capability.patch + patches.suse/ASoC-SOF-Introduce-state-machine-for-FW-boot.patch ######################################################## # kbuild/module infrastructure fixes @@ -204,13 +236,6 @@ patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch - # bsc#1161154, CVE-2019-3016 - patches.suse/0001-x86-kvm-Be-careful-not-to-clear-KVM_VCPU_FLUSH_TLB-b.patch - patches.suse/0002-x86-kvm-Introduce-kvm_-un-map_gfn.patch - patches.suse/0003-x86-kvm-Cache-gfn-to-pfn-translation.patch - patches.suse/0004-x86-KVM-Make-sure-KVM_VCPU_FLUSH_TLB-flag-is-not-mis.patch - patches.suse/0005-x86-KVM-Clean-up-host-s-steal-time-structure.patch - ######################################################## # Other core patches ######################################################## @@ -256,10 +281,7 @@ ######################################################## # RPi4 PCIe support patches.suse/linux-log2-h-add-roundup-rounddown_pow_two64-family-of-functions.patch - patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch - patches.suse/pci-brcmstb-add-msi-capability.patch - patches.suse/ASoC-SOF-Introduce-state-machine-for-FW-boot.patch patches.suse/ASoC-SOF-core-free-trace-on-errors.patch patches.suse/ASoC-SOF-core-release-resources-on-errors-in-probe_c.patch ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.OcbTjG/_old 2020-02-11 22:17:12.667298621 +0100 +++ /var/tmp/diff_new_pack.OcbTjG/_new 2020-02-11 22:17:12.667298621 +0100 @@ -1,3 +1,3 @@ -2020-02-04 06:56:24 +0000 -GIT Revision: 1d61c83b92081ecc07b5d6d5a15e9d5a5776de14 +2020-02-08 07:54:02 +0000 +GIT Revision: 994cf1f3cd948310f125c08ff9cbaedf6ec78671 GIT Branch: stable
