linux/arch/sh/include/asm
Linus Torvalds 634cd4b6af Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull EFI updates from Ingo Molnar:
 "The main changes in this cycle were:

   - Cleanup of the GOP [graphics output] handling code in the EFI stub

   - Complete refactoring of the mixed mode handling in the x86 EFI stub

   - Overhaul of the x86 EFI boot/runtime code

   - Increase robustness for mixed mode code

   - Add the ability to disable DMA at the root port level in the EFI
     stub

   - Get rid of RWX mappings in the EFI memory map and page tables,
     where possible

   - Move the support code for the old EFI memory mapping style into its
     only user, the SGI UV1+ support code.

   - plus misc fixes, updates, smaller cleanups.

  ... and due to interactions with the RWX changes, another round of PAT
  cleanups make a guest appearance via the EFI tree - with no side
  effects intended"

* 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (75 commits)
  efi/x86: Disable instrumentation in the EFI runtime handling code
  efi/libstub/x86: Fix EFI server boot failure
  efi/x86: Disallow efi=old_map in mixed mode
  x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld
  efi/x86: avoid KASAN false positives when accessing the 1: 1 mapping
  efi: Fix handling of multiple efi_fake_mem= entries
  efi: Fix efi_memmap_alloc() leaks
  efi: Add tracking for dynamically allocated memmaps
  efi: Add a flags parameter to efi_memory_map
  efi: Fix comment for efi_mem_type() wrt absent physical addresses
  efi/arm: Defer probe of PCIe backed efifb on DT systems
  efi/x86: Limit EFI old memory map to SGI UV machines
  efi/x86: Avoid RWX mappings for all of DRAM
  efi/x86: Don't map the entire kernel text RW for mixed mode
  x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd
  efi/libstub/x86: Fix unused-variable warning
  efi/libstub/x86: Use mandatory 16-byte stack alignment in mixed mode
  efi/libstub/x86: Use const attribute for efi_is_64bit()
  efi: Allow disabling PCI busmastering on bridges during boot
  efi/x86: Allow translating 64-bit arguments for mixed mode calls
  ...
2020-01-28 09:03:40 -08:00
..
Kbuild arch: remove <asm/sizes.h> and <asm-generic/sizes.h> 2019-05-14 19:52:52 -07:00
adc.h
addrspace.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
alignment.h
asm-offsets.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
atomic-grb.h
atomic-irq.h
atomic-llsc.h
atomic.h
barrier.h
bitops-cas.h
bitops-grb.h
bitops-llsc.h
bitops-op32.h
bitops.h
bl_bit.h
bl_bit_32.h
bl_bit_64.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
bug.h
bugs.h
cache.h
cache_insns.h
cache_insns_32.h
cache_insns_64.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
cacheflush.h
checksum.h
checksum_32.h Remove 'type' argument from access_ok() function 2019-01-03 18:57:57 -08:00
clock.h
cmpxchg-cas.h
cmpxchg-grb.h
cmpxchg-irq.h
cmpxchg-llsc.h
cmpxchg-xchg.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
cmpxchg.h
device.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
dma-register.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
dma.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
dmabrg.h
dwarf.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
elf.h
entry-macros.S
extable.h
fb.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
fixmap.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
flat.h binfmt_flat: remove the persistent argument from flat_get_addr_from_rp 2019-06-24 09:16:47 +10:00
fpu.h
freq.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
ftrace.h
futex-cas.h
futex-irq.h
futex-llsc.h
futex.h Remove 'type' argument from access_ok() function 2019-01-03 18:57:57 -08:00
gpio.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
hardirq.h
hd64461.h
heartbeat.h
hugetlb.h
hw_breakpoint.h
hw_irq.h
i2c-sh7760.h
io.h remove ioremap_nocache and devm_ioremap_nocache 2020-01-06 09:45:59 +01:00
io_generic.h
io_noioport.h
io_trapped.h
irq.h
irqflags.h
kdebug.h
kexec.h
kgdb.h
kmap_types.h
kprobes.h
linkage.h
machvec.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
mmiowb.h sh/mmiowb: Add unconditional mmiowb() to arch_spin_unlock() 2019-04-08 12:00:21 +01:00
mmu.h
mmu_context.h
mmu_context_32.h
mmu_context_64.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
mmzone.h
module.h
page.h
pci.h
perf_event.h
pgalloc.h mm: treewide: clarify pgtable_page_{ctor,dtor}() naming 2019-09-26 10:10:44 -07:00
pgtable-2level.h
pgtable-3level.h sh: add the missing pud_page definition 2019-07-12 11:05:44 -07:00
pgtable.h mm: consolidate pgtable_cache_init() and pgd_cache_init() 2019-09-24 15:54:09 -07:00
pgtable_32.h
pgtable_64.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
platform_early.h sh: add the sh_ prefix to early platform symbols 2019-10-07 13:50:48 +02:00
posix_types.h
processor.h
processor_32.h
processor_64.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
ptrace.h sh: don't use asm-generic/ptrace.h 2019-07-01 17:51:40 +02:00
ptrace_32.h
ptrace_64.h
push-switch.h
reboot.h
romimage-macros.h
rtc.h
seccomp.h
sections.h
segment.h get rid of legacy 'get_ds()' function 2019-03-04 10:50:14 -08:00
setup.h
sfp-machine.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
sh7760fb.h
sh_bios.h
shmparam.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
siu.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
smc37c93x.h
smp-ops.h
smp.h
sparsemem.h
spi.h
spinlock-cas.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
spinlock-llsc.h sh/mmiowb: Add unconditional mmiowb() to arch_spin_unlock() 2019-04-08 12:00:21 +01:00
spinlock.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
spinlock_types.h
sram.h
stackprotector.h
stacktrace.h
string.h
string_32.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
string_64.h
suspend.h
switch_to.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
switch_to_32.h
switch_to_64.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
syscall.h
syscall_32.h audit/stable-5.2 PR 20190507 2019-05-07 19:06:04 -07:00
syscall_64.h audit/stable-5.2 PR 20190507 2019-05-07 19:06:04 -07:00
syscalls.h
syscalls_32.h
syscalls_64.h
thread_info.h
timex.h
tlb.h sh/tlb: Convert SH to generic mmu_gather 2019-04-03 10:32:51 +02:00
tlb_64.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
tlbflush.h
topology.h
traps.h
traps_32.h
traps_64.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
types.h
uaccess.h Fix 'acccess_ok()' on alpha and SH 2019-01-06 13:25:45 -08:00
uaccess_32.h
uaccess_64.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
unaligned-sh4a.h
unaligned.h
uncached.h
unistd.h y2038: rename old time and utime syscalls 2019-02-07 00:13:28 +01:00
unwinder.h
user.h
vga.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
vmalloc.h mm/vmalloc: Add empty <asm/vmalloc.h> headers and use them from <linux/vmalloc.h> 2019-12-10 10:12:55 +01:00
vmlinux.lds.h
watchdog.h sh: include: convert to SPDX identifiers 2018-12-28 12:11:45 -08:00
word-at-a-time.h