search for: vfio_vhost_config_region_index

Displaying 20 results from an estimated 26 matches for "vfio_vhost_config_region_index".

2019 Jul 03
4
[RFC v2] vhost: introduce mdev based hardware vhost backend
...hat's new in this version ========================== A new VFIO device type is introduced - vfio-vhost. This addressed some comments from here: https://patchwork.ozlabs.org/cover/984763/ Below is the updated device interface: Currently, there are two regions of this device: 1) CONFIG_REGION (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which can be used to notify the device. 1. CONFIG_REGION The region described by CONFIG_REGION is the main control interface. Messages will be written to or read from this region. The message type is dete...
2019 Jul 03
4
[RFC v2] vhost: introduce mdev based hardware vhost backend
...hat's new in this version ========================== A new VFIO device type is introduced - vfio-vhost. This addressed some comments from here: https://patchwork.ozlabs.org/cover/984763/ Below is the updated device interface: Currently, there are two regions of this device: 1) CONFIG_REGION (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which can be used to notify the device. 1. CONFIG_REGION The region described by CONFIG_REGION is the main control interface. Messages will be written to or read from this region. The message type is dete...
2019 Jul 04
4
[RFC v2] vhost: introduce mdev based hardware vhost backend
...ttps://patchwork.ozlabs.org/cover/984763/ > > > > > > > > > > > > Below is the updated device interface: > > > > > > > > > > > > Currently, there are two regions of this device: 1) CONFIG_REGION > > > > > > (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the > > > > > > device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which > > > > > > can be used to notify the device. > > > > > > > > > > > > 1. CONFIG_REGION > > > > > >...
2019 Jul 04
4
[RFC v2] vhost: introduce mdev based hardware vhost backend
...ttps://patchwork.ozlabs.org/cover/984763/ > > > > > > > > > > > > Below is the updated device interface: > > > > > > > > > > > > Currently, there are two regions of this device: 1) CONFIG_REGION > > > > > > (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the > > > > > > device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which > > > > > > can be used to notify the device. > > > > > > > > > > > > 1. CONFIG_REGION > > > > > >...
2019 Jul 03
0
[RFC v2] vhost: introduce mdev based hardware vhost backend
...=================== > > A new VFIO device type is introduced - vfio-vhost. This addressed > some comments from here: https://patchwork.ozlabs.org/cover/984763/ > > Below is the updated device interface: > > Currently, there are two regions of this device: 1) CONFIG_REGION > (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the > device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which > can be used to notify the device. > > 1. CONFIG_REGION > > The region described by CONFIG_REGION is the main control interface. > Messages will be written to or read from this...
2019 Jul 03
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...sed > > > > some comments from here: https://patchwork.ozlabs.org/cover/984763/ > > > > > > > > Below is the updated device interface: > > > > > > > > Currently, there are two regions of this device: 1) CONFIG_REGION > > > > (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the > > > > device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which > > > > can be used to notify the device. > > > > > > > > 1. CONFIG_REGION > > > > > > > > The region described by CONF...
2019 Jul 03
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...sed > > > > some comments from here: https://patchwork.ozlabs.org/cover/984763/ > > > > > > > > Below is the updated device interface: > > > > > > > > Currently, there are two regions of this device: 1) CONFIG_REGION > > > > (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the > > > > device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which > > > > can be used to notify the device. > > > > > > > > 1. CONFIG_REGION > > > > > > > > The region described by CONF...
2019 Jul 03
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...new VFIO device type is introduced - vfio-vhost. This addressed > > some comments from here: https://patchwork.ozlabs.org/cover/984763/ > > > > Below is the updated device interface: > > > > Currently, there are two regions of this device: 1) CONFIG_REGION > > (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the > > device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which > > can be used to notify the device. > > > > 1. CONFIG_REGION > > > > The region described by CONFIG_REGION is the main control interface. > > Messages...
2019 Jul 03
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...new VFIO device type is introduced - vfio-vhost. This addressed > > some comments from here: https://patchwork.ozlabs.org/cover/984763/ > > > > Below is the updated device interface: > > > > Currently, there are two regions of this device: 1) CONFIG_REGION > > (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the > > device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which > > can be used to notify the device. > > > > 1. CONFIG_REGION > > > > The region described by CONFIG_REGION is the main control interface. > > Messages...
2019 Jul 04
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...; > > > > > > > > > > > > > > Below is the updated device interface: > > > > > > > > > > > > > > > > Currently, there are two regions of this device: 1) CONFIG_REGION > > > > > > > > (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the > > > > > > > > device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which > > > > > > > > can be used to notify the device. > > > > > > > > > > > > > > > > 1. CON...
2019 Jul 04
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...; > > > > > > > > > > > > > > Below is the updated device interface: > > > > > > > > > > > > > > > > Currently, there are two regions of this device: 1) CONFIG_REGION > > > > > > > > (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the > > > > > > > > device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which > > > > > > > > can be used to notify the device. > > > > > > > > > > > > > > > > 1. CON...
2019 Jul 08
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...; > > > > > > > > > > > > > > Below is the updated device interface: > > > > > > > > > > > > > > > > Currently, there are two regions of this device: 1) CONFIG_REGION > > > > > > > > (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the > > > > > > > > device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which > > > > > > > > can be used to notify the device. > > > > > > > > > > > > > > > > 1. CON...
2019 Jul 08
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...; > > > > > > > > > > > > > > Below is the updated device interface: > > > > > > > > > > > > > > > > Currently, there are two regions of this device: 1) CONFIG_REGION > > > > > > > > (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the > > > > > > > > device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which > > > > > > > > can be used to notify the device. > > > > > > > > > > > > > > > > 1. CON...
2019 Jul 03
0
[RFC v2] vhost: introduce mdev based hardware vhost backend
...m { > VFIO_CCW_NUM_IRQS > }; > > +/* > + * The vfio-vhost bus driver makes use of the following fixed region and > + * IRQ index mapping. Unimplemented regions return a size of zero. > + * Unimplemented IRQ types return a count of zero. > + */ > + > +enum { > + VFIO_VHOST_CONFIG_REGION_INDEX, > + VFIO_VHOST_NOTIFY_REGION_INDEX, > + VFIO_VHOST_NUM_REGIONS > +}; > + > +enum { > + VFIO_VHOST_VQ_IRQ_INDEX, > + VFIO_VHOST_NUM_IRQS > +}; > + Note that the vfio API has evolved a bit since vfio-pci started this way, with fixed indexes for pre-defined region types....
2019 Jul 04
0
[RFC v2] vhost: introduce mdev based hardware vhost backend
...>>>>> some comments from here:https://patchwork.ozlabs.org/cover/984763/ >>>>> >>>>> Below is the updated device interface: >>>>> >>>>> Currently, there are two regions of this device: 1) CONFIG_REGION >>>>> (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the >>>>> device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which >>>>> can be used to notify the device. >>>>> >>>>> 1. CONFIG_REGION >>>>> >>>>> The region described by...
2019 Jul 04
0
[RFC v2] vhost: introduce mdev based hardware vhost backend
...here:https://patchwork.ozlabs.org/cover/984763/ >>>>>>> >>>>>>> Below is the updated device interface: >>>>>>> >>>>>>> Currently, there are two regions of this device: 1) CONFIG_REGION >>>>>>> (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the >>>>>>> device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which >>>>>>> can be used to notify the device. >>>>>>> >>>>>>> 1. CONFIG_REGION >>>>>>> >&...
2019 Jul 03
0
[RFC v2] vhost: introduce mdev based hardware vhost backend
...type is introduced - vfio-vhost. This addressed >>> some comments from here: https://patchwork.ozlabs.org/cover/984763/ >>> >>> Below is the updated device interface: >>> >>> Currently, there are two regions of this device: 1) CONFIG_REGION >>> (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the >>> device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which >>> can be used to notify the device. >>> >>> 1. CONFIG_REGION >>> >>> The region described by CONFIG_REGION is the main control interface. &gt...
2019 Jul 09
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...t; > > > > > > > > Below is the updated device interface: > > > > > > > > > > > > > > > > > > > > Currently, there are two regions of this device: 1) CONFIG_REGION > > > > > > > > > > (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the > > > > > > > > > > device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which > > > > > > > > > > can be used to notify the device. > > > > > > > > > > > > > &...
2019 Jul 09
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...t; > > > > > > > > Below is the updated device interface: > > > > > > > > > > > > > > > > > > > > Currently, there are two regions of this device: 1) CONFIG_REGION > > > > > > > > > > (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the > > > > > > > > > > device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which > > > > > > > > > > can be used to notify the device. > > > > > > > > > > > > > &...
2019 Jul 05
0
[RFC v2] vhost: introduce mdev based hardware vhost backend
.../984763/ >>>>>>>>> >>>>>>>>> Below is the updated device interface: >>>>>>>>> >>>>>>>>> Currently, there are two regions of this device: 1) CONFIG_REGION >>>>>>>>> (VFIO_VHOST_CONFIG_REGION_INDEX), which can be used to setup the >>>>>>>>> device; 2) NOTIFY_REGION (VFIO_VHOST_NOTIFY_REGION_INDEX), which >>>>>>>>> can be used to notify the device. >>>>>>>>> >>>>>>>>> 1. CONFIG_REGION &g...