android_kernel_oneplus_msm8998/arch/arm64/kernel
Srinivasarao P 1f4bd7c8ff Merge android-4.4.111 (f851888) into msm-4.4
* refs/heads/tmp-f851888
  Linux 4.4.111
  Fix build error in vma.c
  Map the vsyscall page with _PAGE_USER
  proc: much faster /proc/vmstat
  module: Issue warnings when tainting kernel
  module: keep percpu symbols in module's symtab
  genksyms: Handle string literals with spaces in reference files
  x86/tlb: Drop the _GPL from the cpu_tlbstate export
  parisc: Fix alignment of pa_tlb_lock in assembly on 32-bit SMP kernel
  x86/microcode/AMD: Add support for fam17h microcode loading
  Input: elantech - add new icbody type 15
  ARC: uaccess: dont use "l" gcc inline asm constraint modifier
  kernel/signal.c: remove the no longer needed SIGNAL_UNKILLABLE check in complete_signal()
  kernel/signal.c: protect the SIGNAL_UNKILLABLE tasks from !sig_kernel_only() signals
  kernel/signal.c: protect the traced SIGNAL_UNKILLABLE tasks from SIGKILL
  kernel: make groups_sort calling a responsibility group_info allocators
  fscache: Fix the default for fscache_maybe_release_page()
  sunxi-rsb: Include OF based modalias in device uevent
  crypto: pcrypt - fix freeing pcrypt instances
  crypto: chacha20poly1305 - validate the digest size
  crypto: n2 - cure use after free
  kernel/acct.c: fix the acct->needcheck check in check_free_space()
  x86/kasan: Write protect kasan zero shadow
  clocksource: arch_timer: make virtual counter access configurable
  arm64: issue isb when trapping CNTVCT_EL0 access
  BACKPORT: arm64: Add CNTFRQ_EL0 trap handler
  BACKPORT: arm64: Add CNTVCT_EL0 trap handler
  ANDROID: sdcardfs: Fix missing break on default_normal
  ANDROID: usb: f_fs: Prevent gadget unbind if it is already unbound
  arm64: Kconfig: Reword UNMAP_KERNEL_AT_EL0 kconfig entry
  arm64: use RET instruction for exiting the trampoline
  FROMLIST: arm64: kaslr: Put kernel vectors address in separate data page
  FROMLIST: arm64: mm: Introduce TTBR_ASID_MASK for getting at the ASID in the TTBR
  FROMLIST: arm64: Kconfig: Add CONFIG_UNMAP_KERNEL_AT_EL0
  FROMLIST: arm64: entry: Add fake CPU feature for unmapping the kernel at EL0
  FROMLIST: arm64: tls: Avoid unconditional zeroing of tpidrro_el0 for native tasks
  FROMLIST: arm64: erratum: Work around Falkor erratum #E1003 in trampoline code
  FROMLIST: arm64: entry: Hook up entry trampoline to exception vectors
  FROMLIST: arm64: entry: Explicitly pass exception level to kernel_ventry macro
  FROMLIST: arm64: mm: Map entry trampoline into trampoline and kernel page tables
  FROMLIST: arm64: entry: Add exception trampoline page for exceptions from EL0
  FROMLIST: arm64: mm: Invalidate both kernel and user ASIDs when performing TLBI
  FROMLIST: arm64: mm: Add arm64_kernel_unmapped_at_el0 helper
  FROMLIST: arm64: mm: Allocate ASIDs in pairs
  FROMLIST: arm64: mm: Fix and re-enable ARM64_SW_TTBR0_PAN
  FROMLIST: arm64: mm: Move ASID from TTBR0 to TTBR1
  FROMLIST: arm64: mm: Temporarily disable ARM64_SW_TTBR0_PAN
  FROMLIST: arm64: mm: Use non-global mappings for kernel space
  UPSTREAM: arm64: factor out entry stack manipulation
  UPSTREAM: arm64: tlbflush.h: add __tlbi() macro

