Skip to content
  • Peter Maydell's avatar
    ceabf6e5
    Merge tag 'linux-user-for-8.0-pull-request' of https://gitlab.com/laurent_vivier/qemu into staging · ceabf6e5
    Peter Maydell authored
    linux-user branch pull request 20230204
    
    Implement execveat()
    un-parent OBJECT(cpu) when closing thread
    Revert fix for glibc >= 2.36 sys/mount.h
    Fix/update strace
    move target_flat.h to target subdirs
    Fix SO_ERROR return code of getsockopt()
    Fix /proc/cpuinfo output for hppa
    Add emulation for MADV_WIPEONFORK and MADV_KEEPONFORK in madvise()
    Implement SOL_ALG encryption support
    linux-user: Allow sendmsg() without IOV
    
    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJGBAABCAAwFiEEzS913cjjpNwuT1Fz8ww4vT8vvjwFAmPeguUSHGxhdXJlbnRA
    # dml2aWVyLmV1AAoJEPMMOL0/L748tnQP/1A4eu33pLe4+tjBuDGt2zcGAVuz+wN9
    # rcwN5BQgjILwfECfRsy9QIkC8+M496tLk4W7pNkW9x/GSpzBp9x0+066uUghsa1Q
    # c0bFU0FM8xpywEXvOrz3LvEWaWqeBV/R+XYMqKFaiBQXf/5kmmteei9guH42L3gV
    # a+d0s1cWT48TslTaga9ECbiPD9lK+yfW879+wRhex1/BetkJPzLU1hZB4vfC5YQo
    # XagcmLWiseT4U8uCysikOgKQE4g2bv1oJXUuYjBxW15s5/llg8e57dEboO7MFEPK
    # a9P3Hl1qiA5Ol3scF1I7WURmGP6UVfdhTYe1aKYHhKY7QVBVjbU7r/NkdQ3dR6Nv
    # db58Lkurnrf5dMksZk8+25F/fvJT0nZpnbipunZejetNjrDVPk19XK5E6kJf91hk
    # 3W3vOeWMp4QjThpqghnlQ3gm2XfVmCGSMIOywTKZ4/M/TP28+9zY7GZqQXQXCBMy
    # nJFahfVTCfiYaGAYGjlMe5CMOQ6tJ6lwxuTCl9O1X565ifMBNUj3rcte1FvO/i24
    # Rk0/lQVO+tD9ImxHJrei0Y2C0xzo7V8kaB9+foAf6Ku91SY1X1FIOm81DEyAhK61
    # Biv2zlNwUV0aCierrn3oLuDkviVaAg6FkLO9snPG+lQy2uxgyJJ2/Pv0OCZhniWI
    # 9WifjYZKAXDa
    # =AcC6
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Sat 04 Feb 2023 16:08:05 GMT
    # gpg:                using RSA key CD2F75DDC8E3A4DC2E4F5173F30C38BD3F2FBE3C
    # gpg:                issuer "laurent@vivier.eu"
    # gpg: Good signature from "Laurent Vivier <lvivier@redhat.com>" [full]
    # gpg:                 aka "Laurent Vivier <laurent@vivier.eu>" [full]
    # gpg:                 aka "Laurent Vivier (Red Hat) <lvivier@redhat.com>" [full]
    # Primary key fingerprint: CD2F 75DD C8E3 A4DC 2E4F  5173 F30C 38BD 3F2F BE3C
    
    * tag 'linux-user-for-8.0-pull-request' of https://gitlab.com/laurent_vivier/qemu
    
    : (22 commits)
      linux-user: Allow sendmsg() without IOV
      linux-user: Implement SOL_ALG encryption support
      linux-user: Enhance strace output for various syscalls
      linux-user: Show 4th argument of rt_sigprocmask() in strace
      linux-user: Add emulation for MADV_WIPEONFORK and MADV_KEEPONFORK in madvise()
      linux-user: Improve strace output of personality() and sysinfo()
      linux-user: Fix /proc/cpuinfo output for hppa
      linux-user: Fix SO_ERROR return code of getsockopt()
      linux-user: move target_flat.h to target subdirs
      linux-user: Improve strace output of getgroups() and setgroups()
      linux-user: Add strace output for clock_getres_time64() and futex_time64()
      Revert "linux-user: fix compat with glibc >= 2.36 sys/mount.h"
      Revert "linux-user: add more compat ioctl definitions"
      linux-user: add more netlink protocol constants
      linux-user: fix strace build w/out munlockall
      linux-user: un-parent OBJECT(cpu) when closing thread
      linux-user: Add missing MAP_HUGETLB and MAP_STACK flags in strace
      linux-user/syscall: Implement execveat()
      linux-user/syscall: Extract do_execve() from do_syscall1()
      linux-user/strace: Add output for execveat() syscall
      ...
    
    Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
    ceabf6e5
    Merge tag 'linux-user-for-8.0-pull-request' of https://gitlab.com/laurent_vivier/qemu into staging
    Peter Maydell authored
    linux-user branch pull request 20230204
    
    Implement execveat()
    un-parent OBJECT(cpu) when closing thread
    Revert fix for glibc >= 2.36 sys/mount.h
    Fix/update strace
    move target_flat.h to target subdirs
    Fix SO_ERROR return code of getsockopt()
    Fix /proc/cpuinfo output for hppa
    Add emulation for MADV_WIPEONFORK and MADV_KEEPONFORK in madvise()
    Implement SOL_ALG encryption support
    linux-user: Allow sendmsg() without IOV
    
    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJGBAABCAAwFiEEzS913cjjpNwuT1Fz8ww4vT8vvjwFAmPeguUSHGxhdXJlbnRA
    # dml2aWVyLmV1AAoJEPMMOL0/L748tnQP/1A4eu33pLe4+tjBuDGt2zcGAVuz+wN9
    # rcwN5BQgjILwfECfRsy9QIkC8+M496tLk4W7pNkW9x/GSpzBp9x0+066uUghsa1Q
    # c0bFU0FM8xpywEXvOrz3LvEWaWqeBV/R+XYMqKFaiBQXf/5kmmteei9guH42L3gV
    # a+d0s1cWT48TslTaga9ECbiPD9lK+yfW879+wRhex1/BetkJPzLU1hZB4vfC5YQo
    # XagcmLWiseT4U8uCysikOgKQE4g2bv1oJXUuYjBxW15s5/llg8e57dEboO7MFEPK
    # a9P3Hl1qiA5Ol3scF1I7WURmGP6UVfdhTYe1aKYHhKY7QVBVjbU7r/NkdQ3dR6Nv
    # db58Lkurnrf5dMksZk8+25F/fvJT0nZpnbipunZejetNjrDVPk19XK5E6kJf91hk
    # 3W3vOeWMp4QjThpqghnlQ3gm2XfVmCGSMIOywTKZ4/M/TP28+9zY7GZqQXQXCBMy
    # nJFahfVTCfiYaGAYGjlMe5CMOQ6tJ6lwxuTCl9O1X565ifMBNUj3rcte1FvO/i24
    # Rk0/lQVO+tD9ImxHJrei0Y2C0xzo7V8kaB9+foAf6Ku91SY1X1FIOm81DEyAhK61
    # Biv2zlNwUV0aCierrn3oLuDkviVaAg6FkLO9snPG+lQy2uxgyJJ2/Pv0OCZhniWI
    # 9WifjYZKAXDa
    # =AcC6
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Sat 04 Feb 2023 16:08:05 GMT
    # gpg:                using RSA key CD2F75DDC8E3A4DC2E4F5173F30C38BD3F2FBE3C
    # gpg:                issuer "laurent@vivier.eu"
    # gpg: Good signature from "Laurent Vivier <lvivier@redhat.com>" [full]
    # gpg:                 aka "Laurent Vivier <laurent@vivier.eu>" [full]
    # gpg:                 aka "Laurent Vivier (Red Hat) <lvivier@redhat.com>" [full]
    # Primary key fingerprint: CD2F 75DD C8E3 A4DC 2E4F  5173 F30C 38BD 3F2F BE3C
    
    * tag 'linux-user-for-8.0-pull-request' of https://gitlab.com/laurent_vivier/qemu
    
    : (22 commits)
      linux-user: Allow sendmsg() without IOV
      linux-user: Implement SOL_ALG encryption support
      linux-user: Enhance strace output for various syscalls
      linux-user: Show 4th argument of rt_sigprocmask() in strace
      linux-user: Add emulation for MADV_WIPEONFORK and MADV_KEEPONFORK in madvise()
      linux-user: Improve strace output of personality() and sysinfo()
      linux-user: Fix /proc/cpuinfo output for hppa
      linux-user: Fix SO_ERROR return code of getsockopt()
      linux-user: move target_flat.h to target subdirs
      linux-user: Improve strace output of getgroups() and setgroups()
      linux-user: Add strace output for clock_getres_time64() and futex_time64()
      Revert "linux-user: fix compat with glibc >= 2.36 sys/mount.h"
      Revert "linux-user: add more compat ioctl definitions"
      linux-user: add more netlink protocol constants
      linux-user: fix strace build w/out munlockall
      linux-user: un-parent OBJECT(cpu) when closing thread
      linux-user: Add missing MAP_HUGETLB and MAP_STACK flags in strace
      linux-user/syscall: Implement execveat()
      linux-user/syscall: Extract do_execve() from do_syscall1()
      linux-user/strace: Add output for execveat() syscall
      ...
    
    Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
Loading