"Michael S. Tsirkin" writes:
> On Wed, May 29, 2013 at 08:05:29AM -0500, Anthony Liguori wrote:
>> Rusty Russell writes:
>>
>> > Anthony Liguori writes:
>> >> The headers say they are BSD licensed... but they include a GPLv2+
>> >> header. Doesn't make a lot of sense, does it?
>> >
>> > It ma
On Wed, May 29, 2013 at 08:05:29AM -0500, Anthony Liguori wrote:
> Rusty Russell writes:
>
> > Anthony Liguori writes:
> >> The headers say they are BSD licensed... but they include a GPLv2+
> >> header. Doesn't make a lot of sense, does it?
> >
> > It makes perfect sense: you're overthinking i
Rusty Russell writes:
> Anthony Liguori writes:
>> The headers say they are BSD licensed... but they include a GPLv2+
>> header. Doesn't make a lot of sense, does it?
>
> It makes perfect sense: you're overthinking it. It just means that
> copying the BSD headers outside Linux is encouraged.
On Mon, May 27, 2013 at 6:15 AM, Rusty Russell wrote:
> 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 he
Anthony Liguori writes:
> The headers say they are BSD licensed... but they include a GPLv2+
> header. Doesn't make a lot of sense, does it?
It makes perfect sense: you're overthinking it. It just means that
copying the BSD headers outside Linux is encouraged.
And it's clearly nonsensical to c
Anthony Liguori writes:
> Rusty Russell writes:
>
>> 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
On Mon, May 27, 2013 at 11:14:47AM -0500, Anthony Liguori wrote:
> > Well specifically if_ether.h says GPLv2+ so it's OK for QEMU.
> > Do you mean for some other non GPL app?
>
> Ignore QEMU for the moment.
>
> The headers say they are BSD licensed... but they include a GPLv2+
> header.
Above is
Rusty Russell writes:
> 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
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 reser
"Michael S. Tsirkin" writes:
> On Sun, May 26, 2013 at 07:55:25PM -0500, Anthony Liguori wrote:
>> "Michael S. Tsirkin" writes:
>>
>> > On Sun, May 26, 2013 at 03:49:53PM -0500, Anthony Liguori wrote:
>> >> Paolo Bonzini writes:
>> >>
>> >> > Il 26/05/2013 22:02, Michael S. Tsirkin ha scritto
On Sun, May 26, 2013 at 07:55:25PM -0500, Anthony Liguori wrote:
> "Michael S. Tsirkin" writes:
>
> > On Sun, May 26, 2013 at 03:49:53PM -0500, Anthony Liguori wrote:
> >> Paolo Bonzini writes:
> >>
> >> > Il 26/05/2013 22:02, Michael S. Tsirkin ha scritto:
> >> >> > My fault. I should have lo
On 26 May 2013 19:10, Michael S. Tsirkin wrote:
> Ouch. Forgot to git-add them. Thanks.
>
> I'll send a fixed version -
> could you please try this patch on top?
With this extra patch MacOSX compiles.
thanks
-- PMM
"Michael S. Tsirkin" writes:
> On Sun, May 26, 2013 at 03:49:53PM -0500, Anthony Liguori wrote:
>> 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
On Sun, May 26, 2013 at 03:49:53PM -0500, Anthony Liguori wrote:
> 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.
>
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.
>> What I'm
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.
> What I'm saying is - a chance of a conflict is very remote,
> if it happens it's a build failure so easy
On Sun, May 26, 2013 at 08:53:33PM +0200, Paolo Bonzini wrote:
> Il 26/05/2013 20:37, Michael S. Tsirkin ha scritto:
> >> > I don't like defining __-prefixed types. Can we preprocess
> >> > linux-headers to avoid usage of __u8/16/32/64, and to
> >> > s,linux/types.h,stdint.h, ?
> >> >
> >> > Paol
Il 26/05/2013 20:37, Michael S. Tsirkin ha scritto:
>> > I don't like defining __-prefixed types. Can we preprocess
>> > linux-headers to avoid usage of __u8/16/32/64, and to
>> > s,linux/types.h,stdint.h, ?
>> >
>> > Paolo
> Let's not be purists, and do the practical thing.
>
> When I suggested
On Sun, May 26, 2013 at 08:26:14PM +0200, Paolo Bonzini wrote:
> Il 26/05/2013 20:10, Michael S. Tsirkin ha scritto:
> > On Sun, May 26, 2013 at 07:00:58PM +0100, Peter Maydell wrote:
> >> On 26 May 2013 18:51, Michael S. Tsirkin wrote:
> >>> On Sun, May 26, 2013 at 04:43:57PM +0100, Peter Maydell
Il 26/05/2013 20:10, Michael S. Tsirkin ha scritto:
> On Sun, May 26, 2013 at 07:00:58PM +0100, Peter Maydell wrote:
>> On 26 May 2013 18:51, Michael S. Tsirkin wrote:
>>> On Sun, May 26, 2013 at 04:43:57PM +0100, Peter Maydell wrote:
This series breaks compilation on MacOSX:
CC
On Sun, May 26, 2013 at 07:00:58PM +0100, Peter Maydell wrote:
> On 26 May 2013 18:51, Michael S. Tsirkin wrote:
> > On Sun, May 26, 2013 at 04:43:57PM +0100, Peter Maydell wrote:
> >> This series breaks compilation on MacOSX:
> >>
> >> CCnet/eth.o
> >> In file included from net/eth.c:18:
>
On 26 May 2013 18:51, Michael S. Tsirkin wrote:
> On Sun, May 26, 2013 at 04:43:57PM +0100, Peter Maydell wrote:
>> This series breaks compilation on MacOSX:
>>
>> CCnet/eth.o
>> In file included from net/eth.c:18:
>> In file included from /Users/pm215/src/qemu/include/net/eth.h:29:
>> /User
On Sun, May 26, 2013 at 04:43:57PM +0100, Peter Maydell wrote:
> On 26 May 2013 16:22, Michael S. Tsirkin wrote:
> > virtio linux headers are actually pretty portable:
> > all we need is implement linux/types.h in a portable
> > way, and we can import them and use on any platform.
> >
> > These pa
On 26 May 2013 16:22, Michael S. Tsirkin wrote:
> virtio linux headers are actually pretty portable:
> all we need is implement linux/types.h in a portable
> way, and we can import them and use on any platform.
>
> These patches do exactly that, as a pre-requisite
> to adding support for new virti
virtio linux headers are actually pretty portable:
all we need is implement linux/types.h in a portable
way, and we can import them and use on any platform.
These patches do exactly that, as a pre-requisite
to adding support for new virtio layout.
Note: if someone adds non-portable code in files
25 matches
Mail list logo