Linus Torvalds
238da4d004
VFIO updates for v5.13-rc1
...
- Embed struct vfio_device into vfio driver structures (Jason Gunthorpe)
- Make vfio_mdev type safe (Jason Gunthorpe)
- Remove vfio-pci NVLink2 extensions for POWER9 (Christoph Hellwig)
- Update vfio-pci IGD extensions for OpRegion 2.1+ (Fred Gao)
- Various spelling/blank line fixes (Zhen Lei, Zhou Wang, Bhaskar Chowdhury)
- Simplify unpin_pages error handling (Shenming Lu)
- Fix i915 mdev Kconfig dependency (Arnd Bergmann)
- Remove unused structure member (Keqian Zhu)
-----BEGIN PGP SIGNATURE-----
iQJPBAABCAA5FiEEQvbATlQL0amee4qQI5ubbjuwiyIFAmCJsEsbHGFsZXgud2ls
bGlhbXNvbkByZWRoYXQuY29tAAoJECObm247sIsi4HEP/icVw+sKYvfYkN3D5+7+
J+IUtgdXSFaSmc9S8lj9gED68t6t5BhPMtdfSe9Tfvn/btyaYZ6uNwZGNqkaRCz8
97jLkDmTPzL2F8uiMT4OI/VY6mzcK5yKA0mYNcO+nXQyUNtpDDCCbTD9OfIu62i/
nVAu6u/Sj89zj66opZLTz1sxlYu/IQQ6olDlmgRAZ0JfUmpZLuNrSJbdv1nJZN0i
uSAfNthSlgfMK/6hf9oW22GFjiJmnMVPnPd2wMceEq1N2F3Co9mNEhsMwqSZH3ra
UQVJKRLA1NMhlee33Pkbsilmwk3lyTXI4GYw61y+TDi/CuOvNkym1BIW6WCQlQRi
iOuMnaas3UOwi45pcqDNl9DRR+mfJc9I11auyAbznuw6omeZVxYHkWi94HRbJNzf
zDJN94fcnafomHXe0NYJ33eSUrEeN7heNd5wvMkqQJEfHRpqUQf/xOGE9xBZXVAO
Vl02C+qQt/fM0tds09lUOvMRjAYBRSaF2xcq6SEQYMXmfx9hcOrEUJUEWegy0NGN
lq+Oa9mMxwHllDm9Wtn7vMx4KPqDm6dq3BwB45+S7bdQiDj0RiCohRLK9GC7YMzT
K6dlKdYmed9dOnIzCw8R9PI/DDHRyG/mXgzFERkB5DTt1YVssYLTZnGL2lePwM9J
BSqG2mMHzyYaHdaaVAWHH/vQ
=y3PY
-----END PGP SIGNATURE-----
Merge tag 'vfio-v5.13-rc1' of git://github.com/awilliam/linux-vfio
Pull VFIO updates from Alex Williamson:
- Embed struct vfio_device into vfio driver structures (Jason
Gunthorpe)
- Make vfio_mdev type safe (Jason Gunthorpe)
- Remove vfio-pci NVLink2 extensions for POWER9 (Christoph Hellwig)
- Update vfio-pci IGD extensions for OpRegion 2.1+ (Fred Gao)
- Various spelling/blank line fixes (Zhen Lei, Zhou Wang, Bhaskar
Chowdhury)
- Simplify unpin_pages error handling (Shenming Lu)
- Fix i915 mdev Kconfig dependency (Arnd Bergmann)
- Remove unused structure member (Keqian Zhu)
* tag 'vfio-v5.13-rc1' of git://github.com/awilliam/linux-vfio: (43 commits)
vfio/gvt: fix DRM_I915_GVT dependency on VFIO_MDEV
vfio/iommu_type1: Remove unused pinned_page_dirty_scope in vfio_iommu
vfio/mdev: Correct the function signatures for the mdev_type_attributes
vfio/mdev: Remove kobj from mdev_parent_ops->create()
vfio/gvt: Use mdev_get_type_group_id()
vfio/gvt: Make DRM_I915_GVT depend on VFIO_MDEV
vfio/mbochs: Use mdev_get_type_group_id()
vfio/mdpy: Use mdev_get_type_group_id()
vfio/mtty: Use mdev_get_type_group_id()
vfio/mdev: Add mdev/mtype_get_type_group_id()
vfio/mdev: Remove duplicate storage of parent in mdev_device
vfio/mdev: Add missing error handling to dev_set_name()
vfio/mdev: Reorganize mdev_device_create()
vfio/mdev: Add missing reference counting to mdev_type
vfio/mdev: Expose mdev_get/put_parent to mdev_private.h
vfio/mdev: Use struct mdev_type in struct mdev_device
vfio/mdev: Simplify driver registration
vfio/mdev: Add missing typesafety around mdev_device
vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer
vfio/mdev: Fix missing static's on MDEV_TYPE_ATTR's
...
2021-04-28 17:19:47 -07:00
..
2020-10-08 10:41:49 +02:00
2020-06-08 09:30:19 -06:00
2019-07-15 11:03:02 -03:00
2021-02-16 20:36:38 -08:00
2020-12-11 21:20:08 +05:30
2021-04-26 13:22:43 -07:00
2020-06-26 11:09:04 -06:00
2020-09-08 13:32:06 +02:00
2020-10-15 07:49:43 +02:00
2021-03-25 11:41:37 -06:00
2020-07-13 09:32:36 -06:00
2021-03-11 20:47:08 +00:00
2019-07-15 11:03:03 -03:00
2021-04-06 14:36:54 +02:00
2020-10-16 15:02:21 -07:00
2020-06-26 11:09:04 -06:00
2020-06-26 11:09:04 -06:00
2020-12-16 14:58:35 -08:00
2019-07-15 11:03:03 -03:00
2020-09-10 10:48:20 -06:00
2019-04-08 12:00:45 +01:00
2019-07-26 08:15:26 -06:00
2020-07-28 17:07:06 -07:00
2020-10-15 07:49:44 +02:00
2020-06-26 11:09:04 -06:00
2021-03-10 09:34:06 +01:00
2020-09-10 10:49:29 -06:00
2021-03-17 18:39:39 +01:00
2021-02-22 10:57:46 -08:00
2021-04-24 16:01:09 +02:00
2021-03-01 12:52:07 +01:00
2021-01-22 11:32:11 -08:00
2020-10-15 07:49:45 +02:00
2019-06-07 11:35:15 -06:00
2019-02-19 12:22:24 +01:00
2020-12-16 11:06:49 -08:00
2019-07-15 11:03:02 -03:00
2019-07-15 11:03:02 -03:00
2019-11-19 13:16:53 -07:00
2020-10-15 07:49:42 +02:00
2021-04-08 20:18:38 +09:00
2021-03-12 15:10:03 +01:00
2019-07-15 11:03:02 -03:00
2018-09-06 09:41:16 -06:00
2020-07-07 20:24:07 +01:00
2021-02-24 10:25:37 -08:00
2020-06-02 20:32:53 -03:00
2020-10-15 07:49:46 +02:00
2020-12-02 12:35:14 -08:00
2019-12-16 09:49:54 +02:00
2020-03-10 11:33:19 -06:00
2020-11-24 14:42:09 +01:00
2020-03-10 11:21:08 -06:00
2019-12-11 13:21:36 -06:00
2020-08-08 09:32:18 -07:00
2019-07-15 11:03:02 -03:00
2019-07-15 11:03:02 -03:00
2020-10-15 07:49:44 +02:00
2019-07-15 11:03:02 -03:00
2020-06-26 11:33:38 -06:00
2021-01-11 13:26:13 -07:00
2020-12-10 22:37:32 +01:00
2020-07-13 11:18:17 -06:00
2019-10-07 09:47:37 -07:00
2019-07-15 11:03:02 -03:00
2019-07-29 00:20:09 +02:00
2019-07-15 11:03:03 -03:00
2020-07-17 10:25:21 -07:00
2019-07-15 11:03:02 -03:00
2020-10-15 07:49:40 +02:00
2020-12-08 10:48:04 -07:00
2019-07-15 11:03:02 -03:00
2019-06-11 09:48:14 +02:00
2018-04-20 19:14:40 -04:00
2018-07-07 17:25:23 +02:00
2019-07-15 11:03:02 -03:00
2019-07-15 11:03:02 -03:00
2019-07-15 11:03:02 -03:00
2020-10-15 07:49:42 +02:00
2020-07-10 14:58:01 +02:00
2021-04-07 15:39:16 -06:00
2021-04-06 11:55:11 -06:00
2020-04-07 13:41:34 -06:00
2020-07-10 14:58:01 +02:00
2019-07-15 11:03:02 -03:00