android_kernel_sony_sdm845/arch/arm64/kernel
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Christoph Hellwig a5233a3fee arm64: fix the flush_icache_range arguments in machine_kexec
Commit d51c214541c5154dda3037289ee895ea3ded5ebd upstream.

The second argument is the end "pointer", not the length.

Fixes: d28f6df130 ("arm64/kexec: Add core kexec support")
Cc: <stable@vger.kernel.org> # 4.8.x-
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-05-27 16:41:53 +02:00
..
probes arm64: debug: Ensure debug handlers check triggering exception level 2019-04-05 22:29:03 +02:00
vdso arm64: vdso: Fix clock_getres() for CLOCK_REALTIME 2019-05-31 06:48:23 -07:00
.gitignore
acpi.c acpi/arm64: ignore 5.1 FADTs that are reported as 5.0 2019-08-04 09:33:21 +02:00
acpi_numa.c arm64/numa: avoid inconsistent information to be printed 2016-09-09 14:59:08 +01:00
acpi_parking_protocol.c arm64: kernel: acpi: fix ioremap in ACPI parking protocol cpu_postboot 2016-02-26 15:39:52 +00:00
alternative.c arm64: alternatives: Add dynamic patching feature 2018-07-22 14:27:40 +02:00
arm64ksyms.c arm64: uaccess: Mask __user pointers for __arch_{clear, copy_*}_user 2018-04-20 08:20:43 +02:00
armv8_deprecated.c arm64: armv8_deprecated: Fix undef_hook mask for thumb setend 2020-04-24 07:58:58 +02:00
asm-offsets.c arm64: vdso: Fix clock_getres() for CLOCK_REALTIME 2019-05-31 06:48:23 -07:00
bpi.S arm64: Kill PSCI_GET_VERSION as a variant-2 workaround 2018-04-20 08:21:06 +02:00
cacheinfo.c arm64: simplify sysreg manipulation 2016-09-09 11:43:50 +01:00
cpu-reset.h arm64: Add back cpu reset routines 2016-06-27 16:31:25 +01:00
cpu-reset.S arm64: idmap: Use "awx" flags for .idmap.text .pushsection directives 2018-04-08 12:12:56 +02:00
cpu_errata.c arm64: cpu_errata: include required headers 2020-04-24 07:59:10 +02:00
cpu_ops.c arm64: cpu_ops: fix a leaked reference by adding missing of_node_put 2019-05-31 06:48:28 -07:00
cpufeature.c arm64: kpti: Whitelist Cortex-A CPUs that don't implement the CSV3 field 2020-01-29 10:24:40 +01:00
cpuidle.c arm64: add support for ACPI Low Power Idle(LPI) 2016-07-21 23:29:38 +02:00
cpuinfo.c arm64: Rearrange CPU errata workaround checks 2016-09-09 15:03:28 +01:00
debug-monitors.c arm64: Clear OSDLR_EL1 on CPU boot 2019-05-21 18:48:56 +02:00
efi-entry.S arm64: move early boot code to the .init segment 2016-04-14 18:11:30 +01:00
efi.c arm64: efi: avoid block mappings for unaligned UEFI memory regions 2016-07-01 11:56:26 +01:00
entry-fpsimd.S
entry-ftrace.S arm64: ftrace: don't adjust the LR value 2019-02-12 19:44:53 +01:00
entry.S arm64: ssbd: Introduce thread flag to control userspace mitigation 2018-07-22 14:27:42 +02:00
entry32.S arm64: entry32: remove pointless register assignment 2015-07-10 16:47:13 +01:00
fpsimd.c arm64: fpsimd: Prevent registers leaking across exec 2017-09-02 07:07:54 +02:00
ftrace.c ftrace: Add return address pointer to ftrace_ret_stack 2016-08-24 12:15:14 +02:00
head.S arm64: Fix size of __early_cpu_boot_status 2020-04-13 10:32:58 +02:00
hibernate-asm.S arm64: Introduce raw_{d,i}cache_line_size 2016-09-09 15:03:29 +01:00
hibernate.c arm64: don't open code page table entry creation 2020-01-23 08:19:33 +01:00
hw_breakpoint.c arm64: compat: Allow single-byte watchpoints on all addresses 2019-08-25 10:51:50 +02:00
hyp-stub.S arm64: hyp-stub: Forbid kprobing of the hyp-stub 2019-02-06 17:33:28 +01:00
image.h arm64/efi: Mark __efistub_stext_offset as an absolute symbol explicitly 2019-08-04 09:33:14 +02:00
insn.c arm64: insn: Add helpers for adrp offsets 2016-09-09 15:03:28 +01:00
io.c arm64: optimize memcpy_{from,to}io() and memset_io() 2014-11-06 17:25:27 +00:00
irq.c arm64: remove irq_count and do_softirq_own_stack() 2015-12-21 17:26:01 +00:00
jump_label.c jump_label: Rename JUMP_LABEL_{EN,DIS}ABLE to JUMP_LABEL_{JMP,NOP} 2015-08-03 11:34:12 +02:00
kaslr.c arm64: kaslr: ensure randomized quantities are clean also when kaslr is off 2019-02-06 17:33:28 +01:00
kgdb.c arm64: debug: Ensure debug handlers check triggering exception level 2019-04-05 22:29:03 +02:00
kuser32.S
machine_kexec.c arm64: fix the flush_icache_range arguments in machine_kexec 2020-05-27 16:41:53 +02:00
Makefile arm64: ssbd: Add prctl interface for per-thread mitigation 2018-07-22 14:27:42 +02:00
module-plts.c arm64: add support for module PLTs 2016-02-24 14:57:24 +00:00
module.c arm64: kaslr: keep modules inside module region when KASAN is enabled 2019-07-10 09:55:47 +02:00
module.lds arm64: add support for module PLTs 2016-02-24 14:57:24 +00:00
paravirt.c arm64: introduce CONFIG_PARAVIRT, PARAVIRT_TIME_ACCOUNTING and pv_time_ops 2015-12-21 14:40:54 +00:00
pci.c ARM64: PCI: Fix struct acpi_pci_root_ops allocation failure path 2018-04-13 19:48:06 +02:00
perf_callchain.c perf core: Add a 'nr' field to perf_event_callchain_context 2016-05-16 23:11:51 -03:00
perf_event.c arm64: perf: set suppress_bind_attrs flag to true 2019-01-26 09:38:33 +01:00
perf_regs.c perf: Move task_pt_regs sampling into arch code 2015-01-09 11:12:28 +01:00
process.c arm64: Add hypervisor safe helper for checking constant capabilities 2018-06-06 16:44:35 +02:00
psci.c arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() 2020-01-04 13:39:29 +01:00
ptrace.c arm64/ptrace: Reject attempts to set incomplete hardware breakpoint fields 2017-01-26 08:24:41 +01:00
relocate_kernel.S arm64: Introduce raw_{d,i}cache_line_size 2016-09-09 15:03:29 +01:00
return_address.c arm64: ftrace: fix a stack tracer's output under function graph tracer 2015-12-21 17:26:02 +00:00
setup.c arm64: Set UTS_MACHINE in the Makefile 2016-08-31 12:31:38 +01:00
signal.c arm64: factor work_pending state machine to C 2016-08-22 10:00:48 +01:00
signal32.c arm64: Fix misspellings in comments. 2016-03-04 18:19:17 +00:00
sleep.S arm64: idmap: Use "awx" flags for .idmap.text .pushsection directives 2018-04-08 12:12:56 +02:00
smccc-call.S firmware: qcom: scm: Fix interrupted SCM calls 2017-04-12 12:41:21 +02:00
smp.c arm64: smp: fix smp_send_stop() behaviour 2020-04-02 17:20:28 +02:00
smp_spin_table.c arm64: vmlinux.ld: Add mmuoff data sections and move mmuoff text into idmap 2016-08-25 18:00:30 +01:00
ssbd.c arm64: ssbd: Add prctl interface for per-thread mitigation 2018-07-22 14:27:42 +02:00
stacktrace.c arm64: fix unwind_frame() for filtered out fn for function graph tracing 2018-05-30 07:50:30 +02:00
suspend.c arm64: ssbd: Restore mitigation status on CPU resume 2018-07-22 14:27:42 +02:00
sys.c arm64: compat: Check for AArch32 state 2016-04-20 12:22:42 +01:00
sys32.c arm64: fix implementation of mmap2 compat syscall 2015-03-19 10:43:51 +00:00
sys_compat.c arm64: simplify sysreg manipulation 2016-09-09 11:43:50 +01:00
time.c arm64: fix unwind_frame() for filtered out fn for function graph tracing 2018-05-30 07:50:30 +02:00
topology.c arm64: kernel: remove non-legit DT warnings when booting using ACPI 2015-07-27 11:08:41 +01:00
trace-events-emulation.h arm64: Trace emulation of AArch32 legacy instructions 2014-11-20 16:35:02 +00:00
traps.c arm64: fix for bad_mode() handler to always result in panic 2019-11-28 18:29:02 +01:00
vdso.c arm64, vdso: Define vdso_{start,end} as array 2019-07-10 09:55:46 +02:00
vmlinux.lds.S arm64: kaslr: Put kernel vectors address in separate data page 2018-04-08 12:12:53 +02:00