zhenwei pi
7ba22d21a1
conf: introduce crypto device
...
Introduce crypto device like:
<crypto model='virtio' type='qemu'>
<backend model='builtin' queues='1'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x0a' function='0x0'/>
</crypto>
<crypto model='virtio' type='qemu'>
<backend model='lkcf'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x0b' function='0x0'/>
</crypto>
Currently, crypto model supports virtio only, type supports qemu only
(vhost-user in the plan). For the qemu type, backend supports modle
builtin/lkcf, and the queues is optional.
Changes in this commit:
- docs: formatdomain.rst
- schemas: domaincommon.rng
- conf: crypto related domain conf
- qemu: crypto related
- tests: crypto related test
Signed-off-by: zhenwei pi <pizhenwei@bytedance.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
2023-01-25 16:00:42 +01:00
..
2022-09-21 12:02:40 +01:00
2022-12-01 14:22:39 +01:00
2022-11-08 21:45:02 +01:00
2023-01-24 13:24:41 -03:00
2022-08-04 09:04:07 +02:00
2022-11-11 08:10:34 -07:00
2022-06-01 09:40:40 +02:00
2022-06-01 09:40:40 +02:00
2022-06-01 09:40:40 +02:00
2022-02-04 17:50:57 +01:00
2022-11-01 13:07:20 +01:00
2022-09-01 13:11:09 +02:00
2022-03-09 11:37:32 +00:00
2022-03-04 15:08:59 +01:00
2022-03-04 15:08:59 +01:00
2022-11-02 09:26:03 +01:00
2023-01-24 13:24:41 -03:00
2022-09-01 13:11:09 +02:00
2022-02-23 18:11:08 +00:00
2022-07-20 16:53:51 +02:00
2022-08-11 15:22:14 +02:00
2022-08-11 15:13:55 +02:00
2022-11-02 09:26:03 +01:00
2023-01-25 16:00:42 +01:00
2023-01-25 16:00:42 +01:00
2022-11-03 09:19:54 +01:00
2022-07-01 14:51:19 +02:00
2022-07-01 16:53:08 +02:00
2022-09-01 13:11:09 +02:00
2022-09-01 13:11:09 +02:00
2021-12-21 13:23:09 +01:00
2022-09-01 13:11:09 +02:00
2022-09-01 13:11:09 +02:00
2021-11-12 12:37:29 +01:00
2023-01-02 20:39:09 +01:00
2022-04-05 13:40:33 +02:00
2021-11-23 16:43:08 +01:00
2022-08-25 13:27:04 +02:00
2022-08-25 13:27:04 +02:00
2022-09-07 12:06:18 +02:00
2022-11-09 18:22:47 +01:00
2022-12-01 17:24:31 +01:00
2023-01-05 12:35:33 +01:00
2022-08-10 17:49:52 +02:00
2023-01-24 13:24:41 -03:00
2022-06-16 06:43:58 +02:00
2022-12-01 14:22:39 +01:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-08-04 09:04:07 +02:00
2022-06-16 06:43:58 +02:00
2022-11-11 08:10:34 -07:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-11-03 09:19:54 +01:00
2022-11-09 18:22:47 +01:00
2022-10-06 10:54:25 +02:00
2022-10-06 10:54:25 +02:00
2022-10-06 10:54:25 +02:00
2022-11-01 13:07:20 +01:00
2022-11-01 13:07:20 +01:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-12-01 14:22:39 +01:00
2022-10-06 10:54:25 +02:00
2023-01-20 22:09:34 +01:00
2022-06-16 06:43:58 +02:00
2022-12-01 14:22:39 +01:00
2022-05-24 12:19:18 +02:00
2022-11-08 12:10:50 +01:00
2022-11-02 09:26:03 +01:00
2022-01-12 11:43:30 +01:00
2022-08-10 17:49:30 +02:00
2021-12-13 14:44:01 +01:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-09-01 13:11:09 +02:00
2022-02-23 18:11:08 +00:00
2022-06-16 06:43:58 +02:00
2022-10-03 19:46:42 +02:00
2022-06-16 06:43:58 +02:00
2022-07-01 11:28:34 +02:00
2022-12-01 11:01:58 +01:00
2023-01-09 13:32:44 +01:00
2022-12-23 14:48:31 +01:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-07-01 15:10:10 +02:00
2022-07-15 16:44:39 -05:00
2022-06-16 06:43:58 +02:00
2023-01-10 01:19:25 -05:00
2023-01-25 16:00:42 +01:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-10-06 10:54:24 +02:00
2022-12-12 10:36:13 +00:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-02-15 09:32:23 +01:00
2022-12-01 14:22:39 +01:00
2022-10-06 10:54:24 +02:00
2022-10-06 10:54:24 +02:00
2022-10-06 10:54:24 +02:00
2022-10-06 10:54:24 +02:00
2022-06-16 06:43:58 +02:00
2022-09-07 12:06:18 +02:00
2022-06-16 06:43:58 +02:00
2023-01-24 13:24:41 -03:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2023-01-09 14:59:42 +01:00
2023-01-09 14:59:42 +01:00
2022-08-01 10:24:34 +02:00
2021-12-13 14:44:01 +01:00
2022-12-01 14:22:39 +01:00
2022-12-01 14:22:39 +01:00
2022-06-16 06:43:58 +02:00
2021-12-10 16:36:25 +01:00
2022-12-01 14:22:39 +01:00
2022-06-16 06:43:58 +02:00
2022-01-07 09:25:13 +01:00
2022-10-19 16:32:14 +02:00
2022-10-19 16:32:30 +02:00
2022-06-16 06:43:58 +02:00
2022-01-18 15:19:47 +01:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-12-12 10:36:13 +00:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-12-01 14:22:39 +01:00
2022-09-30 15:38:47 +02:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-12-01 14:22:39 +01:00
2022-06-16 06:43:58 +02:00
2022-12-01 14:22:39 +01:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-03-07 10:31:24 +01:00
2022-11-21 15:49:36 +01:00
2023-01-02 20:39:09 +01:00
2022-12-01 14:22:39 +01:00
2022-06-16 06:43:58 +02:00
2022-12-01 14:22:39 +01:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-12-01 14:22:39 +01:00
2022-11-21 15:36:08 +01:00
2022-02-08 08:42:07 +01:00
2022-11-21 15:36:08 +01:00
2022-10-06 10:54:24 +02:00
2022-06-16 06:43:58 +02:00
2022-10-06 10:54:24 +02:00
2022-06-16 06:43:58 +02:00
2022-02-11 15:06:19 +01:00
2022-06-16 06:43:58 +02:00
2021-11-23 16:43:08 +01:00
2022-07-01 13:04:59 +02:00
2022-11-03 09:19:54 +01:00
2022-12-07 14:33:28 +01:00
2022-12-01 14:22:39 +01:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-02-17 14:17:04 +01:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-02-01 17:37:06 +01:00
2022-06-22 12:28:29 +02:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-08-25 13:27:04 +02:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-06-16 06:43:58 +02:00
2022-08-25 13:27:04 +02:00