Displaying 7 results from an estimated 7 matches for "vmgenid".
2023 Mar 13
1
[PATCH v2 0/2] [RFC] virtio-rng entropy leak reporting feature
...ichael has posted.
> >
> > Jason, do you have an alternative in mind? In that case, we should
> > pick this up in the spec update thread instead.
>
> I am not sure what Jason meant here by "This needs to be integrated more closely with random.c itself, similar to how vmgenid works",
> but here's my take on this.
>
> The point of the patchset is to provide an implementation of Michael's spec on which we can discuss. It implements the HW API and it has
> some hooks showing how this API could be used. It is mainly directed towards the user-space...
2014 Oct 29
3
[Xen-devel] [RFC] Hypervisor RNG and enumeration
On Oct 29, 2014 8:17 AM, "Ian Jackson" <Ian.Jackson at eu.citrix.com> wrote:
>
> Andy Lutomirski writes ("[Xen-devel] [RFC] Hypervisor RNG and enumeration"):
> > Here's a draft CommonHV spec. It's also on github:
> > https://github.com/amluto/CommonHV
>
> This a worthwhile direction to investigate, and an interesting
> proposal. From a
2014 Oct 29
3
[Xen-devel] [RFC] Hypervisor RNG and enumeration
On Oct 29, 2014 8:17 AM, "Ian Jackson" <Ian.Jackson at eu.citrix.com> wrote:
>
> Andy Lutomirski writes ("[Xen-devel] [RFC] Hypervisor RNG and enumeration"):
> > Here's a draft CommonHV spec. It's also on github:
> > https://github.com/amluto/CommonHV
>
> This a worthwhile direction to investigate, and an interesting
> proposal. From a
2023 Jan 20
0
[PATCH 1/2] virtio-rng: implement entropy leak feature
...n request one of two operations: (i) fill a
> buffer with random bytes, or (ii) perform a memory copy between two
> bytes.
>
> The feature is similar to Microsoft's Virtual Machine Generation ID and
> it can be used to (1) avoid the race-condition that exists in our
> current VMGENID implementation, between the time vcpus are resumed and
> the ACPI notification is being handled and (2) provide mechanisms for
> notifying user-space about snapshot-related events.
>
> This commit implements the protocol between guest and device.
> Additionally, it makes sure there...
2018 Jul 19
0
[PATCH] v2v: Model machine type explicitly.
...40FX -> "pc"
+ | Q35 -> "q35"
+ | Virt -> "virt" in
+
(* Construct the command line. Note that the [Qemuopts]
* module deals with shell and qemu comma quoting.
*)
@@ -87,8 +95,8 @@ object
arg_list "-device" ["vmgenid"; sprintf "guid=%s" genid; "id=vmgenid0"]
);
- arg_list "-machine" (if machine_q35 then ["q35"] else [] @
- if smm then ["smm=on"] else [] @
+ arg_list "-machine" (machine ::
+...
2018 Jul 05
4
[PATCH] v2v: Preserve VM Generation ID (RHBZ#1598350).
...t_qemu.ml
+++ b/v2v/output_qemu.ml
@@ -82,6 +82,13 @@ object
flag "-no-user-config"; flag "-nodefaults";
arg "-name" source.s_name;
+
+ (match source.s_genid with
+ | None -> ()
+ | Some genid ->
+ arg_list "-device" ["vmgenid"; sprintf "guid=%s" genid; "id=vmgenid0"]
+ );
+
arg_list "-machine" (machine ::
(if smm then ["smm=on"] else []) @
["accel=kvm:tcg"]);
diff --git a/v2v/parse_libvirt_xml.ml b/v2v/pars...
2018 Jul 05
0
Re: [PATCH] v2v: Preserve VM Generation ID (RHBZ#1598350).
...-82,6 +82,13 @@ object
>
> flag "-no-user-config"; flag "-nodefaults";
> arg "-name" source.s_name;
> +
> + (match source.s_genid with
> + | None -> ()
> + | Some genid ->
> + arg_list "-device" ["vmgenid"; sprintf "guid=%s" genid;
> "id=vmgenid0"]
> + );
> +
> arg_list "-machine" (machine ::
> (if smm then ["smm=on"] else []) @
> ["accel=kvm:tcg"]);
> diff --git a/...