<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>
<div>Hi,</div>
<div><br>
</div>
<div>I am trying to define a container using libvirt, and I need to allow access of the device /dev/uio0 on the host on the container as well. That is, I have the following line in the container config file:</div>
<div><br>
</div>
<div>
<div>lxc.mount.entry = /dev/uio0 dev/uio0 none bind,create=file</div>
<div>lxc.cgroup.devices.allow = c 249:1 rwm</div>
</div>
<div><br>
</div>
<div>And I want to add the above via the libvirt XML file for the container. </div>
<div><br>
</div>
<div>I tried something like:</div>
<div><br>
</div>
<div>
<div>    <filesystem accessmode="passthrough" type="mount"></div>
<div>      <source file="/dev/uio0" /></div>
<div>      <target dir="/dev/uio0" /></div>
<div>    </filesystem></div>
</div>
<div><br>
</div>
<div>But it gave me error:</div>
<div><br>
</div>
<div>
<div>root# virsh -c lxc:/// define lxc_v.xml</div>
<div>error: Failed to define domain from lxc_v.xml</div>
<div>error: missing source information for device /dev/uio0</div>
</div>
<div><br>
</div>
<div>Can someone pls help, how I can add the /dev/uio0 to the xml file?</div>
<div><br>
</div>
<div>Thanks</div>
<div>Anjali</div>
</div>
</body>
</html>