[kernel] Linux v3.18-rc1-422-g2cc91884b6b3

Josh Boyer jwboyer at fedoraproject.org
Sun Oct 26 14:06:46 UTC 2014


commit f42901a61c6ea263b77f8e0413b1350a76d987a4
Author: Josh Boyer <jwboyer at fedoraproject.org>
Date:   Sun Oct 26 10:06:02 2014 -0400

    Linux v3.18-rc1-422-g2cc91884b6b3

 KVM-emulate-avoid-accessing-NULL-ctxt-memopp.patch |   37 ---
 ...-Check-non-canonical-addresses-upon-WRMSR.patch |  145 ------------
 ...oding-guest-instructions-which-cross-page.patch |   38 ---
 ...x86-Emulator-does-not-decode-clflush-well.patch |   77 ------
 ...lator-fixes-for-eip-canonical-checks-on-n.patch |  234 ------------------
 ...6-Fix-wrong-masking-on-relative-jump-call.patch |   64 -----
 ...dle-errors-when-RIP-is-set-during-far-jum.patch |  249 --------------------
 KVM-x86-Improve-thread-safety-in-pit.patch         |   36 ---
 ...FETCH-and-HINT_NOP-should-have-SrcMem-fla.patch |   51 ----
 ...vent-host-from-panicking-on-shared-MSR-wr.patch |   89 -------
 config-generic                                     |    1 +
 config-x86-generic                                 |    1 +
 kernel-arm64.patch                                 |    4 +-
 kernel.spec                                        |   45 +---
 ...essive-pages-un-pinning-in-kvm_iommu_map-.patch |   78 ------
 kvm-vmx-handle-invvpid-vm-exit-gracefully.patch    |   78 ------
 ...6-don-t-kill-guest-on-unknown-exit-reason.patch |   54 -----
 sources                                            |    2 +-
 18 files changed, 10 insertions(+), 1273 deletions(-)
---
diff --git a/config-generic b/config-generic
index f1b7faa..8027bcc 100644
--- a/config-generic
+++ b/config-generic
@@ -4673,6 +4673,7 @@ CONFIG_THERMAL_HWMON=y
 CONFIG_THERMAL_GOV_FAIR_SHARE=y
 # CONFIG_THERMAL_GOV_USER_SPACE is not set
 CONFIG_THERMAL_GOV_STEP_WISE=y
+# CONFIG_THERMAL_GOV_BANG_BANG is not set
 # CONFIG_THERMAL_EMULATION is not set
 # CONFIG_THERMAL_OF is not set
 # CONFIG_CPU_THERMAL is not set
diff --git a/config-x86-generic b/config-x86-generic
index 732cc43..7527528 100644
--- a/config-x86-generic
+++ b/config-x86-generic
@@ -493,6 +493,7 @@ CONFIG_PINCTRL_BAYTRAIL=y
 CONFIG_X86_PKG_TEMP_THERMAL=m
 CONFIG_ACPI_INT3403_THERMAL=m
 CONFIG_INTEL_SOC_DTS_THERMAL=m
+CONFIG_INT340X_THERMAL=m
 
 CONFIG_VMWARE_VMCI=m
 CONFIG_VMWARE_VMCI_VSOCKETS=m
diff --git a/kernel-arm64.patch b/kernel-arm64.patch
index 6e24912..c2464c8 100644
--- a/kernel-arm64.patch
+++ b/kernel-arm64.patch
@@ -1853,9 +1853,9 @@ index ac9afde..14423f3 100644
  config ARM64
  	def_bool y
 +	select ACPI_REDUCED_HARDWARE_ONLY if ACPI
+ 	select ARCH_BINFMT_ELF_RANDOMIZE_PIE
  	select ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE
  	select ARCH_HAS_SG_CHAIN
- 	select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST
 @@ -267,6 +268,9 @@ config SMP
  
  	  If you don't know what to do here, say N.
@@ -3194,13 +3194,13 @@ index 505d4d7..252d0ff 100644
  acpi-y				+= acpi_lpss.o
  acpi-y				+= acpi_platform.o
  acpi-y				+= acpi_pnp.o
+ acpi-y				+= int340x_thermal.o
  acpi-y				+= power.o
  acpi-y				+= event.o
  acpi-y				+= sysfs.o
 +acpi-y				+= property.o
  acpi-$(CONFIG_X86)		+= acpi_cmos_rtc.o
  acpi-$(CONFIG_DEBUG_FS)		+= debugfs.o
- acpi-$(CONFIG_ACPI_NUMA)	+= numa.o
 diff --git a/drivers/acpi/bus.c b/drivers/acpi/bus.c
 index 8b67bd0..c412fdb 100644
 --- a/drivers/acpi/bus.c
diff --git a/kernel.spec b/kernel.spec
index 44b0052..5f44fde 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -42,7 +42,7 @@ Summary: The Linux kernel
 # For non-released -rc kernels, this will be appended after the rcX and
 # gitX tags, so a 3 here would become part of release "0.rcX.gitX.3"
 #
-%global baserelease 3
+%global baserelease 1
 %global fedora_build %{baserelease}
 
 # base_sublevel is the kernel version we're starting with and patching
@@ -69,7 +69,7 @@ Summary: The Linux kernel
 # The rc snapshot level
 %define rcrev 1
 # The git snapshot level
-%define gitrev 3
+%define gitrev 4
 # Set rpm version accordingly
 %define rpmversion 3.%{upstream_sublevel}.0
 %endif
@@ -620,25 +620,6 @@ Patch26058: asus-nb-wmi-Add-wapf4-quirk-for-the-X550VB.patch
 #rhbz 1111138
 Patch26059: i8042-Add-notimeout-quirk-for-Fujitsu-Lifebook-A544-.patch
 
