aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-02-03KVM: MIPS: Allow multiple VCPUs to be createdkvm_mips_4.11_1queueJames Hogan2-1/+7
2017-02-03KVM: MIPS/T&E: Expose read-only CP0_IntCtl registerJames Hogan3-0/+9
2017-02-03KVM: MIPS/T&E: Expose CP0_EntryLo0/1 registersJames Hogan3-0/+24
2017-02-03KVM: MIPS/T&E: Default to reset vectorJames Hogan1-0/+6
2017-02-03KVM: MIPS/T&E: Implement CP0_EBase registerJames Hogan5-33/+61
2017-02-03KVM: MIPS/T&E: Move CP0 register access into T&EJames Hogan4-203/+179
2017-02-03KVM: MIPS: Claim KVM_CAP_READONLY_MEM supportJames Hogan2-0/+3
2017-02-03KVM: MIPS/MMU: Implement KVM_CAP_SYNC_MMUJames Hogan4-17/+233
2017-02-03KVM: MIPS/MMU: Pass GPA PTE bits to mapped GVA PTEsJames Hogan1-19/+37
2017-02-03KVM: MIPS/MMU: Pass GPA PTE bits to KSeg0 GVA PTEsJames Hogan1-23/+26
2017-02-03KVM: MIPS/MMU: Handle dirty logging on GPA faultsJames Hogan1-4/+70
2017-02-03KVM: MIPS: Clean & flush on dirty page logging enableJames Hogan1-0/+24
2017-02-03KVM: MIPS/MMU: Use generic dirty log & protect helperJames Hogan3-19/+46
2017-02-03KVM: MIPS/MMU: Add GPA PT mkclean helperJames Hogan2-0/+125
2017-02-03KVM: MIPS/T&E: Handle read only GPA in TLB modJames Hogan3-62/+43
2017-02-03KVM: MIPS/T&E: Treat unhandled guest KSeg0 as MMIOJames Hogan2-6/+5
2017-02-03KVM: MIPS/T&E: Abstract bad access handlingJames Hogan1-47/+72
2017-02-03KVM: MIPS: Pass type of fault down to kvm_mips_map_page()James Hogan4-16/+25
2017-02-03KVM: MIPS/T&E: Ignore user writes to CP0_Config7James Hogan1-0/+3
2017-02-03KVM: MIPS: Implement kvm_arch_flush_shadow_all/memslotJames Hogan3-3/+48
2017-02-03KVM: MIPS/Emulate: Use lockless GVA helpers for cache emulationJames Hogan3-119/+66
2017-02-03KVM: MIPS/MMU: Use lockless GVA helpers for get_inst()James Hogan1-3/+18
2017-02-03KVM: MIPS/T&E: Use lockless GVA helpers for dyntransJames Hogan1-2/+24
2017-02-03KVM: MIPS/T&E: Add lockless GVA access helpersJames Hogan3-0/+131
2017-02-03KVM: MIPS/T&E: Reduce stale ASID checksJames Hogan1-29/+6
2017-02-03KVM: MIPS/T&E: Handle TLB invalidation requestsJames Hogan1-8/+63
2017-02-03KVM: MIPS: Update vcpu->mode and vcpu->cpuJames Hogan2-0/+20
2017-02-03KVM: MIPS/MMU: Convert guest physical map to page tableJames Hogan3-70/+278
2017-02-03KVM: MIPS: Use CP0_BadInstr[P] for emulationJames Hogan4-4/+64
2017-02-03KVM: MIPS: Improve kvm_get_inst() error returnJames Hogan4-53/+56
2017-02-03KVM: MIPS/T&E: Don't treat code fetch faults as MMIOJames Hogan2-0/+39
2017-02-03KVM: MIPS/MMU: Drop kvm_get_new_mmu_context()James Hogan4-29/+4
2017-02-03KVM: MIPS/Emulate: Drop redundant TLB flushes on exceptionsJames Hogan3-60/+0
2017-02-03KVM: MIPS/TLB: Drop kvm_local_flush_tlb_all()James Hogan4-36/+1
2017-02-03KVM: MIPS/Emulate: Fix CACHE emulation for EVA hostsJames Hogan1-3/+3
2017-02-03KVM: MIPS: Use uaccess to read/modify guest instructionsJames Hogan4-94/+22
2017-02-03KVM: MIPS: Drop vm_init() callbackJames Hogan4-28/+0
2017-02-03KVM: MIPS/MMU: Convert commpage fault handling to page tablesJames Hogan4-80/+22
2017-02-03KVM: MIPS/MMU: Convert TLB mapped faults to page tablesJames Hogan4-130/+40
2017-02-03KVM: MIPS/MMU: Convert KSeg0 faults to page tablesJames Hogan1-15/+64
2017-02-03KVM: MIPS/MMU: Invalidate stale GVA PTEs on TLBWJames Hogan4-0/+119
2017-02-03KVM: MIPS/MMU: Invalidate GVA PTs on ASID changesJames Hogan4-2/+165
2017-02-03KVM: MIPS/TLB: Generalise host TLB invalidate to kernel ASIDJames Hogan3-13/+36
2017-02-03KVM: MIPS/TLB: Fix off-by-one in TLB invalidateJames Hogan1-2/+2
2017-02-03KVM: MIPS: Add fast path TLB refill handlerJames Hogan3-3/+84
2017-02-03KVM: MIPS: Support NetLogic KScratch registersJames Hogan1-5/+20
2017-02-03KVM: MIPS/T&E: Activate GVA page tables in guest contextJames Hogan3-6/+24
2017-02-03KVM: MIPS/T&E: Allocate GVA -> HPA page tablesJames Hogan2-1/+69
2017-02-03KVM: MIPS: Wire up vcpu uninitJames Hogan3-1/+11
2017-02-03KVM: MIPS/T&E: active_mm = init_mm in guest contextJames Hogan3-1/+50
2017-02-03KVM: MIPS/T&E: Restore host asid on return to hostJames Hogan1-7/+20
2017-02-03KVM: MIPS: Add vcpu_run() & vcpu_reenter() callbacksJames Hogan3-41/+52
2017-02-03KVM: MIPS: Remove duplicated ASIDs from vcpuJames Hogan7-48/+44
2017-02-03KVM: MIPS/MMU: Move preempt/ASID handling to implementationJames Hogan2-53/+54
2017-02-03KVM: MIPS: Convert get/set_regs -> vcpu_load/putJames Hogan3-10/+10
2017-02-03KVM: MIPS/MMU: Simplify ASID restorationJames Hogan2-37/+12
2017-02-03KVM: MIPS: Drop partial KVM_NMI implementationJames Hogan1-16/+0
2017-02-03Merge MIPS prerequisitesJames Hogan9-54/+116
2017-02-03MIPS: Add return errors to protected cache opsmipsJames Hogan1-20/+35
2017-02-03MIPS: Export some tlbex internals for KVM to useJames Hogan2-17/+42
2017-02-03MIPS: uasm: Add include guards in asm/uasm.hJames Hogan1-0/+5
2017-02-03MIPS: Export pgd/pmd symbols for KVMJames Hogan3-1/+7
2017-02-02MIPS: Move pgd_alloc() out of headerJames Hogan3-16/+27
2017-02-02MIPS: KVM: Return directly after a failed copy_from_user() in kvm_arch_vcpu_i...Markus Elfring1-7/+2
2017-01-20Revert "KVM: nested VMX: disable perf cpuid reporting"Jim Mattson2-8/+0
2017-01-17kvm: x86: Expose Intel VPOPCNTDQ feature to guestPiotr Luc1-1/+1
2017-01-17Merge branch 'x86/cpufeature' of git://git.kernel.org/pub/scm/linux/kernel/gi...Radim Krčmář315-1709/+2959
2017-01-16x86/cpufeature: Add AVX512_VPOPCNTDQ featurePiotr Luc3-1/+3
2017-01-15Linux 4.10-rc4Linus Torvalds1-1/+1
2017-01-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds5-27/+60
2017-01-15Merge tag 'char-misc-4.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds10-16/+34
2017-01-15Merge tag 'driver-core-4.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-34/+0
2017-01-15Merge tag 'tty-4.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds5-17/+25
2017-01-15Merge tag 'usb-4.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds6-66/+98
2017-01-15Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-12/+42
2017-01-15Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds18-100/+129
2017-01-15Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-2/+9
2017-01-15Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds20-92/+257
2017-01-15Merge branch 'efi-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-43/+165
2017-01-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds6-30/+59
2017-01-14Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds16-83/+66
2017-01-14fix a fencepost error in pipe_advance()Al Viro1-23/+31
2017-01-14coredump: Ensure proper size of sparse core filesDave Kleikamp3-0/+20
2017-01-14aio: fix lock dep warningShaohua Li1-2/+4
2017-01-14Merge tag 'dmaengine-fix-4.10-rc4' of git://git.infradead.org/users/vkoul/sla...Linus Torvalds9-48/+87
2017-01-14efi/x86: Prune invalid memory map entries and fix boot regressionPeter Jones2-0/+67
2017-01-14Revert "driver core: Add deferred_probe attribute to devices in sysfs"Greg Kroah-Hartman4-34/+0
2017-01-14perf/x86: Reject non sampling events with precise_ipJiri Olsa1-0/+4
2017-01-14perf/x86/intel: Account interrupts for PEBS errorsJiri Olsa3-17/+37
2017-01-14perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' racePeter Zijlstra1-4/+54
2017-01-14perf/core: Fix sys_perf_event_open() vs. hotplugPeter Zijlstra1-22/+48
2017-01-14x86/mpx: Use compatible types in comparison to fix sparse errorTobias Klauser1-1/+1
2017-01-14x86/tsc: Add the Intel Denverton Processor to native_calibrate_tsc()Len Brown1-0/+1
2017-01-13Merge branch 'for-linus-4.10' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-82/+117
2017-01-13Merge tag 'ceph-for-4.10-rc4' of git://github.com/ceph/ceph-clientLinus Torvalds2-2/+7
2017-01-13Merge tag 'vfio-v4.10-rc4' of git://github.com/awilliam/linux-vfioLinus Torvalds3-10/+18
2017-01-13Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds7-16/+80
2017-01-13Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2-10/+28
2017-01-13block: don't try to discard from __blkdev_issue_zerooutChristoph Hellwig1-7/+6
2017-01-13sd: remove __data_len hack for WRITE SAMEChristoph Hellwig1-16/+1
2017-01-13nvme: use blk_rq_payload_bytesChristoph Hellwig4-30/+15
2017-01-13scsi: use blk_rq_payload_bytesChristoph Hellwig1-1/+1
2017-01-13block: add blk_rq_payload_bytesChristoph Hellwig1-0/+13
2017-01-13Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds7-6/+26
2017-01-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds8-10/+20
2017-01-13vfio/type1: Remove pid_namespace.h includeAlex Williamson1-1/+0
2017-01-13dmaengine: rcar-dmac: unmap slave resource when channel is freedNiklas Söderlund1-0/+8
2017-01-12vfio iommu type1: fix the testing of capability for remote taskJike Song1-2/+1
2017-01-12Merge tag 'sound-4.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds17-62/+151
2017-01-12i2c: piix4: Avoid race conditions with IMCRicardo Ribalda1-0/+22
2017-01-12i2c: fix spelling mistake: "insufficent" -> "insufficient"Colin Ian King1-1/+1
2017-01-12Merge tag 'xfs-for-linus-4.10-rc4-1' of git://git.kernel.org/pub/scm/fs/xfs/x...Linus Torvalds6-111/+43
2017-01-12i2c: print correct device invalid addressJohn Garry1-1/+1
2017-01-12i2c: do not enable fall back to Host Notify by defaultDmitry Torokhov3-9/+17
2017-01-12i2c: fix kernel memory disclosure in dev interfaceVlad Tsyrklevich1-1/+1
2017-01-12Merge tag 'rproc-v4.10-fixes' of git://github.com/andersson/remoteprocLinus Torvalds2-14/+19
2017-01-12Merge tag 'rpmsg-v4.10-fixes' of git://github.com/andersson/remoteprocLinus Torvalds1-2/+2
2017-01-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds4-0/+16
2017-01-12Merge branch 'scsi-target-for-v4.10' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds5-52/+142
2017-01-12ceph: fix get_oldest_context()Geng, Jichao1-2/+2
2017-01-12ceph: fix mds cluster availability checkYan, Zheng1-0/+5
2017-01-12Merge tag 'md/4.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/mdLinus Torvalds6-261/+322
2017-01-12arm64: assembler: make adr_l work in modules under KASLRArd Biesheuvel1-9/+27
2017-01-12Merge tag 'usb-serial-4.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/...Greg Kroah-Hartman2-39/+78
2017-01-12block: Rename blk_queue_zone_size and bdev_zone_sizeDamien Le Moal5-17/+17
2017-01-12KVM: x86: fix emulation of "MOV SS, null selector"Paolo Bonzini1-10/+38
2017-01-12capability: export has_capabilityJike Song1-0/+1
2017-01-12KVM: x86: fix NULL deref in vcpu_scan_ioapicWanpeng Li1-0/+2
2017-01-12KVM: eventfd: fix NULL deref irqbypass consumerWanpeng Li1-2/+2
2017-01-12KVM: x86: Introduce segmented_write_stdSteve Rutherford1-4/+18
2017-01-12KVM: x86: flush pending lapic jump label updates on module unloadDavid Matlack3-0/+8
2017-01-12jump_labels: API for flushing deferred jump label updatesDavid Matlack2-0/+12
2017-01-12x86/entry: Fix the end of the stack for newly forked tasksJosh Poimboeuf2-23/+18
2017-01-12x86/unwind: Include __schedule() in stack tracesJosh Poimboeuf2-5/+10
2017-01-12x86/unwind: Disable KASAN checks for non-current tasksJosh Poimboeuf2-3/+22
2017-01-12x86/unwind: Silence warnings for non-current tasksJosh Poimboeuf1-0/+10
2017-01-11HID: i2c-hid: Add sleep between POWER ON and RESETBrendan McGrath1-0/+9
2017-01-11Merge branch 'akpm' (patches from Andrew)Linus Torvalds39-182/+355
2017-01-11vfio-mdev: remove some dead codeDan Carpenter1-3/+0
2017-01-11vfio-mdev: buffer overflow in ioctl()Dan Carpenter1-2/+5
2017-01-11vfio-mdev: return -EFAULT if copy_to_user() failsDan Carpenter1-3/+12
2017-01-11Merge tag 'asoc-fix-v4.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/g...Takashi Iwai299-1718/+2614
2017-01-11xfs: Timely free truncated dirty pagesJan Kara1-8/+11
2017-01-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds31-121/+243
2017-01-11Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-1/+2
2017-01-11nvme: apply DELAY_BEFORE_CHK_RDY quirk at probe time tooGuilherme G. Piccoli1-6/+1
2017-01-11nvme-rdma: fix nvme_rdma_queue_is_readyChristoph Hellwig1-1/+1
2017-01-11xhci: fix deadlock at host remove by running watchdog correctlyMathias Nyman2-24/+0
2017-01-11perf/x86/intel: Use ULL constant to prevent undefined shift behaviourColin King1-1/+1
2017-01-11net: vrf: do not allow table id 0David Ahern1-0/+2
2017-01-11net: phy: marvell: fix Marvell 88E1512 used in SGMII modeRussell King1-1/+2
2017-01-11sctp: Fix spelling mistake: "Atempt" -> "Attempt"Colin Ian King1-1/+1
2017-01-11net: ipv4: Fix multipath selection with vrfDavid Ahern2-2/+9
2017-01-11cgroup: move CONFIG_SOCK_CGROUP_DATA to init/KconfigArnd Bergmann2-4/+4
2017-01-11Merge branch 'tracepoint-updates-4.10' of git://git.kernel.org/pub/scm/linux/...Chris Mason3-72/+91
2017-01-11gro: use min_t() in skb_gro_reset_offset()Eric Dumazet1-2/+3
2017-01-11perf/x86/intel/uncore: Fix hardcoded socket 0 assumption in the Haswell init ...Prarit Bhargava1-1/+1
2017-01-11USB: serial: ch341: fix control-message error handlingJohan Hovold1-11/+21
2017-01-11arm64: hugetlb: fix the wrong return value for huge_ptep_set_access_flagsHuang Shijie1-1/+1
2017-01-11vme: Fix wrong pointer utilization in ca91cx42_slave_getAugusto Mecking Caringi1-1/+1
2017-01-11nohz: Fix collision between tick and other hrtimersFrederic Weisbecker2-2/+9
2017-01-11auxdisplay: fix new ht16k33 build errorsRandy Dunlap1-3/+3
2017-01-11sysrq: attach sysrq handler correctly for 32-bit kernelAkinobu Mita1-2/+2
2017-01-11ppdev: don't print a free'd stringColin Ian King1-5/+8
2017-01-11extcon: return error code on failurePan Bian1-1/+1
2017-01-11Revert "tty: serial: 8250: add CON_CONSDEV to flags"Herbert Xu1-1/+1
2017-01-11Clearing FIFOs in RS485 emulation mode causes subsequent transmits to breakDaniel Jedrychowski1-1/+1
2017-01-118250_pci: Fix potential use-after-free in error pathGabriel Krisman Bertazi1-7/+5
2017-01-11tty/serial: atmel: RS485 half duplex w/DMA: enable RX after TX is doneRichard Genoud1-6/+5
2017-01-11tty/serial: atmel_serial: BUG: stop DMA from transmitting in stop_txRichard Genoud1-0/+11
2017-01-11drivers: char: mem: Fix thinkos in kmem address checksRobin Murphy1-6/+4
2017-01-11mei: bus: enable OS version only for SPT and newerAlexander Usyskin5-0/+17
2017-01-10Merge branch 'mlx5-fixes'David S. Miller4-44/+75
2017-01-10net/mlx5: Only cancel recovery work when cleaning up deviceDaniel Jurgens1-2/+4
2017-01-10net/mlx5e: Remove WARN_ONCE from adaptive moderation codeGil Rockah1-6/+1
2017-01-10net/mlx5e: Un-register uplink representor on nic_disableSaeed Mahameed1-7/+6
2017-01-10net/mlx5e: Properly handle FW errors while adding TC rulesOr Gerlitz1-7/+11
2017-01-10net/mlx5e: Fix kbuild warnings for uninitialized parametersHadar Hen Zion1-2/+2
2017-01-10net/mlx5e: Set inline mode requirements for matching on IP fragmentsOr Gerlitz1-0/+4
2017-01-10net/mlx5e: Properly get address type of encapsulation IP headersOr Gerlitz1-4/+9
2017-01-10net/mlx5e: TC ipv4 tunnel encap offload error flow fixesOr Gerlitz1-8/+8
2017-01-10net/mlx5e: Warn when rejecting offload attempts of IP tunnelsOr Gerlitz1-6/+24
2017-01-10net/mlx5e: Properly handle offloading of source udp port for IP tunnelsOr Gerlitz1-4/+8
2017-01-10timerfd: export defines to userspaceMike Frysinger3-19/+38
2017-01-10mm/hugetlb.c: fix reservation race when freeing surplus pagesMike Kravetz1-9/+28
2017-01-10mm/slab.c: fix SLAB freelist randomization duplicate entriesJohn Sperbeck1-4/+4
2017-01-10zram: support BDI_CAP_STABLE_WRITESMinchan Kim1-2/+11
2017-01-10zram: revalidate disk under init_lockMinchan Kim1-7/+1
2017-01-10mm: support anonymous stable pageMinchan Kim2-2/+21
2017-01-10mm: add documentation for page fragment APIsAlexander Duyck1-0/+42
2017-01-10mm: rename __page_frag functions to __page_frag_cache, drop order from drainAlexander Duyck3-11/+11
2017-01-10mm: rename __alloc_page_frag to page_frag_alloc and __free_page_frag to page_...Alexander Duyck4-13/+13
2017-01-10mm, memcg: fix the active list aging for lowmem requests when memcg is enabledMichal Hocko4-24/+49
2017-01-10mm: don't dereference struct page fields of invalid pagesArd Biesheuvel1-3/+3
2017-01-10mailmap: add codeaurora.org names for nameless email commitsStephen Boyd1-0/+4
2017-01-10signal: protect SIGNAL_UNKILLABLE from unintentional clearing.Jamie Iles2-2/+12
2017-01-10mm: pmd dirty emulation in page fault handlerMinchan Kim1-2/+4
2017-01-10ipc/sem.c: fix incorrect sem_lock pairingManfred Spraul1-1/+1
2017-01-10lib/Kconfig.debug: fix frv build failureSudip Mukherjee1-1/+1
2017-01-10mm: get rid of __GFP_OTHER_NODEMichal Hocko6-21/+9