[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH] Play with spice for xen-upstream-qemu on upstream Xen



ZhouPeng writes ("Re: [Xen-devel] [PATCH] Play with spice for
xen-upstream-qemu on upstream Xen"):
> [Ian Jackson:]
> > Did you add the ": " after testing ?  If so then perhaps the existing
> > logging functions are wrong.
>
> The output is like this,
> libxl: something : at least one of the spiceport ....

That's strange.

> It is
> void libxl__logv(...)
>     libxl__logv
>         xtl_log(ctx->lg, msglevel, errnoval, "libxl",
>                 "%s%s%s%s" "%s",
>                 fileline, func&&file?":":"", func?func:"",
> func||file?" ":"", // here

Yes, I think this is arguably wrong.

> output the msg.
> It use a space not ': ' between func name and log msg.
> So no bug
> But I feel the format like below is more clear
> void libxl__logv(...)
>     libxl__logv
>         xtl_log(ctx->lg, msglevel, errnoval, "libxl",
>                 "%s%s%s%s" "%s",
>                 fileline, func&&file?":":"", func?func:"",
> func||file?": ":"",   // here
> 
> If you reply to agree to use ': ' instead of ' ',
> I will send a little patch for this.

Yes, I agree.  I will make this change myself as it's just one
character :-).  Thanks for digging.

> Any way, I agree with you to  trim the header ':' like below
> ": at least one of the spiceport or tls_port must be provided" to
> "at least one of the spiceport or tls_port must be provided"

Right, that's what I meant.

> > Secondly, your patch has a lot of rather long lines in new code.  Can
> > you please try to keep your lines down to 75 characters (or 80 if you
> > absolutely must) ?
>
> Fixed in this patch.

Good, thanks.

> There are many lines up to 80 characters in libxl.idl
> and even in libxl_dm.c, that's why I turn a blind eye
> to libxl.idl in my last patch.

Right, yes, that's fine.  Well it would be nicer if libxl.idl were
narrower but I don't propose to argue about that right now :-).

I have applied your patch.  Thanks for your contribution.

Ian.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.