[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 24f6ff: vl: reformat SDL ifdeffery a bit
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 24f6ff: vl: reformat SDL ifdeffery a bit |
Date: |
Mon, 24 Jun 2013 13:30:11 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 24f6ff863bce236f39ea597206e0a8df2e9537e6
https://github.com/qemu/qemu/commit/24f6ff863bce236f39ea597206e0a8df2e9537e6
Author: Michael Tokarev <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M vl.c
Log Message:
-----------
vl: reformat SDL ifdeffery a bit
This reformats #ifdef..#endif and case statement a bit,
to make it a bit shorter and matching other cases like that
(no code changes).
Signed-off-by: Michael Tokarev <address@hidden>
Commit: f17e4eaafc9d89a841fd30be93512b4973e53e31
https://github.com/qemu/qemu/commit/f17e4eaafc9d89a841fd30be93512b4973e53e31
Author: Michael Tokarev <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M qemu-options.hx
Log Message:
-----------
qemu-options: trivial fix for -mon args help
It is the (implied sub)option name which is optional, not
the value of that (sub)option, make it so in the help output.
(Introduced by commit 22a0e04b9bb)
Cc: Gerd Hoffmann <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: 7c30f65703fc4698ea9794126f1b978f34ac93b9
https://github.com/qemu/qemu/commit/7c30f65703fc4698ea9794126f1b978f34ac93b9
Author: Stefan Weil <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M qemu-img.c
Log Message:
-----------
qemu-img: Add missing GCC_FMT_ATTR
Signed-off-by: Stefan Weil <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: 90527d2a8bb08ca5b4774eacfdd6b8fe9671c077
https://github.com/qemu/qemu/commit/90527d2a8bb08ca5b4774eacfdd6b8fe9671c077
Author: Stefan Weil <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M hw/i386/kvm/pci-assign.c
Log Message:
-----------
kvm: Fix potential resource leak (missing fclose)
This leak was detected by cppcheck.
Signed-off-by: Stefan Weil <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: 4f080057767a684aab60998659e18f98c5fbefc7
https://github.com/qemu/qemu/commit/4f080057767a684aab60998659e18f98c5fbefc7
Author: Stefan Weil <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M savevm.c
Log Message:
-----------
savevm: Fix potential memory leak
The leak was reported by cppcheck. Fix it by moving the g_malloc0 after
the argument validity check.
Signed-off-by: Stefan Weil <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: 48f0475f813dfa5ceb0e1f10c2ac3f28a8af583b
https://github.com/qemu/qemu/commit/48f0475f813dfa5ceb0e1f10c2ac3f28a8af583b
Author: Stefan Weil <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M libcacard/vcard_emul_nss.c
Log Message:
-----------
libcacard: Fix cppcheck warning and remove unneeded code
The local function vcard_emul_alloc_arrays always returned PR_TRUE.
Therefore cppcheck complained about code which handled the
non-existent PR_FALSE case.
Remove the function's return value and the dead code.
Signed-off-by: Stefan Weil <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: 87e613ea9ed30f4217fd11aa2ad28a9fb4f1c54a
https://github.com/qemu/qemu/commit/87e613ea9ed30f4217fd11aa2ad28a9fb4f1c54a
Author: Stefan Weil <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M audio/audio_int.h
M include/qemu/compiler.h
Log Message:
-----------
audio: Replace static functions in header file by macros, remove GCC_ATTR
Using macros instead of static functions for dolog and for ldebug
simplifies the code and can also reduce the total code size.
GCC_ATTR was only used in audio_int.h, so it is now unused and
the definition can be removed from compiler.h.
Signed-off-by: Stefan Weil <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: f2c4ddd9c32f7f389e83a0d866fb600e37985d03
https://github.com/qemu/qemu/commit/f2c4ddd9c32f7f389e83a0d866fb600e37985d03
Author: Andreas Färber <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M configure
Log Message:
-----------
configure: Fix "ERROR: ERROR: " for missing/incompatible DTC
error_exit already prepends "ERROR: ", so no need to print it manually.
Signed-off-by: Andreas Färber <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: 4999f3a8a6009de05ba82e58e723277917f16254
https://github.com/qemu/qemu/commit/4999f3a8a6009de05ba82e58e723277917f16254
Author: Markus Armbruster <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M util/acl.c
Log Message:
-----------
acl: acl_add can't insert before last list element, fix
Watch this:
$ upstream-qemu -nodefaults -S -vnc :0,acl,sasl -monitor stdio
QEMU 1.5.50 monitor - type 'help' for more information
(qemu) acl_add vnc.username drei allow
acl: added rule at position 1
(qemu) acl_show vnc.username
policy: deny
1: allow drei
(qemu) acl_add vnc.username zwei allow 1
acl: added rule at position 2
(qemu) acl_show vnc.username
policy: deny
1: allow drei
2: allow zwei
(qemu) acl_add vnc.username eins allow 1
acl: added rule at position 1
(qemu) acl_show vnc.username
policy: deny
1: allow eins
2: allow drei
3: allow zwei
The second acl_add inserts at position 2 instead of 1.
Root cause is an off-by-one in qemu_acl_insert(): when index ==
acl->nentries, it appends instead of inserting before the last list
element.
Cc: address@hidden
Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Michael Roth <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: 329f97fc4ff4b533fcd2d8f4eab6c9c2568aed27
https://github.com/qemu/qemu/commit/329f97fc4ff4b533fcd2d8f4eab6c9c2568aed27
Author: Anthony PERARD <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M hw/display/qxl.c
Log Message:
-----------
qxl: Fix QXLRam initialisation.
The qxl driver expect NULL for QXLRam.memory_configs, but this is never
initialized.
If memory is set to 0xc2c2.., it leads to a spice-critical error when
trying to start qxl.
Signed-off-by: Anthony PERARD <address@hidden>
Reviewed-by: Gerd Hoffmann <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: 1984745ea8ad309a06690a83e91d031d21d709ff
https://github.com/qemu/qemu/commit/1984745ea8ad309a06690a83e91d031d21d709ff
Author: Peter Crosthwaite <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M hw/block/nand.c
Log Message:
-----------
block/nand: Formatting sweep
Make this code closer to passing checkpatch. Mostly missing braces, but
a few rogue tabs in there as well.
Cc: address@hidden
Signed-off-by: Peter Crosthwaite <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: 2c8cf549571bbe0b245fc4f9680e1dbde39a015c
https://github.com/qemu/qemu/commit/2c8cf549571bbe0b245fc4f9680e1dbde39a015c
Author: Michael Tokarev <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M include/ui/console.h
M ui/vnc.c
Log Message:
-----------
vnc: use booleans for vnc_connect, vnc_listen_read and vnc_display_add_client
Some arguments to these functions are booleans - either by declaration,
or by actual usage, but sometimes value of 0 or 1 is passed for a bool,
and sometimes it is declared as int but a bool value, or true/false,
is passed to it instead. Clean it up a bit.
Cc: liguang <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: e990a3932847c45839355de72e73182a53fc75ac
https://github.com/qemu/qemu/commit/e990a3932847c45839355de72e73182a53fc75ac
Author: liguang <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M qemu-char.c
Log Message:
-----------
qemu-char: use bool in qemu_chr_open_socket and simplify code a bit
Local variables is_* should be bool by usage.
While at it, simplify the logic/code a bit.
Signed-off-by: liguang <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: 6790f59da37f6b8d4f0fe3a6b17febf512511307
https://github.com/qemu/qemu/commit/6790f59da37f6b8d4f0fe3a6b17febf512511307
Author: liguang <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M hw/sd/milkymist-memcard.c
M hw/sd/omap_mmc.c
M hw/sd/pl181.c
M hw/sd/pxa2xx_mmci.c
M hw/sd/sdhci.c
M hw/sd/ssi-sd.c
Log Message:
-----------
sd: pass bool parameter for sd_init
Signed-off-by: liguang <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: ad0f171e25fb60b385dc7d07632916d3b1043d81
https://github.com/qemu/qemu/commit/ad0f171e25fb60b385dc7d07632916d3b1043d81
Author: Amos Kong <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M qapi-schema.json
Log Message:
-----------
qapi: lack of two commas in dict
Signed-off-by: Amos Kong <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: 965f486c21a0a8fed33e65278516edfc01d1e2fd
https://github.com/qemu/qemu/commit/965f486c21a0a8fed33e65278516edfc01d1e2fd
Author: Peter Maydell <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M Makefile
Log Message:
-----------
Makefile: pass include directives to dtc via CPPFLAGS, not CFLAGS
The dtc submodule's makefile expects -I include directives to be
in CPPFLAGS, not CFLAGS. Getting this wrong meant that the include
directive would not be applied when generating the dependency .d
files. This in turn meant that we couldn't build libfdt when
doing an out of tree build with clang. (gcc's dependency output
is slightly different from clang in this situation so it happened
to work.)
Signed-off-by: Peter Maydell <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: 464e3671f9d5c206fa9e2646c81f21ceef7cfb7d
https://github.com/qemu/qemu/commit/464e3671f9d5c206fa9e2646c81f21ceef7cfb7d
Author: Peter Maydell <address@hidden>
Date: 2013-06-21 (Fri, 21 Jun 2013)
Changed paths:
M configure
Log Message:
-----------
configure: Add signed*signed check to [u]int128_t test
clang 3.3 with -fsanitize=undefined will fail to link code containing an
int128_t * int128_t multiply (http://llvm.org/bugs/show_bug.cgi?id=16404)
so add this to our configure test for whether [u]int128_t are usable.
Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: bfc10122fafc399654f11eed8dd3ceea7b569105
https://github.com/qemu/qemu/commit/bfc10122fafc399654f11eed8dd3ceea7b569105
Author: Gerd Hoffmann <address@hidden>
Date: 2013-06-23 (Sun, 23 Jun 2013)
Changed paths:
M hw/display/qxl-render.c
Log Message:
-----------
qxl: fix Coverity scan SIGN_EXTENSION error
Cc: Markus Armbruster <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 5ad24e5f3b5968240d50fb2e5b6e19517b041052
https://github.com/qemu/qemu/commit/5ad24e5f3b5968240d50fb2e5b6e19517b041052
Author: Hans de Goede <address@hidden>
Date: 2013-06-23 (Sun, 23 Jun 2013)
Changed paths:
M qemu-options.hx
M ui/spice-core.c
Log Message:
-----------
spice: Add -spice disable-agent-file-transfer cmdline option (rhbz#961850)
Signed-off-by: Hans de Goede <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 08f4c90b2887a4499a2f199cf9410308f8ed298c
https://github.com/qemu/qemu/commit/08f4c90b2887a4499a2f199cf9410308f8ed298c
Author: Andreas Färber <address@hidden>
Date: 2013-06-23 (Sun, 23 Jun 2013)
Changed paths:
M hw/usb/hcd-ehci-pci.c
M hw/usb/hcd-ehci-sysbus.c
M hw/usb/hcd-ehci.c
M hw/usb/hcd-ehci.h
Log Message:
-----------
usb/hcd-ehci-sysbus: Convert to QOM realize
The SysBus qdev initfn merely calls SysBusDeviceClass::init, so we can
replace it with a realizefn already. This avoids getting into any initfn
ambiguity with the upcoming Faraday EHCI implementation.
Rename internal usb_ehci_initfn() to usb_ehci_realize() to allow to
return Errors from common initialization code as well.
Signed-off-by: Andreas Färber <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: d4614cc3121b3c6375a63d01947779e36149c68c
https://github.com/qemu/qemu/commit/d4614cc3121b3c6375a63d01947779e36149c68c
Author: Andreas Färber <address@hidden>
Date: 2013-06-23 (Sun, 23 Jun 2013)
Changed paths:
M hw/usb/hcd-ehci-pci.c
M hw/usb/hcd-ehci-sysbus.c
M hw/usb/hcd-ehci.c
M hw/usb/hcd-ehci.h
Log Message:
-----------
usb/hcd-ehci: Split off instance_init from realize
This makes the mem MemoryRegion available to derived instance_inits.
Keep the bus in realize for now since naming breaks in instance_init.
Signed-off-by: Andreas Färber <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 20c570432e995313874eaeabc3d0251dab40e16f
https://github.com/qemu/qemu/commit/20c570432e995313874eaeabc3d0251dab40e16f
Author: Andreas Färber <address@hidden>
Date: 2013-06-23 (Sun, 23 Jun 2013)
Changed paths:
M hw/usb/hcd-ehci-sysbus.c
M hw/usb/hcd-ehci.h
Log Message:
-----------
usb/hcd-ehci: Add Tegra2 SysBus EHCI device
This prepares an EHCI device for the Nvidia Tegra2 SoC family.
Values based on patch by Vincent Palatin and verified against TRM v01p.
Cc: Vincent Palatin <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: cc8d6a8481e64ec53d06245f249235bcaaa73b27
https://github.com/qemu/qemu/commit/cc8d6a8481e64ec53d06245f249235bcaaa73b27
Author: Kuo-Jung Su <address@hidden>
Date: 2013-06-23 (Sun, 23 Jun 2013)
Changed paths:
M hw/usb/hcd-ehci-pci.c
M hw/usb/hcd-ehci-sysbus.c
M hw/usb/hcd-ehci.c
M hw/usb/hcd-ehci.h
Log Message:
-----------
usb/hcd-ehci: Replace PORTSC macros with variables
Replace PORTSC macros with variables which could then be
configured in ehci_xxxx_class_init(...)
Signed-off-by: Kuo-Jung Su <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 4e3d8b4b37b67ff6896ec77975eecbaabf7968a4
https://github.com/qemu/qemu/commit/4e3d8b4b37b67ff6896ec77975eecbaabf7968a4
Author: Kuo-Jung Su <address@hidden>
Date: 2013-06-23 (Sun, 23 Jun 2013)
Changed paths:
M hw/usb/hcd-ehci-sysbus.c
M hw/usb/hcd-ehci.h
Log Message:
-----------
usb/hcd-ehci: Add Faraday FUSBH200 support
Add Faraday FUSBH200 support, which is slightly different from EHCI spec.
(Or maybe simply a bad/wrong implementation...)
Signed-off-by: Kuo-Jung Su <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: bc45de8c21dfc3bc3896a78b33d5a6d9e710dfff
https://github.com/qemu/qemu/commit/bc45de8c21dfc3bc3896a78b33d5a6d9e710dfff
Author: Hans de Goede <address@hidden>
Date: 2013-06-23 (Sun, 23 Jun 2013)
Changed paths:
M hw/usb/host-libusb.c
Log Message:
-----------
usb/host-libusb: Fix building with libusb git master code
The next libusb release will deprecate libusb_get_port_path, and since
we compile with -Werror, this breaks the build.
Signed-off-by: Hans de Goede <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 628e54857a82a3cb65ef96c12640c30d6307a064
https://github.com/qemu/qemu/commit/628e54857a82a3cb65ef96c12640c30d6307a064
Author: Gerd Hoffmann <address@hidden>
Date: 2013-06-23 (Sun, 23 Jun 2013)
Changed paths:
M hw/usb/host-libusb.c
Log Message:
-----------
usb-host-libusb: set USB_DEV_FLAG_IS_HOST
... like host-{linux,bsd}.c do.
Cc: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 71938a09d2b9fd4007515fec6c395916cb08f868
https://github.com/qemu/qemu/commit/71938a09d2b9fd4007515fec6c395916cb08f868
Author: Gerd Hoffmann <address@hidden>
Date: 2013-06-23 (Sun, 23 Jun 2013)
Changed paths:
M hw/usb/bus.c
M hw/usb/desc.c
M hw/usb/dev-hid.c
M hw/usb/dev-storage.c
M include/hw/usb.h
Log Message:
-----------
usb: add serial bus property
This patch adds a serial property for all usb devices, which can be
used to set the serial number of a usb device (as listed by lsusb -v)
to a specific value. Applies to emulated devices only.
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 93c8e4dc386a243d7d417567d81dc1f1698478a4
https://github.com/qemu/qemu/commit/93c8e4dc386a243d7d417567d81dc1f1698478a4
Author: Gerd Hoffmann <address@hidden>
Date: 2013-06-23 (Sun, 23 Jun 2013)
Changed paths:
M hw/i386/pc_piix.c
Log Message:
-----------
usb: fix serial number for hid devices
commit 7b074a22dab4bdda9864b933f1bc811a3db42845 changed the serial
number of hid devices. Add compat properties to keep the old serial
number for qemu 0.12 and older.
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: a0436e9239d29837955a60e916f876f857d46452
https://github.com/qemu/qemu/commit/a0436e9239d29837955a60e916f876f857d46452
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Add handler to ide_cmd_table
As a preparation for moving all IDE commands into their own function
like in the ATAPI code, introduce a 'handler' callback to ide_cmd_table.
Commands using this new infrastructure get some things handled
automatically:
* The BSY flag is set before calling the handler (in order to avoid bugs
like the one fixed in f68ec837) and reset on completion.
* The (obsolete) DSC flag in the status register is set on completion if
the command is flagged with SET_DSC in the command table
* An IRQ is triggered on completion.
* The error register and the ERR flag in the status register are cleared
before calling the handler and on completion it is asserted that
either none or both of them are set.
No commands are converted at this point.
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 4286434cd607b7dea8fb3366f1529abf0ae39fa9
https://github.com/qemu/qemu/commit/4286434cd607b7dea8fb3366f1529abf0ae39fa9
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Convert WIN_DSM to ide_cmd_table handler
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 1c66869a02b81ad6b687a08d99d32f5f2b01232e
https://github.com/qemu/qemu/commit/1c66869a02b81ad6b687a08d99d32f5f2b01232e
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Convert WIN_IDENTIFY to ide_cmd_table handler
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: b300337e4e939d58ba39843b5e5fef53eb82acec
https://github.com/qemu/qemu/commit/b300337e4e939d58ba39843b5e5fef53eb82acec
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Convert cmd_nop commands to ide_cmd_table handler
cmd_nop handles all commands that don't really do anything in our
implementation except setting status register flags.
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 413860cfb57d44baf971ae8d4f1cdf45340b3a4d
https://github.com/qemu/qemu/commit/413860cfb57d44baf971ae8d4f1cdf45340b3a4d
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Convert verify commands to ide_cmd_table handler
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: adf3a2c46e0b2ed9085df9aca3af76ff83731e98
https://github.com/qemu/qemu/commit/adf3a2c46e0b2ed9085df9aca3af76ff83731e98
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Convert read/write multiple commands to ide_cmd_table handler
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 0e6498ed65e5f237b163f0bda9f689426dbf6ff0
https://github.com/qemu/qemu/commit/0e6498ed65e5f237b163f0bda9f689426dbf6ff0
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Convert PIO read/write commands to ide_cmd_table handler
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 92a6a6f64fbb7b7d3d8cb899a9cb52bd873d33fd
https://github.com/qemu/qemu/commit/92a6a6f64fbb7b7d3d8cb899a9cb52bd873d33fd
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Convert DMA read/write commands to ide_cmd_table handler
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 63a82e6a7b412f61a09d4a593685d8ca2856b093
https://github.com/qemu/qemu/commit/63a82e6a7b412f61a09d4a593685d8ca2856b093
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Convert READ NATIVE MAX ADDRESS to ide_cmd_table handler
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 785f63208569a38a4bed5c12bfe2211f3b14d524
https://github.com/qemu/qemu/commit/785f63208569a38a4bed5c12bfe2211f3b14d524
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Convert CHECK POWER MDOE to ide_cmd_table handler
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: ee03398c510ea18d44f45fc7f1ec8b21db2eee2c
https://github.com/qemu/qemu/commit/ee03398c510ea18d44f45fc7f1ec8b21db2eee2c
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Convert SET FEATURES to ide_cmd_table handler
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 9afce42903b3f8af1f9c158b411c73e41cf95df7
https://github.com/qemu/qemu/commit/9afce42903b3f8af1f9c158b411c73e41cf95df7
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Convert FLUSH CACHE to ide_cmd_table handler
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 61fdda377a7e8f05dc1171504405647131148d80
https://github.com/qemu/qemu/commit/61fdda377a7e8f05dc1171504405647131148d80
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Convert SEEK to ide_cmd_table handler
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: ee425c78cad08778361bde3133162d520aa32e23
https://github.com/qemu/qemu/commit/ee425c78cad08778361bde3133162d520aa32e23
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Convert ATAPI commands to ide_cmd_table handler
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 6b1dd744240896b67ab3d8fbf3a6292521aaed58
https://github.com/qemu/qemu/commit/6b1dd744240896b67ab3d8fbf3a6292521aaed58
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Convert CF-ATA commands to ide_cmd_table handler
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: ff3526773080de2840481ec237db13ae3cbc7166
https://github.com/qemu/qemu/commit/ff3526773080de2840481ec237db13ae3cbc7166
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Convert SMART commands to ide_cmd_table handler
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: dfe1ea8fc49b93ab2bfaad67046c659a0dae708f
https://github.com/qemu/qemu/commit/dfe1ea8fc49b93ab2bfaad67046c659a0dae708f
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/ide/core.c
Log Message:
-----------
ide: Clean up ide_exec_cmd()
All commands are now converted to ide_cmd_table handlers, so it can be
unconditional now and the old switch block can go.
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 492fdc6fbe17b2d45878e813e980f782ac260c30
https://github.com/qemu/qemu/commit/492fdc6fbe17b2d45878e813e980f782ac260c30
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M blockdev.c
M tests/qemu-iotests/group
Log Message:
-----------
Revert "block: Disable driver-specific options for 1.5"
This reverts commit 8ec7d390b0d50b5e5b4b1d8dba7ba40d64a70875.
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 6cfcb9b8b91d303ab51b78623f2299b5288d2d51
https://github.com/qemu/qemu/commit/6cfcb9b8b91d303ab51b78623f2299b5288d2d51
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M block/qcow2-cluster.c
M block/qcow2-refcount.c
M block/qcow2-snapshot.c
M block/qcow2.c
M block/qcow2.h
Log Message:
-----------
qcow2: Add refcount update reason to all callers
This adds a refcount update reason to all callers of update_refcounts(),
so that a follow-up patch can use this information to decide whether
clusters that reach a refcount of 0 should be discarded in the image
file.
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 67af674e478054086f972811dd0a11289afa39a9
https://github.com/qemu/qemu/commit/67af674e478054086f972811dd0a11289afa39a9
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M block/qcow2-refcount.c
M block/qcow2.c
M block/qcow2.h
Log Message:
-----------
qcow2: Options to enable discard for freed clusters
Deleted snapshots are discarded in the image file by default, discard
requests take their default from the -drive discard=... option and other
places that free clusters must always be enabled explicitly.
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 0b919fae31f4f80f78ebeab8388dc3a03cc5e4ed
https://github.com/qemu/qemu/commit/0b919fae31f4f80f78ebeab8388dc3a03cc5e4ed
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M block/qcow2-cluster.c
M block/qcow2-refcount.c
M block/qcow2.c
M block/qcow2.h
Log Message:
-----------
qcow2: Batch discards
This optimises the discard operation for freed clusters by batching
discard requests (both snapshot deletion and bdrv_discard end up
updating the refcounts cluster by cluster).
Note that we don't discard asynchronously, but keep s->lock held. This
is to avoid that a freed cluster is reallocated and written to while the
discard is still in flight.
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 50b05b6f2e24296b4d739a638e1e7427767ed7cd
https://github.com/qemu/qemu/commit/50b05b6f2e24296b4d739a638e1e7427767ed7cd
Author: Kevin Wolf <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M block.c
Log Message:
-----------
block: Always enable discard on the protocol level
Turning on discard options in qcow2 doesn't help a lot when the discard
requests that it issues are thrown away by the raw-posix layer. This
patch always enables discard functionality on the protocol level so that
it's the image format's responsibility to send (or not) discard
requests. Requests sent by the guest will be allowed or ignored by the
top level BlockDriverState, which depends on the discard=... option like
before.
In particular, this means that even without specifying options, the
qcow2 default of discarding deleted snapshots actually takes effect now,
both for qemu and qemu-img.
Signed-off-by: Kevin Wolf <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 96c51eb5e46af2312b33f745ad72acb20e799aea
https://github.com/qemu/qemu/commit/96c51eb5e46af2312b33f745ad72acb20e799aea
Author: Fam Zheng <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M block/vmdk.c
Log Message:
-----------
vmdk: refuse to open higher version than supported
Refuse to open higher version for safety.
Although we try to be compatible with published VMDK spec, VMware has
newer version from ESXi 5.1 exported OVF/OVA, which we have no knowledge
what's changed in it. And it is very likely to have more new versions in
the future, so it's not safe to open them blindly.
Signed-off-by: Fam Zheng <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 21ca4a5bb3cde109e68059ee357b3114afbc51e4
https://github.com/qemu/qemu/commit/21ca4a5bb3cde109e68059ee357b3114afbc51e4
Author: Anthony Liguori <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M Makefile
M audio/audio_int.h
M configure
M hw/block/nand.c
M hw/display/qxl.c
M hw/i386/kvm/pci-assign.c
M hw/sd/milkymist-memcard.c
M hw/sd/omap_mmc.c
M hw/sd/pl181.c
M hw/sd/pxa2xx_mmci.c
M hw/sd/sdhci.c
M hw/sd/ssi-sd.c
M include/qemu/compiler.h
M include/ui/console.h
M libcacard/vcard_emul_nss.c
M qapi-schema.json
M qemu-char.c
M qemu-img.c
M qemu-options.hx
M savevm.c
M ui/vnc.c
M util/acl.c
M vl.c
Log Message:
-----------
Merge remote-tracking branch 'mjt/trivial-patches' into staging
# By Stefan Weil (5) and others
# Via Michael Tokarev
* mjt/trivial-patches:
configure: Add signed*signed check to [u]int128_t test
Makefile: pass include directives to dtc via CPPFLAGS, not CFLAGS
qapi: lack of two commas in dict
sd: pass bool parameter for sd_init
qemu-char: use bool in qemu_chr_open_socket and simplify code a bit
vnc: use booleans for vnc_connect, vnc_listen_read and vnc_display_add_client
block/nand: Formatting sweep
qxl: Fix QXLRam initialisation.
acl: acl_add can't insert before last list element, fix
configure: Fix "ERROR: ERROR: " for missing/incompatible DTC
audio: Replace static functions in header file by macros, remove GCC_ATTR
libcacard: Fix cppcheck warning and remove unneeded code
savevm: Fix potential memory leak
kvm: Fix potential resource leak (missing fclose)
qemu-img: Add missing GCC_FMT_ATTR
qemu-options: trivial fix for -mon args help
vl: reformat SDL ifdeffery a bit
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: 89f204d2c60fbf3e0c5af1ff1681e57c9f057178
https://github.com/qemu/qemu/commit/89f204d2c60fbf3e0c5af1ff1681e57c9f057178
Author: Anthony Liguori <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/i386/pc_piix.c
M hw/usb/bus.c
M hw/usb/desc.c
M hw/usb/dev-hid.c
M hw/usb/dev-storage.c
M hw/usb/hcd-ehci-pci.c
M hw/usb/hcd-ehci-sysbus.c
M hw/usb/hcd-ehci.c
M hw/usb/hcd-ehci.h
M hw/usb/host-libusb.c
M include/hw/usb.h
Log Message:
-----------
Merge remote-tracking branch 'kraxel/usb.84' into staging
# By Andreas Färber (3) and others
# Via Gerd Hoffmann
* kraxel/usb.84:
usb: fix serial number for hid devices
usb: add serial bus property
usb-host-libusb: set USB_DEV_FLAG_IS_HOST
usb/host-libusb: Fix building with libusb git master code
usb/hcd-ehci: Add Faraday FUSBH200 support
usb/hcd-ehci: Replace PORTSC macros with variables
usb/hcd-ehci: Add Tegra2 SysBus EHCI device
usb/hcd-ehci: Split off instance_init from realize
usb/hcd-ehci-sysbus: Convert to QOM realize
Commit: 9fbbf0d1b16a0e3e4132b187c2beba458964ea98
https://github.com/qemu/qemu/commit/9fbbf0d1b16a0e3e4132b187c2beba458964ea98
Author: Anthony Liguori <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M hw/display/qxl-render.c
M qemu-options.hx
M ui/spice-core.c
Log Message:
-----------
Merge remote-tracking branch 'spice/spice.v71' into staging
# By Gerd Hoffmann (1) and Hans de Goede (1)
# Via Gerd Hoffmann
* spice/spice.v71:
spice: Add -spice disable-agent-file-transfer cmdline option (rhbz#961850)
qxl: fix Coverity scan SIGN_EXTENSION error
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: baf8673ca802cb3ea2cdbe94813441d23bde223b
https://github.com/qemu/qemu/commit/baf8673ca802cb3ea2cdbe94813441d23bde223b
Author: Anthony Liguori <address@hidden>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M block.c
M block/qcow2-cluster.c
M block/qcow2-refcount.c
M block/qcow2-snapshot.c
M block/qcow2.c
M block/qcow2.h
M block/vmdk.c
M blockdev.c
M hw/ide/core.c
M tests/qemu-iotests/group
Log Message:
-----------
Merge remote-tracking branch 'stefanha/block' into staging
# By Kevin Wolf (22) and Fam Zheng (1)
# Via Stefan Hajnoczi
* stefanha/block: (23 commits)
vmdk: refuse to open higher version than supported
block: Always enable discard on the protocol level
qcow2: Batch discards
qcow2: Options to enable discard for freed clusters
qcow2: Add refcount update reason to all callers
Revert "block: Disable driver-specific options for 1.5"
ide: Clean up ide_exec_cmd()
ide: Convert SMART commands to ide_cmd_table handler
ide: Convert CF-ATA commands to ide_cmd_table handler
ide: Convert ATAPI commands to ide_cmd_table handler
ide: Convert SEEK to ide_cmd_table handler
ide: Convert FLUSH CACHE to ide_cmd_table handler
ide: Convert SET FEATURES to ide_cmd_table handler
ide: Convert CHECK POWER MDOE to ide_cmd_table handler
ide: Convert READ NATIVE MAX ADDRESS to ide_cmd_table handler
ide: Convert DMA read/write commands to ide_cmd_table handler
ide: Convert PIO read/write commands to ide_cmd_table handler
ide: Convert read/write multiple commands to ide_cmd_table handler
ide: Convert verify commands to ide_cmd_table handler
ide: Convert cmd_nop commands to ide_cmd_table handler
...
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Compare: https://github.com/qemu/qemu/compare/b52df46551d3...baf8673ca802
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 24f6ff: vl: reformat SDL ifdeffery a bit,
GitHub <=