qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 3f2ce7: qemu-doc: Move the qemu-ga descriptio


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 3f2ce7: qemu-doc: Move the qemu-ga description into a sepa...
Date: Mon, 05 Jun 2017 08:48:28 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 3f2ce724f1f10065169e2c79a68e0d7d7fa2a21c
      
https://github.com/qemu/qemu/commit/3f2ce724f1f10065169e2c79a68e0d7d7fa2a21c
  Author: Thomas Huth <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M qemu-doc.texi

  Log Message:
  -----------
  qemu-doc: Move the qemu-ga description into a separate chapter

The qemu-ga description is currently a subsection of the Disk Images
chapter - which does not make much sense since the qemu-ga is not
directly related to disk images. So let's move this information
into a separate chapter instead.

Signed-off-by: Thomas Huth <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 2f8d8f01c8a501e74a7911555587dbb79acae727
      
https://github.com/qemu/qemu/commit/2f8d8f01c8a501e74a7911555587dbb79acae727
  Author: Thomas Huth <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M qemu-doc.texi

  Log Message:
  -----------
  qemu-doc: Add hyperlinks to further license information

Add a link to the GPLv2 and a link to the LICENSE file in the
QEMU repository to fix the two TODO items in this appendix.

Signed-off-by: Thomas Huth <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 1c9f3b887baa785d0d9942ce960492b9101fb0b9
      
https://github.com/qemu/qemu/commit/1c9f3b887baa785d0d9942ce960492b9101fb0b9
  Author: Markus Armbruster <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M docs/bootindex.txt
    M docs/qdev-device-use.txt
    M qemu-options.hx

  Log Message:
  -----------
  docs qemu-doc: Avoid ide-drive, it's deprecated

Suggested-by: Thomas Huth <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Thomas Huth <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 7a0bbd55e5a1844996896fea5c006e3263c345e2
      
https://github.com/qemu/qemu/commit/7a0bbd55e5a1844996896fea5c006e3263c345e2
  Author: Markus Armbruster <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M docs/qdev-device-use.txt

  Log Message:
  -----------
  docs/qdev-device-use.txt: update section Default Devices

Resynchronize the table of default device suppressions with vl.c's
default_list[].

Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Thomas Huth <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 7c933ad61b8f3f5133757c8cbaedd712e5be6f78
      
https://github.com/qemu/qemu/commit/7c933ad61b8f3f5133757c8cbaedd712e5be6f78
  Author: Thomas Huth <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M tests/libqtest.c

  Log Message:
  -----------
  tests/libqtest: Print error instead of aborting when env variable is missing

When you currently try to run a test directly from the command line
without setting the QTEST_QEMU_BINARY environment variable first,
you are presented with an unhelpful assertion message like this:

 ERROR:tests/libqtest.c:163:qtest_init_without_qmp_handshake:
 assertion failed: (qemu_binary != NULL)
 Aborted (core dumped)

Let's replace the assert() with a more user friendly error message
instead.

Reviewed-by: Markus Armbruster <address@hidden>
Signed-off-by: Thomas Huth <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 271f37abb510607ca7650e40951284692a67579a
      
https://github.com/qemu/qemu/commit/271f37abb510607ca7650e40951284692a67579a
  Author: Kamil Rytarowski <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M configure

  Log Message:
  -----------
  configure: Detect native NetBSD curses(3)

NetBSD ships with traditional BSD curses with compatibility with ncurses.
qemu works nicely with the basesystem version of curses(3) from NetBSD.

The only mismatch between curses(3) and ncurses is the lack of
curses_version() in the NetBSD version. This function is used solely in
the configure script, therefore eliminate it from the curses(3) detection.

With this change applied, configure detects correctly curses frontend.

Signed-off-by: Kamil Rytarowski <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: cc16ee9d4ecec35ea04eb5e44430207a447757ce
      
