android_kernel_sony_sdm845/arch/arc/include/asm
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Eugeniy Paltsev b5badebc9e ARC: define __ALIGN_STR and __ALIGN symbols for ARC
commit 8d92e992a785f35d23f845206cf8c6cafbc264e0 upstream.

The default defintions use fill pattern 0x90 for padding which for ARC
generates unintended "ldh_s r12,[r0,0x20]" corresponding to opcode 0x9090

So use ".align 4" which insert a "nop_s" instruction instead.

Cc: stable@vger.kernel.org
Acked-by: Vineet Gupta <vgupta@synopsys.com>
Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-03-20 09:07:44 +01:00
..
arcregs.h
asm-offsets.h
atomic.h ARC: atomics: unbork atomic_fetch_##op() 2018-10-10 08:53:18 +02:00
barrier.h
bitops.h ARC: fix __ffs return value to avoid build warnings 2019-03-05 17:57:05 +01:00
bug.h bug.h: work around GCC PR82365 in BUG() 2019-07-10 09:55:44 +02:00
cache.h ARC: define ARCH_SLAB_MINALIGN = 8 2019-02-27 10:07:01 +01:00
cacheflush.h
checksum.h
cmpxchg.h ARC: fix build warnings with !CONFIG_KPROBES 2019-07-10 09:55:29 +02:00
current.h
delay.h arc: fix build errors in arc/include/asm/delay.h 2018-09-05 09:20:03 +02:00
disasm.h
dma-mapping.h
dma.h
dwarf.h
elf.h
entry-arcv2.h
entry-compact.h
entry.h
exec.h
fb.h
futex.h futex: Remove duplicated code and fix undefined behaviour 2018-05-19 10:27:00 +02:00
highmem.h
hugepage.h
io.h ARC: io.h: Implement reads{x}()/writes{x}() 2018-12-21 14:11:35 +01:00
irq.h
irqflags-arcv2.h
irqflags-compact.h
irqflags.h
Kbuild
kdebug.h
kgdb.h
kmap_types.h
kprobes.h
linkage.h ARC: define __ALIGN_STR and __ALIGN symbols for ARC 2020-03-20 09:07:44 +01:00
mach_desc.h ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMP 2018-08-24 13:12:30 +02:00
mcip.h
mmu.h
mmu_context.h
mmzone.h
module.h
mutex.h
page.h ARC: mm: allow mprotect to make stack mappings executable 2018-07-25 11:23:59 +02:00
pci.h
perf_event.h ARC: perf: map generic branches to correct hardware condition 2019-01-31 08:12:34 +01:00
pgalloc.h
pgtable.h ARC: Fix CONFIG_SWAP 2018-07-25 11:23:58 +02:00
processor.h
ptrace.h
sections.h
segment.h
serial.h
setup.h
shmparam.h
smp.h
spinlock.h
spinlock_types.h
stacktrace.h
string.h
switch_to.h
syscall.h
syscalls.h
thread_info.h
timex.h
tlb-mmu1.h
tlb.h
tlbflush.h
uaccess.h ARC: uacces: remove lp_start, lp_end from clobber list 2019-03-23 13:19:44 +01:00
unaligned.h
unwind.h