From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:43444) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UBVlr-0002NW-Le for qemu-devel@nongnu.org; Fri, 01 Mar 2013 14:37:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UBVlq-0005WI-Pv for qemu-devel@nongnu.org; Fri, 01 Mar 2013 14:37:31 -0500 Received: from terminus.zytor.com ([2001:1868:205::10]:60838 helo=mail.zytor.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UBVlq-0005Uh-Cf for qemu-devel@nongnu.org; Fri, 01 Mar 2013 14:37:30 -0500 Message-ID: <51310365.8040102@zytor.com> Date: Fri, 01 Mar 2013 11:37:09 -0800 From: "H. Peter Anvin" MIME-Version: 1.0 References: <512FF819.7050505@redhat.com> In-Reply-To: <512FF819.7050505@redhat.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] virtio-rng and fd passing List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Eric Blake Cc: "qemu-devel@nongnu.org" , Stefan Berger On 02/28/2013 04:36 PM, Eric Blake wrote: > Stefan Berger and I discovered on IRC that virtio-rng is unable to > support fd passing. We attempted: > > qemu-system-x86_64 ... -add-fd > set=4,fd=34,opaque=RDONLY:/dev/urandom ^^^^^^^^^^^^ > -object rng-random,id=rng0,filename=/dev/fdset/4 -device > virtio-rng-pci,rng=rng0,bus=pci.0,addr=0x6 > Unrelated, but you really, really, really don't want to pass /dev/urandom there, use /dev/random. -hpa