summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gvt
AgeCommit message (Expand)AuthorFilesLines
2024-06-12i915: make inject_virtual_interrupt() voidChristian Brauner1-7/+6
2024-02-16drm/i915/gvt: Fix uninitialized variable in handle_mmio()Dan Carpenter1-2/+1
2023-09-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds5-173/+63
2023-08-31drm/i915/gvt: Drop final dependencies on KVM internal detailsSean Christopherson2-2/+3
2023-08-31KVM: x86/mmu: Handle KVM bookkeeping in page-track APIs, not callersSean Christopherson1-10/+7
2023-08-31KVM: x86/mmu: Drop @slot param from exported/external page-track APIsSean Christopherson1-29/+8
2023-08-31KVM: x86/mmu: Rename page-track APIs to reflect the new realitySean Christopherson1-2/+2
2023-08-31KVM: x86/mmu: Drop infrastructure for multiple page-track modesSean Christopherson1-2/+2
2023-08-31drm/i915/gvt: switch from ->track_flush_slot() to ->track_remove_region()Yan Zhao1-12/+9
2023-08-31drm/i915/gvt: Don't bother removing write-protection on to-be-deleted slotSean Christopherson1-7/+1
2023-08-31KVM: drm/i915/gvt: Drop @vcpu from KVM's ->track_write() hookSean Christopherson1-6/+4
2023-08-31drm/i915/gvt: Protect gfn hash table with vgpu_lockSean Christopherson2-24/+25
2023-08-31drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()Sean Christopherson2-19/+0
2023-08-31drm/i915/gvt: Use an "unsigned long" to iterate over memslot gfnsSean Christopherson1-1/+1
2023-08-31drm/i915/gvt: Don't rely on KVM's gfn_to_pfn() to query possible 2M GTTSean Christopherson2-42/+8
2023-08-31drm/i915/gvt: Error out on an attempt to shadowing an unknown GTT entry typeSean Christopherson1-0/+1
2023-08-31drm/i915/gvt: Explicitly check that vGPU is attached before shadowingSean Christopherson1-2/+3
2023-08-31drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn()Sean Christopherson1-1/+4
2023-08-31drm/i915/gvt: Don't try to unpin an empty page rangeYan Zhao1-1/+2
2023-08-31drm/i915/gvt: Verify hugepages are contiguous in physical address spaceSean Christopherson1-1/+1
2023-08-31drm/i915/gvt: remove interface intel_gvt_is_valid_gfnYan Zhao1-35/+1
2023-08-31drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page"Sean Christopherson1-0/+4
2023-08-31Merge tag 'vfio-v6.6-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds1-0/+1
2023-08-24BackMerge tag 'v6.5-rc7' into drm-nextDave Airlie1-1/+1
2023-08-07Merge tag 'drm-intel-gt-next-2023-08-04' of git://anongit.freedesktop.org/drm...Dave Airlie1-1/+1
2023-08-01drm/i915/gvt: Fix bug in getting msg length in AUX CH registers handlerYan Zhao1-1/+1
2023-07-25vfio-iommufd: Add detach_ioas support for emulated VFIO devicesYi Liu1-0/+1
2023-07-24drm/i915: use direct alias for i915 in requestsAndrzej Hajda1-1/+1
2023-06-08drm/i915/gvt: remove unused variable gma_bottom in command parserZhi Wang1-4/+2
2023-05-31Merge drm/drm-next into drm-intel-nextJani Nikula1-1/+1
2023-05-11drm/i915: Use REG_BIT() & co. for AUX CH registersVille Syrjälä1-7/+3
2023-05-04drm/i915: Rename skl+ scaler binding bitsVille Syrjälä1-1/+1
2023-05-04drm/i915/gvt: fix intel_vgpu_alloc_resource() kernel-doc parameterJani Nikula1-1/+1
2023-04-04drm/i915/psr: split out PSR regs to a separate fileJani Nikula1-0/+1
2023-04-04drm/i915/wm: split out SKL+ watermark regs to a separate fileJani Nikula1-0/+1
2023-03-30drm/i915/fdi: split out FDI regs to a separate fileJani Nikula1-0/+1
2023-03-30drm/i915/aux: split out DP AUX regs to a separate fileJani Nikula2-0/+2
2023-03-30drm/i915/pps: split out PPS regs to a separate fileJani Nikula1-0/+1
2023-03-15Merge tag 'drm-intel-next-2023-03-07' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2-17/+17
2023-03-03Merge tag 'drm-next-2023-03-03-1' of git://anongit.freedesktop.org/drm/drmLinus Torvalds4-11/+11
2023-02-23i915/gvt: Fix spelling mistake "vender" -> "vendor"Colin Ian King1-1/+1
2023-02-23i915: fix memory leak with using debugfs_lookup()Greg Kroah-Hartman1-1/+1
2023-02-23drm/i915/gvt: Remove extra semicolonDeepak R Varma1-1/+1
2023-02-23drm/i915/gvt: Avoid full proxy f_ops for debugfs attributesDeepak R Varma1-8/+8
2023-02-23Merge tag 'drm-next-2023-02-23' of git://anongit.freedesktop.org/drm/drmLinus Torvalds4-5/+9
2023-02-21Merge tag 'hardening-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2023-02-18drm/i915: s/PIPECONF/TRANSCONF/Ville Syrjälä2-15/+15
2023-02-18drm/i915: Give CPU transcoder timing registers TRANS_ prefixVille Syrjälä1-2/+2
2023-01-31Merge v6.2-rc6 into drm-nextDaniel Vetter8-48/+80
2023-01-27i915/gvt: Replace one-element array with flexible-array memberPaulo Miguel Almeida1-2/+2