[Libguestfs] [PATCH] set-smp: limit the number of cpus below 255

Wanlong Gao gaowanlong at cn.fujitsu.com
Sat Feb 25 15:44:36 UTC 2012


Hi Rich:

I can't find the binary packages for RHEL6 now, including febootstrap,
Right?

Thanks
-Wanlong Gao

> On Sat, Feb 25, 2012 at 10:02:20AM +0800, Wanlong Gao wrote:
>>
>> From: Wanlong Gao <gaowanlong at cn.fujitsu.com>
>> Limit the number of cpus below 255, since qemu can't support.
>>
>> Signed-off-by: Wanlong Gao <gaowanlong at cn.fujitsu.com>
>> ---
>>  src/guestfs.c |    5 ++++-
>>  1 files changed, 4 insertions(+), 1 deletions(-)
>>
>> diff --git a/src/guestfs.c b/src/guestfs.c
>> index 3607eaa..f5875e6 100644
>> --- a/src/guestfs.c
>> +++ b/src/guestfs.c
>> @@ -794,7 +794,10 @@ guestfs__get_pgroup (guestfs_h *g)
>>  int
>>  guestfs__set_smp (guestfs_h *g, int v)
>>  {
>> -  if (v >= 1) {
>> +  if (v > 255) {
>> +    error (g, "Unsupported number of smp cpus: %d", v);
>> +    return -1;
>> +  } else if (v >= 1) {
>>      g->smp = v;
>>      return 0;
>>    } else {
> 
> ACK.
> 
> Rich.
> 





More information about the Libguestfs mailing list