aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2016-09-16KVM: MIPS: Drop dubious EntryHi optimisationinteraptiv-4.4James Hogan1-2/+1
2016-09-16KVM: MIPS: Invalidate TLB by regenerating ASIDsJames Hogan4-8/+51
2016-09-16KVM: MIPS: Split kernel/user ASID regenerationJames Hogan1-2/+10
2016-09-16KVM: MIPS: Drop other CPU ASIDs on guest MMU changesJames Hogan1-10/+54
2016-09-16KVM: MIPS: Hacky EVA access to guest mapped instructionsJames Hogan2-2/+29
2016-09-14KVM: MIPS: Emulate MMIO via TLB miss for EVAJames Hogan1-0/+18
2016-09-14KVM: MIPS: Override HVA error values for EVAJames Hogan1-0/+14
2016-09-07MIPS: c-r4k: Fix flush_icache_range() for EVAJames Hogan1-7/+41
2016-09-07MIPS: KVM: Use __local_flush_icache_user_range()James Hogan1-2/+2
2016-09-07MIPS: uprobes: Flush icache via kernel addressJames Hogan1-9/+4
2016-09-07MIPS: cacheflush: Use __flush_icache_user_range()James Hogan1-1/+1
2016-09-07MIPS: c-r4k: Split user/kernel flush_icache_range()James Hogan6-0/+18
2016-09-07MIPS: c-r4k: Drop bc_wback_inv() from icache flushJames Hogan1-11/+0
2016-09-07MIPS: traps: Ensure full EBase is writtenMatt Redfearn1-1/+18
2016-09-07MIPS: traps: Convert ebase to KSeg0James Hogan1-0/+17
2016-09-07MIPS: traps: 64bit kernels should read CP0_EBase 64bitJames Hogan1-2/+11
2016-09-07MIPS: vDSO: Fix Malta EVA mapping to vDSO page structsJames Hogan1-4/+4
2016-09-07MIPS: traps: Make sure secondary cores have a sane ebase registerMarkos Chandras1-0/+7
2016-09-07MIPS: KVM: Check for pfn noslot caseJames Hogan1-1/+1
2016-09-07MIPS: KVM: Fail if ebase doesn't fit in CP0_EBaseJames Hogan1-0/+12
2016-09-07MIPS: KVM: Use 64-bit CP0_EBase when appropriateJames Hogan1-3/+22
2016-09-07MIPS: KVM: Use kmap instead of CKSEG0ADDR()James Hogan2-7/+17
2016-09-07MIPS: KVM: Use virt_to_phys() to get commpage PFNJames Hogan1-1/+1
2016-09-07MIPS: KVM: Save k0 straight into VCPU structureJames Hogan1-22/+15
2016-09-07MIPS: KVM: Relative branch to common exit handlerJames Hogan3-12/+25
2016-09-07MIPS: KVM: Dynamically choose scratch registersJames Hogan3-15/+84
2016-09-07MIPS: KVM: Drop redundant restore of DDATA_LOJames Hogan1-4/+0
2016-09-07MIPS: KVM: Check MSA presence at uasm timeJames Hogan1-20/+15
2016-09-07MIPS: KVM: Omit FPU handling entry code if possibleJames Hogan1-12/+15
2016-09-07MIPS: KVM: Drop now unused asm offsetsJames Hogan1-57/+0
2016-09-07MIPS: KVM: Add dumping of generated entry codeJames Hogan1-0/+25
2016-09-07MIPS; KVM: Convert exception entry to uasmJames Hogan7-620/+631
2016-09-07MIPS: uasm: Add MTHI/MTLO instructionsJames Hogan5-5/+16
2016-09-07MIPS: uasm: Add DI instructionJames Hogan5-11/+16
2016-09-07MIPS: uasm: Add CFCMSA/CTCMSA instructionsJames Hogan5-13/+43
2016-09-07MIPS: uasm: Add CFC1/CTC1 instructionsJames Hogan4-13/+24
2016-09-07MIPS: KVM: Report more accurate CP0_Config fields to guestJames Hogan1-5/+15
2016-09-07MIPS: Add define for Config.VI (virtual icache) bitJames Hogan2-1/+2
2016-09-07MIPS: KVM: Use host CCA for TLB mappingsJames Hogan2-9/+12
2016-09-07MIPS: KVM: Move commpage so 0x0 is unmappedJames Hogan4-14/+20
2016-09-07MIPS: KVM: Add KScratch registersJames Hogan6-1/+110
2016-09-07MIPS: KVM: Emulate RDHWR CPUNum registerJames Hogan1-1/+1
2016-09-07MIPS: KVM: Allow ULRI to restrict UserLocal registerJames Hogan1-2/+12
2016-09-07MIPS: KVM: Don't hardcode restored HWREnaJames Hogan3-3/+7
2016-09-07MIPS: Clean up RDHWR handlingJames Hogan4-14/+35
2016-09-07MIPS: KVM: List FPU/MSA registersJames Hogan1-0/+58
2016-09-07MIPS: KVM: Use raw_cpu_has_fpu in kvm_mips_guest_can_have_fpu()James Hogan1-1/+1
2016-09-07MIPS: KVM: Make KVM_GET_REG_LIST dynamicJames Hogan3-7/+37
2016-09-07MIPS: KVM: Pass all unknown registers to callbacksJames Hogan1-20/+2
2016-09-07MIPS: KVM: Convert emulation to use asm/inst.hJames Hogan4-114/+126
2016-09-07MIPS: KVM: Factor writing of translated guest instructionsJames Hogan1-58/+34
2016-09-07MIPS: KVM: Fix translation of MFC0 ErrCtlJames Hogan1-1/+1
2016-09-07MIPS: KVM: Print unknown load/store encodingsJames Hogan1-2/+4
2016-09-07MIPS: KVM: Trace guest register access emulationJames Hogan2-12/+107
2016-09-07MIPS: KVM: Use va in kvm_get_inst()James Hogan1-8/+7
2016-09-07MIPS: KVM: Combine handle_tlb_ld/st_missJames Hogan1-52/+19
2016-09-07MIPS: KVM: Use MIPS_ENTRYLO_* defs from mipsregs.hJames Hogan3-26/+28
2016-09-07MIPS: KVM: Simplify TLB_* macrosJames Hogan1-5/+3
2016-09-07MIPS: KVM: Arrayify struct kvm_mips_tlb::tlb_lo*James Hogan4-24/+24
2016-09-07MIPS: KVM: Use dump_tlb_all() for kvm_mips_dump_host_tlbs()James Hogan1-37/+4
2016-09-07MIPS: KVM: Clean up TLB management hazardsJames Hogan1-22/+5
2016-09-07MIPS: KVM: Restore host EBase from ebase variableJames Hogan5-6/+3
2016-09-07MIPS: KVM: Don't indirect KVM functionsJames Hogan4-32/+3
2016-09-07MIPS: KVM: Move non-TLB handling code out of tlb.cJames Hogan4-379/+402
2016-09-07MIPS: KVM: Make various Cause variables 32-bitJames Hogan4-61/+61
2016-09-07MIPS: KVM: Convert code to kernel sized typesJames Hogan6-98/+98
2016-09-07MIPS: KVM: Convert headers to kernel sized typesJames Hogan6-102/+98
2016-09-07MIPS: KVM: Drop unused kvm_mips_sync_icache()James Hogan1-26/+0
2016-09-07MIPS: KVM: Drop unused host_cp0_entryhiJames Hogan4-8/+2
2016-09-07MIPS: KVM: Drop unused guest_inst from kvm_vcpu_archJames Hogan2-3/+0
2016-09-07MIPS: KVM: Fix CACHE triggered exception emulationJames Hogan1-0/+3
2016-09-07MIPS: KVM: Don't unwind PC when emulating CACHEJames Hogan1-6/+10
2016-09-07MIPS: KVM: Include bit 31 in segment matchesJames Hogan1-1/+1
2016-09-07MIPS: KVM: Add missing disable FPU hazard barriersJames Hogan1-1/+4
2016-09-07MIPS: KVM: Fix preemption warning reading FPU capabilityJames Hogan1-1/+2
2016-09-07MIPS: KVM: Fix preemptable kvm_mips_get_*_asid() callsJames Hogan1-8/+18
2016-09-07MIPS: cevt-r4k: Dynamically calculate min_delta_nsJames Hogan1-2/+80
2016-09-07MIPS: malta-time: Take seconds into accountJames Hogan1-6/+27
2016-09-07MIPS: Add defs & probing of extended CP0_EBaseJames Hogan4-0/+43
2016-09-07MIPS: Define & use CP0_EBase bit definitionsJames Hogan4-4/+13
2016-09-07MIPS: KVM/locore.S: Relax noatJames Hogan1-11/+5
2016-09-07MIPS: KVM/locore.S: Only preserve callee saved registersJames Hogan1-47/+1
2016-09-07MIPS: KVM: Abstract guest ASID maskJames Hogan3-17/+19
2016-09-07MIPS: Add & use CP0_EntryHi ASID definitionsJames Hogan4-4/+6
2016-09-07MIPS: KVM/locore.S: Don't preserve host ASID around vcpu_runJames Hogan1-12/+0
2016-09-07MIPS: Fix FPU disable with preemptionJames Hogan2-2/+6
2016-09-07MIPS: Properly disable FPU in start_thread()James Hogan1-4/+2
2016-09-07MIPS: KVM: Add missing newline to kvm_err()James Hogan1-1/+1
2016-09-07MIPS: Move KVM specific opcodes into asm/inst.hJames Hogan4-28/+5
2016-09-06MIPS: KVM: Use cacheops.h definitionsJames Hogan1-22/+8
2016-09-06MIPS: Break down cacheops.h definitionsJames Hogan1-42/+64
2016-09-06MIPS: KVM: Refactor added offsetof()sJames Hogan1-7/+3
2016-09-06MIPS: KVM: Convert EXPORT_SYMBOL to _GPLJames Hogan2-19/+19
2016-08-20Linux 4.4.19Greg Kroah-Hartman1-1/+1
2016-08-20Documentation/module-signing.txt: Note need for version info if reusing a keyBen Hutchings1-0/+6
2016-08-20module: Invalidate signatures on force-loaded modulesBen Hutchings1-4/+9
2016-08-20dm flakey: error READ bios during the down_intervalMike Snitzer1-8/+15
2016-08-20rtc: s3c: Add s3c_rtc_{enable/disable}_clk in s3c_rtc_setfreq()Alim Akhtar1-0/+2
2016-08-20lpfc: fix oops in lpfc_sli4_scmd_to_wqidx_distr() from lpfc_send_taskmgmt()Mauricio Faria de Oliveira1-1/+1
2016-08-20ACPI / EC: Work around method reentrancy limit in ACPICA for _QxxLv Zheng1-4/+37
2016-08-20x86/platform/intel_mid_pci: Rework IRQ0 workaroundAndy Shevchenko1-2/+10
2016-08-20PCI: Mark Atheros AR9485 and QCA9882 to avoid bus resetChris Blake1-4/+6
2016-08-20MIPS: hpet: Increase HPET_MIN_PROG_DELTA and decrease HPET_MIN_CYCLESHuacai Chen1-7/+7
2016-08-20MIPS: Don't register r4k sched clock when CPUFREQ enabledHuacai Chen1-1/+3
2016-08-20MIPS: mm: Fix definition of R6 cache instructionMatt Redfearn1-1/+1
2016-08-20SUNRPC: Don't allocate a full sockaddr_storage for tracingTrond Myklebust1-13/+34
2016-08-20Input: elan_i2c - properly wake up touchpad on ASUS laptopsKT Liao1-16/+63
2016-08-20target: Fix ordered task CHECK_CONDITION early exception handlingNicholas Bellinger2-1/+7
2016-08-20target: Fix max_unmap_lba_count calc overflowMike Christie4-8/+8
2016-08-20target: Fix race between iscsi-target connection shutdown + ABORT_TASKNicholas Bellinger2-7/+18
2016-08-20target: Fix missing complete during ABORT_TASK + CMD_T_FABRIC_STOPNicholas Bellinger1-6/+0
2016-08-20target: Fix ordered task target_setup_cmd_from_cdb exception hangNicholas Bellinger4-29/+37
2016-08-20iscsi-target: Fix panic when adding second TCP connection to iSCSI sessionFeng Li1-2/+3
2016-08-20ubi: Fix race condition between ubi device creation and udevIosif Harutyunov1-1/+4
2016-08-20ubi: Fix early loggingRichard Weinberger1-4/+4
2016-08-20ubi: Make volume resize power cut awareRichard Weinberger1-7/+18
2016-08-20of: fix memory leak related to safe_name()Frank Rowand3-10/+25
2016-08-20IB/mlx4: Fix memory leak if QP creation failedDotan Barak1-1/+3
2016-08-20IB/mlx4: Fix error flow when sending mads under SRIOVYishai Hadas1-6/+18
2016-08-20IB/mlx4: Fix the SQ size of an RC QPYishai Hadas1-1/+1
2016-08-20IB/IWPM: Fix a potential skb leakMark Bloch1-0/+1
2016-08-20IB/IPoIB: Don't update neigh validity for unresolved entriesErez Shitrit1-1/+3
2016-08-20IB/SA: Use correct free functionMark Bloch1-1/+1
2016-08-20IB/mlx5: Return PORT_ERR in Active to Initializing tranisitionNoa Osherovich1-4/+1
2016-08-20IB/mlx5: Fix post send fence logicEli Cohen2-3/+5
2016-08-20IB/mlx5: Fix entries check in mlx5_ib_resize_cqNoa Osherovich1-2/+7
2016-08-20IB/mlx5: Fix returned values of query QPNoa Osherovich1-5/+9
2016-08-20IB/mlx5: Fix entries checks in mlx5_ib_create_cqNoa Osherovich1-1/+2
2016-08-20IB/mlx5: Fix MODIFY_QP command input structureArtemy Kovalyov1-2/+2
2016-08-20ALSA: hda - Fix headset mic detection problem for two dell machinesHui Wang1-0/+6
2016-08-20ALSA: hda: add AMD Bonaire AZ PCI ID with proper driver capsMaruthi Srinivas Bayyavarapu1-0/+2
2016-08-20ALSA: hda/realtek - Can't adjust speaker's volume on a Dell AIOHui Wang1-0/+22
2016-08-20ALSA: hda: Fix krealloc() with __GFP_ZERO usageTakashi Iwai1-1/+3
2016-08-20mm/hugetlb: avoid soft lockup in set_max_huge_pages()Jia He1-0/+4
2016-08-20mtd: nand: fix bug writing 1 byte less than page sizeHector Palacios1-1/+1
2016-08-20block: fix bdi vs gendisk lifetime mismatchDan Williams4-1/+22
2016-08-20block: add missing group association in bio-cloning functionsPaolo Valente3-6/+18
2016-08-20metag: Fix __cmpxchg_u32 asm constraint for CMPJames Hogan1-1/+1
2016-08-20ftrace/recordmcount: Work around for addition of metag magic but not relocationsLaura Abbott1-1/+8
2016-08-20balloon: check the number of available pages in leak balloonKonstantin Neumoin1-0/+2
2016-08-20drm/i915/dp: Revert "drm/i915/dp: fall back to 18 bpp when sink capability is...Mario Kleiner1-15/+5
2016-08-20drm/i915: Never fully mask the the EI up rps interrupt on SNB/IVBVille Syrjälä1-1/+2
2016-08-20drm/edid: Add 6 bpc quirk for display AEO model 0.Mario Kleiner1-0/+8
2016-08-20drm: Restore double clflush on the last partial cachelineChris Wilson1-0/+1
2016-08-20drm/nouveau/fbcon: fix font width not divisible by 8Mikulas Patocka3-4/+4
2016-08-20drm/nouveau/gr/nv3x: fix instobj write offsets in gr setupIlia Mirkin2-4/+4
2016-08-20drm/nouveau: check for supported chipset before booting fbdev off the hwBen Skeggs1-1/+10
2016-08-20drm/radeon: support backlight control for UNIPHY3Alex Deucher1-0/+1
2016-08-20drm/radeon: fix firmware info version checksAlex Deucher1-2/+2
2016-08-20drm/radeon: Poll for both connect/disconnect on analog connectorsLyude1-6/+9
2016-08-20drm/radeon: add a delay after ATPX dGPU power offAlex Deucher1-0/+5
2016-08-20drm/amdgpu/gmc7: add missing mullins caseAlex Deucher1-0/+1
2016-08-20drm/amdgpu: fix firmware info version checksAlex Deucher1-17/+8
2016-08-20drm/amdgpu: Disable RPM helpers while reprobing connectors on resumeLyude1-0/+16
2016-08-20drm/amdgpu: support backlight control for UNIPHY3Alex Deucher1-0/+1
2016-08-20drm/amdgpu: Poll for both connect/disconnect on analog connectorsLyude1-3/+4
2016-08-20drm/amdgpu: add a delay after ATPX dGPU power offAlex Deucher1-0/+5
2016-08-20w1:omap_hdq: fix regressionH. Nikolaus Schaller1-2/+0
2016-08-20netlabel: add address family checks to netlbl_{sock,req}_delattr()Paul Moore1-2/+10
2016-08-20ARM: dts: sunxi: Add a startup delay for fixed regulator enabled physHans de Goede4-0/+4
2016-08-20audit: fix a double fetch in audit_log_single_execve_arg()Paul Moore1-168/+164
2016-08-20iommu/amd: Update Alias-DTE in update_device_table()Joerg Roedel1-1/+8
2016-08-20iommu/amd: Init unity mappings only for dma_ops domainsJoerg Roedel1-2/+4
2016-08-20iommu/amd: Handle IOMMU_DOMAIN_DMA in ops->domain_free call-backJoerg Roedel1-8/+17
2016-08-20iommu/vt-d: Return error code in domain_context_mapping_one()Wei Yang1-1/+1
2016-08-20iommu/exynos: Suppress unbinding to prevent system failureMarek Szyprowski1-0/+1
2016-08-20drm/i915: Don't complain about lack of ACPI video biosDaniel Vetter1-1/+1
2016-08-20nfsd: don't return an unhashed lock stateid after taking mutexJeff Layton1-5/+20
2016-08-20nfsd: Fix race between FREE_STATEID and LOCKChuck Lever1-12/+28
2016-08-20nfs: don't create zero-length requestsBenjamin Coddington1-1/+4
2016-08-20MIPS: KVM: Propagate kseg0/mapped tlb fault errorsJames Hogan2-16/+38
2016-08-20MIPS: KVM: Fix gfn range check in kseg0 tlb faultsJames Hogan1-1/+1
2016-08-20MIPS: KVM: Add missing gfn range checkJames Hogan1-8/+15
2016-08-20MIPS: KVM: Fix mapped fault broken commpage handlingJames Hogan1-19/+26
2016-08-20random: add interrupt callback to VMBus IRQ handlerStephan Mueller2-0/+4
2016-08-20random: print a warning for the first ten uninitialized random usersTheodore Ts'o1-4/+8
2016-08-20random: initialize the non-blocking pool via add_hwgenerator_randomness()Theodore Ts'o1-5/+11
2016-08-20CIFS: Fix a possible invalid memory access in smb2_query_symlink()Pavel Shilovsky1-1/+29
2016-08-20cifs: fix crash due to race in hmac(md5) handlingRabin Vincent1-6/+10
2016-08-20cifs: Check for existing directory when opening file with O_CREATSachin Prabhu1-3/+21
2016-08-20fs/cifs: make share unaccessible at root level mountableAurelien Aptel5-5/+104
2016-08-20jbd2: make journal y2038 safeArnd Bergmann1-1/+1
2016-08-20ARC: mm: don't loose PTE_SPECIAL in pte_modify()Vineet Gupta1-1/+1
2016-08-20remoteproc: Fix potential race condition in rproc_addDave Gerlach1-6/+9
2016-08-20ovl: disallow overlayfs as upperdirMiklos Szeredi1-1/+2
2016-08-20HID: uhid: fix timeout when probe races with IORoderick Colenbrander1-9/+24
2016-08-20EDAC: Correct channel count limitBorislav Petkov1-1/+19
2016-08-20Bluetooth: Fix l2cap_sock_setsockopt() with optname BT_RCVMTUAmadeusz Sławiński1-1/+1
2016-08-20spi: pxa2xx: Clear all RFT bits in reset_sccr1() on Intel QuarkAndy Shevchenko1-1/+8
2016-08-20i2c: efm32: fix a failure path in efm32_i2c_probe()Alexey Khoroshilov1-1/+1
2016-08-20s5p-mfc: Add release callback for memory region devsJavier Martinez Canillas1-0/+7
2016-08-20s5p-mfc: Set device name for reserved memory region devsJavier Martinez Canillas1-0/+4
2016-08-20hp-wmi: Fix wifi cannot be hard-unblockedAlex Hung1-1/+6
2016-08-20dm: set DMF_SUSPENDED* _before_ clearing DMF_NOFLUSH_SUSPENDINGMike Snitzer1-7/+7
2016-08-20sur40: fix occasional oopses on device closeFlorian Echtler1-1/+2
2016-08-20sur40: lower poll interval to fix occasional FPS drops to ~56 FPSFlorian Echtler1-1/+1
2016-08-20Fix RC5 decoding with Fintek CIR chipsetJonathan McDowell1-1/+1
2016-08-20vb2: core: Skip planes array verification if pb is NULLSakari Ailus1-4/+6
2016-08-20videobuf2-v4l2: Verify planes array in buffer dequeueingSakari Ailus1-0/+6
2016-08-20media: dvb_ringbuffer: Add memory barriersSoeren Moch1-13/+61