[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 3f2a60: qga: add windows implementation for g
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 3f2a60: qga: add windows implementation for guest-get-time |
Date: |
Mon, 08 Apr 2013 10:00:14 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 3f2a6087de291dc96a2c4975139da27649cf32ff
https://github.com/qemu/qemu/commit/3f2a6087de291dc96a2c4975139da27649cf32ff
Author: Lei Li <address@hidden>
Date: 2013-04-02 (Tue, 02 Apr 2013)
Changed paths:
M qga/commands-win32.c
Log Message:
-----------
qga: add windows implementation for guest-get-time
Signed-off-by: Lei Li <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Michael Roth <address@hidden>
Signed-off-by: Michael Roth <address@hidden>
Commit: b8f954fea019801370954fe85c32df49edf6397d
https://github.com/qemu/qemu/commit/b8f954fea019801370954fe85c32df49edf6397d
Author: Lei Li <address@hidden>
Date: 2013-04-02 (Tue, 02 Apr 2013)
Changed paths:
M qga/commands-win32.c
Log Message:
-----------
qga: add windows implementation for guest-set-time
Signed-off-by: Lei Li <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Michael Roth <address@hidden>
Signed-off-by: Michael Roth <address@hidden>
Commit: c964c9e0985e71527bac47c8351008c3dc18c1b8
https://github.com/qemu/qemu/commit/c964c9e0985e71527bac47c8351008c3dc18c1b8
Author: Laszlo Ersek <address@hidden>
Date: 2013-04-02 (Tue, 02 Apr 2013)
Changed paths:
M qga/qapi-schema.json
Log Message:
-----------
qga schema: mark optional GuestLogicalProcessor.can-offline with #optional
Suggested-by: Eric Blake <address@hidden>
Signed-off-by: Laszlo Ersek <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Michael Roth <address@hidden>
Signed-off-by: Michael Roth <address@hidden>
Commit: 9481ecd737b91d507baf347287c62efe6760784f
https://github.com/qemu/qemu/commit/9481ecd737b91d507baf347287c62efe6760784f
Author: Laszlo Ersek <address@hidden>
Date: 2013-04-02 (Tue, 02 Apr 2013)
Changed paths:
M qga/qapi-schema.json
Log Message:
-----------
qga schema: document generic QERR_UNSUPPORTED
Part of the wording was shamelessly stolen from Michael Roth's email.
Suggested-by: Michael Roth <address@hidden>
Signed-off-by: Laszlo Ersek <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Michael Roth <address@hidden>
Signed-off-by: Michael Roth <address@hidden>
Commit: ce7f7cc2715145eadf1ac45a5dae63f535fc8bbf
https://github.com/qemu/qemu/commit/ce7f7cc2715145eadf1ac45a5dae63f535fc8bbf
Author: Luiz Capitulino <address@hidden>
Date: 2013-04-02 (Tue, 02 Apr 2013)
Changed paths:
M qga/main.c
Log Message:
-----------
qemu-ga: ga_get_fd_handle(): abort if fd_counter overflows
Today we reset fd_counter if it wraps, but it's better to abort()
instead, as fd_counter should never reach INT64_MAX.
Signed-off-by: Luiz Capitulino <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
*fixed typo: s/resonable/reasonable/
Signed-off-by: Michael Roth <address@hidden>
Commit: 3713e1485e6eace7d48b9c790602cfd92c616e5f
https://github.com/qemu/qemu/commit/3713e1485e6eace7d48b9c790602cfd92c616e5f
Author: Hans de Goede <address@hidden>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M hw/usb/redirect.c
Log Message:
-----------
usb-redir: Fix crash on migration with no client connected
If no client is connected on the src side, then we won't receive a
parser during migrate, in this case usbredir_post_load() should be a nop,
rather then to try to derefefence the NULL dev->parser pointer.
Signed-off-by: Hans de Goede <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: c874ea97b9d0d079e9d65ef033b95afef0ed6532
https://github.com/qemu/qemu/commit/c874ea97b9d0d079e9d65ef033b95afef0ed6532
Author: Hans de Goede <address@hidden>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M hw/usb/redirect.c
Log Message:
-----------
usb-redir: Add flow control support
Signed-off-by: Hans de Goede <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: c94a7c6979cafa7a71f32b35e0ff71ed00c61a89
https://github.com/qemu/qemu/commit/c94a7c6979cafa7a71f32b35e0ff71ed00c61a89
Author: Gerd Hoffmann <address@hidden>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M hw/usb/hcd-xhci.c
Log Message:
-----------
xhci: fix numintrs sanity checks
Make sure numintrs is a power of two, msi requires this.
https://bugzilla.redhat.com/show_bug.cgi?id=918035
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 61803996def82a05d8634dd9087f1712d04863fc
https://github.com/qemu/qemu/commit/61803996def82a05d8634dd9087f1712d04863fc
Author: Gerd Hoffmann <address@hidden>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M hw/usb/hcd-xhci.c
Log Message:
-----------
xhci: remove leftover debug printf
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 0ab966cfcc7000baa2e7ef6df7771e73a2eb8a88
https://github.com/qemu/qemu/commit/0ab966cfcc7000baa2e7ef6df7771e73a2eb8a88
Author: Gerd Hoffmann <address@hidden>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M hw/usb/hcd-xhci.c
M trace-events
Log Message:
-----------
xhci: remove unimplemented printfs
Replace them with a tracepoint, so they don't spam stderr by default.
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 4b7b2afae773f00c785724261079ef211fd6021b
https://github.com/qemu/qemu/commit/4b7b2afae773f00c785724261079ef211fd6021b
Author: Gerd Hoffmann <address@hidden>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M hw/usb/hcd-xhci.c
Log Message:
-----------
xhci: zap unused name field
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: c24e4aac3bd7dd6591e26b77985e5d3915ecbe4b
https://github.com/qemu/qemu/commit/c24e4aac3bd7dd6591e26b77985e5d3915ecbe4b
Author: Gerd Hoffmann <address@hidden>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M hw/usb.h
M hw/usb/bus.c
M hw/usb/dev-hub.c
Log Message:
-----------
usb-hub: limit chain length
USB supports up to 5 hubs chained.
Catch attempts to chain more.
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: a309ee6e0a256f690760abfba44fceaa52a7c2f3
https://github.com/qemu/qemu/commit/a309ee6e0a256f690760abfba44fceaa52a7c2f3
Author: Gerd Hoffmann <address@hidden>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M hw/usb/dev-hub.c
Log Message:
-----------
usb-hub: report status changes only once
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: f9618633a86cc74b33f178f05154d4edbc08c0fc
https://github.com/qemu/qemu/commit/f9618633a86cc74b33f178f05154d4edbc08c0fc
Author: Gerd Hoffmann <address@hidden>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M docs/usb2.txt
Log Message:
-----------
usb: update docs for bus name change
At some point the default usb bus name changed from 'usb.0' to
'usb-bus.0' (probably as part of the qom conversion). Update
the usb documentation accordingly.
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: aa1c9e971e80d25b92908dce3dec7c38b49480ea
https://github.com/qemu/qemu/commit/aa1c9e971e80d25b92908dce3dec7c38b49480ea
Author: Hans de Goede <address@hidden>
Date: 2013-04-03 (Wed, 03 Apr 2013)
Changed paths:
M hw/usb/dev-hid.c
Log Message:
-----------
usb-tablet: Don't claim wakeup capability for USB-2 version
Our ehci code does not implement wakeup support, so claiming support for
it with usb-tablet in USB-2 mode causes all tablet events to get lost.
http://bugzilla.redhat.com/show_bug.cgi?id=929068
Signed-off-by: Hans de Goede <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 2a7a239ff09aa87cc3682a976c7a57d9ea1321d7
https://github.com/qemu/qemu/commit/2a7a239ff09aa87cc3682a976c7a57d9ea1321d7
Author: Anthony Liguori <address@hidden>
Date: 2013-04-08 (Mon, 08 Apr 2013)
Changed paths:
M docs/usb2.txt
M hw/usb.h
M hw/usb/bus.c
M hw/usb/dev-hid.c
M hw/usb/dev-hub.c
M hw/usb/hcd-xhci.c
M hw/usb/redirect.c
M trace-events
Log Message:
-----------
Merge remote-tracking branch 'kraxel/usb.79' into staging
# By Gerd Hoffmann (7) and Hans de Goede (3)
# Via Gerd Hoffmann
* kraxel/usb.79:
usb-tablet: Don't claim wakeup capability for USB-2 version
usb: update docs for bus name change
usb-hub: report status changes only once
usb-hub: limit chain length
xhci: zap unused name field
xhci: remove unimplemented printfs
xhci: remove leftover debug printf
xhci: fix numintrs sanity checks
usb-redir: Add flow control support
usb-redir: Fix crash on migration with no client connected
Commit: b9a7cfee1280cc70ba0db2eb528ea3e5a072c80e
https://github.com/qemu/qemu/commit/b9a7cfee1280cc70ba0db2eb528ea3e5a072c80e
Author: Anthony Liguori <address@hidden>
Date: 2013-04-08 (Mon, 08 Apr 2013)
Changed paths:
M qga/commands-win32.c
M qga/main.c
M qga/qapi-schema.json
Log Message:
-----------
Merge remote-tracking branch 'mdroth/qga-pull-4-2-13' into staging
# By Laszlo Ersek (2) and others
# Via Michael Roth
* mdroth/qga-pull-4-2-13:
qemu-ga: ga_get_fd_handle(): abort if fd_counter overflows
qga schema: document generic QERR_UNSUPPORTED
qga schema: mark optional GuestLogicalProcessor.can-offline with #optional
qga: add windows implementation for guest-set-time
qga: add windows implementation for guest-get-time
Commit: 1e885b25275fb6763eb947b1e53b2d6911b967a8
https://github.com/qemu/qemu/commit/1e885b25275fb6763eb947b1e53b2d6911b967a8
Author: Paolo Bonzini <address@hidden>
Date: 2013-04-08 (Mon, 08 Apr 2013)
Changed paths:
M qemu-char.c
Log Message:
-----------
qemu-char: really fix behavior on can_read = 0
I misread the glib manual, g_source_remove does not let you re-attach
the source later. This behavior (called "blocking" the source in glib)
is present in glib's source code, but private and not available outside
glib; hence, we have to resort to re-creating the source every time.
In fact, g_source_remove and g_source_destroy are the same thing,
except g_source_destroy is O(1) while g_source_remove scans a potentially
very long list of GSources in the current main loop. Ugh. Better
use g_source_destroy explicitly, and leave "tags" to those dummies who
cannot track their pointers' lifetimes.
Signed-off-by: Paolo Bonzini <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: 76ad07a4938aac69cb12bfdf52c3bf612c85e4df
https://github.com/qemu/qemu/commit/76ad07a4938aac69cb12bfdf52c3bf612c85e4df
Author: Peter Maydell <address@hidden>
Date: 2013-04-08 (Mon, 08 Apr 2013)
Changed paths:
M configure
Log Message:
-----------
configure: Provide and use convenience error reporting function
Provide a convenience function for reporting an error and exiting,
and update various places in the configure script to use it.
This allows us to be a little more consistent about how format
our error messages and makes the calling code shorter.
Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: 7c2acc7062fe863cb71ff5849bb121deafe8df4b
https://github.com/qemu/qemu/commit/7c2acc7062fe863cb71ff5849bb121deafe8df4b
Author: Peter Maydell <address@hidden>
Date: 2013-04-08 (Mon, 08 Apr 2013)
Changed paths:
M Makefile.objs
M configure
M tests/Makefile
Log Message:
-----------
configure: Don't fall back to gthread coroutine backend
The gthread coroutine backend is broken and does not produce a working
QEMU; it is only useful for some very limited debugging situations.
Clean up the backend selection logic in configure so that it now runs
"if on windows use windows; else prefer ucontext; else sigaltstack".
To do this we refactor the configure code to separate out "test
whether we have a working ucontext", "pick a default if user didn't
specify" and "validate that user didn't specify something invalid",
rather than having all three of these run together. We also simplify
the Makefile logic so it just links in the backend the configure
script selects.
Signed-off-by: Peter Maydell <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Compare: https://github.com/qemu/qemu/compare/9196dd411d58...7c2acc7062fe
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 3f2a60: qga: add windows implementation for guest-get-time,
GitHub <=