Re: [PATCH v4 00/15] vfio: VFIO migration support with vIOMMU

2025-02-07 Thread Zhangfei Gao
On Wed, Jan 22, 2025 at 12:43 AM Joao Martins wrote: > > On 07/01/2025 06:55, Zhangfei Gao wrote: > > Hi, Joao > > > > On Fri, Jun 23, 2023 at 5:51 AM Joao Martins > > wrote: > >> > >> Hey, > >> > >> This series introduces

Re: [PATCH v4 00/15] vfio: VFIO migration support with vIOMMU

2025-01-06 Thread Zhangfei Gao
Hi, Joao On Fri, Jun 23, 2023 at 5:51 AM Joao Martins wrote: > > Hey, > > This series introduces support for vIOMMU with VFIO device migration, > particurlarly related to how we do the dirty page tracking. > > Today vIOMMUs serve two purposes: 1) enable interrupt remaping 2) > provide dma transla

Re: nested-smmuv3 topic for QEMU/libvirt, Nov 2024

2024-12-02 Thread Zhangfei Gao
On Mon, 2 Dec 2024 at 16:07, Shameerali Kolothum Thodi wrote: > > > > > -Original Message- > > From: Zhangfei Gao > > Sent: Monday, December 2, 2024 6:05 AM > > To: Jason Gunthorpe > > Cc: Nicolin Chen ; Shameerali Kolothum Thodi > > ;

Re: nested-smmuv3 topic for QEMU/libvirt, Nov 2024

2024-12-01 Thread Zhangfei Gao
Hi, Nico On Fri, 1 Nov 2024 at 19:55, Jason Gunthorpe wrote: > > On Thu, Oct 31, 2024 at 09:09:20PM -0700, Nicolin Chen wrote: > > > FWIW, Robin requested a different solution for MSI mapping [1], v.s. > > the RMR one that we have been using since Eric's work. I drafted a > > few VFIO/IOMMUFD pat

Re: [RFC PATCH 2/5] hw/arm/smmuv3: Add initial support for SMMUv3 Nested device

2024-11-27 Thread Zhangfei Gao
Hi, Eric On Thu, 28 Nov 2024 at 00:06, Eric Auger wrote: > > Yeah, there is no live migration support yet in the SMMU qmeu driver, > > AFAIK? > the non accelerated SMMU QEMU device does support migration. Could you clarify more about this? The migration is not supported if using viommu (SMMU QE

Re: [PATCH v4 00/15] vfio: VFIO migration support with vIOMMU

2024-11-27 Thread Zhangfei Gao
Hi, Joao On Fri, Jun 23, 2023 at 5:51 AM Joao Martins wrote: > > Hey, > > This series introduces support for vIOMMU with VFIO device migration, > particurlarly related to how we do the dirty page tracking. > > Today vIOMMUs serve two purposes: 1) enable interrupt remaping 2) > provide dma transla

Re: [PATCH v2 4/7] migration/multifd: Add UADK initialization

2024-06-11 Thread Zhangfei Gao
olothum > > Reviewed-by: Fabiano Rosas Reviewed-by: Zhangfei Gao

Re: [PATCH v2 6/7] migration/multifd: Switch to no compression when no hardware support

2024-06-11 Thread Zhangfei Gao
migration > qtest. > > Reviewed-by: Fabiano Rosas > Signed-off-by: Shameer Kolothum Reviewed-by: Zhangfei Gao

Re: [PATCH v2 5/7] migration/multifd: Add UADK based compression and decompression

2024-06-11 Thread Zhangfei Gao
On Fri, 7 Jun 2024 at 21:54, Shameer Kolothum wrote: > > Uses UADK wd_do_comp_sync() API to (de)compress a normal page using > hardware accelerator. > > Reviewed-by: Fabiano Rosas > Signed-off-by: Shameer Kolothum Reviewed-by: Zhangfei Gao

Re: [PATCH v2 3/7] migration/multifd: add uadk compression framework

2024-06-11 Thread Zhangfei Gao
On Fri, 7 Jun 2024 at 21:54, Shameer Kolothum wrote: > > Adds the skeleton to support uadk compression method. > Complete functionality will be added in subsequent patches. > > Acked-by: Markus Armbruster > Reviewed-by: Fabiano Rosas > Signed-off-by: Shameer Kolothum Reviewed-by: Zhangfei Gao

Re: [PATCH v2 2/7] configure: Add uadk option

2024-06-11 Thread Zhangfei Gao
-by: Shameer Kolothum Reviewed-by: Zhangfei Gao

Re: [PATCH v2 1/7] docs/migration: add uadk compression feature

2024-06-11 Thread Zhangfei Gao
On Fri, 7 Jun 2024 at 21:54, Shameer Kolothum wrote: > > Document UADK(User Space Accelerator Development Kit) library details > and how to use that for migration. > > Signed-off-by: Shameer Kolothum Good job, thanks Shameer Reviewed-by: Zhangfei Gao

