qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 07fcd5: pc-dimm: correct comment of MemoryHot


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 07fcd5: pc-dimm: correct comment of MemoryHotplugState
Date: Mon, 23 May 2016 03:30:08 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 07fcd59de63ab3917d0f28d876cb1d2dcbbeb2a8
      
https://github.com/qemu/qemu/commit/07fcd59de63ab3917d0f28d876cb1d2dcbbeb2a8
  Author: Cao jin <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M include/hw/mem/pc-dimm.h

  Log Message:
  -----------
  pc-dimm: correct comment of MemoryHotplugState

correct comment and remove an unused macro. commit adcb4ee6
already correct its type

Signed-off-by: Cao jin <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: 4aeae8768a18fd5d32714c06b05c1735080b542d
      
https://github.com/qemu/qemu/commit/4aeae8768a18fd5d32714c06b05c1735080b542d
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M vl.c

  Log Message:
  -----------
  vl: Use exit(1) when requested VGA interface is unavailable

Instead of using exit(0), use exit(1) when an unavailable VGA
interface is used in the command-line to indicate it's an error.

Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: 8c9a2b71de67742b40870da22abeccab57c81924
      
https://github.com/qemu/qemu/commit/8c9a2b71de67742b40870da22abeccab57c81924
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M include/sysemu/sysemu.h
    M vl.c

  Log Message:
  -----------
  vl: Table-based select_vgahw()

Instead of implementing separate check functions for each vga
interface type, add a table enumerating the possible VGA
interfaces.

Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: c2c7b22db1dcb10b9ba9faa9cc82fb074a4db418
      
https://github.com/qemu/qemu/commit/c2c7b22db1dcb10b9ba9faa9cc82fb074a4db418
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M vl.c

  Log Message:
  -----------
  vl: Replace *_vga_available() functions with class_names field

Instead of requiring a separate function for each VGA interface,
just enumerate the corresponding class names on struct
VGAInterfaceInfo.

Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: 7b7d2be50c9c0f125b0025024b7048df87ac36bb
      
https://github.com/qemu/qemu/commit/7b7d2be50c9c0f125b0025024b7048df87ac36bb
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M include/sysemu/sysemu.h
    M vl.c

  Log Message:
  -----------
  vl: Add DT_COCOA DisplayType value

Instead of reusing DT_SDL for Cocoa, use DT_COCOA to indicate
that a Cocoa display was requested.

configure already ensures CONFIG_COCOA and CONFIG_SDL are never
set at the same time. The only case where DT_SDL is used outside
a #ifdef CONFIG_SDL block is in the no_frame/alt_grab/ctrl_grab
check. That means the only user-visible change is that we will
start printing a warning if the SDL-specific options are used in
Cocoa mode. This is a bugfix, because no_frame/alt_grab/ctrl_grab
are not used by Cocoa code.

Cc: Andreas Färber <address@hidden>
Cc: Peter Maydell <address@hidden>
Acked-by: Andreas Färber <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: f8c75b2486d62bf1cbe824aa4c471118061bdcd3
      
https://github.com/qemu/qemu/commit/f8c75b2486d62bf1cbe824aa4c471118061bdcd3
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

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

  Log Message:
  -----------
  vnc: Initialization stubs

This reduces the number of CONFIG_VNC #ifdefs in the vl.c code.

