From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rusty Russell Subject: Re: [Qemu-devel] [PATCH v2 00/11] qemu: use virtio linux headers in portable code Date: Mon, 27 May 2013 20:45:31 +0930 Message-ID: <87ehcsptbg.fsf@rustcorp.com.au> References: <1369581694-1655-1-git-send-email-mst@redhat.com> <20130526175110.GA3115@redhat.com> <20130526181017.GB3115@redhat.com> <51A253C6.7060303@redhat.com> <20130526183747.GB3427@redhat.com> <51A25A2D.8030700@redhat.com> <20130526200251.GA4305@redhat.com> <51A26E95.5000207@redhat.com> <878v314gb2.fsf@codemonkey.ws> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <878v314gb2.fsf@codemonkey.ws> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: virtualization-bounces@lists.linux-foundation.org Errors-To: virtualization-bounces@lists.linux-foundation.org To: Anthony Liguori , Paolo Bonzini , "Michael S. Tsirkin" Cc: Peter Maydell , qemu-devel@nongnu.org, Bryan Venteicher , virtualization List-Id: virtualization@lists.linuxfoundation.org Anthony Liguori writes: > Paolo Bonzini writes: > >> Il 26/05/2013 22:02, Michael S. Tsirkin ha scritto: >>> > My fault. I should have looked at linux/types.h (actually asm-generic/). >>> >>> Not really, __uX appear in the headers that were posted. > > Which is a problem because this is a reserved namespace in C99. Personally, I find it hard to care. What matters is not what the standard has carved out, but whether we have clashes, reserved namespace or no. And that won't happen for these. If someone wants to convert all the kernel headers, I won't NAK it though. > Perhaps it's even worth moving the headers from uapi/linux to > uapi/virtio. Rusty, what do you think? Hmm, #include etc would be worthwhile if that also worked on FreeBSD. Bryan CC'd... Cheers, Rusty.