Re: [RFC 00/18] vfio: Adopt iommufd

2022-05-10 Thread Zhangfei Gao
On 2022/5/10 下午2:51, Eric Auger wrote: Hi Hi, Zhangfei, On 5/10/22 05:17, Yi Liu wrote: Hi Zhangfei, On 2022/5/9 22:24, Zhangfei Gao wrote: Hi, Alex On 2022/4/27 上午12:35, Alex Williamson wrote: On Tue, 26 Apr 2022 12:43:35 + Shameerali Kolothum Thodi wrote: -Original Message

Re: [RFC 00/18] vfio: Adopt iommufd

2022-05-09 Thread Zhangfei Gao
@gmail.com; kevin.t...@intel.com; chao.p.p...@intel.com; yi.y@intel.com; pet...@redhat.com; Zhangfei Gao Subject: Re: [RFC 00/18] vfio: Adopt iommufd [...] https://lore.kernel.org/kvm/0-v1-e79cd8d168e8+6-iommufd_...@nvidia.com / [2] https://github.com/luxis1999/iommufd/tree/iommufd

Re: [RFC v6 00/24] vSMMUv3/pSMMUv3 2 stage VFIO integration

2020-03-31 Thread Zhangfei Gao
Hi, Eric On 2020/3/31 下午4:12, Auger Eric wrote: Hi Zhangfei, On 3/31/20 8:42 AM, Zhangfei Gao wrote: Hi, Eric On 2020/3/21 上午12:58, Eric Auger wrote: Up to now vSMMUv3 has not been integrated with VFIO. VFIO integration requires to program the physical IOMMU consistently with the guest

Re: [RFC v6 00/24] vSMMUv3/pSMMUv3 2 stage VFIO integration

2020-03-31 Thread Zhangfei Gao
Hi, Eric On 2020/3/21 上午12:58, Eric Auger wrote: Up to now vSMMUv3 has not been integrated with VFIO. VFIO integration requires to program the physical IOMMU consistently with the guest mappings. However, as opposed to VTD, SMMUv3 has no "Caching Mode" which allows easy trapping of guest mapping

Re: [PATCH v16 00/10] VIRTIO-IOMMU device

2020-03-03 Thread Zhangfei Gao
On Tue, Mar 3, 2020 at 5:41 PM Auger Eric wrote: > > Hi Zhangfei, > On 3/3/20 4:23 AM, Zhangfei Gao wrote: > > Hi Eric > > > > On Thu, Feb 27, 2020 at 9:50 PM Auger Eric wrote: > >> > >> Hi Daniel, > >> > >> On 2/27/20 12:17 PM, Dan

Re: [PATCH v16 00/10] VIRTIO-IOMMU device

2020-03-02 Thread Zhangfei Gao
Hi Eric On Thu, Feb 27, 2020 at 9:50 PM Auger Eric wrote: > > Hi Daniel, > > On 2/27/20 12:17 PM, Daniel P. Berrangé wrote: > > On Fri, Feb 14, 2020 at 02:27:35PM +0100, Eric Auger wrote: > >> This series implements the QEMU virtio-iommu device. > >> > >> This matches the v0.12 spec (voted) and t

Re: [Qemu-devel] [RFC v4 00/27] vSMMUv3/pSMMUv3 2 stage VFIO integration

2019-07-10 Thread Zhangfei Gao
On Thu, Jul 11, 2019 at 1:55 PM Auger Eric wrote: > > Hi Zhangfei, > > On 7/11/19 3:53 AM, Zhangfei Gao wrote: > > On Mon, May 27, 2019 at 7:44 PM Eric Auger wrote: > >> > >> Up to now vSMMUv3 has not been integrated with VFIO. VFIO > >> integ

Re: [Qemu-devel] [RFC v4 00/27] vSMMUv3/pSMMUv3 2 stage VFIO integration

2019-07-10 Thread Zhangfei Gao
t; > Eric > > This series can be found at: > https://github.com/eauger/qemu/tree/v4.0.0-2stage-rfcv4 > > Compatible with kernel series: > [PATCH v8 00/29] SMMUv3 Nested Stage Setup > (https://lkml.org/lkml/2019/5/26/95) > Have tested vfio mode in qemu on arm64 platform. Tested-by: Zhangfei Gao qemu: https://github.com/eauger/qemu/tree/v4.0.0-2stage-rfcv4 kernel: https://github.com/eauger/linux/tree/v5.2-rc1-2stage-v8

Re: [Qemu-devel] [RFC v9 00/17] VIRTIO-IOMMU device

2019-07-05 Thread Zhangfei Gao
Hi, Bharat On Tue, Nov 27, 2018 at 3:12 PM Bharat Bhushan wrote: > > Testing: > > - tested with guest using virtio-net-pci > > (,vhost=off,iommu_platform,disable-modern=off,disable-legacy=on) > > and virtio-blk-pci > > - VFIO/VHOST integration is not part of this series > > - When using the

