1. 29 3月, 2017 1 次提交
  2. 17 3月, 2017 2 次提交
    • T
      drm/i915/gvt: replace the gvt_err with gvt_vgpu_err · 695fbc08
      Tina Zhang 提交于
      gvt_err should be used only for the very few critical error message
      during host i915 drvier initialization. This patch
      1. removes the redundant gvt_err;
      2. creates a new gvt_vgpu_err to show errors caused by vgpu;
      3. replaces the most gvt_err with gvt_vgpu_err;
      4. leaves very few gvt_err for dumping gvt error during host gvt
         initialization.
      
      v2. change name to gvt_vgpu_err and add vgpu id to the message. (Kevin)
          add gpu id to gvt_vgpu_err. (Zhi)
      v3. remove gpu id from gvt_vgpu_err caller. (Zhi)
      v4. add vgpu check to the gvt_vgpu_err macro. (Zhiyuan)
      v5. add comments for v3 and v4.
      v6. split the big patch into two, with this patch only for checking
          gvt_vgpu_err. (Zhenyu)
      v7. rebase to staging branch
      v8. rebase to fix branch
      Signed-off-by: NTina Zhang <tina.zhang@intel.com>
      Signed-off-by: NZhenyu Wang <zhenyuw@linux.intel.com>
      695fbc08
    • Z
      drm/i915/gvt: handle force-nonpriv registers, cmd parser part · 4938ca90
      Zhao Yan 提交于
      this patch adds force non-priv registers check in LRI cmds handler
      
      v4:
      transform is_force_nonpriv_mmio() from macro to inline fuction to eliminate
      checkpatch warning
      
      v3:
      per zhenyu's comment, fix some style warnings
      
      v2:
      per zhenyu's comment, refine the code to remove cascaded ifs
      Signed-off-by: NZhao Yan <yan.y.zhao@intel.com>
      Signed-off-by: NZhenyu Wang <zhenyuw@linux.intel.com>
      4938ca90
  3. 02 3月, 2017 1 次提交
  4. 01 3月, 2017 3 次提交
  5. 24 2月, 2017 2 次提交
  6. 23 2月, 2017 6 次提交
  7. 17 2月, 2017 2 次提交
    • Z
      drm/i915/gvt: handle fence reg access during GPU reset · d1be371d
      Zhao, Xinda 提交于
      Lots of reduntant log info will be printed out during GPU reset,
      including accessing untracked mmio register and fence register,
      variable disable_warn_untrack is added previously to handle the
      situation, but the accessing of fence register is ignored in the
      previously patch, so add it back.
      
      Besides, set the variable disable_warn_untrack to the defalut value
      after GPU reset is finished.
      Signed-off-by: NZhao, Xinda <xinda.zhao@intel.com>
      Signed-off-by: NZhenyu Wang <zhenyuw@linux.intel.com>
      d1be371d
    • M
      drm/i915/gvt: introduced failsafe mode into vgpu · fd64be63
      Min He 提交于
      New failsafe mode is introduced, when we detect guest not supporting
      GVT-g.
      In failsafe mode, we will ignore all the MMIO and cfg space read/write
      from guest.
      
      This patch can fix the issue that when guest kernel or graphics driver
      version is too low, there will be a lot of kernel traces in host.
      
      V5: rebased onto latest gvt-staging
      V4: changed coding style by Zhenyu and Ping's advice
      V3: modified coding style and error messages according to Zhenyu's comment
      V2: 1) implemented MMIO/GTT/WP pages read/write logic; 2) used a unified
      function to enter failsafe mode
      Signed-off-by: NMin He <min.he@intel.com>
      Signed-off-by: NPei Zhang <pei.zhang@intel.com>
      Signed-off-by: NZhenyu Wang <zhenyuw@linux.intel.com>
      fd64be63
  8. 13 1月, 2017 2 次提交
  9. 09 1月, 2017 3 次提交
  10. 22 11月, 2016 1 次提交
  11. 17 11月, 2016 1 次提交
  12. 14 11月, 2016 2 次提交
  13. 07 11月, 2016 4 次提交
  14. 27 10月, 2016 2 次提交
  15. 26 10月, 2016 2 次提交
  16. 20 10月, 2016 2 次提交
  17. 18 10月, 2016 1 次提交
  18. 14 10月, 2016 3 次提交