Re: [PATCH v5 7/9] vfio/pci: Clean up BAR zap and revocation

From: Alex Williamson

Date: Wed Jul 29 2026 - 14:02:39 EST


On Wed, 15 Jul 2026 18:47:30 +0100
Matt Evans <matt@xxxxxxxxxx> wrote:
> diff --git a/include/linux/vfio_pci_core.h b/include/linux/vfio_pci_core.h
> index 9a1674c152aa..e2b4252e7c3f 100644
> --- a/include/linux/vfio_pci_core.h
> +++ b/include/linux/vfio_pci_core.h
> @@ -134,6 +134,7 @@ struct vfio_pci_core_device {
> bool pm_intx_masked;
> bool pm_runtime_engaged;
> bool sriov_active;
> + bool zap_bars_on_revoke;
> struct pci_saved_state *pci_saved_state;
> struct pci_saved_state *pm_save;
> int ioeventfds_nr;

This should be in the bitfield usage group since it's only modified at
init time. Thanks,

Alex