|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] [PATCH 3/3] tools/xm-test: add cpus parm test in create
On 16/8/06 3:49 pm, "Ryan Harper" <ryanh@xxxxxxxxxx> wrote:
>>> As long as the first cpu in the mask is available then the affinity
>>> settings will succeed.
>>
>> Really? Xen itself doesn't have such a test (at least not any more) I
>> believe. Xen ANDs the mask with cpu_online_map and then complains if the
>> result is empty.
>
> Ah, ok. Then they've been working because of the size of the machine
> I'm on. I'll change the test values such that I have a set for 2, 4,
> and 8 ensuring that each set doesn't use values that won't be
> available. I can then run largest set that can run on the host.
Are you *sure* the tests don't just work as they are? I raised the issue as
a possible problem -- not because I'm certain it's a problem. As I said,
xend may hide from the user the details of what Xen does to the affinity
mask. So, have you tried running your new tests on a machine booted with the
nosmp parameter to Xen (not dom0 -- you want to boot with one physical cpu)?
If that doesn't work then, yes, it may need working around like you
describe.
-- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|