linux_dsm_epyc7002/arch/arm64/include/asm
Linus Torvalds a23b27ae12 KVM fixes for v4.9-rc2
ARM:
  - avoid livelock when walking guest page tables
  - fix HYP mode static keys without CC_HAVE_ASM_GOTO
 
 MIPS:
  - fix a build error without TRACEPOINTS_ENABLED
 
 s390:
  - reject a malformed userspace configuration
 
 x86:
  - suppress a warning without CONFIG_CPU_FREQ
  - initialize whole irq_eoi array
 -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYCl1iAAoJEED/6hsPKofo7pUH/R/sL417YLTkY6UVhtrCXQq1
 cUPWLLp96/Ijkmb+PoByLn5msKxhUa9A06QfphKCbmvpInubXPTxaWDCpoXxHmCO
 ywHmwuNk7Zgc8MnvcqBKte1jo8/JxQTM1NYZEys7va+J/fC4Nqb9gjZnECSTfUK5
 JE8bPs+yxVSavsh0KOZcTdTHtuZQ6SQijgDkE4pSDBYhCKxIpYAXaKVUOC+VSTDH
 ACUMLvUrFlFbAev0z4oF4CSKotAq6VEkJQhequghKPUHSeWabZB4wAHTkfUbJ+Bb
 Ar57zrz5YCGbojywuHi1954eHWv6AfWyD8bnYSCtD4gsIRws+dH/MIiPgEMjLOQ=
 =9U78
 -----END PGP SIGNATURE-----

Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm

Pull KVM fixes from Radim Krčmář:
 "ARM:
   - avoid livelock when walking guest page tables
   - fix HYP mode static keys without CC_HAVE_ASM_GOTO

  MIPS:
   - fix a build error without TRACEPOINTS_ENABLED

  s390:
   - reject a malformed userspace configuration

  x86:
   - suppress a warning without CONFIG_CPU_FREQ
   - initialize whole irq_eoi array"

* tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
  arm/arm64: KVM: Map the BSS at HYP
  arm64: KVM: Take S1 walks into account when determining S2 write faults
  KVM: s390: reject invalid modes for runtime instrumentation
  kvm: x86: memset whole irq_eoi
  kvm/x86: Fix unused variable warning in kvm_timer_init()
  KVM: MIPS: Add missing uaccess.h include
