On 01/07/2014 03:27 PM, Laszlo Ersek wrote:
I haven't finished reviewing it yet, but thus far (up to& including
patch 05) I'm OK with it.
I see, thanks for your work.
--
Regards
Qiao Nuohan
On 01/07/14 07:32, Qiao Nuohan wrote:
> Hello Eric, Luiz and Laszlo,
>
> What do you think about my series? And I have add the light-weight
> introspection in the last patch, do you have some comments on it?
I haven't finished reviewing it yet, but thus far (up to & including
patch 05) I'm OK wit
On (Wed) 18 Dec 2013 [16:15:19], Gal Hammer wrote:
> Fix a bug that was introduced in commit 386a5a1e. A removal of a device
> set the chr handlers to NULL. However when the device is plugged back,
> its read callback is not restored so data can't be transferred from the
> host to the guest (e.g. v
On 01/07/14 07:25, Qiao Nuohan wrote:
> On 01/07/2014 03:25 AM, Laszlo Ersek wrote:
>> You could have displayed the lzo / snappy settings along with the other
>> settings in the "big echo block". But it's not too important; if you
>> want you can add it later.
>
> You mean the following part? Than
Hello Eric, Luiz and Laszlo,
What do you think about my series? And I have add the light-weight
introspection in the last patch, do you have some comments on it?
On 01/05/2014 03:27 PM, Qiao Nuohan wrote:
Hi, all
The last version is here:
http://lists.nongnu.org/archive/html/qemu-devel/2013-
On 01/07/2014 03:25 AM, Laszlo Ersek wrote:
You could have displayed the lzo / snappy settings along with the other
settings in the "big echo block". But it's not too important; if you
want you can add it later.
You mean the following part? Thanks for pointing it out.
echo "Standard options:"
On 01/07/2014 02:46 AM, Laszlo Ersek wrote:
static int dump_cleanup(DumpState *s)
> @@ -754,6 +757,22 @@ static int write_buffer(int fd, bool flag_flatten,
off_t offset, void *buf,
>return 0;
>}
>
> +static int buf_write_note(void *buf, size_t size, void *opaque)
> +{
"const vo
On 01/07/2014 02:12 AM, Laszlo Ersek wrote:
@@ -726,6 +726,34 @@ static int write_end_flat_header(int fd)
>return 0;
>}
>
> +static int write_buffer(int fd, bool flag_flatten, off_t offset, void *buf,
> +size_t size)
> +{
You might have wanted to const-qual
On 01/07/2014 01:03 AM, Laszlo Ersek wrote:
I assume the direct calls to fd_write_vmcore() (which we're not
replacing here) will be substituted / abstracted later on in the series.
Yes, patch 6 will reuse write_elf32_notes/wirte_elf64_notes, but write notes
into buffer instead of vmcore directl
On 03/25/2013 01:56 PM, Eduardo Habkost wrote:
>
>>
>> It needs to be possible to fix bugs
>
> It is possible to fix them today: just write a compat function or add a
> global variable that is handled by cpu_x86_init(), and call it from the
> pc-1.3 machine-type init function. See disable_kvm
Signed-off-by: Namhyung Kim
---
include/qemu/timer.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/qemu/timer.h b/include/qemu/timer.h
index 5afcffc..7f9a074 100644
--- a/include/qemu/timer.h
+++ b/include/qemu/timer.h
@@ -405,7 +405,7 @@ int64_t timerlistgroup
As the object_property_del(), object_property_del_child() and
object_property_del_all() do similar job, factor out the common code
to a new object_property_remove().
It'll also remove unnecessary call to object_property_find() in case
of object_property_del_child() so that we can get rid of the un
If we know for sure that the image in "-kernel" is an ELF and we know its
architecture and it is not supported by the current QEMU, there is no
point to continue trying booting this image so let's exit once we deteced
this fact.
Signed-off-by: Alexey Kardashevskiy
---
One of our users tried an
+
+
+# Following are the functions that generate event behavior control functions.
+# Those functions are put here in the qapi-event.c, since it need to include
+# qapi-event.h for the event enum type declaration, put them in other file
+# requiring other file include qapi-event.h, causing a cross
diff --git a/scripts/qapi-event.py b/scripts/qapi-event.py
new file mode 100644
index 000..7526366
--- /dev/null
+++ b/scripts/qapi-event.py
@@ -0,0 +1,432 @@
+#
+# QAPI event generator
+#
+# Copyright IBM, Corp. 2014
+#
+# Authors:
+# Wenchao Xia
+#
+# This work is licensed under the terms
于 2014/1/7 6:23, Luiz Capitulino 写道:
On Fri, 3 Jan 2014 07:10:31 +0800
Wenchao Xia wrote:
This file hold some functions that do not need to be generated.
Signed-off-by: Wenchao Xia
---
include/qapi/qmp-event.h | 22 ++
qapi/Makefile.objs |1 +
qapi/qmp-event.
于 2014/1/6 21:31, Peter Lieven 写道:
> On 06.01.2014 11:08, Wenchao Xia wrote:
>> 于 2014/1/6 2:02, Peter Lieven 写道:
>>> vnc_update_client currently scans the dirty bitmap of each client
>>> bitwise which is a very costly operation if only few bits are dirty.
>>> vnc_refresh_server_surface does almost
On Fri, 3 Jan 2014 07:10:32 +0800
Wenchao Xia wrote:
> qapi-event.py will parse the schema and generate qapi-event.c, then
> the API in qapi-event.c can be used to handle event in qemu code.
> All API have prefix "qapi_event", all types have prefix "QAPIEvent".
> Examples can be found in followi
On Fri, 3 Jan 2014 07:10:29 +0800
Wenchao Xia wrote:
> This series add support for tag/keyword 'event' in qapi-schema.
> A new file was created to store some helper functions in patch 2, patch 4 is
> the test case, patch 5 is a convert example.
>
> The implemention is done by generate API and a
[Pressed enter too soon, forgot two things]
On Mon, 6 Jan 2014 18:10:04 -0500
Luiz Capitulino wrote:
> On Fri, 3 Jan 2014 07:10:32 +0800
> Wenchao Xia wrote:
>
> > qapi-event.py will parse the schema and generate qapi-event.c, then
> > the API in qapi-event.c can be used to handle event in q
On 01/06/2014 10:12 PM, Greg Kurz wrote:
> On Fri, 03 Jan 2014 09:08:21 +1100
> Alexey Kardashevskiy wrote:
>>
>> Please read the rest of this thread. It does not visibly break things but
>> with this patch QEMU starts calling unassigned_mem_accepts() (normally
>> silent) which is not a good sign.
From: Peter Crosthwaite
This is unreachable code, as it's already asserted that no errors have
occurred. Delete.
Signed-off-by: Peter Crosthwaite
Reviewed-by: Markus Armbruster
Signed-off-by: Luiz Capitulino
---
hw/core/qdev.c | 5 -
1 file changed, 5 deletions(-)
diff --git a/hw/core/q
From: Peter Crosthwaite
This is a boiler-plate _nofail variant of qemu_opts_create. Remove and
use error_abort in call sites.
null/0 arguments needs to be added for the id and fail_if_exists fields
in affected callsites due to argument inconsistency between the normal and
no_fail variants.
Sign
On Fri, 3 Jan 2014 07:10:31 +0800
Wenchao Xia wrote:
> This file hold some functions that do not need to be generated.
>
> Signed-off-by: Wenchao Xia
> ---
> include/qapi/qmp-event.h | 22 ++
> qapi/Makefile.objs |1 +
> qapi/qmp-event.c | 56
> +
From: Paolo Bonzini
The object must be unref-ed when its variable goes out of scope.
Signed-off-by: Paolo Bonzini
Reviewed-by: Igor Mammedov
Tested-by: Igor Mammedov
Signed-off-by: Luiz Capitulino
---
vl.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/vl.c b/vl.c
ind
From: "Jason J. Herne"
Add HMP cpu-add wrapper to allow cpu hot plugging via monitor.
Signed-off-by: Jason J. Herne
Reviewed-by: Igor Mammedov
Signed-off-by: Luiz Capitulino
---
hmp-commands.hx | 13 +
hmp.c | 10 ++
hmp.h | 1 +
3 files changed, 24 i
From: Paolo Bonzini
This fixes an abort if you invoke the "migrate" command while the
guest is being debugged.
Cc: qemu-sta...@nongnu.org
Cc: lcapitul...@redhat.com
Signed-off-by: Paolo Bonzini
Signed-off-by: Luiz Capitulino
---
vl.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/vl.c b/
On 6 January 2014 22:03, Luiz Capitulino wrote:
> Peter Crosthwaite (6):
> error: Add error_abort
> qdev: Delete dead code
> hw: Remove assert_no_error usages
> target-i386: Remove assert_no_error usage
> qemu-option: Remove qemu_opts_create_nofail
> qerror: Rem
From: Paolo Bonzini
Signed-off-by: Paolo Bonzini
Reviewed-by: Igor Mammedov
Tested-by: Igor Mammedov
Signed-off-by: Luiz Capitulino
---
qom/object.c | 11 ---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/qom/object.c b/qom/object.c
index fc19cf6..4dee02b 100644
--- a
From: Paolo Bonzini
The file descriptor is never initialized to -1, which makes rng-random
close stdin if an object is created and immediately destroyed. If we
change it to -1, we also need to protect qemu_set_fd_handler from
receiving a bogus file descriptor.
Signed-off-by: Paolo Bonzini
Revi
> Am 06.01.2014 um 21:40 schrieb Jeff Cody :
>
>> On Mon, Jan 06, 2014 at 07:48:25AM +0100, Peter Lieven wrote:
>>> On 06.01.2014 06:31, Fam Zheng wrote:
On 2014年01月06日 01:21, Peter Lieven wrote:
Signed-off-by: Peter Lieven
---
tests/qemu-iotests/013 |9 -
>>>
If a user or QMP client enter a bad syntax for the migrate
command in QMP/HMP, then the migrate command will never succeed
from that point on.
For example, if you enter:
(qemu) migrate tcp;0:
migrate: Parameter 'uri' expects a valid migration protocol
Then the migrate command will always fai
The following changes since commit f976b09ea2493fd41c98aaf6512908db0bae:
PPC: Fix compilation with TCG debug (2013-12-22 19:15:55 +0100)
are available in the git repository at:
git://repo.or.cz/qemu/qmp-unstable.git queue/qmp
for you to fetch changes up to c950114286ea358a93ce632db04219
> Am 06.01.2014 um 21:14 schrieb Jeff Cody :
>
>> On Sun, Jan 05, 2014 at 06:21:52PM +0100, Peter Lieven wrote:
>> Signed-off-by: Peter Lieven
>> ---
>> tests/qemu-iotests/common| 22 +++---
>> tests/qemu-iotests/common.rc |3 +++
>> 2 files changed, 22 insertions(+), 3
From: Paolo Bonzini
These two commands invoke the "unparent" method of Object.
Signed-off-by: Paolo Bonzini
Reviewed-by: Igor Mammedov
Tested-by: Igor Mammedov
Signed-off-by: Luiz Capitulino
---
hmp-commands.hx | 14 ++
hmp.c| 9 +
hmp.h| 1 +
From: Peter Crosthwaite
This is no longer needed, and is obsoleted by error_abort. Remove.
Signed-off-by: Peter Crosthwaite
Reviewed-by: Markus Armbruster
Signed-off-by: Luiz Capitulino
---
include/qapi/qmp/qerror.h | 1 -
qobject/qerror.c | 8
2 files changed, 9 deletions(
From: Paolo Bonzini
Add two commands that are the monitor counterparts of -object. The commands
have the same Visitor-based implementation, but use different kinds of
visitors so that the HMP command has a DWIM string-based syntax, while
the QMP variant accepts a stricter JSON-based properties d
From: Peter Crosthwaite
Replace an assert_no_error() usage with the error_abort system.
Signed-off-by: Peter Crosthwaite
Reviewed-by: Markus Armbruster
Signed-off-by: Luiz Capitulino
---
target-i386/cpu.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/target-i386/cpu.
From: Peter Crosthwaite
Replace assert_no_error() usages with the error_abort system.
&error_abort is passed into API calls to signal to the Error sub-system
that any errors are fatal. Removes need for caller assertions.
Signed-off-by: Peter Crosthwaite
Reviewed-by: Markus Armbruster
Signed-of
From: Peter Crosthwaite
Add a special Error * that can be passed to error handling APIs to
signal that any errors are fatal and should abort QEMU. There are two
advantages to this:
- allows for brevity when wishing to assert success of Error **
accepting APIs. No need for this pattern:
Il 06/01/2014 16:04, Peter Maydell ha scritto:
> On 6 January 2014 14:54, Stefano Stabellini
> wrote:
>> How would you avoid the compilation of all the
>> unnecessary emulated devices?
>
> Didn't we have some patches for doing a Kconfig-style
> "select the devices you need" build recently?
It wa
Il 06/01/2014 19:00, Andreas Färber ha scritto:
> Am 06.01.2014 16:39, schrieb Anthony Liguori:
>> We already have accel=xen. I'm echoing Peter's suggestion of having the
>> ability to compile out accel=tcg.
>
> Didn't you and Paolo even have patches for that a while ago?
Yes, but some code shuf
André Hentschel wrote:
> From: André Hentschel
> Cc: Riku Voipio
> Signed-off-by: André Hentschel
Reviewed-by: Erik de Castro Lopo
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
On Mon, Jan 06, 2014 at 07:48:25AM +0100, Peter Lieven wrote:
> On 06.01.2014 06:31, Fam Zheng wrote:
> >On 2014年01月06日 01:21, Peter Lieven wrote:
> >>Signed-off-by: Peter Lieven
> >>---
> >> tests/qemu-iotests/013 |9 -
> >> tests/qemu-iotests/013.out |2 +-
> >> 2 files chan
On 6 January 2014 19:18, André Hentschel wrote:
> From: André Hentschel
> Cc: Riku Voipio
> Signed-off-by: André Hentschel
Reviewed-by: Peter Maydell
thanks
-- PMM
On Sun, Jan 05, 2014 at 06:21:52PM +0100, Peter Lieven wrote:
> Signed-off-by: Peter Lieven
> ---
> tests/qemu-iotests/common| 22 +++---
> tests/qemu-iotests/common.rc |3 +++
> 2 files changed, 22 insertions(+), 3 deletions(-)
>
> diff --git a/tests/qemu-iotests/commo
On 12/24/2013 10:02 AM, Richard Henderson wrote:
> I'll also note that frin can't properly be implemented with
> float_round_nearest_even because it doesn't round to even.
Good catch. I should be able to use Peter's ties away rounding
mode patches.
On Mon, 06 Jan 2014 20:18:45 +0100
Andreas Färber wrote:
> Am 06.01.2014 20:13, schrieb Luiz Capitulino:
> > On Wed, 1 Jan 2014 18:46:24 -0800
> > Peter Crosthwaite wrote:
> >
> >> Following our discussion RE self asserting API calls, here is a spin of
> >> my proposal. This series obsoletes t
On Fri, 20 Dec 2013 11:38:54 -0500
Luiz Capitulino wrote:
> I've dropped the two series which need to be respun. As the fix I have from
> Paolo is pending for a long time, I figure it's better to send what I have
> in the queue now.
Please, don't pull this one. I'm working on a more complete pul
On 01/05/14 08:27, Qiao Nuohan wrote:
> kdump-compressed format supports three compression format, zlib/lzo/snappy.
> Currently, only zlib is available. This patch is used to support lzo/snappy.
> '--enable-lzo/--enable-snappy' is needed to be specified with configure to
> make
> lzo/snappy availa
From: André Hentschel
Cc: Riku Voipio
Signed-off-by: André Hentschel
---
See
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/include/uapi/linux/net.h
for the value.
linux-user/syscall.c | 16
linux-user/syscall_defs.h | 1 +
2 files changed, 17 ins
Am 06.01.2014 20:13, schrieb Luiz Capitulino:
> On Wed, 1 Jan 2014 18:46:24 -0800
> Peter Crosthwaite wrote:
>
>> Following our discussion RE self asserting API calls, here is a spin of
>> my proposal. This series obsoletes the need for _nofail variants for
>> Error ** accepting APIs. Is also gr
On Wed, 1 Jan 2014 18:46:24 -0800
Peter Crosthwaite wrote:
> Following our discussion RE self asserting API calls, here is a spin of
> my proposal. This series obsoletes the need for _nofail variants for
> Error ** accepting APIs. Is also greatly reduces the verbosity of calls
> sites that are c
On Fri, 20 Dec 2013 23:21:05 +0100
Paolo Bonzini wrote:
> These allow hotplugging (and hot-unplugging without leaking an object)
> virtio-rng devices. They can also be used for memory hotplug.
>
> v1->v2: fix mistyped underscores in qapi-schema.json
>
> v2->v3: preserve bisectability by invert
On 01/06/2014 05:11 AM, Peter Maydell wrote:
> Add support for FCVT between half, single and double precision.
>
> Signed-off-by: Peter Maydell
> ---
> target-arm/helper.c| 20 +
> target-arm/helper.h| 2 ++
> target-arm/translate-a64.c | 75
> ++
On 01/06/2014 05:11 AM, Peter Maydell wrote:
> From: Alexander Graf
>
> This patch adds emulation for the instruction group labeled
> "Floating-point <-> fixed-point conversions" in the ARM ARM.
>
> Namely this includes the instructions SCVTF, UCVTF, FCVTZS, FCVTZU
> (scalar, fixed-point).
>
>
On 01/06/2014 05:11 AM, Peter Maydell wrote:
> +DEF_HELPER_FLAGS_2(rints_exact, TCG_CALL_NO_RWG_SE, f32, f32, ptr)
> +DEF_HELPER_FLAGS_2(rintd_exact, TCG_CALL_NO_RWG_SE, f64, f64, ptr)
> +DEF_HELPER_FLAGS_2(rints, TCG_CALL_NO_RWG_SE, f32, f32, ptr)
> +DEF_HELPER_FLAGS_2(rintd, TCG_CALL_NO_RWG_SE, f
On 01/06/2014 05:11 AM, Peter Maydell wrote:
> From: Will Newton
>
> Add support for the AArch64 floating-point <-> integer conversion
> instructions to disas_fpintconv. In the process we can rearrange
> and simplify the detection of unallocated encodings a little.
> We also correct a typo in the
some tangential comments:
On 01/05/14 08:27, Qiao Nuohan wrote:
> the function can be used by write_elf32_notes/write_elf64_notes to write notes
> to a buffer. If fd_write_vmcore is used, write_elf32_notes/write_elf64_notes
> will write elf notes to vmcore directly. Instead, if buf_write_note is u
On 01/06/2014 05:11 AM, Peter Maydell wrote:
> From: Will Newton
>
> Make the VFP_CONV_FIX helpers a little more flexible in
> preparation for the A64 uses. This requires two changes:
> * use the correct softfloat conversion function based on itype
>rather than always the int32 one; this is
On 01/06/2014 05:11 AM, Peter Maydell wrote:
> IEEE754-2008 specifies a new rounding mode:
>
> "roundTiesToAway: the floating-point number nearest to the infinitely
> precise result shall be delivered; if the two nearest floating-point
> numbers bracketing an unrepresentable infinitely precise res
On 01/06/2014 05:11 AM, Peter Maydell wrote:
> Refactor the code in various functions which calculates rounding
> increments given the current rounding mode, so that instead of a
> set of nested if statements we have a simple switch statement.
> This will give us a clean place to add the case for t
On 01/06/2014 05:11 AM, Peter Maydell wrote:
> Add the conversion functions float16_to_float64() and
> float64_to_float16(), which will be needed for the ARM
> A64 instruction set.
>
> Signed-off-by: Peter Maydell
> ---
> fpu/softfloat.c | 75
> ++
On 01/06/2014 05:11 AM, Peter Maydell wrote:
> In preparation for adding conversions between float16 and float64,
> factor out code currently done inline in the float16<=>float32
> conversion functions into functions RoundAndPackFloat16 and
> NormalizeFloat16Subnormal along the lines of the existin
On Mon, Jan 06, 2014 at 07:12:07PM +0100, Andreas Färber wrote:
> Am 06.01.2014 16:12, schrieb Wei Liu:
> > On Mon, Jan 06, 2014 at 01:30:20PM +, Peter Maydell wrote:
> >> On 6 January 2014 12:54, Wei Liu wrote:
> >>> In fact I've already hacked a prototype during Christmas. What's I've
> >>>
On 01/06/2014 05:11 AM, Peter Maydell wrote:
> +return (int64_t)LIT64(0x);
Silly but harmless cast, considering the uint64_t return type.
Otherwise,
Reviewed-by: Richard Henderson
r~
On 01/06/2014 05:11 AM, Peter Maydell wrote:
> We implement a number of float-to-integer conversions using conversion
> to an integer type with a wider range and then a check against the
> narrower range we are actually converting to. If we find the result to
> be out of range we correctly raise th
The LPCR special purpose register was introduced with the PowerPC 970MP family.
This patch initializes LPCR for the following families:
- 970 MP
- POWER5+
- POWER7
- POWER8
Signed-off-by: Greg Kurz
---
Along with Alexey's fixes for the get/put one reg API, I could drop
the target-ppc/kvm.c bits
On 01/06/2014 05:11 AM, Peter Maydell wrote:
> From: Tom Musta
>
> The comment preceding the float64_to_uint64 routine suggests that
> the implementation is broken. And this is, indeed, the case.
>
> This patch properly implements the conversion of a 64-bit floating
> point number to an unsigne
On 01/06/2014 05:11 AM, Peter Maydell wrote:
> Currently the int-to-float functions take types which are specified
> as "at least X bits wide", rather than "exactly X bits wide". This is
> confusing and unhelpful since it means that the callers have to include
> an explicit cast to [u]intXX_t to en
On 01/05/14 08:27, Qiao Nuohan wrote:
> Function is used to write vmcore. If flag_flatten is specified, flatten format
> will be used. In flatten format, data is written block by block in vmcore.
> struct MakedumpfileDataHeader is used to indicate the offset and size of a
> data
> block.
>
> stru
On 01/06/2014 05:11 AM, Peter Maydell wrote:
> Add the float to 16 bit integer conversion routines. These can be
> trivially implemented in terms of the int32_to_float* routines, but
> providing them makes our API more symmetrical and can simplify callers.
>
> Signed-off-by: Peter Maydell
> ---
>
On 01/06/2014 05:10 AM, Peter Maydell wrote:
> Our float32 to float16 conversion routine was generating the correct
> numerical answers, but not always setting the right set of exception
> flags. Fix this, mostly by rearranging the code to more closely
> resemble RoundAndPackFloat*, and in particul
Am 06.01.2014 16:12, schrieb Wei Liu:
> On Mon, Jan 06, 2014 at 01:30:20PM +, Peter Maydell wrote:
>> On 6 January 2014 12:54, Wei Liu wrote:
>>> In fact I've already hacked a prototype during Christmas. What's I've
>>> done so far:
>>>
>>> 1. create target-null which only has some stubs to CP
On 6 January 2014 17:34, Stefano Stabellini
wrote:
> On Mon, 6 Jan 2014, Peter Maydell wrote:
>> However I don't think we can have a qemu-system-null
>> (regardless of use cases) until/unless we get rid of
>> all the things which are compile-time decided by
>> the system config. In an ideal world
On Mon, 6 Jan 2014, Anthony Liguori wrote:
> On Mon, Jan 6, 2014 at 7:57 AM, Stefano Stabellini
> wrote:
> > On Mon, 6 Jan 2014, Anthony Liguori wrote:
> >> On Jan 6, 2014 6:55 AM, "Stefano Stabellini"
> >> wrote:
> >> >
> >> > On Mon, 6 Jan 2014, Anthony Liguori wrote:
> >> > > On Jan 6, 2014 6
Am 06.01.2014 16:39, schrieb Anthony Liguori:
> We already have accel=xen. I'm echoing Peter's suggestion of having the
> ability to compile out accel=tcg.
Didn't you and Paolo even have patches for that a while ago?
Cheers,
Andreas
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, G
On Mon, Jan 6, 2014 at 7:57 AM, Stefano Stabellini
wrote:
> On Mon, 6 Jan 2014, Anthony Liguori wrote:
>> On Jan 6, 2014 6:55 AM, "Stefano Stabellini"
>> wrote:
>> >
>> > On Mon, 6 Jan 2014, Anthony Liguori wrote:
>> > > On Jan 6, 2014 6:23 AM, "Peter Maydell" wrote:
>> > > >
>> > > > On 6 Janu
On Mon, 6 Jan 2014, Peter Maydell wrote:
> On 6 January 2014 15:11, Wei Liu wrote:
> > On Mon, Jan 06, 2014 at 11:23:24PM +1000, Peter Crosthwaite wrote:
> > [...]
> >> >
> >> > Finally I got a qemu-system-null. And the effect is immediately visible
> >>
> >> qemu-system-null has been on my wish-l
On 06.01.2014 11:08, Wenchao Xia wrote:
> 于 2014/1/6 2:02, Peter Lieven 写道:
>> vnc_update_client currently scans the dirty bitmap of each client
>> bitwise which is a very costly operation if only few bits are dirty.
>> vnc_refresh_server_surface does almost the same.
>> this patch optimizes both b
On Mon, 6 Jan 2014 16:36:39 +1100
Alexey Kardashevskiy wrote:
> The existing default value (-1) of the AMR register forbids data access
> to all 32 classes. Since the guest linux does not change this register,
> we end up with the guest hanging right after switching from the real to
> protected m
On Mon, 6 Jan 2014 16:36:40 +1100
Alexey Kardashevskiy wrote:
> Due to missing @one_reg_id assignment in _spr_register(),
> the kvm_get_one_reg/kvm_set_one_reg API has never really been working.
>
> This enabled the API and removes use of the API for LPCR as
> kvm_arch_get_registers/kvm_arch_pu
On 6 January 2014 17:07, Laurent Vivier wrote:
>
>> Le 6 janvier 2014 à 17:15, André Hentschel a écrit :
>>
>>
>> From: André Hentschel
>> Cc: Riku Voipio
>> Signed-off-by: André Hentschel
>> ---
>> See
>> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/include/uapi/linux/
On 01/05/14 08:27, Qiao Nuohan wrote:
> flatten format may be used when writing kdump-compressed format. The format is
> also used by makedumpfile, you can refer to the following URL to get more
> detailed information about flatten format of kdump-compressed format:
> http://sourceforge.net/project
> Le 6 janvier 2014 à 17:15, André Hentschel a écrit :
>
>
> From: André Hentschel
> Cc: Riku Voipio
> Signed-off-by: André Hentschel
> ---
> See
> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/include/uapi/linux/net.h
> for the value.
>
> linux-user/syscall.c | 16 +
On 11 December 2013 13:56, Michel Pollet wrote:
> Implements the pinctrl and GPIO block for the imx23
> It handles GPIO output, and GPIO input from qemu translated
> into pin values and interrupts, if appropriate.
>
> Signed-off-by: Michel Pollet
> ---
> hw/arm/Makefile.objs | 2 +-
> hw/arm
On 01/05/14 08:27, Qiao Nuohan wrote:
> write_elf32_notes/wirte_elf64_notes use fd_write_vmcore to write elf notes to
> vmcore. Adding parameter "WriteCoreDumpFunction f" makes it available to
> choose
> the method of writing elf notes
>
> Signed-off-by: Qiao Nuohan
> ---
> dump.c | 16 ++
On 6 January 2014 15:11, Wei Liu wrote:
> On Mon, Jan 06, 2014 at 11:23:24PM +1000, Peter Crosthwaite wrote:
> [...]
>> >
>> > Finally I got a qemu-system-null. And the effect is immediately visible
>>
>> qemu-system-null has been on my wish-list in the past, although my
>> reasons were slightly d
From: André Hentschel
Cc: Riku Voipio
Signed-off-by: André Hentschel
---
See
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/include/uapi/linux/net.h
for the value.
linux-user/syscall.c | 16
linux-user/syscall_defs.h | 1 +
2 files changed, 17 ins
On 6 January 2014 15:38, André Hentschel wrote:
> This warning seems wrong:
> - the if statement has no braces and only one arm
> - the if statement looks like the others around it, i just try to keep the
> same style
The warning is saying that you need braces. "all arms" for an
if() with only
On Mon, 6 Jan 2014, Anthony Liguori wrote:
> On Jan 6, 2014 6:55 AM, "Stefano Stabellini"
> wrote:
> >
> > On Mon, 6 Jan 2014, Anthony Liguori wrote:
> > > On Jan 6, 2014 6:23 AM, "Peter Maydell" wrote:
> > > >
> > > > On 6 January 2014 14:17, Stefano Stabellini
> > > > wrote:
> > > > > It does
On 06/01/2014 03:23, Stefan Hajnoczi wrote:
> On Mon, Dec 30, 2013 at 01:33:34AM +0100, Loic Dachary wrote:
>> diff --git a/tests/qemu-iotests/common.rc b/tests/qemu-iotests/common.rc
>> index 28ba0d9..af66bbd 100644
>> --- a/tests/qemu-iotests/common.rc
>> +++ b/tests/qemu-iotests/common.rc
>> @
On 11 December 2013 13:56, Michel Pollet wrote:
> This implements just enough of the digctl IO block to allow
> linux to believe it's running on (currently only) an imx23.
>
> Signed-off-by: Michel Pollet
> ---
> hw/arm/Makefile.objs | 1 +
> hw/arm/imx23_digctl.c | 110
> +++
On 11 December 2013 13:56, Michel Pollet wrote:
> This driver works sufficiently well that linux can use it to access
> the SD card using the SD->DMA->SSI->SD. It hasn't been tested for
> much else.
>
> Signed-off-by: Michel Pollet
> ---
> hw/dma/Makefile.objs | 1 +
> hw/dma/mxs_dma.c | 3
On 11 December 2013 13:56, Michel Pollet wrote:
> Implements the interrupt collector IO block
>
> Signed-off-by: Michel Pollet
> ---
> hw/intc/Makefile.objs | 1 +
> hw/intc/mxs_icoll.c | 200
> ++
> 2 files changed, 201 insertions(+)
> creat
Hi
First of all, poll told to move the call earlier.
9:00 EST (15:00 CET or 6:00 Pacific)
Please, send any topic that you are interested in covering.
Happy new year
Thanks, Juan.
On Jan 6, 2014 6:55 AM, "Stefano Stabellini" <
stefano.stabell...@eu.citrix.com> wrote:
>
> On Mon, 6 Jan 2014, Anthony Liguori wrote:
> > On Jan 6, 2014 6:23 AM, "Peter Maydell"
wrote:
> > >
> > > On 6 January 2014 14:17, Stefano Stabellini
> > > wrote:
> > > > It doesn't do any emulation so it
On 11 December 2013 13:56, Michel Pollet wrote:
> Prototype driver for the mxs/imx23 uart IO block. This has no
> real 'uart' functional code, apart from letting itself be
> initialized by linux without generating a timeout error.
>
> Signed-off-by: Michel Pollet
Hi; there are some minor code st
On Mon, Jan 06, 2014 at 11:09:28AM +, Peter Maydell wrote:
> On 21 December 2013 06:09, Christoffer Dall
> wrote:
> > Implement support to save/restore the ARM KVM VGIC state from the
> > kernel. The basic appraoch is to transfer state from the in-kernel VGIC
> > to the emulated arm-gic stat
> This looks ok, except that scripts/checkpatch.pl says:
>
> WARNING: braces {} are necessary for all arms of this statement
> #36: FILE: linux-user/syscall.c:2254:
> +if (get_user_ual(sockfd, vptr)
> [...]
>
> total: 0 errors, 1 warnings, 30 lines checked
>
> Fix
1 - 100 of 229 matches
Mail list logo