Re: [PATCH] Fix a string format bug in qemu_cgroup.c

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

 



At 07/11/2012 09:59 AM, Gao feng Wrote:
> 于 2012年07月10日 23:24, Eric Blake 写道:
>> On 07/05/2012 09:08 PM, Wen Congyang wrote:
>>> At 07/06/2012 09:53 AM, tangchen Wrote:
>>>> Signed-off-by: Tang Chen <tangchen@xxxxxxxxxxxxxx>
>>>> ---
>>>>  src/qemu/qemu_cgroup.c |    4 ++--
>>>>  1 files changed, 2 insertions(+), 2 deletions(-)
>>>>
>>>> diff --git a/src/qemu/qemu_cgroup.c b/src/qemu/qemu_cgroup.c
>>>> index f8f375f..662d41d 100644
>>>> --- a/src/qemu/qemu_cgroup.c
>>>> +++ b/src/qemu/qemu_cgroup.c
>>>> @@ -473,8 +473,8 @@ cleanup:
>>>>          rc = virCgroupSetCpuCfsPeriod(cgroup, old_period);
>>>>          if (rc < 0)
>>>>              virReportSystemError(-rc,
>>>> -                                 _("%s"),
>>>> -                                 "Unable to rollback cpu bandwidth period");
>>>> +                                 "%s",
>>>> +                                 _("Unable to rollback cpu bandwidth period"));
>>>>      }
>>>>
>>>>      return -1;
>>>
>>> ACK
>>>
>>> I use make syntax-check , and do not find this bug...
>>
>> That says our syntax-check rule is not strong enough.  I'll work on a
>> patch for that, as there are other violations of this bug.

It seems that this rule does not work for multiple lines...

>>
> 
> We have the same problem in lxcSetVcpuBWLive.
> cleanup:
>     if (period) {
>         rc = virCgroupSetCpuCfsPeriod(cgroup, old_period);
>         if (rc < 0)
>             virReportSystemError(-rc,
>                                  _("%s"),
>                                  "Unable to rollback cpu bandwidth period");
>     }
> 
> it seems copied from qemuSetupCgroupVcpuBW.

I think so. This bug is first introduced by me. :( 

Thanks
Wen Congyang

> 
> --
> libvir-list mailing list
> libvir-list@xxxxxxxxxx
> https://www.redhat.com/mailman/listinfo/libvir-list


--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]