[Qemu-devel] [PULL 0/1] Linux user for 4.0 patches

Laurent Vivier posted 1 patch 5 years, 1 month ago
Test asan failed
Test docker-clang@ubuntu failed
Test docker-mingw@fedora passed
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20190312164703.6604-1-laurent@vivier.eu
Maintainers: Riku Voipio <riku.voipio@iki.fi>, Laurent Vivier <laurent@vivier.eu>
linux-user/syscall.c | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
[Qemu-devel] [PULL 0/1] Linux user for 4.0 patches
Posted by Laurent Vivier 5 years, 1 month ago
The following changes since commit 2cb73afa6a2408b397a5af1427d120b8aa04997a:

  Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request' into staging (2019-03-12 15:25:46 +0000)

are available in the Git repository at:

  git://github.com/vivier/qemu.git tags/linux-user-for-4.0-pull-request

for you to fetch changes up to 1b48642b01e47cfb2c2ce877a289d480b55fdca7:

  linux-user: Add missing IPV6 sockopts (2019-03-12 17:46:10 +0100)

----------------------------------------------------------------
Add missing IPV6 sockopts

----------------------------------------------------------------

Helge Deller (1):
  linux-user: Add missing IPV6 sockopts

 linux-user/syscall.c | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

-- 
2.20.1


Re: [Qemu-devel] [PULL 0/1] Linux user for 4.0 patches
Posted by Peter Maydell 5 years, 1 month ago
On Tue, 12 Mar 2019 at 16:49, Laurent Vivier <laurent@vivier.eu> wrote:
>
> The following changes since commit 2cb73afa6a2408b397a5af1427d120b8aa04997a:
>
>   Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request' into staging (2019-03-12 15:25:46 +0000)
>
> are available in the Git repository at:
>
>   git://github.com/vivier/qemu.git tags/linux-user-for-4.0-pull-request
>
> for you to fetch changes up to 1b48642b01e47cfb2c2ce877a289d480b55fdca7:
>
>   linux-user: Add missing IPV6 sockopts (2019-03-12 17:46:10 +0100)
>
> ----------------------------------------------------------------
> Add missing IPV6 sockopts
>
> ----------------------------------------------------------------

Hi -- this fails to build on hosts with older versions of the
system headers:

/home/pm215/qemu/linux-user/syscall.c:1884:14: error:
‘IPV6_RECVPATHMTU’ undeclared (first use in this function)
/home/pm215/qemu/linux-user/syscall.c:1885:14: error:
‘IPV6_TRANSPARENT’ undeclared (first use in this function)
/home/pm215/qemu/linux-user/syscall.c:1886:14: error: ‘IPV6_FREEBIND’
undeclared (first use in this function)
/home/pm215/qemu/linux-user/syscall.c:1887:14: error:
‘IPV6_RECVORIGDSTADDR’ undeclared (first use in this function)
/home/pm215/qemu/linux-user/syscall.c:2392:14: error:
‘IPV6_RECVPATHMTU’ undeclared (first use in this function)
/home/pm215/qemu/linux-user/syscall.c:2393:14: error:
‘IPV6_TRANSPARENT’ undeclared (first use in this function)
/home/pm215/qemu/linux-user/syscall.c:2394:14: error: ‘IPV6_FREEBIND’
undeclared (first use in this function)

thanks
-- PMM

Re: [Qemu-devel] [PULL 0/1] Linux user for 4.0 patches
Posted by Laurent Vivier 5 years, 1 month ago
On 13/03/2019 14:09, Peter Maydell wrote:
> On Tue, 12 Mar 2019 at 16:49, Laurent Vivier <laurent@vivier.eu> wrote:
>>
>> The following changes since commit 2cb73afa6a2408b397a5af1427d120b8aa04997a:
>>
>>    Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request' into staging (2019-03-12 15:25:46 +0000)
>>
>> are available in the Git repository at:
>>
>>    git://github.com/vivier/qemu.git tags/linux-user-for-4.0-pull-request
>>
>> for you to fetch changes up to 1b48642b01e47cfb2c2ce877a289d480b55fdca7:
>>
>>    linux-user: Add missing IPV6 sockopts (2019-03-12 17:46:10 +0100)
>>
>> ----------------------------------------------------------------
>> Add missing IPV6 sockopts
>>
>> ----------------------------------------------------------------
> 
> Hi -- this fails to build on hosts with older versions of the
> system headers:
> 
> /home/pm215/qemu/linux-user/syscall.c:1884:14: error:
> ‘IPV6_RECVPATHMTU’ undeclared (first use in this function)
> /home/pm215/qemu/linux-user/syscall.c:1885:14: error:
> ‘IPV6_TRANSPARENT’ undeclared (first use in this function)
> /home/pm215/qemu/linux-user/syscall.c:1886:14: error: ‘IPV6_FREEBIND’
> undeclared (first use in this function)
> /home/pm215/qemu/linux-user/syscall.c:1887:14: error:
> ‘IPV6_RECVORIGDSTADDR’ undeclared (first use in this function)
> /home/pm215/qemu/linux-user/syscall.c:2392:14: error:
> ‘IPV6_RECVPATHMTU’ undeclared (first use in this function)
> /home/pm215/qemu/linux-user/syscall.c:2393:14: error:
> ‘IPV6_TRANSPARENT’ undeclared (first use in this function)
> /home/pm215/qemu/linux-user/syscall.c:2394:14: error: ‘IPV6_FREEBIND’
> undeclared (first use in this function)

Okay, they appear with v2.6.35 and v2.6.37 of linux kernel.

To be able to test, what is the version of your test system?

Thanks,
Laurent




Re: [Qemu-devel] [PULL 0/1] Linux user for 4.0 patches
Posted by Peter Maydell 5 years, 1 month ago
On Wed, 13 Mar 2019 at 13:30, Laurent Vivier <laurent@vivier.eu> wrote:
>
> On 13/03/2019 14:09, Peter Maydell wrote:
> > Hi -- this fails to build on hosts with older versions of the
> > system headers:
> >
> > /home/pm215/qemu/linux-user/syscall.c:1884:14: error:
> > ‘IPV6_RECVPATHMTU’ undeclared (first use in this function)
> > /home/pm215/qemu/linux-user/syscall.c:1885:14: error:
> > ‘IPV6_TRANSPARENT’ undeclared (first use in this function)
> > /home/pm215/qemu/linux-user/syscall.c:1886:14: error: ‘IPV6_FREEBIND’
> > undeclared (first use in this function)
> > /home/pm215/qemu/linux-user/syscall.c:1887:14: error:
> > ‘IPV6_RECVORIGDSTADDR’ undeclared (first use in this function)
> > /home/pm215/qemu/linux-user/syscall.c:2392:14: error:
> > ‘IPV6_RECVPATHMTU’ undeclared (first use in this function)
> > /home/pm215/qemu/linux-user/syscall.c:2393:14: error:
> > ‘IPV6_TRANSPARENT’ undeclared (first use in this function)
> > /home/pm215/qemu/linux-user/syscall.c:2394:14: error: ‘IPV6_FREEBIND’
> > undeclared (first use in this function)
>
> Okay, they appear with v2.6.35 and v2.6.37 of linux kernel.
>
> To be able to test, what is the version of your test system?

I'm afraid I didn't keep the record of which system failed,
but none of them are as old as 2.6.anything.

thanks
-- PMM