Re: [Qemu-devel] [PATCH v3 0/5] disas: add libvixl to support A64 disassembly

2014-02-06 Thread Michael Matz
Hi, On Thu, 6 Feb 2014, Christopher Covington wrote: > > The FSF always grants back rights on the contribution to the > > contributor. ARM could simply double-license their original > > contribution of the disassembler. > > Is dual licensing always possible given a grant-back? What if the >

Re: [Qemu-devel] [PATCH v3 0/5] disas: add libvixl to support A64 disassembly

2014-02-06 Thread Peter Maydell
On 6 February 2014 13:54, Michael Matz wrote: > On Thu, 6 Feb 2014, Peter Maydell wrote: >> It is GPLv3 which is not compatible with GPLv2 which >> QEMU requires. The contribution process for binutils >> involves a copyright assignment which means the FSF >> now have the copyright there, as I unde

Re: [Qemu-devel] [PATCH v3 0/5] disas: add libvixl to support A64 disassembly

2014-02-06 Thread Christopher Covington
On 02/06/2014 08:54 AM, Michael Matz wrote: > Hi, > > On Thu, 6 Feb 2014, Peter Maydell wrote: > >> On 6 February 2014 13:45, Michael Matz wrote: >>> Hmm, why aren't we simply using the binutils disassembler? It's also >>> (C) by ARM, so there shouldn't be any relicensing problems. And it >>>

Re: [Qemu-devel] [PATCH v3 0/5] disas: add libvixl to support A64 disassembly

2014-02-06 Thread Michael Matz
Hi, On Thu, 6 Feb 2014, Peter Maydell wrote: > On 6 February 2014 13:45, Michael Matz wrote: > > Hmm, why aren't we simply using the binutils disassembler? It's also > > (C) by ARM, so there shouldn't be any relicensing problems. And it > > does support AdvSIMD and system instructions. > > It

Re: [Qemu-devel] [PATCH v3 0/5] disas: add libvixl to support A64 disassembly

2014-02-06 Thread Peter Maydell
On 6 February 2014 13:45, Michael Matz wrote: > Hmm, why aren't we simply using the binutils disassembler? It's also > (C) by ARM, so there shouldn't be any relicensing problems. And it > does support AdvSIMD and system instructions. It is GPLv3 which is not compatible with GPLv2 which QEMU req

Re: [Qemu-devel] [PATCH v3 0/5] disas: add libvixl to support A64 disassembly

2014-02-06 Thread Michael Matz
Hi, On Wed, 5 Feb 2014, Peter Maydell wrote: > Changes v2 -> v3: > * added a README clarifying that libvixl's disassembly support >is not complete and that contributions should go to libvixl >upstream first for preference Hmm, why aren't we simply using the binutils disassembler? It's

[Qemu-devel] [PATCH v3 0/5] disas: add libvixl to support A64 disassembly

2014-02-05 Thread Peter Maydell
Hi. This is a rebased and mildly cleaned up version of Claudio's RFC patchset from last year to add libvixl to QEMU and use it for A64 disassembly. Since this has now got review and the only change is adding the README I'm planning to put it in my next target-arm pull request. Paolo: just a heads