qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] e4d966: linux-user: add hppa magic numbers in


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] e4d966: linux-user: add hppa magic numbers in qemu-binfmt-...
Date: Tue, 07 Feb 2017 07:00:12 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: e4d966cc651f633cf5244fceb6b0a1dd78d4dd14
      
https://github.com/qemu/qemu/commit/e4d966cc651f633cf5244fceb6b0a1dd78d4dd14
  Author: Laurent Vivier <address@hidden>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

  Changed paths:
    M scripts/qemu-binfmt-conf.sh

  Log Message:
  -----------
  linux-user: add hppa magic numbers in qemu-binfmt-conf.sh

As we have now a linux-user HPPA target, we can add it to the list of
supported targets in qemu-binfmt-conf.sh

Signed-off-by: Laurent Vivier <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 40493c5f2b0f124c9b2581e539bba14522e51269
      
https://github.com/qemu/qemu/commit/40493c5f2b0f124c9b2581e539bba14522e51269
  Author: Laurent Vivier <address@hidden>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

  Changed paths:
    M linux-user/syscall.c

  Log Message:
  -----------
  linux-user: fix "apt-get update" on linux-user hppa

apt-get was hanging on linux-user hppa.

strace has shown the netlink data stream was not correctly byte swapped.

It appears the fd translator function is unregistered just after it
has been registered, so the translator function is not called.

This patch removes the fd_trans_unregister() after the do_socket()
in the TARGET_NR_socket case.

This fd_trans_unregister() was added by commit
    e36800c linux-user: add signalfd/signalfd4 syscalls
when do_socket() was not registering any fd translator.
And as now it is, we must remove this fd_trans_unregister() to keep them.

Reported-by: John Paul Adrian Glaubitz <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Tested-by: John Paul Adrian Glaubitz <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 3d96995decb33e49503e30899098e3d3289c9e0d
      
https://github.com/qemu/qemu/commit/3d96995decb33e49503e30899098e3d3289c9e0d
  Author: Laurent Vivier <address@hidden>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

  Changed paths:
    M linux-user/hppa/target_syscall.h

  Log Message:
  -----------
  linux-user: define correct UTS machine name for hppa

the correct UTS machine name (as expected by systemd) is "parisc",
not "hppa".

Signed-off-by: Laurent Vivier <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: a881c8e73fb8a6c72c963f842181ad2753913748
      
https://github.com/qemu/qemu/commit/a881c8e73fb8a6c72c963f842181ad2753913748
  Author: Richard Henderson <address@hidden>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

  Changed paths:
    M target/hppa/translate.c

  Log Message:
  -----------
  target/hppa: Tidy do_cbranch

Removes some dead code detected by Covarity.

Reported-by: Paolo Bonzini <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 6836a8fb96963a29f309d49873062bbca9ab0e28
      
https://github.com/qemu/qemu/commit/6836a8fb96963a29f309d49873062bbca9ab0e28
  Author: Richard Henderson <address@hidden>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

  Changed paths:
    M target/hppa/gdbstub.c

  Log Message:
  -----------
  target/hppa: Fix gdb_write_register

Add a missing break, detected by Coverity.

Reported-by: Peter Maydell <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 3c457da147e14a45ea8c363e4e190066763973ff
      
https://github.com/qemu/qemu/commit/3c457da147e14a45ea8c363e4e190066763973ff
  Author: Peter Maydell <address@hidden>
  Date:   2017-02-07 (Tue, 07 Feb 2017)

  Changed paths:
    M linux-user/hppa/target_syscall.h
    M linux-user/syscall.c
    M scripts/qemu-binfmt-conf.sh
    M target/hppa/gdbstub.c
    M target/hppa/translate.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/rth/tags/pull-hppa-20170206' into 
staging

Misc hppa fixes.

# gpg: Signature made Tue 07 Feb 2017 02:28:40 GMT
# gpg:                using RSA key 0xAD1270CC4DD0279B
# gpg: Good signature from "Richard Henderson <address@hidden>"
# gpg:                 aka "Richard Henderson <address@hidden>"
# gpg:                 aka "Richard Henderson <address@hidden>"
# Primary key fingerprint: 9CB1 8DDA F8E8 49AD 2AFC  16A4 AD12 70CC 4DD0 279B

* remotes/rth/tags/pull-hppa-20170206:
  target/hppa: Fix gdb_write_register
  target/hppa: Tidy do_cbranch
  linux-user: define correct UTS machine name for hppa
  linux-user: fix "apt-get update" on linux-user hppa
  linux-user: add hppa magic numbers in qemu-binfmt-conf.sh

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/ac7568bd3ff3...3c457da147e1

reply via email to

[Prev in Thread] Current Thread [Next in Thread]