Conflicts:
	arch/arm64/include/asm/cpufeature.h
	arch/arm64/kernel/asm-offsets.c
	arch/arm64/kernel/cpufeature.c
	arch/arm64/kernel/entry.S
	arch/arm64/kernel/vmlinux.lds.S
	drivers/clocksource/Kconfig
	drivers/clocksource/arm_arch_timer.c
	drivers/usb/gadget/function/f_fs.c

Change-Id: I41e84762e30c9a7b1e283850c3f780f3dbe86f44
Signed-off-by: Srinivasarao P <spathi@codeaurora.org>
2018-01-24 12:20:03 +05:30
..
probes arm64: Remove stack duplicating code from jprobes 2016-10-20 15:38:13 +08:00
vdso UPSTREAM: arm64: vdso: fix clock_getres for 4GiB-aligned res 2017-11-29 20:54:38 +00:00
.gitignore
acpi.c
acpi_parking_protocol.c BACKPORT: arm64: Use __pa_symbol for kernel symbols 2017-11-20 14:19:05 -08:00
alternative.c Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4 2016-10-21 18:00:55 -07:00
app_api.c arm64: Modify support for 32bit app specific settings 2017-03-27 03:09:05 -07:00
app_setting.c arm64: Modify support for 32bit app specific settings 2017-03-27 03:09:05 -07:00
arm64ksyms.c ARM: 8480/2: arm64: add implementation for arm-smccc 2017-12-02 06:53:26 +00:00
armv8_deprecated.c Merge branch 'android-4.4@e76c0fa' into branch 'msm-4.4' 2017-06-20 14:55:15 -07:00
asm-offsets.c Merge android-4.4.111 (f851888) into msm-4.4 2018-01-24 12:20:03 +05:30
cacheinfo.c
cpu_errata.c Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
cpu_ops.c arm64: kernel: implement ACPI parking protocol 2016-11-14 14:39:14 +08:00
cpufeature.c Merge android-4.4.111 (f851888) into msm-4.4 2018-01-24 12:20:03 +05:30
cpuidle.c
cpuinfo.c Merge remote-tracking branch 'msm4.4/tmp-da9a92f' into msm-4.4 2016-10-28 10:48:35 -07:00
debug-monitors.c arm64: Blacklist non-kprobe-able symbol 2016-10-20 15:38:13 +08:00
efi-entry.S UPSTREAM: arm64: avoid dynamic relocations in early boot code 2016-09-22 13:38:22 -07:00
efi.c UPSTREAM: arm64/efi: refactor EFI init and runtime code for reuse by 32-bit ARM 2016-10-12 17:34:22 +05:30
entry-fpsimd.S arm64: Add support for app specific settings 2017-03-24 11:32:52 +08:00
entry-ftrace.S
entry.S Merge android-4.4.111 (f851888) into msm-4.4 2018-01-24 12:20:03 +05:30
entry32.S
fpsimd.c Merge android-4.4@a8935c9 (v4.4.87) into msm-4.4 2017-09-21 13:19:38 -07:00
ftrace.c UPSTREAM: arm64: ftrace: modify a stack frame in a safe way 2016-09-18 14:11:03 -07:00
head.S Merge android-4.4@73a2b70 (v4.4.92) into msm-4.4 2017-10-20 02:11:57 -07:00
hibernate-asm.S arm64: kernel: Add support for hibernate/suspend-to-disk 2016-11-10 16:16:59 +08:00
hibernate.c arm64: hibernate: Refuse to hibernate if the boot cpu is offline 2016-11-10 16:51:47 +08:00
hw_breakpoint.c Merge branch 'android-4.4@e76c0fa' into branch 'msm-4.4' 2017-06-20 14:55:15 -07:00
hyp-stub.S arm64: hyp/kvm: Make hyp-stub reject kvm_call_hyp() 2016-11-17 09:49:38 +08:00
image.h UPSTREAM: arm64: avoid R_AARCH64_ABS64 relocations for Image header fields 2016-09-22 13:38:22 -07:00
insn.c Merge android-4.4.100 (482cc74) into msm-4.4 2017-12-26 18:37:32 +05:30
io.c Merge android-4.4.98 (3d4af8) into msm-4.4 2017-12-26 17:29:34 +05:30
irq.c UPSTREAM: arm64: remove irq_count and do_softirq_own_stack() 2016-09-18 14:09:39 -07:00
jump_label.c
kaslr.c arm64: kaslr: Fix up the kernel image alignment 2017-03-22 18:42:11 +05:30
kgdb.c arm64: Blacklist non-kprobe-able symbol 2016-10-20 15:38:13 +08:00
kuser32.S
Makefile ARM: 8481/2: drivers: psci: replace psci firmware calls 2017-12-02 06:53:26 +00:00
module-plts.c UPSTREAM: arm64: add support for module PLTs 2016-09-22 13:38:22 -07:00
module.c BACKPORT: arm64: add support for kernel ASLR 2016-09-22 13:38:22 -07:00
module.lds UPSTREAM: arm64: add support for module PLTs 2016-09-22 13:38:22 -07:00
pci.c
perf_callchain.c UPSTREAM: arm64: ftrace: fix a stack tracer's output under function graph tracer 2016-09-18 14:13:26 -07:00
perf_debug.c Revert "Perf: arm64: support hotplug and power collapse" 2016-04-27 19:05:02 -07:00
perf_regs.c
perf_trace_counters.c Merge android-4.4@4b8fc9f (v4.4.82) into msm-4.4 2017-09-01 11:47:49 -07:00
perf_trace_counters.h Perf: arm64: Use all 6 counters in tracecounters 2017-03-06 15:46:56 -08:00
perf_trace_user.c
perf_trace_user.h
process.c Merge android-4.4.111 (f851888) into msm-4.4 2018-01-24 12:20:03 +05:30
psci.c Merge android-4.4.100 (482cc74) into msm-4.4 2017-12-26 18:37:32 +05:30
ptrace.c Merge branch 'android-4.4@c71ad0f' into branch 'msm-4.4' 2017-04-20 15:19:15 -07:00
return_address.c UPSTREAM: arm64: factor out current_stack_pointer 2017-08-09 15:23:23 +01:00
setup.c Merge android-4.4.107 (79f138a) into msm-4.4 2018-01-18 12:49:58 +05:30
signal.c arm64: Rework valid_user_regs 2016-07-27 09:47:33 -07:00
signal32.c arm64: Rework valid_user_regs 2016-07-27 09:47:33 -07:00
sleep.S Merge android-4.4.106 (2fea039) into msm-4.4 2018-01-18 12:45:07 +05:30
smccc-call.S ARM: 8480/2: arm64: add implementation for arm-smccc 2017-12-02 06:53:26 +00:00
smp.c Merge "Merge android-4.4@4b8fc9f (v4.4.82) into msm-4.4" 2017-09-08 22:04:15 -07:00
smp_spin_table.c BACKPORT: arm64: Use __pa_symbol for kernel symbols 2017-11-20 14:19:05 -08:00
stacktrace.c Merge "arm64: stacktrace: avoid listing stacktrace functions in stacktrace" 2017-09-22 09:13:42 -07:00
suspend.c Merge android-4.4@4b8fc9f (v4.4.82) into msm-4.4 2017-09-01 11:47:49 -07:00
sys.c
sys32.c
sys_compat.c
time.c UPSTREAM: arm64: ftrace: fix a stack tracer's output under function graph tracer 2016-09-18 14:13:26 -07:00
topology.c Merge branch 'android-4.4@6fc0573' into branch 'msm-4.4' 2017-06-19 16:59:55 -07:00
trace-events-emulation.h
traps.c arm64: issue isb when trapping CNTVCT_EL0 access 2018-01-09 13:35:07 +01:00
vdso.c BACKPORT: time: Clean up CLOCK_MONOTONIC_RAW time handling 2017-11-29 13:37:51 -08:00
vmlinux.lds.S Merge android-4.4.111 (f851888) into msm-4.4 2018-01-24 12:20:03 +05:30