Re: [Qemu-devel] ext4 error when testing virtio-scsi & vhost-scsi

2016-07-31 Thread Zhangfei Gao
Hi, Jan On Thu, Jul 28, 2016 at 9:29 AM, Zhangfei Gao wrote: > Hi, Jan > > On Wed, Jul 27, 2016 at 11:56 PM, Jan Kara wrote: >> Hi! >> >> On Wed 27-07-16 15:58:55, Zhangfei Gao wrote: >>> Hi, Michael >>> >>> I have met ext4 error when usi

Re: [Qemu-devel] ext4 error when testing virtio-scsi & vhost-scsi

2016-07-27 Thread Zhangfei Gao
Hi, Jan On Wed, Jul 27, 2016 at 11:56 PM, Jan Kara wrote: > Hi! > > On Wed 27-07-16 15:58:55, Zhangfei Gao wrote: >> Hi, Michael >> >> I have met ext4 error when using vhost_scsi on arm64 platform, and >> suspect it is vhost_scsi issue. >> >> Ext

Re: [Qemu-devel] ext4 error when testing virtio-scsi & vhost-scsi

2016-07-27 Thread Zhangfei Gao
tried 4.7-r2 and 4.5-rc1 on D02 board, both have issue. Since I need kvm specific patch for D02, so it may not freely to switch to older version. 3. Also test with ext4, disabling journal mkfs.ext4 -O ^has_journal /dev/sda Do you have any suggestion? Thanks On Tue, Jul 19, 2016 at 4:21 PM,

Re: [Qemu-devel] ext4 error when testing virtio-scsi & vhost-scsi

2016-07-19 Thread Zhangfei Gao
On Tue, Jul 19, 2016 at 3:56 PM, Zhangfei Gao wrote: > Dear Ted > > On Wed, Jul 13, 2016 at 12:43 AM, Theodore Ts'o wrote: >> On Tue, Jul 12, 2016 at 03:14:38PM +0800, Zhangfei Gao wrote: >>> Some update: >>> >>> If test with ex

Re: [Qemu-devel] ext4 error when testing virtio-scsi & vhost-scsi

2016-07-19 Thread Zhangfei Gao
Dear Ted On Wed, Jul 13, 2016 at 12:43 AM, Theodore Ts'o wrote: > On Tue, Jul 12, 2016 at 03:14:38PM +0800, Zhangfei Gao wrote: >> Some update: >> >> If test with ext2, no problem in iblock. >> If test with ext4, ext4_mb_generate_buddy reported error in th

Re: [Qemu-devel] ext4 error when testing virtio-scsi & vhost-scsi

2016-07-15 Thread Zhangfei Gao
Dear Dave On Wed, Jul 13, 2016 at 7:03 AM, Dave Chinner wrote: > On Tue, Jul 12, 2016 at 12:43:24PM -0400, Theodore Ts'o wrote: >> On Tue, Jul 12, 2016 at 03:14:38PM +0800, Zhangfei Gao wrote: >> > Some update: >> > >> > If test with ext2, no

Re: [Qemu-devel] ext4 error when testing virtio-scsi & vhost-scsi

2016-07-13 Thread Zhangfei Gao
Dear Ted On Wed, Jul 13, 2016 at 12:43 AM, Theodore Ts'o wrote: > On Tue, Jul 12, 2016 at 03:14:38PM +0800, Zhangfei Gao wrote: >> Some update: >> >> If test with ext2, no problem in iblock. >> If test with ext4, ext4_mb_generate_buddy reported error in th

Re: [Qemu-devel] ext4 error when testing virtio-scsi & vhost-scsi

2016-07-12 Thread Zhangfei Gao
: 26464 vs 25600 free clusters [ 21.008249] JBD2: Spotted dirty metadata buffer (dev = sda, blocknr = 0). Th ere's a risk of filesystem corruption in case of system crash. Any special notes of using ext4 in qemu? Thanks On Mon, Jul 11, 2016 at 12:05 PM, Zhangfei Gao wrote: > Hi >

Re: [Qemu-devel] ext4 error when testing virtio-scsi & vhost-scsi

2016-07-10 Thread Zhangfei Gao
s [ 12.908844] EXT4-fs error (device sda): ext4_mb_generate_buddy:758: group 3s [ 12.911154] JBD2: Spotted dirty metadata buffer (dev = sda, blocknr = 0). T. Error happens immediately removing the files, which is created in the first time. Thanks On Sun, Jun 12, 2016 at 11:23 AM, Zhangfei Gao wrote: &

[Qemu-devel] ext4 error when testing virtio-scsi & vhost-scsi

2016-06-11 Thread Zhangfei Gao
Here is one question about testing virtio-scsi & vhost-scsi. I met ext4 error using fileio or iblock. And after the error, the filesystem can not be remount next time in guest os except mkfs.ext4 again. Any suggestions? Thanks in advance. Basic steps. fileio: mount /dev/sda3 /mnt dd if=/dev/zero