summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gvt/gtt.c
Commit message (Expand)AuthorAgeFilesLines
* fix missing vmalloc.h includesKent Overstreet2024-04-251-0/+1
* drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()Sean Christopherson2023-08-311-18/+0
* drm/i915/gvt: Don't rely on KVM's gfn_to_pfn() to query possible 2M GTTSean Christopherson2023-08-311-41/+8
* drm/i915/gvt: Error out on an attempt to shadowing an unknown GTT entry typeSean Christopherson2023-08-311-0/+1
* drm/i915/gvt: Explicitly check that vGPU is attached before shadowingSean Christopherson2023-08-311-2/+3
* drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn()Sean Christopherson2023-08-311-1/+4
* drm/i915/gvt: remove interface intel_gvt_is_valid_gfnYan Zhao2023-08-311-35/+1
* drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page"Sean Christopherson2023-08-311-0/+4
* drm/i915/gvt: fix double free bug in split_2MB_gtt_entryZheng Wang2023-01-041-4/+13
* drm/i915/gvt: use atomic operations to change the vGPU statusZhi Wang2023-01-041-2/+2
* drm/i915/gvt: Remove the unused function get_pt_type()Jiapeng Chong2022-11-171-5/+0
* drm/i915: fix repeated words in commentswangjianli2022-11-171-1/+1
* drm/i915/gvt: fix typo in commentJulia Lawall2022-11-081-1/+1
* vfio: remove VFIO_GROUP_NOTIFY_SET_KVMMatthew Rosato2022-05-241-2/+2
* drm/i915/gvt: devirtualize ->dma_{,un}map_guest_pageChristoph Hellwig2022-04-211-11/+9
* drm/i915/gvt: devirtualize ->gfn_to_mfnChristoph Hellwig2022-04-211-4/+5
* drm/i915/gvt: devirtualize ->is_valid_gfnChristoph Hellwig2022-04-211-2/+18
* drm/i915/gvt: devirtualize ->{read,write}_gpaChristoph Hellwig2022-04-211-3/+3
* Backmerge tag 'v5.17-rc6' into drm-nextDave Airlie2022-02-281-2/+2
|\
| * Merge tag 'gvt-fixes-2022-01-13' of https://github.com/intel/gvt-linux into d...Tvrtko Ursulin2022-02-141-2/+2
| |\
| | * drm/i915/gvt: clean up kernel-doc in gtt.cRandy Dunlap2022-01-131-2/+2
* | | drm/i915: Move GT registers to their own header fileMatt Roper2022-02-021-0/+2
* | | Merge drm/drm-next into drm-intel-nextRodrigo Vivi2022-01-311-6/+6
|\| |
| * | drm/i915: Introduce new macros for i915 PTEMichael Cheng2021-12-061-6/+6
| |/
* | drm/i915/gvt: Constify gtt_type_table_entryRikard Falkeborn2022-01-121-1/+1
* | drm/i915/gvt: Constify intel_gvt_gtt_pte_opsRikard Falkeborn2022-01-121-31/+31
* | drm/i915/gvt: Constify intel_gvt_gtt_gma_opsRikard Falkeborn2022-01-121-2/+2
|/
* drm/i915: Use direction definition DMA_BIDIRECTIONAL instead of PCI_DMA_BIDIR...Cai Huoqing2021-09-301-9/+8
* drm/i915: remove GRAPHICS_VER == 10Lucas De Marchi2021-07-301-1/+1
* drm/i915/gvt: replace IS_GEN and friends with GRAPHICS_VERLucas De Marchi2021-06-041-2/+2
* Merge tag 'gvt-next-fixes-2021-04-21' of https://github.com/intel/gvt-linux i...Jani Nikula2021-04-211-6/+0
|\
| * drm/i915/gvt: remove useless functionJiapeng Chong2021-04-151-6/+0
* | drm/i915/gvt: Fixed couple of spellings in the file gtt.cBhaskar Chowdhury2021-03-011-2/+2
* | drm/i915/gvt: Remove references to struct drm_device.pdevThomas Zimmermann2021-02-021-6/+6
|/
* drm/i915/gvt: Save/restore HW status to support GVT suspend/resumeColin Xu2020-11-101-0/+64
* drm/i915/gvt: Do not destroy ppgtt_mm during vGPU D3->D0.Colin Xu2020-07-291-1/+1
* Merge tag 'gvt-next-2020-05-12' of https://github.com/intel/gvt-linux into dr...Joonas Lahtinen2020-05-141-0/+1
|\
| * drm/i915/gvt: Support PPGTT table load commandZhenyu Wang2020-05-081-0/+1
* | Merge tag 'gvt-next-2020-04-22' of https://github.com/intel/gvt-linux into dr...Joonas Lahtinen2020-04-301-0/+15
|\|
| * drm/i915/gvt: skip populate shadow context if guest context not changedYan Zhao2020-04-171-0/+15
* | Merge tag 'gvt-next-2020-03-10' of https://github.com/intel/gvt-linux into dr...Rodrigo Vivi2020-03-101-26/+24
|\|
| * drm/i915/gvt: Wean gvt off using dev_privChris Wilson2020-03-061-26/+24
* | Merge tag 'gvt-next-2020-02-26' of https://github.com/intel/gvt-linux into dr...Rodrigo Vivi2020-02-261-6/+15
|\|
| * drm/i915/gvt: Make WARN* drm specific where vgpu ptr is availablePankaj Bharadiya2020-02-241-6/+15
* | Merge tag 'gvt-fixes-2020-02-12' of https://github.com/intel/gvt-linux into d...Jani Nikula2020-02-121-0/+4
|\ \ | |/ |/|
| * drm/i915/gvt: more locking for ppgtt mm LRU listIgor Druzhinin2020-02-101-0/+4
* | drm/i915: Remove unneeded semicolonzhengbin2019-12-161-1/+1
|/
* drm/i915/gvt: Warning for invalid ggtt accessXiong Zhang2019-07-301-0/+9
* drm/i915/gvt: Assign NULL to the pointer after memory free.Aleksei Gimbitskii2019-05-301-0/+1
* drm/i915/gvt: Check if cur_pt_type is validAleksei Gimbitskii2019-05-301-1/+10