qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] b29379: error-report.h: Supply missing includ


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] b29379: error-report.h: Supply missing include
Date: Fri, 14 Jun 2013 12:00:09 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: b293796fd71009ecffe4343713a4e4e568c33fb0
      
https://github.com/qemu/qemu/commit/b293796fd71009ecffe4343713a4e4e568c33fb0
  Author: Markus Armbruster <address@hidden>
  Date:   2013-06-14 (Fri, 14 Jun 2013)

  Changed paths:
    M include/qemu/error-report.h

  Log Message:
  -----------
  error-report.h: Supply missing include

Missed in commit e5924d8.

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Laszlo "ever the optimist" Ersek <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: f3eededb2fbc73c73daf08f791f0407b8541f4f4
      
https://github.com/qemu/qemu/commit/f3eededb2fbc73c73daf08f791f0407b8541f4f4
  Author: Markus Armbruster <address@hidden>
  Date:   2013-06-14 (Fri, 14 Jun 2013)

  Changed paths:
    M include/qemu/log.h

  Log Message:
  -----------
  log.h: Supply missing includes

<stdio.h> has always been missing.  Rest missed in commit eeacee4.

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Laszlo "ever the optimist" Ersek <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 5bb95e41868b461f37159efb48908828ebd7ab36
      
https://github.com/qemu/qemu/commit/5bb95e41868b461f37159efb48908828ebd7ab36
  Author: Markus Armbruster <address@hidden>
  Date:   2013-06-14 (Fri, 14 Jun 2013)

  Changed paths:
    M arch_init.c
    M hw/i386/smbios.c

  Log Message:
  -----------
  smbios: Convert to error_report()

Improves diagnistics from ad hoc messages like

    Invalid SMBIOS UUID string

to

    qemu-system-x86_64: -smbios type=1,uuid=gaga: Invalid UUID

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Laszlo "ever the optimist" Ersek <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: ebc85e3f724d17530e74df665d1a30fb9b0041b5
      
https://github.com/qemu/qemu/commit/ebc85e3f724d17530e74df665d1a30fb9b0041b5
  Author: Markus Armbruster <address@hidden>
  Date:   2013-06-14 (Fri, 14 Jun 2013)

  Changed paths:
    M arch_init.c
    M hw/i386/smbios.c
    M include/hw/i386/smbios.h

  Log Message:
  -----------
  smbios: Clean up smbios_add_field() parameters

Having size precede the associated pointer is odd.  Swap them, and fix
up the types.

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Laszlo "ever the optimist" Ersek <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 527cd96f15348f4454d5bb71f69aaeb95461c90e
      
https://github.com/qemu/qemu/commit/527cd96f15348f4454d5bb71f69aaeb95461c90e
  Author: Markus Armbruster <address@hidden>
  Date:   2013-06-14 (Fri, 14 Jun 2013)

  Changed paths:
    M hw/i386/smbios.c

  Log Message:
  -----------
  smbios: Fix -smbios type=0, release=... for big endian hosts

Classic endianness bug due to careless dirty coding: assuming reading
a byte from an int variable gets the least significant byte.

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Laszlo "ever the optimist" Ersek <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 6e5c4540d18d1e9a5253104df161a7e0d408ca95
      
https://github.com/qemu/qemu/commit/6e5c4540d18d1e9a5253104df161a7e0d408ca95
  Author: Markus Armbruster <address@hidden>
  Date:   2013-06-14 (Fri, 14 Jun 2013)

  Changed paths:
    M hw/i386/smbios.c

  Log Message:
  -----------
  smbios: Check R in -smbios type=0, release=R parses okay

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Laszlo "ever the optimist" Ersek <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 062db74023043c8fe50869f19c3b9c6bb3e4699c
      
https://github.com/qemu/qemu/commit/062db74023043c8fe50869f19c3b9c6bb3e4699c
  Author: Peter Crosthwaite <address@hidden>
  Date:   2013-06-14 (Fri, 14 Jun 2013)

  Changed paths:
    M hw/audio/intel-hda.c

  Log Message:
  -----------
  audio/intel-hda: Fix Inheritance hierachy

The ich6 and ich9 variants either need to inherit one from the other,
or both from a common base class, otherwise its not possible to create
a QOM cast macro for use by the shared implementation functions.
Went for option B, with a common base class.

Signed-off-by: Peter Crosthwaite <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Reviewed-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 52bb7c6a0663b9a0ac1727f7b55811d69aaf3789
      
https://github.com/qemu/qemu/commit/52bb7c6a0663b9a0ac1727f7b55811d69aaf3789
  Author: Peter Crosthwaite <address@hidden>
  Date:   2013-06-14 (Fri, 14 Jun 2013)

  Changed paths:
    M hw/audio/intel-hda.c

  Log Message:
  -----------
  audio/intel-hda: QOM casting sweep

Define and use standard QOM cast macro. Remove usages of DO_UPCAST and
direct -> style casting.

Signed-off-by: Peter Crosthwaite <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Reviewed-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 22bfa16ed3d4c9d534dcfe6f2381a654f32296b9
      
https://github.com/qemu/qemu/commit/22bfa16ed3d4c9d534dcfe6f2381a654f32296b9
  Author: Michael Roth <address@hidden>
  Date:   2013-06-14 (Fri, 14 Jun 2013)

  Changed paths:
    M tests/ide-test.c

  Log Message:
  -----------
  ide-test: fix failure for test_flush

bd07684aacfb61668ae2c25b7dd00b64f3d7c7f3 added a test to ensure BSY
flag is set when a flush request is in flight. It does this by setting
a blkdebug breakpoint on flush_to_os before issuing a CMD_FLUSH_CACHE.
It then resumes CMD_FLUSH_CACHE operation and checks that BSY is unset.

The actual unsetting of BSY does not occur until ide_flush_cb gets
called in a bh, however, so in some cases this check will race with
the actual completion.

Fix this by polling the ide status register until BSY flag gets unset
before we do our final sanity checks. According to
f68ec8379e88502b4841a110c070e9b118d3151c this is in line with how a guest
would determine whether or not the device is still busy.

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


Compare: https://github.com/qemu/qemu/compare/301255e63034...22bfa16ed3d4

reply via email to

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