linux/arch/mips/include/asm
Linus Torvalds 7cbb39d4d4 Merge tag 'kvm-3.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Pull kvm updates from Paolo Bonzini:
 "PPC and ARM do not have much going on this time.  Most of the cool
  stuff, instead, is in s390 and (after a few releases) x86.

  ARM has some caching fixes and PPC has transactional memory support in
  guests.  MIPS has some fixes, with more probably coming in 3.16 as
  QEMU will soon get support for MIPS KVM.

  For x86 there are optimizations for debug registers, which trigger on
  some Windows games, and other important fixes for Windows guests.  We
  now expose to the guest Broadwell instruction set extensions and also
  Intel MPX.  There's also a fix/workaround for OS X guests, nested
  virtualization features (preemption timer), and a couple kvmclock
  refinements.

  For s390, the main news is asynchronous page faults, together with
  improvements to IRQs (floating irqs and adapter irqs) that speed up
  virtio devices"

* tag 'kvm-3.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (96 commits)
  KVM: PPC: Book3S HV: Save/restore host PMU registers that are new in POWER8
  KVM: PPC: Book3S HV: Fix decrementer timeouts with non-zero TB offset
  KVM: PPC: Book3S HV: Don't use kvm_memslots() in real mode
  KVM: PPC: Book3S HV: Return ENODEV error rather than EIO
  KVM: PPC: Book3S: Trim top 4 bits of physical address in RTAS code
  KVM: PPC: Book3S HV: Add get/set_one_reg for new TM state
  KVM: PPC: Book3S HV: Add transactional memory support
  KVM: Specify byte order for KVM_EXIT_MMIO
  KVM: vmx: fix MPX detection
  KVM: PPC: Book3S HV: Fix KVM hang with CONFIG_KVM_XICS=n
  KVM: PPC: Book3S: Introduce hypervisor call H_GET_TCE
  KVM: PPC: Book3S HV: Fix incorrect userspace exit on ioeventfd write
  KVM: s390: clear local interrupts at cpu initial reset
  KVM: s390: Fix possible memory leak in SIGP functions
  KVM: s390: fix calculation of idle_mask array size
  KVM: s390: randomize sca address
  KVM: ioapic: reinject pending interrupts on KVM_SET_IRQCHIP
  KVM: Bump KVM_MAX_IRQ_ROUTES for s390
  KVM: s390: irq routing for adapter interrupts.
  KVM: s390: adapter interrupt sources
  ...