The only user-visible difference is that this will make QEMU
complain about syntax when using "-display vnc" ("VNC requires a
display argument vnc=<display>") even if CONFIG_VNC is disabled.

Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: 674ec686936fcde6977616dce2a68b42533ab2d7
      
https://github.com/qemu/qemu/commit/674ec686936fcde6977616dce2a68b42533ab2d7
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

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

  Log Message:
  -----------
  curses: curses_display_init() stub

One less #ifdef in vl.c.

Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: 476db0814d8953e6c5f2dd0299249be3a751fc6a
      
https://github.com/qemu/qemu/commit/476db0814d8953e6c5f2dd0299249be3a751fc6a
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

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

  Log Message:
  -----------
  sdl: Initialization stubs

This reduces the number of CONFIG_SDL #ifdefs in vl.c.

Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: e35ee7c1aa1f257d3e0e52422cf4bd79d3b68d58
      
https://github.com/qemu/qemu/commit/e35ee7c1aa1f257d3e0e52422cf4bd79d3b68d58
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

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

  Log Message:
  -----------
  cocoa: cocoa_display_init() stub

One less #ifdef in vl.c.

Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: 19a2c6269f2e81d3aecdddb4d77fb674f9ca8fa3
      
https://github.com/qemu/qemu/commit/19a2c6269f2e81d3aecdddb4d77fb674f9ca8fa3
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

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

  Log Message:
  -----------
  gtk: Initialization stubs

This reduces the number of CONFIG_GTK #ifdefs in vl.c.

Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: 6f0c894c25e42454e9065fc4e5cc22c251cea30d
      
https://github.com/qemu/qemu/commit/6f0c894c25e42454e9065fc4e5cc22c251cea30d
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M include/ui/qemu-spice.h
    M vl.c

  Log Message:
  -----------
  spice: Initialization stubs on qemu-spice.h

This reduces the number of CONFIG_SPICE #ifdefs in vl.c.

Cc: Gerd Hoffmann <address@hidden>
Reviewed-by: Gerd Hoffmann <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: cf3dc71eb5141761c3aed0d936e390aeaa73a88b
      
https://github.com/qemu/qemu/commit/cf3dc71eb5141761c3aed0d936e390aeaa73a88b
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M hw/lm32/milkymist-hw.h
    M hw/lm32/milkymist.c

  Log Message:
  -----------
  milkymist: Move DT_NOGRAPHIC check outside milkymist_tmu2_create()

DT_NOGRAPHIC handling will be moved to a MachineState field, and
it will be easier to change milkymist_init() to check that field.

Cc: Michael Walle <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: cfc58cf37362a931990efc75f3f580dfec49ac1e
      
https://github.com/qemu/qemu/commit/cfc58cf37362a931990efc75f3f580dfec49ac1e
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M hw/core/machine.c
    M hw/lm32/milkymist.c
    M hw/nvram/fw_cfg.c
    M hw/sparc/sun4m.c
    M include/hw/boards.h
    M include/sysemu/sysemu.h
    M vl.c

  Log Message:
  -----------
  vl: Replace DT_NOGRAPHIC with machine option

All DisplayType values are just UI options that don't affect any
hardware emulation code, except for DT_NOGRAPHIC. Replace
DT_NOGRAPHIC with DT_NONE plus a new "-machine graphics=on|off"
option, so hardware emulation code don't need to use the
display_type variable.

Cc: Michael Walle <address@hidden>
Cc: Blue Swirl <address@hidden>
Cc: Mark Cave-Ayland <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: d29345d011114b90f0a6871fb0d46a7741c6c33c
      
https://github.com/qemu/qemu/commit/d29345d011114b90f0a6871fb0d46a7741c6c33c
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M include/sysemu/sysemu.h
    M vl.c

  Log Message:
  -----------
  vl: Make display_type a local variable

Now display_type is only used inside main(), and don't need to be a
global variable.

Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: 0cb48c4678af6e1fedbb48c52e5baa01f7266f54
      
https://github.com/qemu/qemu/commit/0cb48c4678af6e1fedbb48c52e5baa01f7266f54
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M include/sysemu/sysemu.h
    M vl.c

  Log Message:
  -----------
  vl: Move DisplayType typedef to vl.c

Now the type is only used inside vl.c and doesn't need to be in a
header file.

Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: 1f0dfe02d47b14b04f2643828e2ee11665e1eb24
      
https://github.com/qemu/qemu/commit/1f0dfe02d47b14b04f2643828e2ee11665e1eb24
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M vl.c

  Log Message:
  -----------
  vl: Make display_remote a local variable

The variable is used only inside main(), so it can be local.

Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: 16714b16806979d7f9f245b2b4c13966e4fa1c2e
      
https://github.com/qemu/qemu/commit/16714b16806979d7f9f245b2b4c13966e4fa1c2e
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M vl.c

  Log Message:
  -----------
  vl: Simplify global property registration

There's no need to use qdev_prop_register_global_list() and an
array, if we are registering a single GlobalProperty struct. Use
qdev_prop_register_global() instead.

Reviewed-by: Igor Mammedov <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: bacc344c548ce165a0001276ece56ee4b0bddae3
      
https://github.com/qemu/qemu/commit/bacc344c548ce165a0001276ece56ee4b0bddae3
  Author: Igor Mammedov <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M hw/arm/virt.c
    M hw/core/machine.c
    M hw/i386/pc_piix.c
    M hw/ppc/spapr.c
    M hw/s390x/s390-virtio-ccw.c
    M include/hw/boards.h
    M include/hw/i386/pc.h
    M vl.c

  Log Message:
  -----------
  machine: add properties to compat_props incrementaly

Switch to adding compat properties incrementaly instead of
completly overwriting compat_props per machine type.
That removes data duplication which we have due to nested
[PC|SPAPR]_COMPAT_* macros.

It also allows to set default device properties from
default foo_machine_options() hook, which will be used
in following patch for putting VMGENID device as
a function if ISA bridge on pc/q35 machines.

Suggested-by: Eduardo Habkost <address@hidden>
Signed-off-by: Igor Mammedov <address@hidden>
Acked-by: Cornelia Huck <address@hidden>
Reviewed-by: Eduardo Habkost <address@hidden>
[ehabkost: Fixed CCW_COMPAT_* and PC_COMPAT_0_* defines]
Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: 7b1ee0f2b732029c7826125f6b6eb6e1e2d4fd22
      
https://github.com/qemu/qemu/commit/7b1ee0f2b732029c7826125f6b6eb6e1e2d4fd22
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M vl.c

  Log Message:
  -----------
  vl: Use &error_fatal when parsing VNC options

Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: 822ac12df0387b2d2eb1ff8fc6cddb46aa0c3867
      
https://github.com/qemu/qemu/commit/822ac12df0387b2d2eb1ff8fc6cddb46aa0c3867
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M vl.c

  Log Message:
  -----------
  vl: Use &error_fatal when parsing monitor options

Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: e8f2d2722eb84a809697e82c762d39c8c13f22f6
      
https://github.com/qemu/qemu/commit/e8f2d2722eb84a809697e82c762d39c8c13f22f6
  Author: Eduardo Habkost <address@hidden>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M qemu-img.c
    M qemu-io.c
    M qemu-nbd.c

  Log Message:
  -----------
  Use &error_fatal when initializing crypto on qemu-{img,io,nbd}

In addition to making the code simpler, this will replace the
long error messages:
  cannot initialize crypto: Unable to initialize GNUTLS library: [...]
  cannot initialize crypto: Unable to initialize gcrypt
with shorter messages:
  Unable to initialize GNUTLS library: [...]
  Unable to initialize gcrypt

Signed-off-by: Eduardo Habkost <address@hidden>


  Commit: e081c24d30c1e7b29eb4450aa16d6a0da5782797
      
https://github.com/qemu/qemu/commit/e081c24d30c1e7b29eb4450aa16d6a0da5782797
  Author: Peter Maydell <address@hidden>
  Date:   2016-05-23 (Mon, 23 May 2016)

  Changed paths:
    M hw/arm/virt.c
    M hw/core/machine.c
    M hw/i386/pc_piix.c
    M hw/lm32/milkymist-hw.h
    M hw/lm32/milkymist.c
    M hw/nvram/fw_cfg.c
    M hw/ppc/spapr.c
    M hw/s390x/s390-virtio-ccw.c
    M hw/sparc/sun4m.c
    M include/hw/boards.h
    M include/hw/i386/pc.h
    M include/hw/mem/pc-dimm.h
    M include/sysemu/sysemu.h
    M include/ui/console.h
    M include/ui/qemu-spice.h
    M qemu-img.c
    M qemu-io.c
    M qemu-nbd.c
    M vl.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/ehabkost/tags/machine-pull-request' 
into staging

Machine Core queue, 2016-05-20

# gpg: Signature made Fri 20 May 2016 21:26:49 BST using RSA key ID 984DC5A6
# gpg: Good signature from "Eduardo Habkost <address@hidden>"

* remotes/ehabkost/tags/machine-pull-request: (21 commits)
  Use &error_fatal when initializing crypto on qemu-{img,io,nbd}
  vl: Use &error_fatal when parsing monitor options
  vl: Use &error_fatal when parsing VNC options
  machine: add properties to compat_props incrementaly
  vl: Simplify global property registration
  vl: Make display_remote a local variable
  vl: Move DisplayType typedef to vl.c
  vl: Make display_type a local variable
  vl: Replace DT_NOGRAPHIC with machine option
  milkymist: Move DT_NOGRAPHIC check outside milkymist_tmu2_create()
  spice: Initialization stubs on qemu-spice.h
  gtk: Initialization stubs
  cocoa: cocoa_display_init() stub
  sdl: Initialization stubs
  curses: curses_display_init() stub
  vnc: Initialization stubs
  vl: Add DT_COCOA DisplayType value
  vl: Replace *_vga_available() functions with class_names field
  vl: Table-based select_vgahw()
  vl: Use exit(1) when requested VGA interface is unavailable
  ...

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


Compare: https://github.com/qemu/qemu/compare/65603e2fc18b...e081c24d30c1

reply via email to

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