|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 6/7] vTPM: Parse envent string from QEMU frontend
On Tue, Mar 10, 2015 at 08:14:01AM -0400, Quan Xu wrote:
> Signed-off-by: Quan Xu <quan.xu@xxxxxxxxx>
> ---
> extras/mini-os/tpmback.c | 21 ++++++++++++++++-----
> 1 file changed, 16 insertions(+), 5 deletions(-)
>
> diff --git a/extras/mini-os/tpmback.c b/extras/mini-os/tpmback.c
> index 8a0a983..b8f4c8f 100644
> --- a/extras/mini-os/tpmback.c
> +++ b/extras/mini-os/tpmback.c
> @@ -732,11 +732,22 @@ static int parse_eventstr(const char* evstr, domid_t*
> domid, unsigned int* handl
> return EV_NONE;
> }
> return EV_NEWFE;
> - } else if((ret = sscanf(evstr, "/local/domain/%u/device/vtpm/%u/%40s",
> &udomid, handle, cmd)) == 3) {
> - *domid = udomid;
> - if (!strcmp(cmd, "state"))
> - return EV_STCHNG;
> - }
> +
> + /* vtpm and PV virtual machines */
> + } else if((ret = sscanf(evstr, "/local/domain/%u/device/vtpm/%u/%40s",
> + &udomid, handle, cmd)) == 3) {
> + *domid = udomid;
> + if (!strcmp(cmd, "state"))
> + return EV_STCHNG;
> +
> + /* HVM virtual machines */
> + } else if((ret = sscanf(evstr,
> "/local/domain/0/frontend/vtpm/%u/%u/%40s",
Again, /local/domain/0. :-/
Wei.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |