From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35191) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTLzF-0007XP-3w for qemu-devel@nongnu.org; Wed, 04 Mar 2015 21:58:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YTLzE-0003xm-Aj for qemu-devel@nongnu.org; Wed, 04 Mar 2015 21:58:09 -0500 Received: from ozlabs.org ([2401:3900:2:1::2]:38017) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTLzD-0003xX-V0 for qemu-devel@nongnu.org; Wed, 04 Mar 2015 21:58:08 -0500 From: Rusty Russell In-Reply-To: <20150304101410.GA26213@redhat.com> References: <1425296404-12903-1-git-send-email-mst@redhat.com> <1425296404-12903-2-git-send-email-mst@redhat.com> <87ioehk39j.fsf@rustcorp.com.au> <20150304101410.GA26213@redhat.com> Date: Thu, 05 Mar 2015 10:43:52 +1030 Message-ID: <87a8zsjo73.fsf@rustcorp.com.au> MIME-Version: 1.0 Content-Type: text/plain Subject: Re: [Qemu-devel] [PATCH 2/2] virtio-pci: switch to modern accessors for 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Michael S. Tsirkin" Cc: cornelia.huck@de.ibm.com, qemu-devel@nongnu.org, virtualization@lists.linux-foundation.org "Michael S. Tsirkin" writes: > On Wed, Mar 04, 2015 at 11:06:08AM +1030, Rusty Russell wrote: >> "Michael S. Tsirkin" writes: >> > virtio 1.0 config space is in LE format for all >> > devices, use modern wrappers when accessed through >> > the 1.0 BAR. >> >> Hmm, I'm not so sure about these patches. It's easy to miss the >> existence of the _modern variants, and they're 90% the same as the >> legacy variants. >> >> But as long as it's fixed... >> >> Thanks, >> Rusty. >> PS. rng, block, net and 9p virtio 1.0 seem to work OK on BE guests (LE host). > > Hmm good point. What if I'll rework this to get bool legacy parameter? The functions have access to vdev, so they can determine that already. Simply renaming the old version to _legacy would be enough. Thanks, Rusty.