On Sun, Sep 14, 2014 at 09:11:45AM -0700, Peter Maydell wrote: > On 14 September 2014 08:09, Michael S. Tsirkin <mst@xxxxxxxxxx> wrote: > > On Sun, Sep 14, 2014 at 07:32:21AM -0700, Peter Maydell wrote: > >> Who owns the "master" copy of the header and commits > >> to making sure it builds on other things than Linux+gcc > >> in that case? > > > For most of virtio neither linux nor QEMU are the master. > > syncing them has been done manually in the past. > > As we are copying other headers from Linux anyway, > > I think it would be better for everyone if we make > > the Linux headers the master for QEMU going forward. > > That's problematic because our copies of the linux headers > are only (and can only) be included in our include path > on Linux hosts. I had this problem with the PSCI headers > for ARM (I can't say I really like the solution I came up > with there, so if we can do better that would be cool). > > -- PMM Right. My idea was to add stuff that's used on all platforms to some other directory (besides linux-headers). I didn't try to implement this yet so I don't know whether there are any issues with this. Should be better than duplicating it manually. -- MST _______________________________________________ Virtualization mailing list Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linuxfoundation.org/mailman/listinfo/virtualization