summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gvt
AgeCommit message (Expand)AuthorFilesLines
2024-02-19drm/i915: remove intel_vgpu_workload::{ring_context, restore_inhibit}Jiri Slaby (SUSE)1-2/+0
2024-02-19drm/i915: remove intel_gvt_mmio_info::{device, addr_range}Jiri Slaby (SUSE)1-2/+0
2024-02-19drm/i915: remove intel_gvt_gtt::{mm_alloc_page_table, mm_free_page_table}Jiri Slaby (SUSE)1-2/+0
2024-02-19drm/i915: remove structs intel_vgpu_pipe_format and intel_vgpu_fb_formatJiri Slaby (SUSE)1-11/+0
2024-02-15Merge tag 'drm-intel-next-2024-02-07' of git://anongit.freedesktop.org/drm/dr...Dave Airlie1-1/+1
2024-02-05drm/i915/gvt: Fix uninitialized variable in handle_mmio()Dan Carpenter1-2/+1
2024-01-16drm/i915/gvt: use local INTEL_GVT_OPREGION_SIZEJani Nikula1-1/+1
2024-01-12Merge tag 'drm-next-2024-01-10' of git://anongit.freedesktop.org/drm/drmLinus Torvalds3-6/+5
2023-11-28eventfd: simplify eventfd_signal()Christian Brauner1-1/+1
2023-11-23Merge tag 'drm-intel-next-2023-11-23' of git://anongit.freedesktop.org/drm/dr...Daniel Vetter3-6/+5
2023-11-23i915: make inject_virtual_interrupt() voidChristian Brauner1-7/+6
2023-11-08drm/i915/gvt: Clean up zero initializersVille Syrjälä3-5/+5
2023-11-02Merge tag 'vfio-v6.7-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds1-1/+1
2023-10-23drm/i915/aux: add separate register macros and functions for VLV/CHVJani Nikula1-1/+0
2023-10-11drm/i915/gvt: move structs intel_gvt_irq_info and intel_gvt_irq_map to interr...Jani Nikula2-25/+23
2023-10-11drm/i915/gvt: move struct engine_mmio to mmio_context.cJani Nikula3-10/+10
2023-10-11drm/i915/gvt: remove unused to_gvt() and reduce includesJani Nikula1-6/+1
2023-09-28vfio: use __aligned_u64 in struct vfio_device_gfx_plane_infoStefan Hajnoczi1-1/+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