android_kernel_oneplus_msm8998/arch/x86/kernel/cpu
Greg Kroah-Hartman f057ff9377 This is the 4.4.148 stable release
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAlt0SdMACgkQONu9yGCS
 aT4NLxAAovDVqFFejBk8M1nxAtQSqRzB2PMboc+l62clKa6BAJtWAsgPFjECgzEp
 edlDeUttliQoTB6S3GYYM82oj50myUKlGvlJRptRE3Gr1iYubdB/U2RDmwEzCxbC
 AEzu4tEv+Z23jaLGsuAIOg66faBTqqgVoKtp/TlKwl+Y/b6WzkI0gRzxWTBFnAlj
 AKuhmoc1JoS9JF/MQ4q02gYSQ0g1eTpr1gIU2GMow9pK9Rahk4Jdl4yRjNLUFDxd
 ojrBYCoElf90R3q+NvmZBbzxwanm2OgzeEBffhh647aB5kHEUd5h4z9w+sIoXmSq
 50uD59q62Umdpp2O125HH5KHeHbcTUCXXp3g1VY6A/+d9dTs9GZqo//vf6aJsxEb
 gixoYyNbIcqw1k0jhEEW2ah3F3j+ZHvNmLKPyV4U8h2Tw2K5QKzFu/fVnQw7Xfv6
 Gv0z1TQ4Y+w2bqpzDiDBO4sRgKOXVr3hzWa0jggW5AoKWTco/oIVkE+Rqmj65AfK
 DROqCMQq75K+pymrM8I3wTXRSxtSH9bO/iqCu2LiiaG+JAkvr0OIHEHgizxLtAFO
 ivpREPDsWhVAYUmnoCgJa8Za1GdJk1I9uvxoJY1TBL8gbcYc61yjjeJDYqLghuNT
 EhrvFvJ4r/fQ6BJ76+rO7FSJIl+Kov2Uf7CWql3Lzxps6/u5GNQ=
 =73dO
 -----END PGP SIGNATURE-----

Merge 4.4.148 into android-4.4

Changes in 4.4.148
	ext4: fix check to prevent initializing reserved inodes
	tpm: fix race condition in tpm_common_write()
	ipv4+ipv6: Make INET*_ESP select CRYPTO_ECHAINIV
	fork: unconditionally clear stack on fork
	parisc: Enable CONFIG_MLONGCALLS by default
	parisc: Define mb() and add memory barriers to assembler unlock sequences
	xen/netfront: don't cache skb_shinfo()
	ACPI / LPSS: Add missing prv_offset setting for byt/cht PWM devices
	scsi: sr: Avoid that opening a CD-ROM hangs with runtime power management enabled
	root dentries need RCU-delayed freeing
	fix mntput/mntput race
	fix __legitimize_mnt()/mntput() race
	IB/core: Make testing MR flags for writability a static inline function
	IB/mlx4: Mark user MR as writable if actual virtual memory is writable
	IB/ocrdma: fix out of bounds access to local buffer
	ARM: dts: imx6sx: fix irq for pcie bridge
	x86/paravirt: Fix spectre-v2 mitigations for paravirt guests
	x86/speculation: Protect against userspace-userspace spectreRSB
	kprobes/x86: Fix %p uses in error messages
	x86/irqflags: Provide a declaration for native_save_fl
	x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT
	x86/mm: Move swap offset/type up in PTE to work around erratum
	x86/mm: Fix swap entry comment and macro
	mm: x86: move _PAGE_SWP_SOFT_DIRTY from bit 7 to bit 1
	x86/speculation/l1tf: Change order of offset/type in swap entry
	x86/speculation/l1tf: Protect swap entries against L1TF
	x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation
	x86/speculation/l1tf: Make sure the first page is always reserved
	x86/speculation/l1tf: Add sysfs reporting for l1tf
	mm: Add vm_insert_pfn_prot()
	mm: fix cache mode tracking in vm_insert_mixed()
	x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings
	x86/speculation/l1tf: Limit swap file size to MAX_PA/2
	x86/bugs: Move the l1tf function and define pr_fmt properly
	x86/speculation/l1tf: Extend 64bit swap file size limit
	x86/cpufeatures: Add detection of L1D cache flush support.
	x86/speculation/l1tf: Protect PAE swap entries against L1TF
	x86/speculation/l1tf: Fix up pte->pfn conversion for PAE
	x86/speculation/l1tf: Invert all not present mappings
	x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert
	x86/mm/pat: Make set_memory_np() L1TF safe
	x86/mm/kmmio: Make the tracer robust against L1TF
	x86/speculation/l1tf: Fix up CPU feature flags
	x86/init: fix build with CONFIG_SWAP=n
	x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLOWED architectures
	Linux 4.4.148