https://github.com/qemu/qemu/commit/cc16ee9d4ecec35ea04eb5e44430207a447757ce
  Author: Paolo Bonzini <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M hw/timer/altera_timer.c

  Log Message:
  -----------
  altera_timer: fix incorrect memset

Use sizeof instead of ARRAY_SIZE, fixing -Wmemset-elt-size with recent
GCC versions.

Signed-off-by: Paolo Bonzini <address@hidden>
Reviewed-by: Laurent Vivier <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: e8758b62290c45b5b2f3c7925e250b9f16293f27
      
https://github.com/qemu/qemu/commit/e8758b62290c45b5b2f3c7925e250b9f16293f27
  Author: Juan Quintela <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M include/exec/memory.h

  Log Message:
  -----------
  trivial: Remove unneeded ifndef in memory.h

All the file is surounded already by #ifndef CONFIG_USER_ONLY.

Signed-off-by: Juan Quintela <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>
Reviewed-by: Laurent Vivier <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: f85d66f47feffc1a223d8336022b17a3c7aafd47
      
https://github.com/qemu/qemu/commit/f85d66f47feffc1a223d8336022b17a3c7aafd47
  Author: Eric Blake <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M qapi/block-core.json

  Log Message:
  -----------
  block: Correct documentation for BLOCK_WRITE_THRESHOLD

Use the correct command name.

Signed-off-by: Eric Blake <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 95e9a242e2a393c7d4e5cc04340e39c3a9420f03
      
https://github.com/qemu/qemu/commit/95e9a242e2a393c7d4e5cc04340e39c3a9420f03
  Author: Luc MICHEL <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M target/arm/cpu.c

  Log Message:
  -----------
  target/arm: add data cache invalidation cp15 instruction to cortex-r5

The cp15, CRn=15, opc1=0, CRm=5, opc2=0 instruction invalidates all the
data cache on the cortex-r5. Implementing it as a NOP.

Signed-off-by: Luc MICHEL <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: bb0b6f39c032c18e3a72c5ebef4e4968a9dcb4d0
      
https://github.com/qemu/qemu/commit/bb0b6f39c032c18e3a72c5ebef4e4968a9dcb4d0
  Author: Max Filippov <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M hw/xtensa/sim.c

  Log Message:
  -----------
  hw/xtensa: sim: use g_string/g_new

Replace malloc/free/sprintf with g_string/g_string_printf/g_string_free.
Replace g_malloc with g_new when allocating the MemoryRegion to get more
type safety.

Suggested-by: Alex Bennée <address@hidden>
Signed-off-by: Max Filippov <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 1f6fb58d053a2c23e562b00d4b0d2d3a75ced461
      
https://github.com/qemu/qemu/commit/1f6fb58d053a2c23e562b00d4b0d2d3a75ced461
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M hw/sparc64/sun4u.c

  Log Message:
  -----------
  hw/sparc: use ARRAY_SIZE() macro

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 016b4a93e733778d75088d8e87ab1bd7e73425b4
      
https://github.com/qemu/qemu/commit/016b4a93e733778d75088d8e87ab1bd7e73425b4
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M hw/core/register.c

  Log Message:
  -----------
  register: display register prefix (name) since it is available

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Alistair Francis <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 2283adfb0aa1ccc70c4a4a951423343dcb9e94d9
      
https://github.com/qemu/qemu/commit/2283adfb0aa1ccc70c4a4a951423343dcb9e94d9
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M include/hw/mips/mips.h

  Log Message:
  -----------
  hw/mips: add missing include

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Acked-by: Aurelien Jarno <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 244d04db580da5972b27a4dbf8f38b949c7d916c
      
https://github.com/qemu/qemu/commit/244d04db580da5972b27a4dbf8f38b949c7d916c
  Author: Eric Blake <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M qapi/block-core.json
    M qapi/block.json

  Log Message:
  -----------
  qapi: Fix some QMP documentation regressions

