qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 7c4869: virtio-ccw: Check indicators location


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 7c4869: virtio-ccw: Check indicators location.
Date: Thu, 25 Apr 2013 13:30:11 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 7c4869761d7f2e0a3f806a5359eea5d2473ec5d5
      
https://github.com/qemu/qemu/commit/7c4869761d7f2e0a3f806a5359eea5d2473ec5d5
  Author: Cornelia Huck <address@hidden>
  Date:   2013-04-25 (Thu, 25 Apr 2013)

  Changed paths:
    M hw/s390x/virtio-ccw.c

  Log Message:
  -----------
  virtio-ccw: Check indicators location.

If a guest neglected to register (secondary) indicators but still runs
with notifications enabled, we might end up writing to guest zero;
avoid this by checking for valid indicators and only writing to the
guest and generating an interrupt if indicators have been setup.

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


  Commit: 95be0669a353d7f4093876a8fe94474e39c7af9d
      
https://github.com/qemu/qemu/commit/95be0669a353d7f4093876a8fe94474e39c7af9d
  Author: Gerd Hoffmann <address@hidden>
  Date:   2013-04-25 (Thu, 25 Apr 2013)

  Changed paths:
    M hw/display/xenfb.c
    M include/ui/console.h
    M ui/console.c

  Log Message:
  -----------
  console: qom-ify QemuConsole

Just the minimal bits to turn QemuConsoles into Objects.

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


  Commit: aa2beaa1f57ca329cfceece08cc19d52368e6a8f
      
https://github.com/qemu/qemu/commit/aa2beaa1f57ca329cfceece08cc19d52368e6a8f
  Author: Gerd Hoffmann <address@hidden>
  Date:   2013-04-25 (Thu, 25 Apr 2013)

  Changed paths:
    M hw/arm/musicpal.c
    M hw/display/blizzard.c
    M hw/display/cirrus_vga.c
    M hw/display/exynos4210_fimd.c
    M hw/display/g364fb.c
    M hw/display/jazz_led.c
    M hw/display/milkymist-vgafb.c
    M hw/display/omap_lcdc.c
    M hw/display/pl110.c
    M hw/display/pxa2xx_lcd.c
    M hw/display/qxl.c
    M hw/display/sm501.c
    M hw/display/ssd0303.c
    M hw/display/ssd0323.c
    M hw/display/tc6393xb.c
    M hw/display/tcx.c
    M hw/display/vga-isa-mm.c
    M hw/display/vga-isa.c
    M hw/display/vga-pci.c
    M hw/display/vmware_vga.c
    M hw/unicore32/puv3.c
    M include/ui/console.h
    M ui/console.c

  Log Message:
  -----------
  console: add device link to QemuConsoles

So it is possible to figure which qemu console displays which device.

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


  Commit: 14a936490bf90df32ab83d13563efe4b4c768c3c
      
https://github.com/qemu/qemu/commit/14a936490bf90df32ab83d13563efe4b4c768c3c
  Author: Gerd Hoffmann <address@hidden>
  Date:   2013-04-25 (Thu, 25 Apr 2013)

  Changed paths:
    M include/ui/console.h
    M ui/console.c

  Log Message:
  -----------
  console: add qemu_console_lookup_by_device

Look up the QemuConsole for a given device, using the new link.

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


  Commit: cdd5b9375744130e2f49548a3cac7be176a931ca
      
https://github.com/qemu/qemu/commit/cdd5b9375744130e2f49548a3cac7be176a931ca
  Author: Gerd Hoffmann <address@hidden>
  Date:   2013-04-25 (Thu, 25 Apr 2013)

  Changed paths:
    M ui/console.c

  Log Message:
  -----------
  console: switch ppm_save to qemu_open

... so it works with fdset.

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


  Commit: 5209089fcd1373c363dc424827593ffaced12203
      
https://github.com/qemu/qemu/commit/5209089fcd1373c363dc424827593ffaced12203
  Author: Gerd Hoffmann <address@hidden>
  Date:   2013-04-25 (Thu, 25 Apr 2013)

  Changed paths:
    M hw/display/qxl.c
    M include/ui/console.h
    M ui/cocoa.m
    M ui/console.c
    M ui/curses.c
    M ui/gtk.c
    M ui/sdl.c
    M ui/spice-display.c
    M ui/vnc.c

  Log Message:
  -----------
  console: zap ds arg from register_displaychangelistener

We don't have multiple DisplayStates any more,
so passing it in as argument is not needed.

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


  Commit: d3002b0463727bf8110833b9d1a6efaa28990c28
      
https://github.com/qemu/qemu/commit/d3002b0463727bf8110833b9d1a6efaa28990c28
  Author: Gerd Hoffmann <address@hidden>
  Date:   2013-04-25 (Thu, 25 Apr 2013)

  Changed paths:
    M ui/console.c

  Log Message:
  -----------
  console: add dummy surface for guests without graphic card

So users get a notification instead of a crash.

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


  Commit: e4dcd8ace175a1a6bfb8945d8ae1906be051b36b
      
https://github.com/qemu/qemu/commit/e4dcd8ace175a1a6bfb8945d8ae1906be051b36b
  Author: Ed Maste <address@hidden>
  Date:   2013-04-25 (Thu, 25 Apr 2013)

  Changed paths:
    M include/qemu/timer.h

  Log Message:
  -----------
  Remove unnecessary FreeBSD #include

sys/param.h was included to define __FreeBSD_version, but the conditional
using it was removed by commit d05ef160453e98546a4197496dc8a3cb2defac53
(Brad Smith, "Allow clock_gettime() monotonic clock to be utilized on more
OS's"), so the include is no longer needed here.

Signed-off-by: Ed Maste <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 79f2007578a0a205e25a6f299cc52d6732337089
      
https://github.com/qemu/qemu/commit/79f2007578a0a205e25a6f299cc52d6732337089
  Author: Hans de Goede <address@hidden>
  Date:   2013-04-25 (Thu, 25 Apr 2013)

  Changed paths:
    M qemu-char.c

  Log Message:
  -----------
  qemu-char: Set foo_tag = 0 when returning FALSE from callbacks

While reviewing some patches I found this problem where tcp_chr_accept
does not clear listen_tag when returning FALSE, leading to a double
g_source_remove of the underlying source. Not really a problem unless the id
gets re-used in between, but still something we should fix.

While at it I've also reviewed all the other code in qemu-char.c for
similar problems and found that pty_chr_timer has the same problem.

Cc: Anthony Liguori <address@hidden>
Signed-off-by: Hans de Goede <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


Compare: https://github.com/qemu/qemu/compare/9953f8822cc3...79f2007578a0

reply via email to

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