[Top][All Lists]

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

[Qemu-commits] [qemu/qemu] af506c: Update version for 1.2.0-rc1 release

From: GitHub
Subject: [Qemu-commits] [qemu/qemu] af506c: Update version for 1.2.0-rc1 release
Date: Thu, 23 Aug 2012 08:30:09 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: af506c7036003a4a860e23e694034b9a914d1d2f
  Author: Anthony Liguori <address@hidden>
  Date:   2012-08-22 (Wed, 22 Aug 2012)

  Changed paths:

  Log Message:
  Update version for 1.2.0-rc1 release

Signed-off-by: Anthony Liguori <address@hidden>

  Commit: b4a738bf93c3137b92d532e59d60edccc4e1ea96
  Author: Anthony Liguori <address@hidden>
  Date:   2012-08-22 (Wed, 22 Aug 2012)

  Changed paths:
    M hw/Makefile.objs
    A hw/null-machine.c

  Log Message:
  boards: add a 'none' machine type to all platforms

This allows any QEMU binary to be executed with:

  $QEMU_BINARY -M none -qmp stdio

Without errors from missing options that are required by various boards.  This
also provides a mode that we can use in the future to construct machines
entirely through QMP commands.

Cc: Daniel Berrange <address@hidden>
Cc: Markus Armbruster <address@hidden>
Signed-off-by: Anthony Liguori <address@hidden>

  Commit: 58617a795c8067b2f9800cffce60f38707d3aa31
  Author: Anthony Liguori <address@hidden>
  Date:   2012-08-23 (Thu, 23 Aug 2012)

  Changed paths:
    M monitor.c

  Log Message:
  monitor: move json init from OPEN event to init

At some point in the past, the OPEN event was changed to be issued from a
bottom half.  This creates a small window whereas a data callback registered in
init may be invoked before the OPEN event has been issued.

This is reproducible with:

 echo "{'execute': 'qmp_capabilities'}" | qemu-system-x86_64 -M none -qmp stdio

We can fix this for the monitor by moving the parser initialization to init.

The remaining state that is set in OPEN appears harmless.

Reported-by: Daniel Berrange <address@hidden>
Signed-off-by: Anthony Liguori <address@hidden>

  Commit: 94159135cb59684853dcd45ff70d6dbc54a29209
  Author: Meador Inge <address@hidden>
  Date:   2012-08-23 (Thu, 23 Aug 2012)

  Changed paths:
    M target-mips/translate.c

  Log Message:
  target-mips: Enable access to required RDHWR hardware registers

While running in the usermode emulator all of the required*
MIPS32r2 RDHWR hardware registers should be accessible (the
Linux kernel enables access to these same registers).  Note
that these registers are still enabled when the MIPS ISA is
not release 2.  This is OK since the Linux kernel emulates
access to them when they are not available in hardware.

* There is also the ULR register which is only recommended
  for full release 2 compliance.  Incidentally, accessing
  this register in the current implementation works fine
  without flipping its access bit.

Signed-off-by: Meador Inge <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>

Compare: https://github.com/qemu/qemu/compare/86759aa89d13...94159135cb59

reply via email to

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