In the process of getting rid of docs/qmp-commands.txt, we managed
to regress on some of the text that changed after the point where
the move was first branched and when the move actually occurred.
For example, commit 3282eca for blockdev-snapshot re-added the
extra "options" layer which had been cleaned up in commit 0153d2f.

This clears up all regressions identified over the range
02b351d..bd6092e:
https://lists.gnu.org/archive/html/qemu-devel/2017-05/msg05127.html
as well as a cleanup to x-blockdev-remove-medium to prefer
'id' over 'device' (matching the cleanup for 'eject').

Signed-off-by: Eric Blake <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 3975bb56a7d39ba26211fc5fe4211cef766fd838
      
https://github.com/qemu/qemu/commit/3975bb56a7d39ba26211fc5fe4211cef766fd838
  Author: Mao Zhongyi <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M hw/scsi/lsi53c895a.c

  Log Message:
  -----------
  scsi/lsi53c895a: Remove unused lsi_mem_*() return value

lsi_mem_read/write() always return 0 about which their
callers actually don't care. Change the function type
to void.

Signed-off-by: Mao Zhongyi <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 7064024dee8eb8af89fe6f0d93983b7de2c72ecc
      
https://github.com/qemu/qemu/commit/7064024dee8eb8af89fe6f0d93983b7de2c72ecc
  Author: Marc-André Lureau <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M qga/commands-posix.c

  Log Message:
  -----------
  qemu-ga: remove useless allocation

There is no need to duplicate a fixed string.

Signed-off-by: Marc-André Lureau <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: f603164ae409d23e1fba012ded3b5dda33f9df5a
      
https://github.com/qemu/qemu/commit/f603164ae409d23e1fba012ded3b5dda33f9df5a
  Author: Suraj Jitindar Singh <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M qemu-options.hx

  Log Message:
  -----------
  help: Add newline to end of thread option help text

The help text for the thread sub option of the accel option is missing
a newline at the end. This is annoying as it makes it hard to see the
help text for the next option.

Add the new line so that the following option help text (-smp) is
displayed on a new line rather on the same line and directly after
the thread help.

Before patch:

-accel [accel=]accelerator[,thread=single|multi]
          select accelerator (kvm, xen, hax or tcg; use 'help' for a list)
          thread=single|multi (enable multi-threaded TCG)-smp 
[cpus=]n[,maxcpus=cpus][,cores=cores][,threads=threads][,sockets=sockets]
          set the number of CPUs to 'n' [default=1]
          maxcpus= maximum number of total cpus, including
          offline CPUs for hotplug, etc
          cores= number of CPU cores on one socket
          threads= number of threads on one CPU core
          sockets= number of discrete sockets in the system

After patch:

-accel [accel=]accelerator[,thread=single|multi]
          select accelerator (kvm, xen, hax or tcg; use 'help' for a list)
          thread=single|multi (enable multi-threaded TCG)
-smp [cpus=]n[,maxcpus=cpus][,cores=cores][,threads=threads][,sockets=sockets]
          set the number of CPUs to 'n' [default=1]
          maxcpus= maximum number of total cpus, including
          offline CPUs for hotplug, etc
          cores= number of CPU cores on one socket
          threads= number of threads on one CPU core
          sockets= number of discrete sockets in the system

Signed-off-by: Suraj Jitindar Singh <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 543f8f13e256a081dd820375e9575439b659ccd8
      
https://github.com/qemu/qemu/commit/543f8f13e256a081dd820375e9575439b659ccd8
  Author: John Snow <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M tests/ide-test.c

  Log Message:
  -----------
  ide-test: check return of fwrite

To quiet patchew, add an assert for fwrite's return value.

Signed-off-by: John Snow <address@hidden>
Reviewed-by: Jeff Cody <address@hidden>
Reviewed-by: Laurent Vivier <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 22c3aea8dbaac8616db71b6adf18dee801a24fde
      
