Re: [PATCH RESEND V2 1/1] Add hw random number generator (/dev/hwrng) to cgroup ACL

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

 



On 01/27/2014 10:21 PM, Eric Blake wrote:
> On 01/16/2014 06:41 AM, Pradipta Kr. Banerjee wrote:
>> From: "Pradipta Kr. Banerjee" <bpradip@xxxxxxxxxx>
>>
>> Creating a qemu VM with /dev/hwrng as backend RNG device throws the
>> following error - "Could not open '/dev/hwrng': Permission denied"
>> This patch fixes the issue
>>
>> Signed-off-by: Pradipta Kr. Banerjee <bpradip@xxxxxxxxxx>
>> ---
>> v2: Added acl code as part of per-VM cgroup setup
>>
>>  src/qemu/qemu_cgroup.c | 12 ++++++++++++
>>  1 file changed, 12 insertions(+)
> 
> 
>>
>> diff --git a/src/qemu/qemu_cgroup.c b/src/qemu/qemu_cgroup.c
>> index f0cacd0..8e2076e 100644
>> --- a/src/qemu/qemu_cgroup.c
>> +++ b/src/qemu/qemu_cgroup.c
>> @@ -533,6 +533,18 @@ qemuSetupDevicesCgroup(virQEMUDriverPtr driver,
>>              goto cleanup;
>>      }
>>  
>> +    if (vm->def->rng &&
>> +        (vm->def->rng->backend == VIR_DOMAIN_RNG_BACKEND_RANDOM)) {
>> +            VIR_DEBUG("Setting Cgroup ACL for RNG device");
>> +            rv = virCgroupAllowDevicePath(priv->cgroup, vm->def->rng->source.file,
>> +                                           VIR_CGROUP_DEVICE_RW);
> 
> Indentation is off.  ACK with that fixed, so I pushed the patch.
> Congrats on your first libvirt patch, and apologies for the delayed review.
> 
Thanks Eric and no problems at all..



-- 
Regards,
Pradipta

--
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]