search for: vmgenid

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/...