On Mon, 2015-07-20 at 15:41 +0200, Peter Krempa wrote:
> + /* Biggest value we can expect to be used as either socket id
> + * or core id. Bitmaps will need to be sized accordingly */
> + const int ID_MAX = 4095;
I think this should be a more global setting. We have quite a few
places
where we invent arbitrary maximum cpu counts. One of them is
virProcessSetAffinity.
Definitely agreed. We should define such limits in a single
place and stick to them.
Otherwise looks good to me, but I'd really want to avoid
multiple
definitions of the same maximum variable.
I've left the code unchanged in v2 because this looks like
a task that would require quite a bit of research, and I'd
prefer if that didn't block an otherwise ACKed series which
in turn is a requirement of another series I've posted.
So I'm going to look into it and remove duplicate
definitions in a follow-up patch, if you're okay with that.
Cheers.
--
Andrea Bolognani
Software Engineer - Virtualization Team