On Wed, 10 Jul 2013 17:08:42 -0300
Eduardo Habkost wrote:
> This way, properties registered in the instance_init() function of
> children classes will be handled properly by qdev_prop_set_globals(),
> too.
>
> Includes a new unit test for the new functionality.
>
> Signed-off-by: Eduardo Habkos
Anthony Liguori writes:
> Applied. Thanks.
Peter pointed out that my code doesn't work as advertized when
!list->merge_list (never true in current usage). I'll try to address
that on top when I get a breather I can spend on non-critical upstream
work. Peter, do feel free to go ahead and chang
On Wed, 10 Jul 2013 17:08:41 -0300
Eduardo Habkost wrote:
> This will allow classes to specify a function to be called after all
> instance_init() functions were called.
>
> This will be used by DeviceState to call qdev_prop_set_globals() at the
> right moment.
>
> Signed-off-by: Eduardo Habkos
Signed-off-by: Wenchao Xia
---
hmp-commands.hx | 19 +--
hmp.c | 10 ++
hmp.h |1 +
3 files changed, 28 insertions(+), 2 deletions(-)
diff --git a/hmp-commands.hx b/hmp-commands.hx
index d1cdcfb..ec613e8 100644
--- a/hmp-commands.hx
+++ b/hmp-c
This interface use id and name as optional parameters, to handle the
case that one image contain multiple snapshots with same name which
may be '', but with different id.
Adding parameter id is for historical compatiability reason, and
that case is not possible in qemu's new interface for internal
Create in transaction and deletion in single command will be tested.
Signed-off-by: Wenchao Xia
---
tests/qemu-iotests/056 | 259
tests/qemu-iotests/056.out |5 +
tests/qemu-iotests/group |1 +
3 files changed, 265 insertions(+), 0 dele
It is hard to make both id and name optional in hmp console as qmp
interface, so this interface require user to specify name.
Signed-off-by: Wenchao Xia
---
hmp-commands.hx | 18 ++
hmp.c | 12
hmp.h |1 +
3 files changed, 31 insertions(+)
Unlike savevm, the qmp_transaction interface will not generate
snapshot name automatically, saving trouble to return information
of the new created snapshot.
Although qcow2 support storing multiple snapshots with same name
but different ID, here it will fail when an snapshot with that name
already
Snapshot ID can't be specified in this interface.
Signed-off-by: Wenchao Xia
---
blockdev.c | 13 +
qapi-schema.json | 20
qmp-commands.hx | 29 +
3 files changed, 62 insertions(+), 0 deletions(-)
diff --git a/blockdev.c
Snapshot creation actually already distinguish id and name since it take
a structured parameter *sn, but delete can't. Later an accurate delete
is needed in qmp_transaction abort and blockdev-snapshot-delete-sync,
so change its prototype. Also *errp is added to tip error, but return
value is kepted
To make it clear about id and name in searching, add this API
to distinguish them. Caller can choose to search by id or name,
*errp will be set only for exception.
Some code are modified based on Pavel's patch.
Signed-off-by: Wenchao Xia
Signed-off-by: Pavel Hrdina
---
block/snapshot.c
This series brings internal snapshot support at block devices level, now we
have two three methods to do block snapshot lively: 1) backing chain,
2) internal one and 3) drive-back up approach.
Comparation:
Advantages:Disadvantages:
1)delta data, taken
On Wed, 10 Jul 2013 18:26:17 +0200
Andreas Färber wrote:
> Avoids duplicating the calculation.
>
> Signed-off-by: Andreas Färber
> ---
> Have this lying around for a while already, apparently not sent out yet.
>
> linux-user/cpu-uname.c | 10 ++
> 1 file changed, 6 insertions(+), 4 d
On Wed, 10 Jul 2013 13:10:03 +0300
"Michael S. Tsirkin" wrote:
> On Wed, Jun 26, 2013 at 05:13:33PM +0800, Hu Tao wrote:
> > The numa_fw_cfg paravirt interface is extended to include SRAT information
> > for
> > all hotplug-able dimms. There are 3 words for each hotplug-able memory slot,
> > den
On Thu, Jul 11, 2013 at 6:35 AM, Max Filippov wrote:
> Hi Peter,
>
> I suddenly found qemu built with debug enabled aborting with an assertion on
> one of xtensa tests:
>
> qemu-system-xtensa -M sim -cpu dc232b -nographic -semihosting -kernel
> ./test_sr.tst
> QEMU 1.4.50 monitor - type 'help'
Signed-off-by: Wenchao Xia
---
monitor.c | 18 ++
1 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/monitor.c b/monitor.c
index 181d5b0..68f281e 100644
--- a/monitor.c
+++ b/monitor.c
@@ -4078,14 +4078,21 @@ static void file_completion(Monitor *mon, const char
*in
Since this function will be used by help_cmd() later, so improve
it to make it more generic and easier to use. free_cmdline_args()
is added to as paired function to free the result.
Signed-off-by: Wenchao Xia
---
monitor.c | 52 ++--
1 files chan
Now special case "help *" in auto completion can work with sub commands,
such as "help info u*".
Signed-off-by: Wenchao Xia
---
monitor.c |6 ++
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/monitor.c b/monitor.c
index 52fb8c7..68041e6 100644
--- a/monitor.c
+++ b/monito
A new parameter type 'S' is introduced to allow user input any string.
"help info block" works normal now.
Signed-off-by: Wenchao Xia
---
hmp-commands.hx |2 +-
monitor.c | 27 +++
2 files changed, 28 insertions(+), 1 deletions(-)
diff --git a/hmp-commands.hx
This patch allow auto completion work normal for sub command case,
"info block [DEVICE]" can auto complete now, by re-enter the completion
function. In original code "info" is treated as a special case, now it
is treated as a sub command group, global variable info_cmds is not used
any more.
"help
New member *cmd_table is added in structure Monitor to avoid direct usage of
*mon_cmds. Now monitor have an associated command table, when global variable
*info_cmds is also discarded, structure Monitor would gain full control about
how to deal with user input.
Signed-off-by: Wenchao Xia
---
mon
The old code in help_cmd() use global 'info_cmds' and treat it as a
special case. Actually 'info_cmds' is an sub command group of 'mon_cmds',
in order to avoid direct use of it, help_cmd() need to change its work
mechanism to support sub command and not treat it as a special case
any more.
To supp
Parameter *mon is added, and local variable *mon added in previous patch
is removed. The caller readline_completion(), pass rs->mon as value, which
should be initialized in readline_init() called by monitor_init().
Signed-off-by: Wenchao Xia
---
include/monitor/readline.h |3 ++-
monitor.c
help_cmd() need this function later, so move it. get_str() is called by
parse_cmdline() so it is moved also. Some code style error reported by
check script, is also fixed.
Signed-off-by: Wenchao Xia
---
monitor.c | 191 +++--
1 files chang
In order to support sub command in auto completion, an reentrant function
is needed, so monitor_find_completion() is splitted into two parts. The
first part does parsing of user input which need to be done only once,
the second part does the auto completion job according to the parsing
result, whic
This series make auto completion and help functions works normal for sub
command, by using reentrant functions. In order to do that, global variables
are not directly used in those functions any more. With this series, cmd_table
is a member of structure Monitor so it is possible to create a monitor
A new local variable *mon is added in monitor_find_completion()
to make compile pass, which will be removed later in
convertion patch for monitor_find_completion().
Signed-off-by: Wenchao Xia
---
monitor.c | 13 +++--
1 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/monit
Now all completion functions do not use *cur_mon any more, instead
they use rs->mon. In short, structure ReadLineState decide where
the complete action would be taken now.
Tested with the case that qemu have two telnet monitors, auto
completion function works normal.
Take a better look at monitor
Signed-off-by: Wenchao Xia
---
monitor.c |8
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/monitor.c b/monitor.c
index 7398d00..181d5b0 100644
--- a/monitor.c
+++ b/monitor.c
@@ -4022,7 +4022,7 @@ static void cmd_completion(Monitor *mon, const char
*name, const char
Hi Peter,
I suddenly found qemu built with debug enabled aborting with an assertion on
one of xtensa tests:
qemu-system-xtensa -M sim -cpu dc232b -nographic -semihosting -kernel
./test_sr.tst
QEMU 1.4.50 monitor - type 'help' for more information
(qemu) QEMU 1.4.50 monitor - type 'help' for mo
From: Peter Crosthwaite
[KVM]PITClass is only needed for parent-class realize function access.
Just use parent classes for realize access and remove [KVM]PITClass
completely.
Signed-off-by: Peter Crosthwaite
---
hw/i386/kvm/i8254.c | 18 +++---
hw/timer/i8254.c| 17 +++
From: Peter Crosthwaite
MicroblazeCPUClass is only needed for parent-class abstract function
access. Just use parent classes for reset and realize access and remove
MicroblazeCPUClass completely.
Signed-off-by: Peter Crosthwaite
---
target-microblaze/cpu-qom.h | 20
targe
From: Peter Crosthwaite
Function for looking up a class by name then getting its parent.
Signed-off-by: Peter Crosthwaite
---
include/qom/object.h | 9 +
qom/object.c | 5 +
2 files changed, 14 insertions(+)
diff --git a/include/qom/object.h b/include/qom/object.h
index 2
From: Peter Crosthwaite
ARMCPUClass is only needed for parent-class abstract function access.
Just use parent classes for reset and realize access and remove
ARMCPUClass completely.
Signed-off-by: Peter Crosthwaite
---
target-arm/cpu-qom.h | 20
target-arm/cpu.c | 16
From: Peter Crosthwaite
QOM automatically inherits class and instance size from the parent
class. No need to redefine as the same value as the parent.
CC: qemu-triv...@nongnu.org
Signed-off-by: Peter Crosthwaite
---
target-arm/cpu.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/target
From: Peter Crosthwaite
This series enables QOM super class access and demostrates some usages.
Replaces the save->override->call via FooClass technique, to reduce
some of the boiler plate in recently fully QOMified devices.
Applied the change to ARM CPU, MB CPU and some of Andreas's recently
QO
On Jul 10, 2013, at 7:28 PM, Anthony Liguori wrote:
> Programmingkid writes:
>
>> On Jul 10, 2013, at 4:17 PM, Scott Wood wrote:
>>
>>> Keyboards don't generally speak ASCII (or Unicode). They produce keycodes,
>>> which are generally translated into some sort of event by the host's input
>
hi, all
in guest xp vm , device management shows a help sign on cpu device, it has two
vcpu, only one is recognized(NODE has two physical cpu).
qemu is build by myself from souce code, qemu-1.5.0, centos 6.4
a picture is attached .
---libvirt--
2
hvm
On Wed, Jul 10, 2013 at 1:47 AM, Andreas Färber wrote:
> Hi Max,
>
> Am 09.07.2013 01:37, schrieb Max Filippov:
>> commit c52a6b67c1d7c6fc9fb2e3ba988d7b978e1487d3
>> Author: Andreas Färber
>> Date: Fri May 17 17:49:10 2013 +0200
>>
>> gdbstub: Simplify find_cpu()
>>
>> Use qemu_get_cpu(
Alexander Graf writes:
> Am 10.07.2013 um 21:54 schrieb Programmingkid :
>
>> qemu-system-ppc -keyboard-layout-file ./keyboard-layout.txt
>
> That's exactly what -k does today already, no?
No. What we send to the guest is a scancode. This literally
corresponds to "row 4, column 5". With a go
Programmingkid writes:
> On Jul 10, 2013, at 4:17 PM, Scott Wood wrote:
>
>> Keyboards don't generally speak ASCII (or Unicode). They produce keycodes,
>> which are generally translated into some sort of event by the host's input
>> layer (e.g. the X server). It's up to the guest software to
On 10 July 2013 22:05, Graney, Kevin wrote:
> I know the QEMU system emulation of SPARC supports booting a.out
> format kernels, but is there currently support for this format
> in user mode emulation?
Not currently.
> If I have an a.out format binary is there an easy way to get
> qemu-sparc to
To enable VSS support in qemu-ga for Windows, header files included in
VSS SDK are required.
The VSS support is enabled by the configure option like below:
./configure --with-vss-sdk="/path/to/VSS SDK"
If the path is omitted, it tries to search the headers from default paths
and VSS support is e
Am 10.07.2013 um 21:54 schrieb Programmingkid :
>
> On Jul 10, 2013, at 3:03 PM, Scott Wood wrote:
>
>> On 07/09/2013 10:36:37 PM, Programmingkid wrote:
>>> On Jul 9, 2013, at 1:32 PM, Scott Wood wrote:
On 07/04/2013 09:58:04 AM, Programmingkid wrote:
> On Jul 4, 2013, at 10:51 AM, St
Add configuration for C++ compiler in configure and Makefiles.
The C++ compiler is choosed as following:
- ${CXX}, if it is specified.
- ${cross_prefix}g++, if ${cross_prefix} is specified.
- Otherwise, c++ is used.
Currently, usage of C++ language is only for access to Windows VSS
using COM+ s
Add c++ keywords to avoid errors in compiling with c++ compiler.
This also renames class member of PciDeviceInfo to q_class.
Signed-off-by: Tomoki Sekiyama
Reviewed-by: Laszlo Ersek
---
hmp.c |2 +-
hw/pci/pci.c|2 +-
scripts/qapi.py | 12 +++-
3 files changed, 1
VSS SDK(*) setup.exe is only runnable on Windows. This adds a script
to extract VSS SDK headers on POSIX-systems using msitools.
* http://www.microsoft.com/en-us/download/details.aspx?id=23490
From: Paolo Bonzini
Signed-off-by: Paolo Bonzini
Signed-off-by: Tomoki Sekiyama
Reviewed-by: Laszlo
On 07/10/2013 03:55:46 PM, Programmingkid wrote:
On Jul 10, 2013, at 4:17 PM, Scott Wood wrote:
> On 07/10/2013 02:54:19 PM, Programmingkid wrote:
>> On Jul 10, 2013, at 3:03 PM, Scott Wood wrote:
>> > Maybe the user doesn't mind -- but maybe they do mind and would
rather swap the two than en
Register QGA VSS provider library into Windows when qemu-ga is installed as
Windows service ('-s install' option). It is deregistered when the service
is uninstalled ('-s uninstall' option).
Signed-off-by: Tomoki Sekiyama
---
qga/main.c | 10 +-
qga/vss-win32.c | 25
Adds VSS provider and requester as a qga-vss.dll, which is loaded by
Windows VSS service as well as by qemu-ga.
"provider.cpp" implements a basic stub of a software VSS provider.
Currently, this module only relays a frozen event from VSS service to the
agent, and thaw event from the agent to VSS s
These functions help maintaining homogeneous formatting of error messages
with Windows error code and description (generated by
g_win32_error_message()).
Signed-off-by: Tomoki Sekiyama
---
include/qapi/error.h | 13 +
util/error.c | 35 +++
Hi all,
I know the QEMU system emulation of SPARC supports booting a.out format
kernels, but is there currently support for this format in user mode emulation?
If I have an a.out format binary is there an easy way to get qemu-sparc to load
it or will I have to patch the loader to basically add
guest-fsfreeze-freeze command can take longer than 3 seconds when heavy
disk I/O is running. To avoid unexpected timeout, this changes the timeout
to 60 seconds (timeout of pre-commit phase of VSS).
Signed-off-by: Tomoki Sekiyama
Reviewed-by: Paolo Bonzini
Reviewed-by: Laszlo Ersek
---
QMP/qem
Enable checkpatch.pl to apply the same checks as C source files for
C++ files with .cpp extensions. It also adds some exceptions for C++
sources to suppress errors for:
- <> used in C++ template arguments (e.g. template )
- :: used to represent namespaces (e.g. SomeClass::method())
- : used
Support guest-fsfreeze-freeze and guest-fsfreeze-thaw commands for Windows
guests. When fsfreeze command is issued, it calls the VSS requester to
freeze filesystems and applications. On thaw command, it again tells the VSS
requester to thaw them.
This also adds calling of initialize functions for
Hi,
This is v6 of patch series to add fsfreeze for Windows qemu-guest-agent.
changes from v5:
- Move VSS requester code into the DLL
-- Merge patch v5 06/11(add provider) and patch v5 08/11(add requester)
(-> patch v6 07/10)
-- Rename qga-provider.dll to qga-vss.dll
-- Rearrange f
On Jul 10, 2013, at 4:17 PM, Scott Wood wrote:
> On 07/10/2013 02:54:19 PM, Programmingkid wrote:
>> On Jul 10, 2013, at 3:03 PM, Scott Wood wrote:
>> > On 07/09/2013 10:36:37 PM, Programmingkid wrote:
>> >> On Jul 9, 2013, at 1:32 PM, Scott Wood wrote:
>> >> > On 07/04/2013 09:58:04 AM, Programm
Am 10.07.2013 16:58, schrieb Kevin Wolf:
> Am 10.07.2013 um 16:49 hat Peter Lieven geschrieben:
>> Am 10.07.2013 16:28, schrieb Kevin Wolf:
>>> Am 10.07.2013 um 16:04 hat Peter Lieven geschrieben:
Am 10.07.2013 13:33, schrieb Kevin Wolf:
> Am 27.06.2013 um 15:11 hat Peter Lieven geschriebe
On Wednesday, July 10, 2013 10:02:55 PM Andreas Färber wrote:
> Am 10.07.2013 16:31, schrieb Paul Moore:
> > On Wednesday, May 29, 2013 04:30:01 PM Paul Moore wrote:
> >> In order to enable the asynchronous I/O functionality when using the
> >> seccomp sandbox we need to add the associated syscalls
On 07/10/2013 02:54:19 PM, Programmingkid wrote:
On Jul 10, 2013, at 3:03 PM, Scott Wood wrote:
> On 07/09/2013 10:36:37 PM, Programmingkid wrote:
>> On Jul 9, 2013, at 1:32 PM, Scott Wood wrote:
>> > On 07/04/2013 09:58:04 AM, Programmingkid wrote:
>> >> On Jul 4, 2013, at 10:51 AM, Stefan Haj
This way, properties registered in the instance_init() function of
children classes will be handled properly by qdev_prop_set_globals(),
too.
Includes a new unit test for the new functionality.
Signed-off-by: Eduardo Habkost
---
hw/core/qdev.c | 10 +-
tests/test-qdev-global
This tests the qdev global-properties handling code.
Signed-off-by: Eduardo Habkost
---
tests/.gitignore | 1 +
tests/Makefile | 7 +++
tests/test-qdev-global-props.c | 109 +
3 files changed, 117 insertions(+)
create mod
This will allow classes to specify a function to be called after all
instance_init() functions were called.
This will be used by DeviceState to call qdev_prop_set_globals() at the
right moment.
Signed-off-by: Eduardo Habkost
---
include/qom/object.h | 3 +++
qom/object.c | 14 +
Updated version of the series sent in October 2012.
References:
http://article.gmane.org/gmane.comp.emulators.qemu/173753
(old discussion)
http://article.gmane.org/gmane.comp.emulators.qemu/173782
(previous version of this series)
http://article.gmane.org/gmane.comp.emulators.kvm.dev
Applied. Thanks.
Regards,
Anthony Liguori
Am 10.07.2013 16:31, schrieb Paul Moore:
> On Wednesday, May 29, 2013 04:30:01 PM Paul Moore wrote:
>> In order to enable the asynchronous I/O functionality when using the
>> seccomp sandbox we need to add the associated syscalls to the
>> whitelist.
>>
>> Signed-off-by: Paul Moore
>> ---
>> qemu
On 06/18/2013 03:31 AM, Dong Xu Wang wrote:
> Signed-off-by: Dong Xu Wang
> ---
> include/qemu/option.h | 39 ---
> util/qemu-option.c| 285
> --
> 2 files changed, 324 deletions(-)
Reviewed-by: Eric Blake
--
Eric Blake eblake redhat
On 06/18/2013 03:31 AM, Dong Xu Wang wrote:
> QMP command query-command-line-options shows details information of
> parameters, since added def_value_str, also output it in the QMP
> command.
>
> Signed-off-by: Dong Xu Wang
> ---
> qapi-schema.json | 5 -
> qmp-commands.hx| 2 ++
> uti
On Jul 10, 2013, at 3:03 PM, Scott Wood wrote:
> On 07/09/2013 10:36:37 PM, Programmingkid wrote:
>> On Jul 9, 2013, at 1:32 PM, Scott Wood wrote:
>> > On 07/04/2013 09:58:04 AM, Programmingkid wrote:
>> >> On Jul 4, 2013, at 10:51 AM, Stefan Hajnoczi wrote:
>> >> > On Thu, Jul 4, 2013 at 4:45 PM
On 07/09/2013 02:41 PM, Eric Blake wrote:
> On 07/04/2013 06:52 AM, Stefan Hajnoczi wrote:
>> On Tue, Jun 18, 2013 at 05:31:52PM +0800, Dong Xu Wang wrote:
>>> These patches will replace QEMUOptionParameter with QemuOpts. Change logs
>>> please go to each patch's commit message.
>>>
>>> Dong Xu Wan
On 06/18/2013 03:31 AM, Dong Xu Wang wrote:
> This patch uses QemuOpts related functions in block layer, add
> a member bdrv_create_opts to BlockDriver struct, it returns
> a QemuOptsList pointer, which includes the image format's create
> options.
>
> +++ b/block/cow.c
Concluding my review...
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Pulled. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
On 07/09/2013 10:36:37 PM, Programmingkid wrote:
On Jul 9, 2013, at 1:32 PM, Scott Wood wrote:
> On 07/04/2013 09:58:04 AM, Programmingkid wrote:
>> On Jul 4, 2013, at 10:51 AM, Stefan Hajnoczi wrote:
>> > On Thu, Jul 4, 2013 at 4:45 PM, Alexander Graf
wrote:
>> >>
>> >> On 04.07.2013, at 1
On 06/18/2013 03:31 AM, Dong Xu Wang wrote:
> These functions will be used in next commit.
>
> qemu_opt_get_(*)_del functions are used to make sure we
> have the same behaviors as before: in block layer, after
> parsing a parameter value, parameter list will delete it
> to avoid parsing it twice.
On Wed, Jul 10, 2013 at 07:51:32PM +0100, Peter Maydell wrote:
> On 10 July 2013 19:43, Eduardo Habkost wrote:
> > On Wed, Jul 10, 2013 at 06:30:38PM +0200, Andreas Färber wrote:
> >> Some CPUs reset as part of cpu_init(), some others were reset
> >> afterwards, some not at all. While some targets
On Wed, Jul 10, 2013 at 06:30:38PM +0200, Andreas Färber wrote:
> Some CPUs reset as part of cpu_init(), some others were reset
> afterwards, some not at all. While some targets didn't implement a
> cpu_[state_]reset() function, QOM cpu_reset() is always available.
> There's nothing wrong with rese
On 10 July 2013 19:43, Eduardo Habkost wrote:
> On Wed, Jul 10, 2013 at 06:30:38PM +0200, Andreas Färber wrote:
>> Some CPUs reset as part of cpu_init(), some others were reset
>> afterwards, some not at all. While some targets didn't implement a
>> cpu_[state_]reset() function, QOM cpu_reset() is
From: Kevin Wolf
We don't have to duplicate the definition any more now that we may refer
to a type instead.
Signed-off-by: Kevin Wolf
Reviewed-by: Michael Roth
Signed-off-by: Luiz Capitulino
---
qapi-schema.json | 14 ++
1 file changed, 2 insertions(+), 12 deletions(-)
diff --g
From: Kevin Wolf
If 'data' for a command definition isn't a dict, but a string, it is
taken as a (struct) type name and the fields of this struct are directly
used as parameters.
This is useful for transactionable commands that can use the same type
definition for both the transaction action and
On 06/18/2013 03:31 AM, Dong Xu Wang wrote:
> This patch uses QemuOpts related functions in block layer, add
> a member bdrv_create_opts to BlockDriver struct, it returns
> a QemuOptsList pointer, which includes the image format's create
> options.
>
> And create options's primary consumer is bloc
From: Seiji Aguchi
[Issue]
When we offer a customer support service and a problem happens
in a customer's system, we try to understand the problem by
comparing what the customer reports with message logs of the
customer's system.
In this case, we often need to know when the problem happens.
But
From: Kevin Wolf
This removes duplicated definitions and documentation by reusing the
existing data type.
Signed-off-by: Kevin Wolf
Reviewed-by: Eric Blake
Signed-off-by: Luiz Capitulino
---
qapi-schema.json | 32 ++--
1 file changed, 2 insertions(+), 30 deletions
From: Markus Armbruster
Any attempt to use it trips an "opt->desc->type == QEMU_OPT_NUMBER"
assertion. Broken in commit 1da48c65.
Cc: qemu-sta...@nongnu.org
Signed-off-by: Markus Armbruster
Reviewed-by: Eric Blake
Signed-off-by: Luiz Capitulino
---
qemu-char.c | 2 +-
1 file changed, 1 inse
The following changes since commit 51455c59ddc370612f6e070d8eb0e594aaa7ef24:
Merge remote-tracking branch 'afaerber/tags/qom-cpu-for-anthony' into staging
(2013-07-10 10:54:16 -0500)
are available in the git repository at:
git://repo.or.cz/qemu/qmp-unstable.git queue/qmp
for you to fetch
From: Kevin Wolf
The code that interprets the read JSON expression and appends types to
the respective global variables was duplicated. We can avoid that by
splitting off the part that reads from the file.
Signed-off-by: Kevin Wolf
Reviewed-by: Michael Roth
Signed-off-by: Luiz Capitulino
---
On 10 July 2013 18:10, Fabien Chouteau wrote:
> --- a/include/qemu/bswap.h
> +++ b/include/qemu/bswap.h
> @@ -432,6 +432,11 @@ static inline uint32_t le32_to_cpupu(const uint32_t *p)
> return ldl_le_p(p);
> }
>
> +static inline uint16_t be16_to_cpupu(const uint16_t *p)
> +{
> +return ldu
On 07/10/2013 05:42 AM, Kevin Wolf wrote:
>> Thanks for the series. I made a few comments on each patch. You hashed
>> windows full path to get the "inode", but case sensitively, would that
>> work with the same files of different case?
>
> I seem to remember that Windows can be made case-sensitiv
Signed-off-by: Fabien Chouteau
---
include/qemu/bswap.h |5 +
1 file changed, 5 insertions(+)
diff --git a/include/qemu/bswap.h b/include/qemu/bswap.h
index 14a5f65..628f41f 100644
--- a/include/qemu/bswap.h
+++ b/include/qemu/bswap.h
@@ -432,6 +432,11 @@ static inline uint32_t le32_to_
I know it will be difficult to get this patch in the mainstream version, but
Alex already told me that some people here may have interest in eTSEC so I
thought I could just send it so everyone can have a look.
It has been tested with vxWorks and vxWorks only. I have no idea if it will
work with l
On 07/10/2013 07:51 AM, Kevin Wolf wrote:
> One of the major reasons for doing something new for -blockdev and
> blockdev-add was that the old block layer code parses filenames instead
> of just taking them literally. So we should really leave it untouched
> when it's passing using the new interfac
Pulled. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
1 - 100 of 262 matches
Mail list logo