Signed-off-by: Richard Henderson
---
target/sh4/translate.c | 64 +++---
1 file changed, 29 insertions(+), 35 deletions(-)
diff --git a/target/sh4/translate.c b/target/sh4/translate.c
index 3d8ac59..d164e62 100644
--- a/target/sh4/translate.c
+++ b/tar
Signed-off-by: Richard Henderson
---
target/sh4/translate.c | 26 +-
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/target/sh4/translate.c b/target/sh4/translate.c
index b521cff..878c0bd 100644
--- a/target/sh4/translate.c
+++ b/target/sh4/translate.c
@@ -
We do not need to emit N copies of raising an exception.
Signed-off-by: Richard Henderson
---
target/sh4/translate.c | 14 --
1 file changed, 4 insertions(+), 10 deletions(-)
diff --git a/target/sh4/translate.c b/target/sh4/translate.c
index 41157a0..dd14b43 100644
--- a/target/sh4/
We do not need to emit N copies of raising an exception.
Signed-off-by: Richard Henderson
---
target/sh4/translate.c | 11 +--
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/target/sh4/translate.c b/target/sh4/translate.c
index 3453f19..41157a0 100644
--- a/target/sh4/tran
Signed-off-by: Richard Henderson
---
target/sh4/translate.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/target/sh4/translate.c b/target/sh4/translate.c
index d164e62..35a5c91 100644
--- a/target/sh4/translate.c
+++ b/target/sh4/translate.c
@@ -492,6 +492,11 @@ static void _decode_opc
Now that we have a do_illegal label, use goto in order
to self-document the forcing of the exception.
Signed-off-by: Richard Henderson
---
target/sh4/translate.c | 22 +-
1 file changed, 13 insertions(+), 9 deletions(-)
diff --git a/target/sh4/translate.c b/target/sh4/transl
Both frchg and fschg require PR == 0, otherwise undefined_operation.
Signed-off-by: Richard Henderson
---
target/sh4/translate.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/target/sh4/translate.c b/target/sh4/translate.c
index 35a5c91..2b62e39 100644
--- a/target/sh4/translate.c
+++ b/
Signed-off-by: Richard Henderson
---
target/sh4/helper.h| 1 +
target/sh4/op_helper.c | 16
target/sh4/translate.c | 2 ++
3 files changed, 19 insertions(+)
diff --git a/target/sh4/helper.h b/target/sh4/helper.h
index 6c6fa04..ea92dc0 100644
--- a/target/sh4/helper.h
+++ b
It's never documented, and now we have one more parameter for it (which
obsoletes this one). Document it properly.
Although now when enforce-config-section is set, it'll override the
other "-global" parameter, that is not necessarily a rule. Forbid that
usage in the document.
Suggested-by: Eduard
On 07/06/2017 11:02 AM, Kevin Wolf wrote:
>> +++ b/qemu-img.c
>> @@ -3229,6 +3229,7 @@ static int img_rebase(int argc, char **argv)
>> int64_t new_backing_num_sectors = 0;
>> uint64_t sector;
>> int n;
>> +int64_t count;
>> float local_progress = 0;
>>
>
When running a helloworld program with qemu-i386 in linux-user
mode on Loongson 3A3000, it will crash. This patch fix the bug.
Signed-off-by: Jiang Biao
---
tcg/mips/tcg-target.inc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tcg/mips/tcg-target.inc.c b/tcg/mips/tcg-targ
On 07/06/2017 05:15 PM, Jiang Biao wrote:
When running a helloworld program with qemu-i386 in linux-user
mode on Loongson 3A3000, it will crash. This patch fix the bug.
Signed-off-by: Jiang Biao
---
tcg/mips/tcg-target.inc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/
>
> This is wrong, because you're not allowed to modify the input operands.
>
> Try this, just a few lines lower in the function:
>
> -tcg_out_movi(s, TCG_TYPE_PTR, base, guest_base)
> -tcg_out_opc_reg(s, ALIAS_PADD, base, base, addr_regl)
> +tcg_out_movi(s, TCG_TYPE_PT
In this serise, we do a lot of job to optimize COLO net performance.
Mainly focus on TCP protocol.
Zhang Chen (4):
net/colo-compare.c: Add checkpoint min period to optimize performance
net/colo-compare.c: compare tcp packet base on sequence number
net/colo-compare.c: Optimize unpredictable
When network is busy, some tcp options(like sack) will unpredictable
occur in primary side or secondary side. it will make packet size
not same, but the two packet's payload is identical. colo just
care about packet payload, so we skip the option field.
Signed-off-by: Zhang Chen
---
net/colo-com
If primary packet's sequence number not same with secondary packet's
sequence number, no need to compare the packet other field.
Signed-off-by: Zhang Chen
---
net/colo-compare.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/net/colo-compare.c b/net/colo-compare.c
index 0f8e198..2caeb
The packet_enqueue() use g_queue_push_tail() to
enqueue net packet, so it is more efficent way use
g_queue_pop_head() to get packet for compare.
That will improve the success rate of comparison.
In my test the performance of ftp put 1000M file will increase 10%
Signed-off-by: Zhang Chen
---
net/
If colo-compare find out the first different packet that means
the following packet almost is different. we needn't do a lot
of checkpoint in this time, so we set the no-need-checkpoint
peroid, default just set 3 second.
Signed-off-by: Zhang Chen
---
net/colo-compare.c | 13 -
1 file
On 07/07/2017 01:43 PM, Zhang Chen wrote:
If colo-compare find out the first different packet
at this situation, why not trigger the checkpoint, and then flush all primary
packets and drop secondary packets?
that means
the following packet almost is different. we needn't do a lot
of chec
Pradeep Jagadeesh writes:
> These patches provide the qmp interface, to query the io throttle
> status of the all fsdev devices that are present in a vm.
> also, it provides an interface to set the io throttle parameters of a
> fsdev to a required value. some of the patches also remove the dupli
this title confused me
i think you want to express "only compare the packets that has the same sequence
number"
and i think this optimization can not reduce this checkpoint optimization.
Thanks
On 07/07/2017 01:43 PM, Zhang Chen wrote:
If primary packet's sequence number not same with secon
> From: Jean-Philippe Brucker [mailto:jean-philippe.bruc...@arm.com]
> Sent: Wednesday, July 5, 2017 8:45 PM
>
> On 05/07/17 08:14, Tian, Kevin wrote:
> >> From: Jean-Philippe Brucker [mailto:jean-philippe.bruc...@arm.com]
> >> Sent: Monday, June 19, 2017 6:15 PM
> >>
> >> On 19/06/17 08:54, Bhara
PS: Sorry for the late review, got a bit overwhelmed...
Hi Eric,
> -Original Message-
> From: Auger Eric [mailto:eric.au...@redhat.com]
> Sent: Friday, July 07, 2017 2:47 AM
> To: Bharat Bhushan ; Jean-Philippe Brucker
> ; eric.auger@gmail.com;
> peter.mayd...@linaro.org; alex.william...@redhat.com; m...@redhat.com;
> qemu-...@nongnu.org; q
On 07/07/2017 02:06 PM, Li Zhijian wrote:
On 07/07/2017 01:43 PM, Zhang Chen wrote:
If colo-compare find out the first different packet
at this situation, why not trigger the checkpoint, and then flush all
primary packets and drop secondary packets?
In this time we already do this job, b
On 07.07.2017 01:49, Alistair Francis wrote:
> Convert all uses of error_report("[Ww]arning:"... to use warn_report()
> instead. This helps standardise on a single method of printing warnings
> to the user.
>
> All of the warnings were found using this regex expression:
> error_report.*[Ww]arn
On Thu, 6 Jul 2017 16:49:44 -0700
Alistair Francis wrote:
> Convert all uses of error_report("[Ww]arning:"... to use warn_report()
> instead. This helps standardise on a single method of printing warnings
> to the user.
>
> All of the warnings were found using this regex expression:
> error_
On 07/07/2017 02:20 PM, Li Zhijian wrote:
this title confused me
i think you want to express "only compare the packets that has the
same sequence number"
OK, I will fix it in next version.
and i think this optimization can not reduce this checkpoint
optimization.
In my test it can r
> From: Alex Williamson [mailto:alex.william...@redhat.com]
> Sent: Saturday, July 1, 2017 1:00 AM
>
> On Fri, 30 Jun 2017 05:14:40 +
> "Tian, Kevin" wrote:
>
> > > From: Alex Williamson [mailto:alex.william...@redhat.com]
> > > Sent: Friday, June 30, 2017 4:57 AM
> > >
> > > On Thu, 29 Jun
On Tue, Jun 20, 2017 at 03:40:17PM -0300, Daniel Henrique Barboza wrote:
> In racing situations between hotplug events and migration operation,
> a rtas hotplug event could have not yet be delivered to the source
> guest when migration is started. In this case the pending_events of
> spapr state ne
Hi,
On 06/02/2017 01:42 PM, Marc-André Lureau wrote:
Hi
On Thu, Jun 1, 2017 at 5:08 PM Thomas Lamprecht
wrote:
glib depends on libpcre which was not shipped with the MSI, thus
starting of the qemu-ga.exe failed with the respective error message.
Tell WIXL to ship this library with the MSI to
On Fri, 7 Jul 2017 10:54:08 +0800
Peter Xu wrote:
> It's never documented, and now we have one more parameter for it (which
> obsoletes this one). Document it properly.
>
> Although now when enforce-config-section is set, it'll override the
> other "-global" parameter, that is not necessarily a
Hi Alistair,
On Wed, Jul 5, 2017 at 11:26 PM, Alistair Francis
wrote:
> On Sun, Jul 2, 2017 at 9:45 PM, Subbaraya Sundeep
> wrote:
> > Modelled System Timer in Microsemi's Smartfusion2 Soc.
> > Timer has two 32bit down counters and two interrupts.
> >
> > Signed-off-by: Subbaraya Sundeep
> > -
301 - 333 of 333 matches
Mail list logo