aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2012-09-11patch kvmtest-test-vfp.patchtesting-wipRusty Russell3-35/+86
2012-09-11kvmtest: check demuxed cache registers.Rusty Russell2-3/+84
2012-09-11kvmtest: handle core registers.Rusty Russell1-4/+10
2012-09-11kvmtest: update for new API.Rusty Russell4-91/+121
2012-09-11tools/testing/selftests/kvm/arm: add API tests to cp15.Rusty Russell8-10/+206
2012-09-11Update Makefile headerChristoffer Dall1-1/+2
2012-09-11tools/testing/selftests/kvm/arm: cp15 test.Rusty Russell4-1/+424
2012-09-11tools/testing/selftests/kvm/arm: add exception table to guest.Rusty Russell4-5/+98
2012-09-11tools/testing/selftests/kvm/arm: conditional exectution test.Rusty Russell3-1/+64
2012-09-11tools/testing/selftests/kvm/arm: vfp test.Rusty Russell5-1/+220
2012-09-11tools/testing/selftests/kvm/arm: Add install target.Rusty Russell1-0/+3
2012-09-11tools/testing/selftests/kvm/arm: Load an elf guest.Rusty Russell3-24/+60
2012-09-11tools/testing/selftests/kvm/arm: Use C code in the tiny guest.Rusty Russell8-140/+150
2012-09-11tools/testing/selftests/kvm/arm: Use err() and errx()Rusty Russell3-152/+74
2012-09-11tools/testing/selftests/kvm/arm: Generalize for different tests.Rusty Russell8-51/+112
2012-09-11tools/testing/selftests/kvm/arm: add to selftests makefileRusty Russell3-1/+11
2012-09-11tools/testing/selftests/kvm/arm: update test code to use kvm_vcpu_init.Rusty Russell1-0/+6
2012-09-11tools/testing/selftests/kvm/arm: Import mmiotest from github.Rusty Russell9-0/+1255
2012-09-11KVM: ARM: VFP userspace interface.Rusty Russell2-0/+194
2012-09-11KVM: ARM: Demux CCSIDR in the userspace API.Rusty Russell3-3/+170
2012-09-11KVM: ARM: Swap CCSIDR.Rusty Russell4-2/+12
2012-09-11KVM: ARM: Remove misspelled CCSIDR.Rusty Russell1-2/+0
2012-09-11KVM: ARM: Fix walk_msrs()Rusty Russell1-1/+1
2012-09-11KVM: ARM: Remove last vestage of msr naming.Rusty Russell1-3/+3
2012-09-11KVM: ARM: Access all registers via KVM_GET_ONE_REG/KVM_SET_ONE_REG.Rusty Russell7-114/+146
2012-09-11KVM: ARM: Add KVM_VCPU_GET_REG_LIST.Rusty Russell6-66/+41
2012-09-11KVM: ARM: use KVM_SET_ONE_REG/KVM_GET_ONE_REG.Rusty Russell6-166/+134
2012-09-11KVM: ARM: Add KVM_REG_SIZE() helper.Rusty Russell1-0/+3
2012-08-28KVM: ARM: Add trace and fix prints on guest abortsChristoffer Dall3-5/+38
2012-08-28fixup! KVM: ARM: __kvm_va_to_pa()Christoffer Dall2-15/+6
2012-08-28fixup! KVM: ARM: Support Thumb MMIO instruction decodingChristoffer Dall1-3/+3
2012-08-28fixup! KVM: ARM: __kvm_va_to_pa()Christoffer Dall2-7/+10
2012-08-28fixup! ARM: KVM: Complain on read from WO and write to RO CP15 regsChristoffer Dall1-10/+10
2012-08-28ARM: KVM: Complain on read from WO and write to RO CP15 regsRusty Russell1-2/+20
2012-08-28ARM: KVM: don't choke when unmapping a page without a stage2 translationMarc Zyngier1-2/+4
2012-08-28ARM: KVM: simplify stack layout in HYP modeMarc Zyngier1-8/+13
2012-08-28KVM: ARM: Inject data abort on weird MMIO instrucitonsChristoffer Dall1-6/+8
2012-08-28KVM: ARM: Support Thumb MMIO instruction decodingChristoffer Dall1-1/+153
2012-08-28KVM: ARM: Cleanup and fix load/store instruction decodingChristoffer Dall3-40/+65
2012-08-28KVM: ARM: Inject data/prefetch aborts in guestChristoffer Dall3-11/+102
2012-08-28KVM: ARM: 16-bit Thumb instructions shouldn't generate errorChristoffer Dall1-38/+45
2012-08-28KVM: ARM: Atomically read guest instruction,Rusty Russell3-3/+63
2012-08-28KVM: ARM: Let guest instruction mapping fail.Rusty Russell1-15/+13
2012-08-28KVM: ARM: __kvm_va_to_pa()Rusty Russell5-51/+94
2012-08-28KVM: ARM: Clarify comment on handle_exit.Rusty Russell1-2/+2
2012-08-28fixup! KVM: ARM: Memory virtualization setupChristoffer Dall1-0/+1
2012-08-28KVM: ARM: A single hva can map multiple gpasChristoffer Dall1-23/+37
2012-08-28Merge remote-tracking branch 'marc/kvm-arm-v3.6-rc3-vgic' into kvm-arm-masterChristoffer Dall13-18/+1665
2012-08-28Merge remote-tracking branch 'marc/kvm-arm-v3.6-rc3-fixes' into kvm-arm-masterChristoffer Dall50-97/+6485
2012-08-28Merge remote-tracking branch 'will/io' into kvm-arm-masterChristoffer Dall4-56/+81
2012-08-27KVM: VMX: Ignore segment G and D bits when considering whether we can virtualizeAvi Kivity1-1/+1
2012-08-27KVM: VMX: Save all segment data in real modeAvi Kivity1-0/+1
2012-08-27KVM: VMX: Preserve segment limit and access rights in real modeAvi Kivity1-0/+3
2012-08-27KVM: VMX: Return real real-mode segment data even if emulate_invalid_guest_st...Avi Kivity1-2/+1
2012-08-27KVM: x86 emulator: Fix #GP error code during linearizationAvi Kivity1-2/+2
2012-08-27KVM: x86 emulator: Check segment limits in real mode tooAvi Kivity1-3/+4
2012-08-27KVM: x86 emulator: Leave segment limit and attributs alone in real modeAvi Kivity1-6/+2
2012-08-27KVM: VMX: Allow vm86 virtualization of big real modeAvi Kivity1-1/+1
2012-08-27KVM: VMX: Allow real mode emulation using vm86 with dpl=0Avi Kivity1-1/+1
2012-08-27KVM: VMX: Retain limit and attributes when entering protected modeAvi Kivity1-6/+6
2012-08-27KVM: VMX: Use kvm_segment to save protected-mode segments when entering realmodeAvi Kivity1-61/+24
2012-08-27KVM: VMX: Fix incorrect lookup of segment S flag in fix_pmode_dataseg()Avi Kivity1-2/+2
2012-08-27KVM: VMX: Separate saving pre-realmode state from setting segmentsAvi Kivity1-7/+13
2012-08-27KVM: x86 emulator: access GPRs on demandAvi Kivity3-144/+220
2012-08-27KVM: PPC: book3s: fix build error caused by gfn_to_hva_memslot()Gavin Shan3-7/+7
2012-08-26Merge remote-tracking branch 'upstream/master' into queueMarcelo Tosatti859-5901/+10626
2012-08-25Merge tag 'fixes-3.6-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ar...Linus Torvalds49-101/+174
2012-08-25Merge tag 'stable/for-linus-3.6-rc3-tag' of git://git.kernel.org/pub/scm/linu...Linus Torvalds7-130/+113
2012-08-25Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/po...Linus Torvalds21-242/+209
2012-08-25Merge git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds10-23/+64
2012-08-25Merge tag 'for-linus-v3.6-rc4' of git://oss.sgi.com/xfs/xfsLinus Torvalds3-11/+14
2012-08-25Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds19-110/+171
2012-08-25Merge branch 'for-3.6' of git://linux-nfs.org/~bfields/linuxLinus Torvalds4-10/+7
2012-08-25Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds17-123/+378
2012-08-25Merge tag 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds8-14/+42
2012-08-25libata: Add a space to " 2GB ATA Flash Disk" DMA blacklist entryPrarit Bhargava1-1/+1
2012-08-24Revert "powerpc: Update g5_defconfig"Benjamin Herrenschmidt1-30/+73
2012-08-24powerpc/perf: Use pmc_overflow() to detect rolled back eventsSukadev Bhattiprolu1-1/+1
2012-08-24powerpc: Fix VMX in interrupt check in POWER7 copy loopsAnton Blanchard2-4/+4
2012-08-24powerpc: POWER7 copy_to_user/copy_from_user patch applied twiceAnton Blanchard1-31/+0
2012-08-24powerpc: Fix personality handling in ppc64_personality()Jiri Kosina1-4/+4
2012-08-24powerpc/dma-iommu: Fix IOMMU window checkAaro Koskinen1-5/+4
2012-08-24powerpc: Remove unnecessary ifdefsMichael Neuling1-2/+0
2012-08-24powerpc/kgdb: Restore current_thread_info properlyTiejun Chen1-2/+9
2012-08-24powerpc/kgdb: Bail out of KGDB when we've been triggeredTiejun Chen1-0/+15
2012-08-24powerpc/kgdb: Do not set kgdb_single_step on ppcTiejun Chen1-1/+0
2012-08-24powerpc/mpic_msgr: Add missing includesScott Wood2-0/+4
2012-08-24powerpc: Fix null pointer deref in perf hardware breakpointsMichael Neuling1-1/+1
2012-08-24powerpc: Fixup whitespace in xmonMichael Ellerman1-20/+20
2012-08-24powerpc: Fix xmon dl command for new printk implementationMichael Ellerman1-26/+10
2012-08-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds2-7/+7
2012-08-23Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds6-6/+17
2012-08-23Merge tag 'upstream-3.6-rc3' of git://git.infradead.org/linux-ubifsLinus Torvalds5-8/+7
2012-08-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ideLinus Torvalds1-2/+2
2012-08-23Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-5/+10
2012-08-23Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-7/+7
2012-08-23Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-14/+52
2012-08-23Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+0
2012-08-23xfs: check for possible overflow in xfs_ioc_trimTomas Racek1-2/+4
2012-08-23xfs: unlock the AGI buffer when looping in xfs_diallocChristoph Hellwig1-8/+9
2012-08-23xfs: fix uninitialised variable in xfs_rtbuf_get()Dave Chinner1-1/+1
2012-08-23powerpc/fsl: fix "Failed to mount /dev: No such device" errorsKim Phillips6-0/+6
2012-08-23powerpc/fsl: update defconfigsKim Phillips5-102/+35
2012-08-23Merge branch 'randconfig/mach' into fixesArnd Bergmann9-10/+16
2012-08-23ARM: ux500: don't select LEDS_GPIO for snowballArnd Bergmann2-1/+1
2012-08-23ARM: imx: build i.MX6 functions only when neededArnd Bergmann2-4/+3
2012-08-23ARM: imx: select CPU_FREQ_TABLE when neededArnd Bergmann1-0/+1
2012-08-23ARM: imx: fix ksz9021rn_phy_fixupArnd Bergmann1-2/+2
2012-08-23ARM: imx: build pm-imx5 code only when PM is enabledArnd Bergmann1-1/+2
2012-08-23ARM: omap: allow building omap44xx without SMPArnd Bergmann3-2/+7
2012-08-23Merge tag 'ux500-fixes-v3.6-rc2' of git://git.kernel.org/pub/scm/linux/kernel...Arnd Bergmann2-5/+9
2012-08-23Merge branch 'v3.6-samsung-fixes-1' of git://git.kernel.org/pub/scm/linux/ker...Arnd Bergmann7-4/+62
2012-08-23Merge branch 'imx/fixes-for-3.6' of git://git.linaro.org/people/shawnguo/linu...Arnd Bergmann455-2722/+4960
2012-08-23ARM: KVM: VGIC: Update KVM API documentationMarc Zyngier1-7/+19
2012-08-23ARM: KVM: Add VGIC configuration optionMarc Zyngier1-0/+7
2012-08-23ARM: KVM: vgic: reduce the number of vcpu kickMarc Zyngier3-3/+26
2012-08-23ARM: KVM: VGIC initialisation codeMarc Zyngier3-2/+197
2012-08-23ARM: KVM: VGIC control interface world switchMarc Zyngier3-0/+92
2012-08-23ARM: KVM: VGIC interrupt injectionMarc Zyngier3-1/+100
2012-08-23ARM: KVM: VGIC virtual CPU interface managementMarc Zyngier2-1/+266
2012-08-23ARM: KVM: VGIC distributor handlingMarc Zyngier2-4/+641
2012-08-23ARM: KVM: Initial VGIC MMIO support codeMarc Zyngier4-8/+154
2012-08-23ARM: KVM: Initial VGIC infrastructure supportMarc Zyngier7-3/+140
2012-08-23xen/setup: Fix one-off error when adding for-balloon PFNs to the P2M.Konrad Rzeszutek Wilk1-1/+8
2012-08-23ARM: KVM: Keep track of currently running vcpusMarc Zyngier2-0/+34
2012-08-23ARM: KVM: Only kick a vcpu if it is actually in guest modeMarc Zyngier1-1/+1
2012-08-23ARM: KVM: use kvm_skip_instr() instead of open-coded versionsMarc Zyngier4-11/+4
2012-08-23ARM: KVM: convert host VFP state allocation to alloc_percpu()Marc Zyngier1-14/+12
2012-08-23ARM: KVM: don't let set_hdcr corrupt the result of set_hcptrMarc Zyngier1-1/+1
2012-08-23fixup! ARM: KVM: add page accounting and guest page table evictionMarc Zyngier1-15/+15
2012-08-23ARM: idmap: only initialize HYP idmap when HYP mode is availableMarc Zyngier1-0/+4
2012-08-23ARM: KVM: make init.S Thumb compliantMarc Zyngier1-14/+13
2012-08-23ARM: KVM: Switch HVBAR setting to be HVC-basedMarc Zyngier4-41/+69
2012-08-23ARM: KVM: Change KVM/ARM dependenciesMarc Zyngier1-1/+1
2012-08-23ARM: KVM: remove CONFIG_ARM_VIRT_EXTMarc Zyngier1-10/+0
2012-08-23Merge remote-tracking branch 'vos-kvm/kvm-a15-v11-stage' into kvm-arm-v3.6-rc...Marc Zyngier85-664/+7254
2012-08-23Merge remote-tracking branch 'will/io' into kvm-arm-v3.6-rc3-baseMarc Zyngier4-56/+81
2012-08-23MIPS: pci-ar724x: avoid data bus error due to a missing PCIe moduleGabor Juhos1-0/+22
2012-08-23ARM: virt: arch_timers: enable access to physical timersMarc Zyngier1-0/+13
2012-08-23ARM: virt: Add CONFIG_ARM_VIRT_EXT optionDave Martin1-0/+17
2012-08-23ARM: virt: Add boot-time diagnosticsDave Martin3-0/+40
2012-08-23ARM: virt: Update documentation for hyp mode entry supportDave Martin1-1/+21
2012-08-23ARM: zImage/virt: hyp mode entry support for the zImage loaderDave Martin4-8/+91
2012-08-23ARM: virt: allow the kernel to be entered in HYP modeDave Martin6-3/+286
2012-08-23ARM: opcodes: add __ERET/__MSR_ELR_HYP instruction encodingMarc Zyngier1-0/+10
2012-08-23ARM: opcodes: Opcode definitions for the Virtualization ExtensionsDave Martin2-0/+31
2012-08-23ARM: opcodes: Add helpers for emitting custom opcodesDave Martin1-0/+69
2012-08-23ARM: opcodes: Make opcode byteswapping macros assembly-compatibleDave Martin1-15/+82
2012-08-23ARM: opcodes: Don't define the thumb32 byteswapping macros for BE32Dave Martin1-1/+14
2012-08-23ARM: dts: imx51-babbage: fix esdhc cd/wp propertiesShawn Guo2-6/+6
2012-08-23ARM: imx6: spin the cpu until hardware takes it downShawn Guo1-20/+3
2012-08-23ARM: io: avoid writeback addressing modes for __raw_ accessorsWill Deacon1-6/+61
2012-08-23net: smc91x: use io{read,write}*_rep accessors instead of string functionsWill Deacon1-10/+10
2012-08-23mmc: mmci: use io{read,write}*_rep accessors instead of string functionsWill Deacon1-4/+4
2012-08-23asm-generic: io: don't perform swab during {in,out} string functionsWill Deacon1-6/+6
2012-08-23asm-generic: io: remove {read,write} string functionsWill Deacon1-30/+0
2012-08-23block: replace __getblk_slow misfix by grow_dev_page fixHugh Dickins1-36/+30
2012-08-23x86: KVM guest: merge CONFIG_KVM_CLOCK into CONFIG_KVM_GUESTMarcelo Tosatti5-20/+12
2012-08-22x86, microcode, AMD: Fix broken ucode patch size checkAndreas Herrmann1-3/+4
2012-08-22KVM: x86 emulator: use stack size attribute to mask rsp in stack opsAvi Kivity1-9/+21
2012-08-22Linux 3.6-rc3Linus Torvalds1-1/+1
2012-08-22Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds28-181/+419
2012-08-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pendingLinus Torvalds8-108/+146
2012-08-22Merge branch 'i2c-embedded/for-current' of git://git.pengutronix.de/git/wsa/l...Linus Torvalds4-12/+21
2012-08-22Merge tag 'for-3.6-rc3' of git://gitorious.org/linux-pwm/linux-pwmLinus Torvalds7-22/+36
2012-08-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sag...Linus Torvalds7-14/+72
2012-08-22Merge tag 'nfs-for-3.6-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds17-119/+241
2012-08-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds5-46/+56
2012-08-22HID: Remove QUANTA from special drivers listSimon Farnsworth1-1/+0
2012-08-22UBIFS: fix error messages spellingArtem Bityutskiy1-1/+1
2012-08-22task_work: add a scheduling point in task_work_run()Eric Dumazet1-0/+1
2012-08-22fs: fix fs/namei.c kernel-doc warningsRandy Dunlap1-0/+2
2012-08-22eventpoll: use-after-possible-free in epoll_create1()Al Viro1-1/+1
2012-08-22vfio: grab vfio_device reference *before* exposing the sucker via fd_install()Al Viro1-2/+2
2012-08-22vfio: get rid of vfio_device_put()/vfio_group_get_device* racesAl Viro1-2/+1
2012-08-22vfio: get rid of open-coding kref_put_mutexAl Viro1-7/+2
2012-08-22introduce kref_put_mutex()Al Viro1-0/+18
2012-08-22vfio: don't dereference after kfree...Al Viro1-1/+2
2012-08-22KVM: MMU: Fix mmu_shrink() so that it can free mmu pages as intendedTakuya Yoshikawa1-4/+9
2012-08-22KVM: introduce readonly memslotXiao Guangrong7-28/+102
2012-08-22KVM: introduce KVM_HVA_ERR_RO_BADXiao Guangrong1-2/+3
2012-08-22KVM: introduce KVM_HVA_ERR_BADXiao Guangrong2-13/+8
2012-08-22KVM: introduce KVM_PFN_ERR_RO_FAULTXiao Guangrong1-0/+1
2012-08-22KVM: use 'writable' as a hint to map writable pfnXiao Guangrong1-1/+23
2012-08-22KVM: reorganize hva_to_pfnXiao Guangrong1-62/+97
2012-08-22KVM: introduce gfn_to_hva_read/kvm_read_hva/kvm_read_hva_atomicXiao Guangrong1-4/+23
2012-08-22KVM: introduce gfn_to_pfn_memslot_atomicXiao Guangrong3-11/+11
2012-08-22KVM: hide KVM_MEMSLOT_INVALID from userspaceXiao Guangrong2-2/+12
2012-08-22KVM: fix missing check for memslot flagsXiao Guangrong1-0/+12
2012-08-22KVM: x86: fix possible infinite loop caused by reexecute_instructionXiao Guangrong1-1/+11
2012-08-22x86/alternatives: Fix p6 nops on non-modular kernelsAvi Kivity1-1/+1
2012-08-22UBIFS: fix complaints about too small debug buffer sizeArtem Bityutskiy1-1/+1
2012-08-22time: Avoid making adjustments if we haven't accumulated anythingJohn Stultz1-0/+4
2012-08-22time: Avoid potential shift overflow with large shift valuesJohn Stultz1-2/+2
2012-08-22time: Fix casting issue in timekeeping_forward_nowAndreas Schwab1-1/+1
2012-08-22time: Ensure we normalize the timekeeper in tk_xtime_addJohn Stultz1-0/+1
2012-08-22x86/fixup_irq: Use cpu_online_mask instead of cpu_all_maskLiu, Chuansheng1-1/+1
2012-08-22x86/spinlocks: Fix comment in spinlock.hRichard Weinberger1-2/+1
2012-08-22fbcon: fix race condition between console lock and cursor timer (v1.1)Dave Airlie1-1/+8
2012-08-21Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds16-110/+258