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

Re: [Xen-devel] [PATCH v4 21/24] tools: L2 CAT: support get HW info for L2 CAT.



>>> On 09.01.17 at 02:19, <yi.y.sun@xxxxxxxxxxxxxxx> wrote:
> On 17-01-06 12:04:36, Wei Liu wrote:
>> On Wed, Dec 14, 2016 at 12:08:01PM +0800, Yi Sun wrote:
>> > This patch implements xl/xc changes to support get HW info
>> > for L2 CAT.
>> > 
>> > 'xl psr-hwinfo' is updated to show both L3 CAT and L2 CAT
>> > info.
>> > 
>> > Example(on machine which only supports L2 CAT):
>> > Cache Monitoring Technology (CMT):
>> > Enabled         : 0
>> > Cache Allocation Technology (CAT): L3
>> > libxl: error: libxl_psr.c:100:libxl__psr_cat_log_err_msg: CAT is not 
>> > enabled on the socket: No such file or directory
>> > Failed to get l3 cat info
>> 
>> What is this?
>> 
> The psr-hwinfo prints all features out by design. This test was executed on a
> machine which only supports L2 CAT. So, the L3 CAT not supported info will be
> printed out.

But there is an indication of error(s), which shouldn't be the case just
because of non-present hardware. The hypercall may return failure
in such a case of course, but this shouldn't propagate to error/failure
messages being printed (but at the same time you need to make sure
you don't hide actual errors). Perhaps there's a call missing querying
host capabilities (based on the result of which further info queries
would be issued)?

Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

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