qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 8c0124: s390x: empty function stubs in prepar


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 8c0124: s390x: empty function stubs in preparation for __K...
Date: Mon, 28 Apr 2014 04:00:06 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 8c0124490bcd78c9c54139cd654c71c5fbd95e6b
      
https://github.com/qemu/qemu/commit/8c0124490bcd78c9c54139cd654c71c5fbd95e6b
  Author: David Hildenbrand <address@hidden>
  Date:   2014-04-25 (Fri, 25 Apr 2014)

  Changed paths:
    M target-s390x/kvm.c

  Log Message:
  -----------
  s390x: empty function stubs in preparation for __KVM_HAVE_GUEST_DEBUG

This patch creates empty function stubs (used by the gdbserver) in preparation
for the hw debugging support by kvm on s390, which will enable the
__KVM_HAVE_GUEST_DEBUG define in the linux headers and require these methods on
the qemu side.

Signed-off-by: David Hildenbrand <address@hidden>
Signed-off-by: Jens Freimann <address@hidden>
Reviewed-by: Cornelia Huck <address@hidden>
Cc: address@hidden
Signed-off-by: Cornelia Huck <address@hidden>


  Commit: 9ffd26859d95eb1ea01980c42a6c568f521d671a
      
https://github.com/qemu/qemu/commit/9ffd26859d95eb1ea01980c42a6c568f521d671a
  Author: Cornelia Huck <address@hidden>
  Date:   2014-04-25 (Fri, 25 Apr 2014)

  Changed paths:
    M linux-headers/asm-s390/kvm.h
    M linux-headers/linux/kvm.h
    M linux-headers/linux/vfio.h

  Log Message:
  -----------
  linux-headers update

linux-headers update against v3.15-rc2 (a798c10f)

Signed-off-by: Cornelia Huck <address@hidden>


  Commit: 860643bc5aa902f9b736c57b66e301ef08a2b68e
      
https://github.com/qemu/qemu/commit/860643bc5aa902f9b736c57b66e301ef08a2b68e
  Author: Christian Borntraeger <address@hidden>
  Date:   2014-04-25 (Fri, 25 Apr 2014)

  Changed paths:
    M target-s390x/kvm.c
    M trace-events

  Log Message:
  -----------
  s390x/kvm: rework KVM synchronize to tracing for some ONEREGS

Some ONE_REGS on s390 are not protected by a capability. Older kernels
might not provide those and return an error. Fortunately these registers
are only critical for the migration path. There is no need to error out
on reset and normal runtime. Furthermore, these kernels don't provide
a proper dirty bitmap anyway, so let's use tracing for those errors.

Also provide generic one reg helper to simplify the code.

Signed-off-by: Christian Borntraeger <address@hidden>
Reviewed-by: Cornelia Huck <address@hidden>
Signed-off-by: Cornelia Huck <address@hidden>


  Commit: 44b0c0bbb50818e995702cf76d8e07dd36f479bf
      
https://github.com/qemu/qemu/commit/44b0c0bbb50818e995702cf76d8e07dd36f479bf
  Author: Christian Borntraeger <address@hidden>
  Date:   2014-04-25 (Fri, 25 Apr 2014)

  Changed paths:
    M target-s390x/cpu.h
    M target-s390x/kvm.c

  Log Message:
  -----------
  s390x/kvm: sync gbea and pp register

We also need to sync guest breaking event address and program parameter
register for migration support.

Signed-off-by: Christian Borntraeger <address@hidden>
Reviewed-by: Cornelia Huck <address@hidden>
Signed-off-by: Cornelia Huck <address@hidden>


  Commit: 13a12f869bf2211c7039f9a601ac9e1076535663
      
https://github.com/qemu/qemu/commit/13a12f869bf2211c7039f9a601ac9e1076535663
  Author: Pankaj Gupta <address@hidden>
  Date:   2014-04-25 (Fri, 25 Apr 2014)

  Changed paths:
    M net/tap.c

  Log Message:
  -----------
  tap: Avoid extra iterations while closing file fd

Avoid iterations for fd 0, 1 & 2 when we are closing file fds in child process.

Signed-off-by: Pankaj Gupta <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 16cf0b2b343d0bce1ab69ca14c898b3406234f80
      
https://github.com/qemu/qemu/commit/16cf0b2b343d0bce1ab69ca14c898b3406234f80
  Author: Prasad Joshi <address@hidden>
  Date:   2014-04-25 (Fri, 25 Apr 2014)

  Changed paths:
    M hw/net/pcnet.c

  Log Message:
  -----------
  pcnet: remove duplicate assignment

Signed-off-by: Prasad Joshi <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: b925965294e8cf370a922ca0504c21877e748e70
      
https://github.com/qemu/qemu/commit/b925965294e8cf370a922ca0504c21877e748e70
  Author: Igor Ryzhov <address@hidden>
  Date:   2014-04-25 (Fri, 25 Apr 2014)

  Changed paths:
    M net/net.c

  Log Message:
  -----------
  net/net.c: Remove unnecessary semicolon