2014-04-02 14:50:10 -07:00
..
dec
emma
fw MIPS: malta: malta-memory: Add support for the 'ememsize' variable 2014-03-26 23:09:20 +01:00
ip32
lasat
mach-ar7
mach-ath79 mips: delete non-required instances of include <linux/init.h> 2014-01-24 22:39:56 +01:00
mach-au1x00 MIPS: Alchemy: remove duplicate UART register offset definitions 2014-03-31 10:16:53 +02:00
mach-bcm47xx MIPS: BCM47XX: Add Belkin F7Dxxxx board detection 2014-03-26 23:09:23 +01:00
mach-bcm63xx MIPS: BCM63XX: use linux/serial_bcm63xx.h 2014-01-23 13:02:36 +01:00
mach-cavium-octeon
mach-cobalt
mach-db1x00 MIPS: Alchemy: fold mach-db1xxx/db1x00 headers into board code 2014-03-26 23:09:21 +01:00
mach-dec
mach-emma2rh
mach-generic mips: delete non-required instances of include <linux/init.h> 2014-01-24 22:39:56 +01:00
mach-ip22
mach-ip27
mach-ip28
mach-ip32
mach-jazz mips: delete non-required instances of include <linux/init.h> 2014-01-24 22:39:56 +01:00
mach-jz4740 MIPS: jz4740: update platform data for JZ4740 usb device controller 2014-01-24 22:39:46 +01:00
mach-lantiq
mach-lasat
mach-loongson MIPS: Loongson 3: Add CPU hotplug support 2014-03-31 18:17:12 +02:00
mach-loongson1
mach-malta MIPS: malta: Add support for SMP EVA 2014-03-26 23:09:20 +01:00
mach-netlogic MIPS: Netlogic: Add cpu to node mapping for XLP9XX 2014-01-24 22:39:49 +01:00
mach-pmcs-msp71xx MIPS: Fix gigaton of warning building with microMIPS. 2014-03-31 18:17:12 +02:00
mach-pnx833x
mach-ralink
mach-rc32434
mach-rm
mach-sead3
mach-sibyte
mach-tx39xx
mach-tx49xx
mach-vr41xx
mips-boards MIPS: Malta: Setup PM I/O region on boot 2014-03-31 18:17:12 +02:00
netlogic MIPS: Netlogic: Remove XLR early serial setup 2014-01-24 22:39:50 +01:00
octeon MIPS: OCTEON: Supply OCTEON+ USB nodes in internal device trees. 2014-01-23 13:02:35 +01:00
pci
sgi
sibyte
sn
txx9
vr41xx
xtalk
Kbuild locking/mcs: Allow architecture specific asm files to be used for contended case 2014-02-09 21:18:52 +01:00
abi.h
addrspace.h
amon.h
arch_hweight.h
asm-eva.h MIPS: asm: Add wrappers for EVA/non-EVA instructions 2014-03-26 23:09:12 +01:00
asm-offsets.h
asm.h MIPS: Fix gigaton of warning building with microMIPS. 2014-03-31 18:17:12 +02:00
asmmacro-32.h MIPS: Don't assume 64-bit FP registers for context switch 2014-03-26 23:09:10 +01:00
asmmacro-64.h
asmmacro.h Merge branch '3.14-fixes' into mips-for-linux-next 2014-03-31 18:17:33 +02:00
atomic.h MIPS: Fix gigaton of warning building with microMIPS. 2014-03-31 18:17:12 +02:00
barrier.h
bcache.h
bitops.h MIPS: Fix gigaton of warning building with microMIPS. 2014-03-31 18:17:12 +02:00
bmips.h
bootinfo.h MIPS: Loongson 3: Add Lemote-3A machtypes definition 2014-03-31 18:17:12 +02:00
branch.h
break.h
bug.h
bugs.h
cache.h
cacheflush.h
cacheops.h
cevt-r4k.h
checksum.h MIPS: asm: checksum: Add MIPS specific csum_and_copy_from_user function 2014-03-26 23:09:17 +01:00
clkdev.h
clock.h
cmp.h
cmpxchg.h MIPS: Fix gigaton of warning building with microMIPS. 2014-03-31 18:17:12 +02:00
compat-signal.h
compat.h
compiler.h
cop2.h
cpu-features.h MIPS: asm: cpu: Add cpu flag for Enhanced Virtual Addressing 2014-03-26 23:09:18 +01:00
cpu-info.h MIPS: MT: proc: Add support for printing VPE and TC ids 2014-03-31 18:17:12 +02:00
cpu-type.h MIPS: Loongson: Add basic Loongson-3 CPU support 2014-03-31 18:17:12 +02:00
cpu.h MIPS: Loongson: Add basic Loongson-3 definition 2014-03-31 18:17:12 +02:00
debug.h
delay.h
device.h
div64.h
dma-coherence.h
dma-mapping.h MIPS: Loongson: Add swiotlb to support All-Memory DMA 2014-03-31 18:17:12 +02:00
dma.h
ds1287.h
dsp.h
edac.h
elf.h
errno.h
exec.h
fb.h
fixmap.h mips: use generic fixmap.h 2014-01-23 16:36:54 -08:00
floppy.h
fpregdef.h
fpu.h Merge branch '3.14-fixes' into mips-for-linux-next 2014-03-31 18:17:33 +02:00
fpu_emulator.h
ftrace.h MIPS: ftrace: Tweak safe_load()/safe_store() macros 2014-03-19 23:18:40 +01:00
futex.h MIPS: Fix gigaton of warning building with microMIPS. 2014-03-31 18:17:12 +02:00
gic.h MIPS: Add missing includes to gic.h 2014-03-06 21:25:22 +01:00
gio_device.h
gpio.h
gt64120.h
hardirq.h
hazards.h
highmem.h mips: delete non-required instances of include <linux/init.h> 2014-01-24 22:39:56 +01:00
hugetlb.h
hw_irq.h
i8259.h
ide.h
idle.h
inst.h
io.h MIPS: Fix gigaton of warning building with microMIPS. 2014-03-31 18:17:12 +02:00
irq.h
irq_cpu.h
irq_gt641xx.h
irq_regs.h
irqflags.h
isadep.h
jazz.h
jazzdma.h
jump_label.h
kdebug.h
kexec.h
kgdb.h
kmap_types.h
kprobes.h
kvm_host.h MIPS: KVM: Consult HWREna before emulating RDHWR 2014-03-19 17:01:43 +01:00
linkage.h
local.h MIPS: Fix gigaton of warning building with microMIPS. 2014-03-31 18:17:12 +02:00
m48t37.h
mc146818-time.h
mc146818rtc.h
mips-cm.h MIPS: CM: use __raw_ memory access functions 2014-03-31 18:17:13 +02:00
mips-cpc.h MIPS: CPC: Use __raw_ memory access functions 2014-03-31 18:17:13 +02:00
mips_machine.h
mips_mt.h MIPS: Provide empty mips_mt_set_cpuoptions when CONFIG_MIPS_MT=n 2014-03-31 18:17:12 +02:00
mipsmtregs.h MIPS: MT: core_nvpes function to retrieve VPE count 2014-03-31 18:17:12 +02:00
mipsprom.h
mipsregs.h MIPS: Add MSA register definitions & access 2014-03-26 23:09:10 +01:00
mmu.h
mmu_context.h
mmzone.h
module.h MIPS: Loongson: Add basic Loongson-3 definition 2014-03-31 18:17:12 +02:00
msa.h MIPS: Basic MSA context switching support 2014-03-26 23:09:10 +01:00
msc01_ic.h
nile4.h
paccess.h
page.h MIPS: asm: page: Allow __pa_symbol overrides 2014-03-26 23:09:18 +01:00
pci.h
perf_event.h
pgalloc.h
pgtable-32.h
pgtable-64.h
pgtable-bits.h MIPS: Loongson: Add basic Loongson-3 definition 2014-03-31 18:17:12 +02:00
pgtable.h
pmon.h
prefetch.h
processor.h MIPS: Basic MSA context switching support 2014-03-26 23:09:10 +01:00
prom.h
ptrace.h MIPS: seccomp: Handle indirect system calls (o32) 2014-03-26 23:09:08 +01:00
r4k-timer.h
r4kcache.h MIPS: Fix gigaton of warning building with microMIPS. 2014-03-31 18:17:12 +02:00
reboot.h
reg.h
regdef.h
rm9k-ocd.h
rtlx.h
seccomp.h
setup.h
sgialib.h
sgiarcs.h
shmparam.h
sigcontext.h MIPS: Save/restore MSA context around signals 2014-03-26 23:09:11 +01:00
siginfo.h
signal.h
sim.h
smp-cps.h MIPS: Coherent Processing System SMP implementation 2014-03-26 23:00:12 +01:00
smp-ops.h MIPS: Fix warning when including smp-ops.h with CONFIG_SMP=n 2014-03-31 18:17:13 +02:00
smp.h MIPS: Loongson 3: Add CPU hotplug support 2014-03-31 18:17:12 +02:00
smtc.h
smtc_ipi.h
smtc_proc.h
sni.h
socket.h
sparsemem.h
spinlock.h
spinlock_types.h
spram.h
stackframe.h MIPS: Fix gigaton of warning building with microMIPS. 2014-03-31 18:17:12 +02:00
stackprotector.h
stacktrace.h
string.h
suspend.h
switch_to.h MIPS: Basic MSA context switching support 2014-03-26 23:09:10 +01:00
syscall.h Merge branch '3.14-fixes' into mips-for-linux-next 2014-03-31 18:17:33 +02:00
termios.h
thread_info.h MIPS: Basic MSA context switching support 2014-03-26 23:09:10 +01:00
time.h
timex.h
tlb.h
tlbdebug.h
tlbflush.h
tlbmisc.h
topology.h sched: Remove unused mc_capable() and smt_capable() 2014-03-11 12:05:45 +01:00
traps.h
txx9irq.h
txx9pio.h
txx9tmr.h
types.h
uaccess.h MIPS: asm: uaccess: Add EVA support for str*_user operations 2014-03-26 23:09:16 +01:00
uasm.h
unaligned.h
unistd.h compat: let architectures define __ARCH_WANT_COMPAT_SYS_GETDENTS64 2014-03-04 09:05:33 +01:00
user.h
vdso.h
vga.h
vpe.h Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus 2014-01-30 17:20:32 -08:00
war.h
watch.h
wbflush.h