qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] f06b85: qxl: clear irq on reset


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] f06b85: qxl: clear irq on reset
Date: Thu, 06 Feb 2014 03:30:05 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: f06b85218a41fd6f8e797a925f4ea75640b69c9e
      
https://github.com/qemu/qemu/commit/f06b85218a41fd6f8e797a925f4ea75640b69c9e
  Author: Alon Levy <address@hidden>
  Date:   2014-02-03 (Mon, 03 Feb 2014)

  Changed paths:
    M hw/display/qxl.c

  Log Message:
  -----------
  qxl: clear irq on reset

Without this we occasionally trigger an assert at
hw/pci/pci.c:pcibus_reset that asserts the irq_count is zero on reset.

This has become a problem with the new drm driver for linux, since doing
a reboot from console causes a race between console updates that set the
irq and the reset assertion that the irq is clear.

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


  Commit: 3761abb167847e9d848588bf15c5d7476845f7e8
      
https://github.com/qemu/qemu/commit/3761abb167847e9d848588bf15c5d7476845f7e8
  Author: Alon Levy <address@hidden>
  Date:   2014-02-03 (Mon, 03 Feb 2014)

  Changed paths:
    M hw/display/qxl.c

  Log Message:
  -----------
  hw/display/qxl: fix signed to unsigned comparison

Several small signedness / overflow corrections to qxl_create_guest_primary:
1. use 64 bit unsigned for size to avoid overflow possible from two 32
bit multiplicants.
2. correct sign for requested_height
3. add a more verbose error message when setting guest bug state (which
causes a complete guess blackout until reset, so it helps if it is
verbose).

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


  Commit: 795ca114d353e02752a29f64902215bb30c58c21
      
https://github.com/qemu/qemu/commit/795ca114d353e02752a29f64902215bb30c58c21
  Author: Jeremy White <address@hidden>
  Date:   2014-02-03 (Mon, 03 Feb 2014)

  Changed paths:
    M audio/spiceaudio.c

  Log Message:
  -----------
  Add the ability to vary Spice playback and record rates, to facilitate Opus 
support.

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


  Commit: 890911464934aebcb4409ad2495449d15d7347b4
      
https://github.com/qemu/qemu/commit/890911464934aebcb4409ad2495449d15d7347b4
  Author: Marc-André Lureau <address@hidden>
  Date:   2014-02-03 (Mon, 03 Feb 2014)

  Changed paths:
    M spice-qemu-char.c

  Log Message:
  -----------
  spice: hook qemu_chr_fe_set_open() event to ports

This wires up a spice port event on virtio-ports open/close, so the
client is notified when the other end is ready.

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


  Commit: 26530780c20eb762fa0ed94ac57226695f22ee65
      
https://github.com/qemu/qemu/commit/26530780c20eb762fa0ed94ac57226695f22ee65
  Author: Peter Maydell <address@hidden>
  Date:   2014-02-06 (Thu, 06 Feb 2014)

  Changed paths:
    M audio/spiceaudio.c
    M hw/display/qxl.c
    M spice-qemu-char.c

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

misc spice patches

# gpg: Signature made Mon 03 Feb 2014 15:05:29 GMT 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-2:
  spice: hook qemu_chr_fe_set_open() event to ports
  Add the ability to vary Spice playback and record rates, to facilitate Opus 
support.
  hw/display/qxl: fix signed to unsigned comparison
  qxl: clear irq on reset

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


Compare: https://github.com/qemu/qemu/compare/31db5b363855...26530780c20e

reply via email to

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