Re: [Intel-gfx] [PATCH v5 00/10] Enhance vfio PCI hot reset for vfio cdev device

2023-05-17 Thread Xu, Terrence
> -Original Message- > From: Liu, Yi L > Subject: [PATCH v5 00/10] Enhance vfio PCI hot reset for vfio cdev device > > VFIO_DEVICE_PCI_HOT_RESET requires user to pass an array of group fds to > prove that it owns all devices affected by resetting the calling device. While > for cdev

Re: [Intel-gfx] [PATCH v11 00/23] Add vfio_device cdev for iommufd support

2023-05-17 Thread Xu, Terrence
> -Original Message- > From: Liu, Yi L > Subject: [PATCH v11 00/23] Add vfio_device cdev for iommufd support > > Existing VFIO provides group-centric user APIs for userspace. Userspace > opens the /dev/vfio/$group_id first before getting device fd and hence > getting access to device.

Re: [Intel-gfx] [PATCH v2 00/10] Introduce new methods for verifying ownership in vfio PCI hot reset

2023-04-01 Thread Xu, Terrence
> -Original Message- > From: intel-gvt-dev On > Behalf Of Alex Williamson > Sent: Saturday, April 1, 2023 1:50 AM > > On Fri, 31 Mar 2023 17:27:27 +0000 > "Xu, Terrence" wrote: > > > > -Original Message- > > > From: L

Re: [Intel-gfx] [PATCH v2 00/10] Introduce new methods for verifying ownership in vfio PCI hot reset

2023-03-31 Thread Xu, Terrence
> -Original Message- > From: Liu, Yi L > Sent: Monday, March 27, 2023 5:35 PM > > VFIO_DEVICE_PCI_HOT_RESET requires user to pass an array of group fds to > prove that it owns all devices affected by resetting the calling device. This > series introduces several extensions to allow the

Re: [Intel-gfx] [PATCH v7 00/22] Add vfio_device cdev for iommufd support

2023-03-17 Thread Xu, Terrence
> -Original Message- > From: Liu, Yi L > Subject: [PATCH v7 00/22] Add vfio_device cdev for iommufd support > > Existing VFIO provides group-centric user APIs for userspace. Userspace > opens the /dev/vfio/$group_id first before getting device fd and hence > getting access to device.

Re: [Intel-gfx] [PATCH v2 0/5] vfio: Make emulated devices prepared for vfio device cdev

2023-03-17 Thread Xu, Terrence
> -Original Message- > From: Liu, Yi L > Sent: Thursday, March 16, 2023 8:15 PM > > The .bind_iommufd op of vfio emulated devices are either empty or does > nothing. This is different with the vfio physical devices, to add vfio device > cdev, need to make them act the same. > > This

Re: [Intel-gfx] [PATCH v5 00/19] Add vfio_device cdev for iommufd support

2023-02-28 Thread Xu, Terrence
> From: Liu, Yi L > Sent: Tuesday, February 28, 2023 11:03 AM > > From: Jason Gunthorpe > > Sent: Tuesday, February 28, 2023 3:21 AM > > > > On Mon, Feb 27, 2023 at 03:11:16AM -0800, Yi Liu wrote: > > > Existing VFIO provides group-centric user APIs for userspace. > > > Userspace opens the

Re: [Intel-gfx] [PATCH v4 00/10] cover-letter: Update vfio_pin/unpin_pages API

2022-07-25 Thread Xu, Terrence
> -Original Message- > From: intel-gvt-dev On > Behalf Of Nicolin Chen > > This is a preparatory series for IOMMUFD v2 patches. It prepares for > replacing vfio_iommu_type1 implementations of vfio_pin/unpin_pages() > with IOMMUFD version. > > There's a gap between these two versions:

Re: [Intel-gfx] [RFT][PATCH v2 0/9] Update vfio_pin/unpin_pages API

2022-07-08 Thread Xu, Terrence
> -Original Message- > From: intel-gvt-dev On Behalf Of > On Thu, Jul 07, 2022 at 06:08:45AM +, Tian, Kevin wrote: > > > > Request for testing: I only did build for s390 and i915 code, so > > > it'd be nice to have people who have environment to run sanity > > > accordingly. > > > >

