Linus Torvalds d4ec3d5535 VFIO updates for v5.16-rc1
- Cleanup vfio iommu_group creation (Christoph Hellwig)
 
  - Add individual device reset for vfio/fsl-mc (Diana Craciun)
 
  - IGD OpRegion 2.0+ support (Colin Xu)
 
  - Use modern cdev lifecycle for vfio_group (Jason Gunthorpe)
 
  - Use new mdev API in vfio_ccw (Jason Gunthorpe)
 -----BEGIN PGP SIGNATURE-----
 
 iQJPBAABCAA5FiEEQvbATlQL0amee4qQI5ubbjuwiyIFAmGC6FYbHGFsZXgud2ls
 bGlhbXNvbkByZWRoYXQuY29tAAoJECObm247sIsiFhIP/25BVx3z3WkZl8e5+dOv
 lxrDlEwAxTaxCzERbME+C3x1QWXRqnHOA+ImHEwHxt/CVKDClLXkD4dT5vZnhhzY
 KZIGGz+kQj8dda1Mw2YXN14UzT4b4I400OC26z94nNUZo6v1jvYqnAiPI+hwZyjZ
 ePKdESmEI9WDL6SNnSqhPwbHRGM4aC5UriJUy2SSN8vYBuhZrVmTa+ntnZl98fQy
 0A/3OjdoMDOmPE49TP189qKCMYoEZWOCg2B8n9FME4XG0S+yd3xQyMuFI5SoVBFx
 qr6uJgTAWI7aNwxfbGXBUfyha3w0VfS+rnvXajupwUDudwiipmW6JIFBTu4uaDOB
 koa6fRHBxv9hfcM9eZ/T653tTl20C4oJ00/zdIFrIQlyrSGkTN4DIaNxmlvBgFYi
 UckEYC4yXak5wjXhChx3B+qiEU9gFuUAdN+gWbPZJgcpJmAhjfCjwHnZPI1hHdt2
 NbJCBPPxIsN52J1XQ4ohR7M/wGXXH1XR2j8W6JYBWOdz1lS5QxXho6yFOL597H0Q
 Q/oCcb7paMFiNFhGDKnHPHDInBJcdC+tBTgHkka14+t2X4GkhxATfwgl7YWh9BLr
 u/KkSJKunTTKrb2lsk1q15mxSkCMtFQUWfaTI2ilrpi4NoEZfG3WcdXw+GJ+6faG
 u1+lbKvyYjUAH+gDcRAeWlt1
 =AsTx
 -----END PGP SIGNATURE-----

Merge tag 'vfio-v5.16-rc1' of git://github.com/awilliam/linux-vfio

Pull VFIO updates from Alex Williamson:

 - Cleanup vfio iommu_group creation (Christoph Hellwig)

 - Add individual device reset for vfio/fsl-mc (Diana Craciun)

 - IGD OpRegion 2.0+ support (Colin Xu)

 - Use modern cdev lifecycle for vfio_group (Jason Gunthorpe)

 - Use new mdev API in vfio_ccw (Jason Gunthorpe)

* tag 'vfio-v5.16-rc1' of git://github.com/awilliam/linux-vfio: (27 commits)
  vfio/ccw: Convert to use vfio_register_emulated_iommu_dev()
  vfio/ccw: Pass vfio_ccw_private not mdev_device to various functions
  vfio/ccw: Use functions for alloc/free of the vfio_ccw_private
  vfio/ccw: Remove unneeded GFP_DMA
  vfio: Use cdev_device_add() instead of device_create()
  vfio: Use a refcount_t instead of a kref in the vfio_group
  vfio: Don't leak a group reference if the group already exists
  vfio: Do not open code the group list search in vfio_create_group()
  vfio: Delete vfio_get/put_group from vfio_iommu_group_notifier()
  vfio/pci: Add OpRegion 2.0+ Extended VBT support.
  vfio/iommu_type1: remove IS_IOMMU_CAP_DOMAIN_IN_CONTAINER
  vfio/iommu_type1: remove the "external" domain
  vfio/iommu_type1: initialize pgsize_bitmap in ->open
  vfio/spapr_tce: reject mediated devices
  vfio: clean up the check for mediated device in vfio_iommu_type1
  vfio: remove the unused mdev iommu hook
  vfio: move the vfio_iommu_driver_ops interface out of <linux/vfio.h>
  vfio: remove unused method from vfio_iommu_driver_ops
  vfio: simplify iommu group allocation for mediated devices
  vfio: remove the iommudata hack for noiommu groups
  ...
2021-11-03 13:29:36 -07:00
..
2021-11-02 15:58:39 -07:00
2021-11-01 21:06:18 -07:00
2021-11-02 10:45:34 -07:00
2021-11-01 10:25:27 -07:00
2021-11-03 13:29:36 -07:00
2021-11-01 10:09:14 -07:00
2021-11-02 11:24:14 -07:00
2021-09-09 11:39:57 -07:00
2021-11-02 06:20:58 -07:00
2021-11-03 07:49:25 -07:00
2021-11-02 15:58:39 -07:00
2021-11-02 16:47:49 -07:00
2021-11-02 21:54:26 -07:00
2021-11-02 10:56:49 -07:00
2021-11-01 19:16:49 -07:00
2021-10-17 17:10:00 -10:00
2021-11-02 21:54:26 -07:00
2021-11-01 17:12:56 -07:00
2021-11-01 10:12:44 -07:00
2021-11-02 06:20:58 -07:00
2021-10-28 12:47:49 +01:00
2021-09-07 12:38:59 -07:00
2021-11-02 16:47:49 -07:00
2021-11-01 18:55:12 -07:00
2021-10-21 09:00:56 -06:00
2021-11-03 08:05:59 -07:00
2021-11-01 09:19:50 -07:00
2021-11-01 10:17:11 -07:00
2021-11-02 22:22:13 -07:00
2021-11-02 19:06:30 +01:00
2021-11-02 06:20:58 -07:00
2021-11-02 15:58:39 -07:00
2021-10-28 14:42:20 +01:00
2021-11-01 19:04:47 -07:00
2021-11-03 13:29:36 -07:00
2021-11-02 06:20:58 -07:00
2021-09-01 08:44:42 -07:00
2021-11-03 07:49:25 -07:00
2021-09-01 10:29:29 -07:00
2021-11-01 19:09:04 -07:00
2021-11-02 06:20:58 -07:00
2021-11-01 10:17:11 -07:00
2021-11-02 16:47:49 -07:00
2021-11-01 14:49:20 -03:00
2021-10-17 18:17:19 -10:00
2021-10-28 14:59:38 +10:00
2021-10-08 12:55:23 -07:00