> Subject: Re: [Qemu-devel] [PATCH trivial] Fix debug print warning
>
> On Fri, Aug 22, 2014 at 1:38 PM, wrote:
> > From: Gonglei
> >
> > Steps:
> >
> > 1.enable qemu debug print, using simply scprit as below:
> > grep "//#define DEBUG" * -rl | xargs sed -i "s/\/\/#define DEBUG/#define
> DEBUG
On 07/21/2014 10:10 AM, Benoît Canet wrote:
The Monday 21 Jul 2014 à 09:35:29 (-0600), Chris Friesen wrote :
On 07/21/2014 09:15 AM, Benoît Canet wrote:
The Monday 21 Jul 2014 à 08:59:45 (-0600), Chris Friesen wrote :
On 07/19/2014 02:45 AM, Benoît Canet wrote:
I think in the throttling case
On Sun, Jul 06, 2014 at 08:14:46PM +0800, Amos Kong wrote:
> On Wed, Jun 25, 2014 at 09:15:12AM +0800, Amos Kong wrote:
> > It's worth to add a hotplug test to qtest, but without
> > cooperation of guest OS, new devices can't be initialized
> > by guest, and hot-unplug doesn't work.
> >
> > Howeve
>
> Andrey,
>
> Can you give instructions on how to reproduce please?
>
Please find answers inline:
> - qemu.git codebase (if you have any patches relative to a
> given commit id, please provide the patches).
rolled to bare 2.1-release to reproduce, for 3.10 I am hitting issue
with and without
On 08/22/2014 09:52 AM, Bastian Koppelmann wrote:
> Add instructions of SBC and SBRN opcode format.
>
> Signed-off-by: Bastian Koppelmann
> ---
> v5 -> v6:
> - SBC_JEQ: Negate condition.
Reviewed-by: Richard Henderson
r~
On 08/22/2014 09:52 AM, Bastian Koppelmann wrote:
> Add instructions of SR opcode format.
> Add micro-op generator functions for saturate.
> Add helper return from exception (rfe).
>
> Signed-off-by: Bastian Koppelmann
> ---
> v5 -> v6:
> - Fix formating.
Reviewed-by: Richard Henderson
r~
On 08/22/2014 09:52 AM, Bastian Koppelmann wrote:
> Add instructions of SBR opcode format.
> Add gen_loop micro-op generator function.
>
> Signed-off-by: Bastian Koppelmann
> ---
> v5 -> v6:
> - SBR_JEQ: Negate condition.
Reviewed-by: Richard Henderson
r~
On Fri, Aug 22, 2014 at 04:05:46PM -0300, Marcelo Tosatti wrote:
> On Fri, Aug 22, 2014 at 04:05:07PM -0300, Marcelo Tosatti wrote:
> > On Fri, Aug 22, 2014 at 10:39:38PM +0400, Andrey Korolyov wrote:
> > > On Fri, Aug 22, 2014 at 9:45 PM, Marcelo Tosatti
> > > wrote:
> > > > On Fri, Aug 22, 2014
On 08/22/2014 09:52 AM, Bastian Koppelmann wrote:
> Add instructions of SB opcode format.
> Add helper call/ret.
> Add micro-op generator functions for branches.
> Add makro to generate helper functions.
>
> Signed-off-by: Bastian Koppelmann
> ---
> v5 -> v6:
> - gen_intermediate_code_interna
On 08/22/2014 09:52 AM, Bastian Koppelmann wrote:
> Add instructions of SRC opcode format.
> Add micro-op generator functions for add, conditional add/sub and shi/shai.
>
> Signed-off-by: Bastian Koppelmann
> ---
> v5 -> v6:
> - gen_shaci: Add calculation of PSW.C to shift_count = -32 case.
>
On Fri, Aug 22, 2014 at 01:55:01PM -0600, Eric Blake wrote:
> On 08/22/2014 10:31 AM, Max Reitz wrote:
> > There are certain cases where repairing a qcow2 image might actually
> > damage it further (or rather, where repairing it has in fact damaged it
> > further with the old qcow2 check implementa
On 08/22/2014 10:31 AM, Max Reitz wrote:
> There are certain cases where repairing a qcow2 image might actually
> damage it further (or rather, where repairing it has in fact damaged it
> further with the old qcow2 check implementation). This should not
> happen, so add a test for these cases.
>
>
On Fri, Aug 22, 2014 at 11:05 PM, Marcelo Tosatti wrote:
> On Fri, Aug 22, 2014 at 04:05:07PM -0300, Marcelo Tosatti wrote:
>> On Fri, Aug 22, 2014 at 10:39:38PM +0400, Andrey Korolyov wrote:
>> > On Fri, Aug 22, 2014 at 9:45 PM, Marcelo Tosatti
>> > wrote:
>> > > On Fri, Aug 22, 2014 at 08:44:5
On 08/22/2014 12:16 PM, Lluís Vilanova wrote:
>>> +# @name: Event name.
>>> +# @sstatic: Static tracing state.
>>> +# @sdynamic: Dynamic tracing state.
>
>> Does the leading 's' add any value? QAPI doesn't have to use obscure
>> abbreviations.
>
> It felt wrong to have a JSON attribute named di
Quoting Michael S. Tsirkin (m...@redhat.com):
> commit 868270f23d8db2cce83e4f082fe75e8625a5fbf9
> acpi-build: tweak acpi migration limits
> broke kernel loading with -kernel/-initrd: it doubled
> the size of ACPI tables but did not reserve
> enough memory.
>
> As a result, issues on boot and h
Ping? Who can apply these?
On Wed, Aug 06, 2014 at 03:18:19PM -0300, Eduardo Habkost wrote:
> Resending two patches from the previous series which were not applied yet.
>
>
> Eduardo Habkost (2):
> rng-egd: Free old chr_name value before setting new one
> hw/machine: Free old values of strin
On Fri, Aug 22, 2014 at 04:05:07PM -0300, Marcelo Tosatti wrote:
> On Fri, Aug 22, 2014 at 10:39:38PM +0400, Andrey Korolyov wrote:
> > On Fri, Aug 22, 2014 at 9:45 PM, Marcelo Tosatti
> > wrote:
> > > On Fri, Aug 22, 2014 at 08:44:53PM +0400, Andrey Korolyov wrote:
> > >> >
> > >> > I`m running
On Fri, Aug 22, 2014 at 10:39:38PM +0400, Andrey Korolyov wrote:
> On Fri, Aug 22, 2014 at 9:45 PM, Marcelo Tosatti wrote:
> > On Fri, Aug 22, 2014 at 08:44:53PM +0400, Andrey Korolyov wrote:
> >> >
> >> > I`m running 3.10, so patches are not here, will try 3.16 soon. Even if
> >> > problem will b
The Friday 22 Aug 2014 à 13:25:43 (+0200), Peter Wu wrote :
> Before this patch you could not run multiple tests concurrently as they
> might clobber each other test files. This patch solves that by using
> random temporary directory instead of `/tmp` (for writing output in the
> individual tests a
On Fri, Aug 22, 2014 at 06:31:44PM +0200, Max Reitz wrote:
> There are certain cases where repairing a qcow2 image might actually
> damage it further (or rather, where repairing it has in fact damaged it
> further with the old qcow2 check implementation). This should not
> happen, so add a test for
On Fri, Aug 22, 2014 at 06:31:35PM +0200, Max Reitz wrote:
> When opening dirty images, qcow2's repair function should not only
> repair errors but leaks as well.
>
> Signed-off-by: Max Reitz
> Reviewed-by: Eric Blake
> ---
> block/qcow2.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
On Fri, Aug 22, 2014 at 06:31:42PM +0200, Max Reitz wrote:
> Because the old refcount structure will be leaked after having rebuilt
> it, we need to recalculate the refcounts and run a leak-fixing operation
> afterwards (if leaks should be fixed at all).
>
> Signed-off-by: Max Reitz
> ---
> bloc
On Fri, Aug 22, 2014 at 9:45 PM, Marcelo Tosatti wrote:
> On Fri, Aug 22, 2014 at 08:44:53PM +0400, Andrey Korolyov wrote:
>> >
>> > I`m running 3.10, so patches are not here, will try 3.16 soon. Even if
>> > problem will be fixed, it still will be specific for 2.1, earlier
>> > releases working w
Hi,
On 2014-08-22 20:36, Eric Blake wrote:
> [meta-comment]
>
> We prefer shallow threading (git send-email's default, if you don't mess
> with configuration variables, where patch 4 is in-reply-to _only_ 0/4):
>
> 0/4
> + 1/4
> + 2/4
> + 3/4
> + 4/4
>
> which also leads to nicer review tree la
Stefan Hajnoczi writes:
> On Thu, Aug 21, 2014 at 07:52:37PM +0200, Lluís Vilanova wrote:
>> Also removes old "trace-event", "trace-file" and "info trace-events" HMP
>> commands.
> Is this commit description correct? I think we don't want to remove
> HMP commands. It is "legacy" but users may s
On Fri, Aug 22, 2014 at 06:31:40PM +0200, Max Reitz wrote:
> If a referenced cluster has a refcount of 0, increasing its refcount may
> result in clusters being allocated for the refcount structures. This may
> overwrite the referenced cluster, therefore we cannot simply increase
> the refcount the
Markus Armbruster writes:
> Lluís Vilanova writes:
>> Also removes old "trace-event", "trace-file" and "info trace-events" HMP
>> commands.
> I can't see any HMP commands removal in your patch. You
Sorry, I forgot to remove that from the commit message.
>> Signed-off-by: Lluís Vilanova
>>
On Thu, Aug 21, 2014 at 09:28:28AM +0800, Tiejun Chen wrote:
> Currenjly this ISA bridge should be fixed at 1f.0, and pass the
> real vendor/device ids as the driver expect.
>
> Signed-off-by: Tiejun Chen
> ---
> hw/i386/pc_piix.c | 24 +++-
> 1 file changed, 23 insertions(+)
On Fri, Aug 22, 2014 at 06:31:39PM +0200, Max Reitz wrote:
> If the qcow2 check function detects a refcount block located beyond the
> image end, grow the image appropriately. This cannot break anything and
> is the logical fix for such a case.
>
> Signed-off-by: Max Reitz
> ---
> block/qcow2-re
Eric Blake writes:
> On 08/21/2014 11:52 AM, Lluís Vilanova wrote:
>> Also removes old "trace-event", "trace-file" and "info trace-events" HMP
>> commands.
>>
>> Signed-off-by: Lluís Vilanova
>> ---
>> monitor.c | 24 +++-
>> qapi-schema.json|3 ++
>> qapi/trace.jso
On Fri, Aug 22, 2014 at 06:31:38PM +0200, Max Reitz wrote:
> We will later call calculate_refcounts multiple times, so reuse the
> refcount table if possible.
>
> Signed-off-by: Max Reitz
> ---
> block/qcow2-refcount.c | 12 +++-
> 1 file changed, 7 insertions(+), 5 deletions(-)
>
> dif
On Fri, Aug 22, 2014 at 06:31:37PM +0200, Max Reitz wrote:
> Pull check_refblocks() before calculate_refcounts() so we can drop its
> static declaration.
>
> Signed-off-by: Max Reitz
> ---
> block/qcow2-refcount.c | 102
> -
> 1 file changed, 49 i
On Fri, Aug 22, 2014 at 06:31:36PM +0200, Max Reitz wrote:
> Put the code for calculating the reference counts and comparing them
> during qemu-img check into own functions.
>
> Signed-off-by: Max Reitz
> ---
> block/qcow2-refcount.c | 153
> -
>
Il 22/08/2014 18:44, Andrey Korolyov ha scritto:
>>
>> I`m running 3.10, so patches are not here, will try 3.16 soon. Even if
>> problem will be fixed, it still will be specific for 2.1, earlier
>> releases working well and I`ll bisect at a time.
>
> Thanks, using 3.16 helped indeed. Though the bu
Hi Dominique,
On 08/22/2014 08:49 AM, Dominique Martinet wrote:
> Hi,
>
> Christopher Covington wrote on Fri, Aug 22, 2014 at 08:37:52AM -0400:
>> Thanks for the pointer to this patch. I think I started this kernel half way
>> through the 3.16 merge window. The last non-cherry-picked patch I have
On Fri, Aug 22, 2014 at 08:44:53PM +0400, Andrey Korolyov wrote:
> >
> > I`m running 3.10, so patches are not here, will try 3.16 soon. Even if
> > problem will be fixed, it still will be specific for 2.1, earlier
> > releases working well and I`ll bisect at a time.
>
> Thanks, using 3.16 helped i
[meta-comment]
On 08/22/2014 11:06 AM, Valentin Manea wrote:
> The LPC32XX is a simple MMIO touch screen device with a Linux device
> driver. The device is suitable for small machines which require mouse
> input but have no suitable bus(SPI, I2C).
You did deep threading (patch 4 was in-reply to a
Hi Jia,
On 2014-08-22 19:11, Jia Liu wrote:
> Hi Valentin,
>
> Thank you very much!
> May you please upload the test linux image to somewhere, and tell us
> your test steps?
> Make me can test your change.
I've resent the patches including the needed images(vmlinux and hdX). Please
note that
you
Add support for the OpenCores keyboard device to the default OpenRisc
machine.
The OpenCores keyboard device is a simple open source keyboard device
created by the OpenCores project(http://opencores.org/). By default it
just forwards Linux like keycodes.
Signed-off-by: Valentin Manea
---
hw/ope
The LPC32XX is a simple MMIO touch screen device with a Linux device
driver. The device is suitable for small machines which require mouse
input but have no suitable bus(SPI, I2C).
Add the LPC32XX device to the default OpenRisc machine.
Signed-off-by: Valentin Manea
---
default-configs/or32-sof
Add support for the OpenCores Framebuffer device and enable it by
default in the OpenRISC machine.
The OpenCores display device is a simple open source framebuffer device
created http://opencores.org/project,vgafb
Signed-off-by: Valentin Manea
---
default-configs/or32-softmmu.mak | 1 +
hw/op
Add support for the OpenCores Framebuffer device and enable it by
default in the OpenRISC machine.
The OpenCores display device is a simple open source framebuffer device
created http://opencores.org/project,vgafb
Signed-off-by: Valentin Manea
---
default-configs/or32-softmmu.mak | 1 +
hw/op
Add MMIO ide device support to the default openrisc machine.
Base address and IRQ line are the same as the or1ksim.
Signed-off-by: Valentin Manea
---
default-configs/or32-softmmu.mak | 3 +++
hw/openrisc/openrisc_sim.c | 32
2 files changed, 35 insertions
Hi,
Because of the wrapping errors in the previous set here is the set again.
The purpose is to match the jor1k in functionality.
For testing this vmlinux should work http://mrs.ro/dl/or1k/vmlinux and
the hd images from jor1k(hdX is mirrored here http://mrs.ro/dl/or1k/hdX)
Regards,
Valenti
Hi,
Because of the wrapping errors in the previous set here is the set again.
The purpose is to match the jor1k in functionality.
For testing this vmlinux should work http://mrs.ro/dl/or1k/vmlinux and
the hd images from jor1k(hdX is mirrored here http://mrs.ro/dl/or1k/hdX)
Regards,
Valenti
>
> I`m running 3.10, so patches are not here, will try 3.16 soon. Even if
> problem will be fixed, it still will be specific for 2.1, earlier
> releases working well and I`ll bisect at a time.
Thanks, using 3.16 helped indeed. Though the bug remains as is at 2.1
on LTS 3.10, should I find the bre
The previous commit introduced the "rebuild" variable to qcow2's
implementation of the image consistency check. Now make use of this by
adding a function which creates a completely new refcount structure
based solely on the in-memory information gathered before.
The old refcount structure will be
There are certain cases where repairing a qcow2 image might actually
damage it further (or rather, where repairing it has in fact damaged it
further with the old qcow2 check implementation). This should not
happen, so add a test for these cases.
Signed-off-by: Max Reitz
---
tests/qemu-iotests/10
Because the old refcount structure will be leaked after having rebuilt
it, we need to recalculate the refcounts and run a leak-fixing operation
afterwards (if leaks should be fixed at all).
Signed-off-by: Max Reitz
---
block/qcow2-refcount.c | 35 +++
1 file chang
Pull check_refblocks() before calculate_refcounts() so we can drop its
static declaration.
Signed-off-by: Max Reitz
---
block/qcow2-refcount.c | 102 -
1 file changed, 49 insertions(+), 53 deletions(-)
diff --git a/block/qcow2-refcount.c b/block/q
If the qcow2 check function detects a refcount block located beyond the
image end, grow the image appropriately. This cannot break anything and
is the logical fix for such a case.
Signed-off-by: Max Reitz
---
block/qcow2-refcount.c | 50 ++
1 file
039, 060 and 061 all create images with referenced clusters having a
refcount of 0. Because previous commits changed handling of such errors,
these tests now have a different output. Fix it.
Furthermore, 060 created a refblock with a refcount greater than one
which now results in having to rebuild
If a referenced cluster has a refcount of 0, increasing its refcount may
result in clusters being allocated for the refcount structures. This may
overwrite the referenced cluster, therefore we cannot simply increase
the refcount then.
In such cases, we can either try to replicate all the refcount
When opening dirty images, qcow2's repair function should not only
repair errors but leaks as well.
Signed-off-by: Max Reitz
Reviewed-by: Eric Blake
---
block/qcow2.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/block/qcow2.c b/block/qcow2.c
index f9e045f..67d6368 100644
We will later call calculate_refcounts multiple times, so reuse the
refcount table if possible.
Signed-off-by: Max Reitz
---
block/qcow2-refcount.c | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/block/qcow2-refcount.c b/block/qcow2-refcount.c
index 2b728ef..babe
Put the code for calculating the reference counts and comparing them
during qemu-img check into own functions.
Signed-off-by: Max Reitz
---
block/qcow2-refcount.c | 153 -
1 file changed, 102 insertions(+), 51 deletions(-)
diff --git a/block/qcow2
Great !!
As per my understanding this is because for minimum denormalized numbers we
are ignoring the rounding value and returning the denormalized value which
is rounded to zero.
Will have to check the behavior in case of single and double precision
value functions also.
Thanks,
Gaurav
On Fri,
As can be seen in the final patch of this series, there are certain
cases where the current repair implementation of qcow2 actually damages
the image further because it allocates new clusters for the refcount
structure which overlap with existing but according to the on-disk
refcounts (which are as
On 22 August 2014 15:51, Kevin Wolf wrote:
> The following changes since commit 302fa283789a2f9b1199c327047cfad2258a23a2:
>
> Revert "memory: Use canonical path component as the name" (2014-08-19
> 20:05:46 +0100)
>
> are available in the git repository at:
>
> git://repo.or.cz/qemu/kevin.git
Since the block layer code is starting to modify the BDS graph right in the
middle of BDS chains (block-mirror's replace parameter for example) QEMU needs
to properly block and unblock whole BDS subtrees; recursion is a neat way to
achieve this task.
This patch also takes care of modifying the op
This self contained patch implements recursives op blockers while passing all
the
./check -qcow2 tests.
Benoît Canet (1):
block: Make op blockers recursive
block.c | 69 ---
block/blkverify.c | 21 +++
block/com
Hi Jia,
On 2014-08-22 19:00, Jia Liu wrote:
> Hi Valentin,
> Is here a line wrapped?
> I think it should looks like:
> + * Based on work by Sebastian Macke for jor1k
> + * http://s-macke.github.io/jor1k/
> rather than
> + http://s-macke.github.io/jor1k/
>
Oh, you are completely right, I don't
Hi Valentin,
On Fri, Aug 22, 2014 at 10:01 PM, Valentin Manea
wrote:
> Hi,
>
> I would like to share this series of patches to improve the openrisc
> machine. Mostly my goal is to have the same features as the web based
> machine and be able to boot qemu with exactly the same images.
> Some f
On 08/15/2014 09:16 AM, Max Reitz wrote:
> When opening dirty images, qcow2's repair function should not only
> repair errors but leaks as well.
>
> Signed-off-by: Max Reitz
> ---
> block/qcow2.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Eric Blake
>
> diff --git a
Hi Valentin,
On Fri, Aug 22, 2014 at 9:12 PM, Valentin Manea
wrote:
> The LPC32XX is a simple MMIO touch screen device with a Linux device
> driver. The device is suitable for small machines which require mouse
> input but have no suitable bus(SPI, I2C).
>
> Add the LPC32XX device to the default
Yes, the patch fixes the problem for me. Thank you.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1359930
Title:
[ARMv5] Integrator/CP regression when reading FPSID register
Status in Home for var
Hi Valentin,
On Fri, Aug 22, 2014 at 9:11 PM, Valentin Manea
wrote:
> Add support for the OpenCores keyboard device to the default OpenRisc
> machine.
>
> The OpenCores keyboard device is a simple open source keyboard device
> created by the OpenCores project(http://opencores.org/). By default i
Am 22.08.2014 um 17:34 hat Richard W.M. Jones geschrieben:
> On Fri, Aug 22, 2014 at 05:22:33PM +0200, Kevin Wolf wrote:
> > It's still useful because it happens to reduce the overhead in most
> > implementations and it's a relatively quick operation, but the best way
> > I know of to actually _ful
Hi Valentin,
On Fri, Aug 22, 2014 at 9:10 PM, Valentin Manea
wrote:
> Add support for the OpenCores Framebuffer device and enable it by
> default in the OpenRISC machine.
>
> The OpenCores display device is a simple open source framebuffer device
> created http://opencores.org/project,vgafb
>
> S
On Fri, Aug 22, 2014 at 05:53:22PM +0200, Kevin Wolf wrote:
> Am 22.08.2014 um 17:34 hat Richard W.M. Jones geschrieben:
> > On Fri, Aug 22, 2014 at 05:22:33PM +0200, Kevin Wolf wrote:
> > > It's still useful because it happens to reduce the overhead in most
> > > implementations and it's a relativ
Add instructions of SBR opcode format.
Add gen_loop micro-op generator function.
Signed-off-by: Bastian Koppelmann
---
v5 -> v6:
- SBR_JEQ: Negate condition.
target-tricore/translate.c | 66 +-
1 file changed, 65 insertions(+), 1 deletion(-)
diff
Add instructions of SC opcode format.
Add helper for begin interrupt service routine.
Signed-off-by: Bastian Koppelmann
Reviewed-by: Richard Henderson
---
target-tricore/helper.h| 1 +
target-tricore/op_helper.c | 59 ++
target-tricore/translate
Add instructions of SLR, SSRO and SRO opcode format.
Signed-off-by: Bastian Koppelmann
Reviewed-by: Richard Henderson
---
target-tricore/translate.c | 121 +
1 file changed, 121 insertions(+)
diff --git a/target-tricore/translate.c b/target-tricore/
Hi Waldemar,
An update on this bug: it seems there is a problem with QEMU's block AIO
code which seems to be easily triggerable with virtio. I think it's be
identified within recent discussions on the mailing list, but I don't
believe a patch has been committed to resolve the issue.
Note that as
Add instructions of SSR opcode format.
Signed-off-by: Bastian Koppelmann
Reviewed-by: Richard Henderson
---
target-tricore/translate.c | 50 ++
1 file changed, 50 insertions(+)
diff --git a/target-tricore/translate.c b/target-tricore/translate.c
ind
Add instructions of SR opcode format.
Add micro-op generator functions for saturate.
Add helper return from exception (rfe).
Signed-off-by: Bastian Koppelmann
---
v5 -> v6:
- Fix formating.
target-tricore/helper.h| 1 +
target-tricore/op_helper.c | 52 +
target-tr
Add instructions of SSRS and SLRO opcode format.
Add micro-op generator functions for offset loads.
Signed-off-by: Bastian Koppelmann
Reviewed-by: Richard Henderson
---
target-tricore/translate.c | 59 ++
1 file changed, 59 insertions(+)
diff --git
Add instructions of SRR opcode format.
Add helper for add/sub_ssov.
Signed-off-by: Bastian Koppelmann
Reviewed-by: Richard Henderson
---
target-tricore/helper.h| 4 ++
target-tricore/op_helper.c | 43
target-tricore/translate.c | 164
Add instructions of SB opcode format.
Add helper call/ret.
Add micro-op generator functions for branches.
Add makro to generate helper functions.
Signed-off-by: Bastian Koppelmann
---
v5 -> v6:
- gen_intermediate_code_internal: Replace gen_goto_tb with setting of
next_pc and exit_tb(0).
ta
Add instructions of SBC and SBRN opcode format.
Signed-off-by: Bastian Koppelmann
---
v5 -> v6:
- SBC_JEQ: Negate condition.
target-tricore/translate.c | 36
1 file changed, 36 insertions(+)
diff --git a/target-tricore/translate.c b/target-tricore/trans
Add instructions of SRC opcode format.
Add micro-op generator functions for add, conditional add/sub and shi/shai.
Signed-off-by: Bastian Koppelmann
---
v5 -> v6:
- gen_shaci: Add calculation of PSW.C to shift_count = -32 case.
- Remove useless parenthesis.
target-tricore/helper.h|
Add basic board to allow systemmode emulation
Signed-off-by: Bastian Koppelmann
---
v5 -> v6:
- tricore_testboard: Fix machine name containing blanks.
hw/tricore/Makefile.objs | 1 +
hw/tricore/tricore_testboard.c | 129 +
include/hw/tricore/t
Add basic softmmu support for TriCore
Signed-off-by: Bastian Koppelmann
---
v5 -> v6:
- get_physical_address: Add PAGE_EXEC permission.
target-tricore/helper.c| 54 +-
target-tricore/op_helper.c | 33 +++-
2 files chang
Add tcg and cpu model initialization.
Add gen_intermediate_code function.
Activate target in configure and add softmmu config.
Signed-off-by: Bastian Koppelmann
Reviewed-by: Richard Henderson
---
configure | 5 ++
default-configs/tricore-softmmu.mak | 3 +
target-
Add masks and opcodes for decoding TriCore instructions.
Signed-off-by: Bastian Koppelmann
Reviewed-by: Richard Henderson
---
target-tricore/translate.c |1 +
target-tricore/tricore-opcodes.h | 1406 ++
2 files changed, 1407 insertions(+)
create m
Add TriCore target stubs, and QOM cpu, and Maintainer
Signed-off-by: Bastian Koppelmann
---
v5 -> v6:
- Add myself to MAINTAINERS
MAINTAINERS | 6 +
arch_init.c | 2 +
cpu-exec.c| 11 +-
cpus.c| 6 +
incl
Hi,
my aim is to add Infineon's TriCore architecture to QEMU. This series of
patches adds the target stubs, a basic testboard and a softmmu for system mode
emulation. Furthermore it adds all the 16 bit long instructions of the
architecture grouped by opcode format.
After this series of patches
On 08/22/2014 09:44 AM, Max Reitz wrote:
> This is not a consequence of the extracted functions moving up, but
> because of check_refblocks() preceding calculate_refcounts(). Splitting
> the check won't help; and I know that Eric dislikes
> (forward-)declarations of static functions (which I have t
On 22.08.2014 17:44, Max Reitz wrote:
[snip]
[…] Splitting the check won't help; […]
Sorry, I meant “patch” instead of “check”.
Max
On 22.08.2014 17:37, Benoît Canet wrote:
On Fri, Aug 22, 2014 at 05:26:45PM +0200, Max Reitz wrote:
On 21.08.2014 23:16, Benoît Canet wrote:
On Thu, Aug 21, 2014 at 01:13:20PM -0600, Eric Blake wrote:
On 08/21/2014 12:57 PM, Benoît Canet wrote:
On Fri, Aug 15, 2014 at 05:16:19PM +0200, Max Re
On Fri, Aug 22, 2014 at 04:34:40PM +0100, Richard W.M. Jones wrote:
> - really really try as hard as possible to make sure that future
>allocations will never fail (ie. write random non-zero data to the
>file)
s/will never fail/are not needed and will never fail/
Rich.
--
Richard Jones
On 08/21/2014 11:52 AM, Lluís Vilanova wrote:
> Also removes old "trace-event", "trace-file" and "info trace-events" HMP
> commands.
>
> Signed-off-by: Lluís Vilanova
> ---
> monitor.c | 24 +++-
> qapi-schema.json|3 ++
> qapi/trace.json | 44 ++
On Fri, Aug 22, 2014 at 05:26:45PM +0200, Max Reitz wrote:
> On 21.08.2014 23:16, Benoît Canet wrote:
> >On Thu, Aug 21, 2014 at 01:13:20PM -0600, Eric Blake wrote:
> >>On 08/21/2014 12:57 PM, Benoît Canet wrote:
> >>>On Fri, Aug 15, 2014 at 05:16:19PM +0200, Max Reitz wrote:
> Put the code for
On Fri, Aug 22, 2014 at 05:22:33PM +0200, Kevin Wolf wrote:
> It's still useful because it happens to reduce the overhead in most
> implementations and it's a relatively quick operation, but the best way
> I know of to actually _fully_ preallocate is still writing zeros. Which
> of the two the user
On 08/21/2014 09:48 PM, Richard Henderson wrote:
On 08/13/2014 05:07 AM, Bastian Koppelmann wrote:
+/* SR-format */
+case OPCM_16_SR_SYSTEM:
+decode_sr_system(env, ctx);
+ break;
+case OPCM_16_SR_ACCU:
+decode_sr_accu(env, ctx);
+ break;
Formatting is of
On 21.08.2014 23:16, Benoît Canet wrote:
On Thu, Aug 21, 2014 at 01:13:20PM -0600, Eric Blake wrote:
On 08/21/2014 12:57 PM, Benoît Canet wrote:
On Fri, Aug 15, 2014 at 05:16:19PM +0200, Max Reitz wrote:
Put the code for calculating the reference counts during qemu-img check
into an own functi
Am 22.08.2014 um 16:20 hat Daniel P. Berrange geschrieben:
> On Fri, Aug 22, 2014 at 03:13:31PM +0200, Kevin Wolf wrote:
> > Am 22.08.2014 um 14:25 hat Richard W.M. Jones geschrieben:
> > >
> > > On Mon, Jul 28, 2014 at 04:48:46PM +0800, Hu Tao wrote:
> > > > ping...
> > > >
> > > > All the 6 pat
On 22 August 2014 14:24, wrote:
> From: Riku Voipio
>
> A usual set of improvements and bugfixes. New patches coming in and
> I didn't have time to fix and test properly _handle_at calls so dropping
> them too from the round.
>
> v1 -> v2: dropped "make binfmt flag O require P" has been dropped.
From: Max Reitz
qemu-img amend may extensively modify the target image, depending on the
options to be amended (e.g. conversion to qcow2 compat level 0.10 from
1.1 for an image with many unallocated zero clusters). Therefore it
makes sense to allow the user to specify the cache mode to be used.
Any change of getting this patch pulled in this batch?
"[PATCH v3] block.curl: adding 'timeout' option"
Thanks
On 08/22/2014 11:51 AM, Kevin Wolf wrote:
The following changes since commit 302fa283789a2f9b1199c327047cfad2258a23a2:
Revert "memory: Use canonical path component as the name" (
1 - 100 of 281 matches
Mail list logo