Shuo Liu 5a0c9f176f virt: acrn: Introduce I/O ranges operation interfaces
An I/O request of a User VM, which is constructed by hypervisor, is
distributed by the ACRN Hypervisor Service Module to an I/O client
corresponding to the address range of the I/O request.

I/O client maintains a list of address ranges. Introduce
acrn_ioreq_range_{add,del}() to manage these address ranges.

Cc: Zhi Wang <zhi.a.wang@intel.com>
Cc: Zhenyu Wang <zhenyuw@linux.intel.com>
Cc: Yu Wang <yu1.wang@intel.com>
Cc: Reinette Chatre <reinette.chatre@intel.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Reinette Chatre <reinette.chatre@intel.com>
Signed-off-by: Shuo Liu <shuo.a.liu@intel.com>
Link: https://lore.kernel.org/r/20210207031040.49576-15-shuo.a.liu@intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2021-02-09 10:58:19 +01:00
..
2021-02-02 14:26:02 +01:00
2021-01-24 11:05:48 -08:00
2021-01-14 20:56:56 +00:00
2020-12-16 16:38:41 -08:00
2020-12-24 12:18:11 -08:00
2020-12-15 16:06:14 -08:00
2021-01-01 12:58:07 -08:00
2021-01-12 21:23:55 +01:00
2021-01-05 15:50:36 -08:00
2021-01-24 12:24:35 -08:00
2020-12-16 16:38:41 -08:00
2020-12-16 13:34:31 -08:00
2021-01-20 09:16:01 -08:00
2020-12-25 20:17:40 -08:00
2021-02-09 09:32:35 +01:00
2020-12-15 22:50:12 +11:00
2020-12-19 11:51:32 -08:00
2020-12-16 16:38:41 -08:00
2020-12-16 16:38:41 -08:00
2020-12-10 10:45:36 +01:00
2021-01-23 11:35:02 -08:00
2020-12-16 16:38:41 -08:00
2021-01-05 13:30:28 -08:00
2020-12-09 19:44:34 +01:00
2021-01-15 10:52:00 -08:00