https://github.com/qemu/qemu/commit/22c3aea8dbaac8616db71b6adf18dee801a24fde
  Author: Marc-André Lureau <address@hidden>
  Date:   2017-06-04 (Sun, 04 Jun 2017)

  Changed paths:
    M memory_mapping.c

  Log Message:
  -----------
  dump: fix memory_mapping_filter leak

Spotted by ASAN.

Signed-off-by: Marc-André Lureau <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 03e947f9c2264356aef037e6bf9c496b5deae2d2
      
https://github.com/qemu/qemu/commit/03e947f9c2264356aef037e6bf9c496b5deae2d2
  Author: Thomas Huth <address@hidden>
  Date:   2017-06-05 (Mon, 05 Jun 2017)

  Changed paths:
    M hw/core/Makefile.objs

  Log Message:
  -----------
  hw/core: nmi.c can be compiled as common-obj nowadays

The target-specific code in nmi.c has been removed with this commit:

        commit f7e981f29548fe4af7812f5920304fe607e5bf0d
        nmi: remove x86 specific nmi handling

Signed-off-by: Thomas Huth <address@hidden>
Reviewed-by: Juan Quintela <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 199e19ee538eb61fd08b1c1ee5aa838ebdcc968e
      
https://github.com/qemu/qemu/commit/199e19ee538eb61fd08b1c1ee5aa838ebdcc968e
  Author: Peter Maydell <address@hidden>
  Date:   2017-06-05 (Mon, 05 Jun 2017)

  Changed paths:
    M configure
    M docs/bootindex.txt
    M docs/qdev-device-use.txt
    M hw/core/Makefile.objs
    M hw/core/register.c
    M hw/scsi/lsi53c895a.c
    M hw/sparc64/sun4u.c
    M hw/timer/altera_timer.c
    M hw/xtensa/sim.c
    M include/exec/memory.h
    M include/hw/mips/mips.h
    M memory_mapping.c
    M qapi/block-core.json
    M qapi/block.json
    M qemu-doc.texi
    M qemu-options.hx
    M qga/commands-posix.c
    M target/arm/cpu.c
    M tests/ide-test.c
    M tests/libqtest.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into 
staging

trivial patches for 2017-06-05

# gpg: Signature made Mon 05 Jun 2017 15:23:46 BST
# gpg:                using RSA key 0x701B4F6B1A693E59
# gpg: Good signature from "Michael Tokarev <address@hidden>"
# gpg:                 aka "Michael Tokarev <address@hidden>"
# gpg:                 aka "Michael Tokarev <address@hidden>"
# Primary key fingerprint: 6EE1 95D1 886E 8FFB 810D  4324 457C E0A0 8044 65C5
#      Subkey fingerprint: 7B73 BAD6 8BE7 A2C2 8931  4B22 701B 4F6B 1A69 3E59

* remotes/mjt/tags/trivial-patches-fetch: (21 commits)
  hw/core: nmi.c can be compiled as common-obj nowadays
  dump: fix memory_mapping_filter leak
  ide-test: check return of fwrite
  help: Add newline to end of thread option help text
  qemu-ga: remove useless allocation
  scsi/lsi53c895a: Remove unused lsi_mem_*() return value
  qapi: Fix some QMP documentation regressions
  hw/mips: add missing include
  register: display register prefix (name) since it is available
  hw/sparc: use ARRAY_SIZE() macro
  hw/xtensa: sim: use g_string/g_new
  target/arm: add data cache invalidation cp15 instruction to cortex-r5
  block: Correct documentation for BLOCK_WRITE_THRESHOLD
  trivial: Remove unneeded ifndef in memory.h
  altera_timer: fix incorrect memset
  configure: Detect native NetBSD curses(3)
  tests/libqtest: Print error instead of aborting when env variable is missing
  docs/qdev-device-use.txt: update section Default Devices
  docs qemu-doc: Avoid ide-drive, it's deprecated
  qemu-doc: Add hyperlinks to further license information
  ...

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


Compare: https://github.com/qemu/qemu/compare/cb8b8ef4578d...199e19ee538e

reply via email to

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