Change-Id: I83c857d9d9d74ee47e61d15eb411f276f057ba3d
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2018-08-15 18:20:41 +02:00
..
mcheck x86/MCE: Remove min interval polling limitation 2018-07-25 10:18:15 +02:00
microcode x86/microcode/AMD: Change load_microcode_amd()'s param to bool to fix preemptibility bug 2018-02-25 11:03:51 +01:00
mtrr x86/cpufeature: Carve out X86_FEATURE_* 2018-07-17 11:31:44 +02:00
.gitignore
amd.c x86/cpufeatures: Add FEATURE_ZEN 2018-07-25 10:18:29 +02:00
bugs.c x86/bugs: Move the l1tf function and define pr_fmt properly 2018-08-15 17:42:10 +02:00
centaur.c x86/cpufeature: Carve out X86_FEATURE_* 2018-07-17 11:31:44 +02:00
common.c x86/speculation/l1tf: Add sysfs reporting for l1tf 2018-08-15 17:42:09 +02:00
cpu.h x86/bugs/intel: Set proper CPU features and setup RDS 2018-07-25 10:18:24 +02:00
cyrix.c x86/cpufeature: Carve out X86_FEATURE_* 2018-07-17 11:31:44 +02:00
hypervisor.c
intel.c x86/cpufeatures: Disentangle SSBD enumeration 2018-07-25 10:18:29 +02:00
intel_cacheinfo.c x86/cpufeature: Carve out X86_FEATURE_* 2018-07-17 11:31:44 +02:00
intel_pt.h
Makefile This is the 4.4.141 stable release 2018-07-17 12:15:52 +02:00
match.c x86/cpufeature: Carve out X86_FEATURE_* 2018-07-17 11:31:44 +02:00
mkcapflags.sh x86/cpufeature: Carve out X86_FEATURE_* 2018-07-17 11:31:44 +02:00
mshyperv.c x86/hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panic 2017-03-30 09:35:19 +02:00
perf_event.c perf/x86: Fix possible Spectre-v1 indexing for x86_pmu::event_map() 2018-05-16 10:06:52 +02:00
perf_event.h perf/x86/intel: Fix PEBS data source interpretation on Nehalem/Westmere 2016-04-12 09:09:06 -07:00
perf_event_amd.c x86/cpufeature: Remove unused and seldomly used cpu_has_xx macros 2018-06-16 09:54:24 +02:00
perf_event_amd_ibs.c
perf_event_amd_iommu.c
perf_event_amd_iommu.h
perf_event_amd_uncore.c x86/cpufeature: Remove unused and seldomly used cpu_has_xx macros 2018-06-16 09:54:24 +02:00
perf_event_intel.c perf/x86/intel: Don't accidentally clear high bits in bdw_limit_period() 2018-03-28 18:40:16 +02:00
perf_event_intel_bts.c kaiser: fix intel_bts perf crashes 2018-02-03 17:04:25 +01:00
perf_event_intel_cqm.c perf/x86/cqm: Fix CQM memory leak and notifier leak 2016-09-15 08:27:46 +02:00
perf_event_intel_cstate.c perf/x86/cstate: Fix possible Spectre-v1 indexing for pkg_msr 2018-05-16 10:06:52 +02:00
perf_event_intel_ds.c KPTI: Rename to PAGE_TABLE_ISOLATION 2018-01-05 15:44:26 +01:00
perf_event_intel_lbr.c perf/x86: Fix LBR related crashes on Intel Atom 2017-08-24 17:02:36 -07:00
perf_event_intel_pt.c perf/x86/intel/pt: Generate PMI in the STOP region as well 2016-06-01 12:15:47 -07:00
perf_event_intel_rapl.c perf/x86/intel/rapl: Remove the unused RAPL_EVENT_DESC() macro 2015-11-12 09:44:25 +01:00
perf_event_intel_uncore.c perf/x86/intel/uncore: Correct fixed counter index check in generic code 2018-08-06 16:24:32 +02:00
perf_event_intel_uncore.h perf/x86/intel/uncore: Fix multi-segment problem of perf_event_intel_uncore 2015-10-06 17:31:51 +02:00
perf_event_intel_uncore_nhmex.c perf/x86/intel/uncore: Correct fixed counter index check for NHM 2018-08-06 16:24:32 +02:00
perf_event_intel_uncore_snb.c perf/x86/intel/uncore: Fix multi-segment problem of perf_event_intel_uncore 2015-10-06 17:31:51 +02:00
perf_event_intel_uncore_snbep.c perf/x86/intel/uncore: Fix multi-segment problem of perf_event_intel_uncore 2015-10-06 17:31:51 +02:00
perf_event_knc.c perf/x86/intel: Fix PEBS warning by only restoring active PMU in pmi 2016-04-12 09:09:06 -07:00
perf_event_msr.c perf/x86/msr: Fix possible Spectre-v1 indexing in the MSR driver 2018-05-16 10:06:52 +02:00
perf_event_p4.c
perf_event_p6.c
perfctr-watchdog.c
powerflags.c
proc.c x86/cpu: Change type of x86_cache_size variable to unsigned int 2018-02-22 15:44:59 +01:00
rdrand.c
scattered.c x86/cpufeature: Move some of the scattered feature bits to x86_capability 2018-07-17 11:31:44 +02:00
topology.c
transmeta.c x86/cpufeature: Carve out X86_FEATURE_* 2018-07-17 11:31:44 +02:00
umc.c
vmware.c