Re: [Intel-gfx] Various problems for the Xen for XenGT code and guide.

2020-09-01 Thread Xu, Terrence
are using Ubuntu 20.4, the gcc version is 9+). I have a way to workaround it, as below: 1. apt-get install gcc-7 2. ln -fs gcc-7 /usr/bin/gcc Any more problem just let us know! Thanks Terrence From: Mario Marietto Sent: Thursday, August 27, 2020 9:52 PM To: Xu, Terrence ; igv...@lists.01.org; xen

Re: [Intel-gfx] [GVT-g] [ANNOUNCE] 2018-Q3 release of KVMGT (Intel GVT-g for KVM)

2018-11-19 Thread Xu, Terrence
>To: 'igv...@lists.01.org' ; 'intel- >g...@lists.freedesktop.org' ; >'k...@vger.kernel.org' ; 'linux- >ker...@vger.kernel.org' ; Xu, Terrence > >Cc: Li, Susie ; Wang, Zhenyu Z >; Cowperthwaite, David J >; Reddy, Raghuveer >; Dong, Eddie ; Yuan, >Hang ; Lv, Zhiyuan ; Jin

[Intel-gfx] [GVT-g] [ANNOUNCE] 2018-Q3 release of KVMGT (Intel GVT-g for KVM)

2018-10-19 Thread Xu, Terrence
Hi all, We are pleased to announce an update of Intel GVT-g for KVM. Intel GVT-g for KVM (a.k.a. KVMGT) is a full GPU virtualization solution with mediated pass-through, starting from 5th generation Intel Core(TM) processors with Intel processor graphics. A virtual GPU instance is

[Intel-gfx] [GVT-g] [ANNOUNCE] 2018-Q3 release of XenGT (Intel GVT-g for Xen)

2018-10-19 Thread Xu, Terrence
Hi all, We are pleased to announce an update of Intel GVT-g for Xen. Intel GVT-g is a full GPU virtualization solution with mediated pass-through, starting from 4th generation Intel Core(TM) processors with Intel processor graphics. A virtual GPU instance is maintained for each VM, with

[Intel-gfx] [GVT-g] [ANNOUNCE] 2018-Q1 release of XenGT (Intel GVT-g for Xen)

2018-04-20 Thread Xu, Terrence
Hi all, We are pleased to announce an update of Intel GVT-g for Xen. Intel GVT-g is a full GPU virtualization solution with mediated pass-through, starting from 4th generation Intel Core(TM) processors with Intel processor graphics. A virtual GPU instance is maintained for each VM, with

[Intel-gfx] [GVT-g] [ANNOUNCE] 2018-Q1 release of KVMGT (Intel GVT-g for KVM)

2018-04-20 Thread Xu, Terrence
Hi all, We are pleased to announce an update of Intel GVT-g for KVM. Intel GVT-g for KVM (a.k.a. KVMGT) is a full GPU virtualization solution with mediated pass-through, starting from 5th generation Intel Core(TM) processors with Intel processor graphics. A virtual GPU instance is

[Intel-gfx] [GVT-g] [ANNOUNCE] 2017-Q3 release of XenGT (Intel GVT-g for Xen)

2017-10-10 Thread Xu, Terrence
Hi all, We are pleased to announce an update of Intel GVT-g for Xen. Intel GVT-g is a full GPU virtualization solution with mediated pass-through, starting from 4th generation Intel Core(TM) processors with Intel processor graphics. A virtual GPU instance is maintained for each VM, with part

[Intel-gfx] [GVT-g] [ANNOUNCE] 2017-Q3 release of KVMGT (Intel GVT-g for KVM)

2017-10-10 Thread Xu, Terrence
Hi all, We are pleased to announce an update of Intel GVT-g for KVM. Intel GVT-g for KVM (a.k.a. KVMGT) is a full GPU virtualization solution with mediated pass-through, starting from 5th generation Intel Core(TM) processors with Intel processor graphics.  A virtual GPU instance is maintained

[Intel-gfx] [GVT-g] [ANNOUNCE] 2017-Q2 release of KVMGT (Intel GVT-g for KVM)