Signed-off-by: Igor Ryzhov <address@hidden>
Reviewed-by: Stefan Weil <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: f663faac3e2e9d9134415f75d429ae30432e6038
      
https://github.com/qemu/qemu/commit/f663faac3e2e9d9134415f75d429ae30432e6038
  Author: Nathan Rossi <address@hidden>
  Date:   2014-04-25 (Fri, 25 Apr 2014)

  Changed paths:
    M hw/net/xilinx_axienet.c

  Log Message:
  -----------
  net: xilinx_axienet.c: Add phy soft reset bit clearing

Clear the BMCR Reset when writing to registers.

Signed-off-by: Nathan Rossi <address@hidden>
[ PC:
 * Trivial style fixes to commit message
]
Signed-off-by: Peter Crosthwaite <address@hidden>
Reviewed-by: Beniamino Galvani <address@hidden>
Reviewed-by: Edgar E. Iglesias <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 638fb14169ad96cf9bc0dd5f61460daaecee5bb1
      
https://github.com/qemu/qemu/commit/638fb14169ad96cf9bc0dd5f61460daaecee5bb1
  Author: Markus Armbruster <address@hidden>
  Date:   2014-04-25 (Fri, 25 Apr 2014)

  Changed paths:
    M net/net.c

  Log Message:
  -----------
  net: Make qmp_query_rx_filter() with name argument more obvious

With a client name, the QMP command is specified to return a list of
one element.  This isn't locally obvious in the code.  Make it so.

Signed-off-by: Markus Armbruster <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 9083da1d4c9dfff30d411f8c73ea494e9d78de1b
      
https://github.com/qemu/qemu/commit/9083da1d4c9dfff30d411f8c73ea494e9d78de1b
  Author: Markus Armbruster <address@hidden>
  Date:   2014-04-25 (Fri, 25 Apr 2014)

  Changed paths:
    M net/net.c

  Log Message:
  -----------
  net: Don't use error_is_set() to suppress additional errors

Using error_is_set(errp) that way can sweep programming errors under
the carpet when we get called incorrectly with an error set.

qmp_query_rx_filter() breaks its loop when it detects an error.  It
needs to set another error when the loop completes normally.

Return right away instead of merely breaking the loop.

Signed-off-by: Markus Armbruster <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 4a39cbb034cffd19fb4e42bf3b25f47ca30e2826
      
https://github.com/qemu/qemu/commit/4a39cbb034cffd19fb4e42bf3b25f47ca30e2826
  Author: Peter Maydell <address@hidden>
  Date:   2014-04-28 (Mon, 28 Apr 2014)

  Changed paths:
    M linux-headers/asm-s390/kvm.h
    M linux-headers/linux/kvm.h
    M linux-headers/linux/vfio.h
    M target-s390x/cpu.h
    M target-s390x/kvm.c
    M trace-events

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20140425' into staging

Some s390x patches:

- gdb stubs to make it compile if gdb support is pulled in
- linux-headers update for new oneregs
- two onereg enhancements

# gpg: Signature made Fri 25 Apr 2014 12:42:46 BST using RSA key ID C6F02FAF
# gpg: Can't check signature: public key not found

* remotes/cohuck/tags/s390x-20140425:
  s390x/kvm: sync gbea and pp register
  s390x/kvm: rework KVM synchronize to tracing for some ONEREGS
  linux-headers update
  s390x: empty function stubs in preparation for __KVM_HAVE_GUEST_DEBUG

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


  Commit: d09a18d44d5bc0db10caa97cdd22c70e65adfe01
      
https://github.com/qemu/qemu/commit/d09a18d44d5bc0db10caa97cdd22c70e65adfe01
  Author: Peter Maydell <address@hidden>
  Date:   2014-04-28 (Mon, 28 Apr 2014)

  Changed paths:
    M hw/net/pcnet.c
    M hw/net/xilinx_axienet.c
    M net/net.c
    M net/tap.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/stefanha/tags/net-pull-request' into 
staging

Net patches

# gpg: Signature made Fri 25 Apr 2014 15:07:31 BST using RSA key ID 81AB73C8
# gpg: Good signature from "Stefan Hajnoczi <address@hidden>"
# gpg:                 aka "Stefan Hajnoczi <address@hidden>"

* remotes/stefanha/tags/net-pull-request:
  net: Don't use error_is_set() to suppress additional errors
  net: Make qmp_query_rx_filter() with name argument more obvious
  net: xilinx_axienet.c: Add phy soft reset bit clearing
  net/net.c: Remove unnecessary semicolon
  pcnet: remove duplicate assignment
  tap: Avoid extra iterations while closing file fd

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


Compare: https://github.com/qemu/qemu/compare/411f491e0af1...d09a18d44d5b

reply via email to

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