2016-10-21 19:09:29 -07:00
..
xen
acenv.h
acpi.h arm64: mark reserved memblock regions explicitly in iomem 2016-08-25 18:00:31 +01:00
alternative.h treewide: remove redundant #include <linux/kconfig.h> 2016-10-11 15:06:33 -07:00
arch_gicv3.h KVM updates for v4.9-rc1 2016-10-06 10:49:01 -07:00
arch_timer.h arm64: arch_timer: Work around QorIQ Erratum A-008585 2016-09-23 17:19:25 +01:00
arm-cci.h
asm-offsets.h
assembler.h arm64: barriers: introduce nops and __nops macros for NOP sequences 2016-09-09 18:12:28 +01:00
atomic_ll_sc.h
atomic_lse.h arm64: lse: convert lse alternatives NOP padding to use __nops 2016-09-09 18:12:34 +01:00
atomic.h
barrier.h arm64: barriers: introduce nops and __nops macros for NOP sequences 2016-09-09 18:12:28 +01:00
bitops.h
bitrev.h
boot.h
brk-imm.h
bug.h
cache.h
cacheflush.h arm64: mm: convert __dma_* routines to use start, size 2016-08-22 10:00:48 +01:00
cachetype.h
checksum.h
clocksource.h arm/arm64: arch_timer: Use archdata to indicate vdso suitability 2016-09-23 17:19:25 +01:00
cmpxchg.h arm64: lse: convert lse alternatives NOP padding to use __nops 2016-09-09 18:12:34 +01:00
compat.h
compiler.h
cpu_ops.h
cpu.h
cpufeature.h arm64: cpufeature: Schedule enable() calls instead of calling them via IPI 2016-10-20 09:50:53 +01:00
cpuidle.h
cputype.h arm64: sysreg: replace open-coded mrs_s/msr_s with {read,write}_sysreg_s 2016-09-09 18:12:08 +01:00
dcc.h arm64: dcc: simplify accessors 2016-09-09 11:41:13 +01:00
debug-monitors.h arm64: kgdb: handle read-only text / modules 2016-09-23 11:25:01 +01:00
device.h
dma-mapping.h
dmi.h
efi.h
elf.h
esr.h arm64: Work around systems with mismatched cache line sizes 2016-09-09 15:03:29 +01:00
exception.h
exec.h arm64: suspend: Reconfigure PSTATE after resume from idle 2016-10-20 09:50:54 +01:00
fb.h
fixmap.h
fpsimd.h
fpsimdmacros.h
ftrace.h
futex.h
hardirq.h
hugetlb.h
hw_breakpoint.h arm64: simplify sysreg manipulation 2016-09-09 11:43:50 +01:00
hwcap.h
hypervisor.h
insn.h arm64: insn: Add helpers for adrp offsets 2016-09-09 15:03:28 +01:00
io.h arm64/io: Allow I/O writes to use {W,X}ZR 2016-09-08 11:04:13 +01:00
irq_work.h
irq.h
irqflags.h
jump_label.h
kasan.h
Kbuild arm64: Remove shadowed asm-generic headers 2016-09-09 15:05:08 +01:00
kernel-pgtable.h
kexec.h
kgdb.h
kprobes.h arm64: Remove stack duplicating code from jprobes 2016-08-11 17:38:16 +01:00
kvm_arm.h arm64: KVM: Rename HCR_VA to HCR_VSE 2016-09-08 12:53:00 +02:00
kvm_asm.h arm64: KVM: Allow an exit code to be tagged with an SError 2016-09-08 12:53:00 +02:00
kvm_coproc.h
kvm_emulate.h arm64: KVM: Take S1 walks into account when determining S2 write faults 2016-10-21 17:25:47 +01:00
kvm_host.h KVM: Add provisioning for ulong vm stats and u64 vcpu stats 2016-09-08 12:25:37 +10:00
kvm_hyp.h arm64: KVM: Inject a vSerror if detecting a bad GICV access at EL2 2016-09-08 12:53:00 +02:00
kvm_mmio.h
kvm_mmu.h KVM updates for v4.9-rc1 2016-10-06 10:49:01 -07:00
kvm_psci.h
linkage.h
lse.h
memblock.h
memory.h arm64: Correctly bounds check virt_addr_valid 2016-09-22 10:17:22 +01:00
mmu_context.h arm64: simplify contextidr_thread_switch 2016-09-09 11:43:50 +01:00
mmu.h
mmzone.h
module.h arm64: kaslr: fix breakage with CONFIG_MODVERSIONS=y 2016-10-17 12:42:16 +01:00
neon.h
numa.h
opcodes.h
page.h
paravirt.h
pci.h
percpu.h arm64: percpu: rewrite ll/sc loops in assembly 2016-10-19 15:37:29 +01:00
perf_event.h
pgalloc.h
pgtable-hwdef.h arm64: simplify sysreg manipulation 2016-09-09 11:43:50 +01:00
pgtable-prot.h arm64: Introduce execute-only page access permissions 2016-08-25 18:00:29 +01:00
pgtable-types.h
pgtable.h arm64: hibernate: Support DEBUG_PAGEALLOC 2016-08-25 18:00:30 +01:00
probes.h
proc-fns.h
processor.h arm64: cpufeature: Schedule enable() calls instead of calling them via IPI 2016-10-20 09:50:53 +01:00
ptdump.h
ptrace.h
seccomp.h
sections.h arm64: vmlinux.ld: Add mmuoff data sections and move mmuoff text into idmap 2016-08-25 18:00:30 +01:00
shmparam.h
signal32.h
smp_plat.h
smp.h
sparsemem.h
spinlock_types.h
spinlock.h arm64 updates for 4.9: 2016-10-03 08:58:35 -07:00
stackprotector.h
stacktrace.h
stage2_pgtable-nopmd.h
stage2_pgtable-nopud.h
stage2_pgtable.h
stat.h
string.h
suspend.h arm64: hibernate: Resume when hibernate image created on non-boot CPU 2016-08-26 11:21:25 +01:00
sync_bitops.h
syscall.h
sysreg.h arm64: sysreg: Fix use of XZR in write_sysreg_s 2016-10-17 19:38:30 +01:00
system_misc.h arm64: cleanup unused UDBG_* define 2016-08-31 13:45:46 +01:00
thread_info.h arm64: simplify sysreg manipulation 2016-09-09 11:43:50 +01:00
timex.h
tlb.h
tlbflush.h arm64: tlbflush.h: add __tlbi() macro 2016-09-28 10:44:05 +01:00
topology.h
traps.h arm64: Create sections.h 2016-08-25 18:00:29 +01:00
uaccess.h arm64: Cortex-A53 errata workaround: check for kernel addresses 2016-10-20 09:50:49 +01:00
unistd32.h
unistd.h
vdso_datapage.h
vdso.h
virt.h arm64/kvm: use {read,write}_sysreg() 2016-09-09 11:42:27 +01:00
word-at-a-time.h