-# CVE-2014-3610 kvm: noncanonical MSR writes (rhbz 1144883 1156543)
-# CVE-2014-3611 kvm: PIT timer race condition (rhbz 1144878 1156537)
-# CVE-2014-3646 kvm: vmx: invvpid vm exit not handled (rhbz 1144825 1156534)
-# CVE-2014-8369 kvm: excessive pages un-pinning in kvm_iommu_map error path (rhbz 1156518 1156522)
-# CVE-2014-8480 CVE-2014-8481 kvm: NULL pointer dereference during rip relative instruction emulation (rhbz 1156615 1156616)
-Patch26070: KVM-x86-Check-non-canonical-addresses-upon-WRMSR.patch
-Patch26071: KVM-x86-Prevent-host-from-panicking-on-shared-MSR-wr.patch
-Patch26072: KVM-x86-Improve-thread-safety-in-pit.patch
-Patch26073: KVM-x86-Fix-wrong-masking-on-relative-jump-call.patch
-Patch26074: KVM-x86-Emulator-fixes-for-eip-canonical-checks-on-n.patch
-Patch26075: KVM-x86-Handle-errors-when-RIP-is-set-during-far-jum.patch
-Patch26076: kvm-vmx-handle-invvpid-vm-exit-gracefully.patch
-Patch26077: kvm-x86-don-t-kill-guest-on-unknown-exit-reason.patch
-Patch26078: KVM-x86-Decoding-guest-instructions-which-cross-page.patch
-Patch26079: KVM-emulate-avoid-accessing-NULL-ctxt-memopp.patch
-Patch26080: KVM-x86-Emulator-does-not-decode-clflush-well.patch
-Patch26081: KVM-x86-PREFETCH-and-HINT_NOP-should-have-SrcMem-fla.patch
-Patch26082: kvm-fix-excessive-pages-un-pinning-in-kvm_iommu_map-.patch
-
 # git clone ssh://git.fedorahosted.org/git/kernel-arm64.git, git diff master...devel
 Patch30000: kernel-arm64.patch
 
@@ -1368,25 +1349,6 @@ ApplyPatch asus-nb-wmi-Add-wapf4-quirk-for-the-X550VB.patch
 #rhbz 1111138
 ApplyPatch i8042-Add-notimeout-quirk-for-Fujitsu-Lifebook-A544-.patch
 
-# CVE-2014-3610 kvm: noncanonical MSR writes (rhbz 1144883 1156543)
-# CVE-2014-3611 kvm: PIT timer race condition (rhbz 1144878 1156537)
-# CVE-2014-3646 kvm: vmx: invvpid vm exit not handled (rhbz 1144825 1156534)
-# CVE-2014-8369 kvm: excessive pages un-pinning in kvm_iommu_map error path (rhbz 1156518 1156522)
-# CVE-2014-8480 CVE-2014-8481 kvm: NULL pointer dereference during rip relative instruction emulation (rhbz 1156615 1156616)
-ApplyPatch KVM-x86-Check-non-canonical-addresses-upon-WRMSR.patch
-ApplyPatch KVM-x86-Prevent-host-from-panicking-on-shared-MSR-wr.patch
-ApplyPatch KVM-x86-Improve-thread-safety-in-pit.patch
-ApplyPatch KVM-x86-Fix-wrong-masking-on-relative-jump-call.patch
-ApplyPatch KVM-x86-Emulator-fixes-for-eip-canonical-checks-on-n.patch
-ApplyPatch KVM-x86-Handle-errors-when-RIP-is-set-during-far-jum.patch
-ApplyPatch kvm-vmx-handle-invvpid-vm-exit-gracefully.patch
-ApplyPatch kvm-x86-don-t-kill-guest-on-unknown-exit-reason.patch
-ApplyPatch KVM-x86-Decoding-guest-instructions-which-cross-page.patch
-ApplyPatch KVM-emulate-avoid-accessing-NULL-ctxt-memopp.patch
-ApplyPatch KVM-x86-Emulator-does-not-decode-clflush-well.patch
-ApplyPatch KVM-x86-PREFETCH-and-HINT_NOP-should-have-SrcMem-fla.patch
-ApplyPatch kvm-fix-excessive-pages-un-pinning-in-kvm_iommu_map-.patch
-
 %if 0%{?aarch64patches}
 ApplyPatch kernel-arm64.patch
 %ifnarch aarch64 # this is stupid, but i want to notice before secondary koji does.
@@ -2255,6 +2217,9 @@ fi
 #                                    ||----w |
 #                                    ||     ||
 %changelog
+* Sun Oct 26 2014 Josh Boyer <jwboyer at fedoraproject.org> - 3.18.0-0.rc1.git4.1
+- Linux v3.18-rc1-422-g2cc91884b6b3
+
 * Fri Oct 24 2014 Josh Boyer <jwboyer at fedoraproject.org> - 3.18.0-0.rc1.git3.3
 - CVE-2014-3610 kvm: noncanonical MSR writes (rhbz 1144883 1156543)
 - CVE-2014-3611 kvm: PIT timer race condition (rhbz 1144878 1156537)
diff --git a/sources b/sources
index 921af4a..ecbd5e6 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
 fb30d0f29214d75cddd2faa94f73d5cf  linux-3.17.tar.xz
 159e969cbc27201d8e2fa0f609dc722f  perf-man-3.17.tar.gz
 e765b9b3a7db1a947467cb27dbc15314  patch-3.18-rc1.xz
-c92d73fbb956a1738060366236d0aa73  patch-3.18-rc1-git3.xz
+87538a9bd6256b980e3788f91a301385  patch-3.18-rc1-git4.xz


More information about the scm-commits mailing list