On Wed, Mar 03, 2021 at 04:35:38AM +0800, Liu Yi L wrote: > diff --git a/drivers/vfio/vfio_iommu_type1.c b/drivers/vfio/vfio_iommu_type1.c > index 4bb162c1d649..3a5c84d4f19b 100644 > +++ b/drivers/vfio/vfio_iommu_type1.c > @@ -63,22 +63,24 @@ MODULE_PARM_DESC(dma_entry_limit, > "Maximum number of user DMA mappings per container (65535)."); > > struct vfio_iommu { > - struct list_head domain_list; > - struct list_head iova_list; > - struct vfio_domain *external_domain; /* domain for external user */ > - struct mutex lock; > - struct rb_root dma_list; > - struct blocking_notifier_head notifier; > - unsigned int dma_avail; > - unsigned int vaddr_invalid_count; > - uint64_t pgsize_bitmap; > - uint64_t num_non_pinned_groups; > - wait_queue_head_t vaddr_wait; > - bool v2; > - bool nesting; > - bool dirty_page_tracking; > - bool pinned_page_dirty_scope; > - bool container_open; > + struct list_head domain_list; > + struct list_head iova_list; > + /* domain for external user */ > + struct vfio_domain *external_domain; > + struct mutex lock; > + struct rb_root dma_list; > + struct blocking_notifier_head notifier; > + unsigned int dma_avail; > + unsigned int vaddr_invalid_count; > + uint64_t pgsize_bitmap; > + uint64_t num_non_pinned_groups; > + wait_queue_head_t vaddr_wait; > + struct iommu_nesting_info *nesting_info; > + bool v2; > + bool nesting; > + bool dirty_page_tracking; > + bool pinned_page_dirty_scope; > + bool container_open; > }; I always hate seeing one line patches done like this. If you want to re-indent you should remove the horizontal whitespace, not add an unreadable amount more. Also, Linus has been unhappy before to see lists of bool's in structs due to the huge amount of memory they waste. Jason