Roman Kagan
701189e311
hyperv: factor out arch-independent API into hw/hyperv
...
A significant part of hyperv.c is not actually tied to x86, and can
be moved to hw/.
This will allow to maintain most of Hyper-V and VMBus
target-independent, and to avoid conflicts with inclusion of
arch-specific headers down the road in VMBus implementation.
Also this stuff can now be opt-out with CONFIG_HYPERV.
Signed-off-by: Roman Kagan <rkagan@virtuozzo.com>
Message-Id: <20180921082041.29380-4-rkagan@virtuozzo.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2018-10-19 13:44:13 +02:00
..
2018-08-30 10:42:18 +10:00
2016-01-29 15:07:23 +00:00
2017-09-19 14:09:34 +02:00
2016-05-19 16:42:29 +02:00
2018-06-01 14:15:10 +02:00
2016-06-14 15:59:14 +01:00
2017-05-23 13:28:17 +02:00
2018-07-16 17:18:41 +01:00
2018-08-16 14:29:58 +01:00
2018-07-17 13:12:49 +01:00
2016-05-19 16:42:29 +02:00
2018-08-24 13:17:50 +01:00
2017-02-28 12:08:14 +00:00
2018-01-22 09:46:18 +01:00
2018-10-02 19:09:03 +02:00
2017-06-02 05:54:43 +01:00
2018-10-19 13:44:12 +02:00
2017-02-28 12:08:20 +00:00
2017-06-13 14:56:58 +01:00
2018-02-09 13:50:17 +01:00
2018-02-09 10:40:29 +00:00
2017-12-18 17:07:02 +03:00
2017-03-14 16:13:22 +00:00
2018-08-16 14:05:28 +01:00
2018-02-09 10:40:29 +00:00
2018-02-09 10:40:30 +00:00
2018-02-09 10:40:30 +00:00
2016-09-22 18:13:09 +01:00
2016-09-22 18:13:09 +01:00
2016-05-19 16:42:29 +02:00
2018-08-24 13:17:44 +01:00
2018-08-24 13:17:42 +01:00
2018-08-24 13:17:43 +01:00
2018-10-10 08:01:36 +02:00
2018-10-19 13:44:13 +02:00
2017-06-28 11:18:44 +02:00
2016-06-20 18:12:04 +02:00
2017-01-27 18:07:59 +01:00
2018-02-09 13:50:17 +01:00
2016-07-12 09:10:15 +01:00
2018-07-02 15:41:16 +02:00
2018-06-16 16:32:33 +10:00
2018-08-24 13:17:40 +01:00
2018-02-09 13:50:17 +01:00
2017-09-21 16:36:56 +01:00
2016-06-14 15:59:14 +01:00
2018-01-22 09:46:18 +01:00
2018-01-22 09:46:18 +01:00
2018-01-22 09:46:18 +01:00
2018-01-22 09:46:18 +01:00
2018-01-22 09:46:18 +01:00
2018-10-02 19:09:10 +02:00
2018-06-08 13:15:32 +01:00
2017-10-15 05:54:43 +03:00
2016-01-29 15:07:22 +00:00
2018-08-21 19:52:16 +02:00
2018-06-01 14:15:10 +02:00
2017-06-02 05:54:43 +01:00
2018-01-16 14:54:52 +01:00
2018-06-01 15:14:31 +02:00
2013-04-08 18:13:16 +02:00
2018-06-01 15:14:31 +02:00
2018-08-24 13:17:43 +01:00
2018-07-30 14:52:15 +01:00
2018-08-24 13:17:43 +01:00
2018-03-02 11:03:45 +00:00
2018-03-02 11:03:45 +00:00
2018-08-23 18:46:25 +02:00
2018-01-16 14:54:52 +01:00
2016-05-19 16:42:29 +02:00