2017-06-20 Thread Xu, Terrence
Hi all, We are pleased to announce an update of Intel GVT-g for KVM. Intel GVT-g for KVM (a.k.a. KVMGT) is a full GPU virtualization solution with mediated pass-through, starting from 5th generation Intel Core(TM) processors with Intel processor graphics. A virtual GPU instance is maintained

[Intel-gfx] [GVT-g] [ANNOUNCE] 2017-Q2 release of XenGT (Intel GVT-g for Xen)

2017-06-20 Thread Xu, Terrence
Hi all, We are pleased to announce an update of Intel GVT-g for Xen. Intel GVT-g is a full GPU virtualization solution with mediated pass-through, starting from 4th generation Intel Core(TM) processors with Intel processor graphics. A virtual GPU instance is maintained for each VM, with part

Re: [Intel-gfx] [PATCH] drm/i915/vgpu: Neuter forcewakes for VGPU more thouroughly

2017-03-17 Thread Xu, Terrence
gt;; Intel-gfx@lists.freedesktop.org; Ursulin, Tvrtko ><tvrtko.ursu...@intel.com>; Li, Weinan Z <weinan.z...@intel.com>; Xu, >Terrence <terrence...@intel.com> >Subject: Re: [Intel-gfx] [PATCH] drm/i915/vgpu: Neuter forcewakes for VGPU >more thouroughly > > >Hi, > &g

Re: [Intel-gfx] [PATCH i-g-t v3] Add the new tool for create GVT-g Linux guest based on KVMGT

2017-03-09 Thread Xu, Terrence
Thanks Petri, agree with all your comments! Thanks Terrence >-Original Message- >From: Latvala, Petri >Sent: Thursday, March 9, 2017 6:58 PM >To: Xu, Terrence <terrence...@intel.com> >Cc: intel-gfx@lists.freedesktop.org; Jin, Gordon <gordon@intel.com>; >

Re: [Intel-gfx] [PATCH v2] Add the new tool for create GVT-g Linux guest based on KVMGT

2017-02-27 Thread Xu, Terrence
>On 02/27/2017 10:13 AM, Xu, Terrence wrote: >> [Xu, Terrence] Yes the root is needed for all our "echo" related commands, >can I suppose the case is running under root privilege? Or need to return >"skip" when it is not under root privilege? >

Re: [Intel-gfx] [PATCH v2] Add the new tool for create GVT-g Linux guest based on KVMGT

2017-02-27 Thread Xu, Terrence
gt; v2: Treat this case as a free-standing tool, with detect & skip when >> it's not running on GVT-g capable platform or running without the >> required tools. >> >> Signed-off-by: Terrence Xu <terrence...@intel.com> >> Signed-off-by: Benyu X

Re: [Intel-gfx] [PATCH i-g-t v2] Add the new tool for create GVT-g Linux guest based on KVMGT

2017-02-17 Thread Xu, Terrence
Does anyone has some comments? Thanks! -Original Message- From: Xu, Terrence Sent: Monday, February 6, 2017 12:10 PM To: intel-gfx@lists.freedesktop.org Cc: Wang, Zhenyu Z <zhenyu.z.w...@intel.com>; Sarvela, Tomi P <tomi.p.sarv...@intel.com>; daniel.vet...@ffwll.ch;

Re: [Intel-gfx] [PATCH i-g-t v2] Add the new tool for create GVT-g Linux guest based on KVMGT

2017-02-05 Thread Xu, Terrence
com>; Sarvela, Tomi P <tomi.p.sarv...@intel.com>; daniel.vet...@ffwll.ch; Xu, Terrence <terrence...@intel.com>; Lv, Zhiyuan <zhiyuan...@intel.com>; Jin, Gordon <gordon@intel.com>; Xu, BenyuX <benyux...@intel.com>; Wang, Hongbo <hongbo.w...@intel.com> Subjec

Re: [Intel-gfx] [PATCH igt] Add the new case for create GVT-g Linux guest based on KVMGT

2017-01-01 Thread Xu, Terrence
> > framework, it including create vgpu, create guest, check IP address, > > destroy guest, remove vgpu,check dmesg log, etc functions. > > > > Signed-off-by: Terrence Xu <terrence...@intel.com> > > Signed-off-by: Benyu Xu <benyux...@intel.com> > >