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] [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: the

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

2020-09-01 Thread Xu, Terrence
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

[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 maintain

[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 par

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, Ed

[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 par

[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 maintain

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
...@ffwll.ch; Xu, Terrence ; Lv, Zhiyuan ; Jin, Gordon ; Xu, BenyuX ; Wang, Hongbo Subject: [Intel-gfx] [PATCH v2] Add the new tool for create GVT-g Linux guest based on KVMGT GVT-g (Intel® Graphics Virtualization Technology) is a full GPU virtualization solution with mediated pass-through

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 ; Sarvela, Tomi P ; daniel.vet...@ffwll.ch; Lv, Zhiyuan ; Jin, Gordon ; Xu, BenyuX ; Wang, Hongbo ; Xu, Terrence

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

2017-02-27 Thread Xu, Terrence
t;> +} >> +return 0; >> +} >> + >> +static void create_guest(void) >> +{ >> +char create_qcow_cmd[PATH_MAX] = {0}; >> + char create_vgpu_cmd[PATH_MAX] = {0}; >> +char create_instance_cmd[PATH_MAX] = {0}; >> + >> +sprintf(

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? >> >

[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 of

[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 f

[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 f

[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 of

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 >Cc: intel-gfx@lists.freedesktop.org; Jin, Gordon ; >Sarvela, >Tomi P ; Lv, Zhiyuan ; Wang, >Zheny

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

2017-03-17 Thread Xu, Terrence
>-Original Message- >From: Tvrtko Ursulin [mailto:tvrtko.ursu...@linux.intel.com] >Sent: Friday, March 17, 2017 5:30 PM >To: Zhenyu Wang >Cc: Chris Wilson ; Tvrtko Ursulin >; Intel-gfx@lists.freedesktop.org; Ursulin, Tvrtko >; Li, Weinan Z ; Xu, >Terrence

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

2017-01-01 Thread Xu, Terrence
t; > +{ > > +int timeout = 0; > > +while (timeout <= 12) { > > +igt_info("Try to connnect guest,the %d time.\n", timeout); > > +if (timeout == 12) { > > +igt_info("Cannot connect to guest.\n"); > &g

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 /dev/v

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. Thi

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 devic

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 se

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. Th

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 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