qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 246ca5: virtio-console: notify chardev when w


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 246ca5: virtio-console: notify chardev when writable
Date: Fri, 29 May 2015 03:30:05 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 246ca55faff625f4c15e21f3424781e215a254ea
      
https://github.com/qemu/qemu/commit/246ca55faff625f4c15e21f3424781e215a254ea
  Author: Marc-André Lureau <address@hidden>
  Date:   2015-05-29 (Fri, 29 May 2015)

  Changed paths:
    M hw/char/virtio-console.c

  Log Message:
  -----------
  virtio-console: notify chardev when writable

When the virtio serial is writable, notify the chardev backend
with qemu_chr_accept_input().

Signed-off-by: Marc-André Lureau <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: e95e203c085b7731746e39c9b9f8bd2f6eaa0cd6
      
https://github.com/qemu/qemu/commit/e95e203c085b7731746e39c9b9f8bd2f6eaa0cd6
  Author: Marc-André Lureau <address@hidden>
  Date:   2015-05-29 (Fri, 29 May 2015)

  Changed paths:
    M spice-qemu-char.c

  Log Message:
  -----------
  spice-char: notify the server when chardev is writable

The spice server is polling on write, unless
SPICE_CHAR_DEVICE_NOTIFY_WRITABLE flag is set. In this case, qemu must
call spice_server_char_device_wakeup() when the frontend is writable.

Signed-off-by: Marc-André Lureau <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 641381c1fcd66ea8de07ecfcd733089da26cbba9
      
https://github.com/qemu/qemu/commit/641381c1fcd66ea8de07ecfcd733089da26cbba9
  Author: Gerd Hoffmann <address@hidden>
  Date:   2015-05-29 (Fri, 29 May 2015)

  Changed paths:
    M hw/display/qxl.c
    M ui/spice-core.c

  Log Message:
  -----------
  spice: don't update mm_time when spice-server is stopped.

Skip mm_time updates (in qxl device memory) in case the guest is stopped.
Guest isn't able to look anyway, and it causes problems with migration.

Also make sure the initial state for spice server is stopped.

Reported-by: Dr. David Alan Gilbert <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: f7a8beb5e6a13dc924895244777d9ef08b23b367
      
https://github.com/qemu/qemu/commit/f7a8beb5e6a13dc924895244777d9ef08b23b367
  Author: Marc-André Lureau <address@hidden>
  Date:   2015-05-29 (Fri, 29 May 2015)

  Changed paths:
    M spice-qemu-char.c

  Log Message:
  -----------
  spice: fix spice_chr_add_watch() pre-condition

Since e02bc6de30c44fd668dc0d6e1cd1804f2eed3ed3, add_watch() is called
with G_IO_HUP. Even if spice-qemu-char ignores this flag, the
precondition must be changed.

https://bugzilla.redhat.com/show_bug.cgi?id=1128992

Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: ba7c388963e099c0d2cedb7f048e30747ffff25d
      
https://github.com/qemu/qemu/commit/ba7c388963e099c0d2cedb7f048e30747ffff25d
  Author: Peter Maydell <address@hidden>
  Date:   2015-05-29 (Fri, 29 May 2015)

  Changed paths:
    M hw/char/virtio-console.c
    M hw/display/qxl.c
    M spice-qemu-char.c
    M ui/spice-core.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/spice/tags/pull-spice-20150529-1' into 
staging

spice: misc fixes.

# gpg: Signature made Fri May 29 09:16:29 2015 BST using RSA key ID D3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <address@hidden>"
# gpg:                 aka "Gerd Hoffmann <address@hidden>"
# gpg:                 aka "Gerd Hoffmann (private) <address@hidden>"

* remotes/spice/tags/pull-spice-20150529-1:
  spice: fix spice_chr_add_watch() pre-condition
  spice: don't update mm_time when spice-server is stopped.
  spice-char: notify the server when chardev is writable
  virtio-console: notify chardev when writable

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


Compare: https://github.com/qemu/qemu/compare/ce0274f730ea...ba7c388963e0

reply via email to

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