Hi All -
I would like to generate a trace of all memory accesses (i.e. read or
write, physical address, and data content/payload). The end goal is to use
this trace to drive a separate memory system simulator. Ideally, the trace
would also provide core-id and a timestamp (but I am not as
Signed-off-by: Fam Zheng f...@redhat.com
---
qemu-img.c | 68 +++---
1 file changed, 34 insertions(+), 34 deletions(-)
diff --git a/qemu-img.c b/qemu-img.c
index 8455994..756ccb1 100644
--- a/qemu-img.c
+++ b/qemu-img.c
@@ -58,7 +58,7 @@
There are two paths to show help and exit, one is with -h or --help,
one is with invalid options.
Only exit 1 with the latter case.
Signed-off-by: Fam Zheng f...@redhat.com
---
configure | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index
On Fri, 18 Apr 2014 00:03:57 +1000
Peter Crosthwaite peter.crosthwa...@xilinx.com wrote:
On Thu, Apr 17, 2014 at 7:40 PM, Igor Mammedov imamm...@redhat.com wrote:
On Thu, 17 Apr 2014 09:46:28 +1000
Peter Crosthwaite peter.crosthwa...@xilinx.com wrote:
On Fri, Apr 4, 2014 at 11:36 PM,
18.04.2014 10:25, Fam Zheng wrote:
There are two paths to show help and exit, one is with -h or --help,
one is with invalid options.
Only exit 1 with the latter case.
I'd rather put `exit 1' right in invalid option case, instead of jumping
to help. Because help output is huge, and it is
English language grammar does not allow usage
of the word allows directly followed by an
infinitive, declaring constructs like something
allows to do somestuff un-grammatical. Often
it is possible to just insert one between allows
and to to make the construct grammatical, but
usually it is better
This is the same pull request as has been sent initially for 2.0
and which we didn't apply. Except that this time, I fixed one more
allows to case which I overlooked in qemu-options.hx.
I'm not re-sending whole series again, as at has been sent previously,
will only re-send the changed patch as
On Fri, Apr 18, 2014 at 2:53 PM, Paolo Bonzini pbonz...@redhat.com wrote:
Il 18/04/2014 00:25, Peter Crosthwaite ha scritto:
This nofail (i.e. does not return NULL) mechanism driving
qemu_get_machine_opts() does not need to be specific to machine opts
- its applicable to other types of opts.
Hi,
sorry, your patch was too late for QEMU 2.0. It remained unnoticed for
two reasons:
* Patches for some special version should show this in the subject line:
[PATCH for 2.0] instead of [PATCH]
* CC'ing the maintainers helps a lot, as you see now :-)
More comments below.
Am 18.04.2014
Old:
There are two paths to show help and exit 1, one is with -h or
--help, one is with invalid options.
New:
Show help and exit 0 for --help.
On invalid option, don't show the long help and bury the early ERROR:
line, just give a message pointing to --help.
Signed-off-by: Fam Zheng
On Thu, 20 Mar 2014 20:21:14 +0400
Michael Tokarev m...@tls.msk.ru wrote:
06.03.2014 13:39, Igor Mammedov wrote:
Igor Mammedov (1):
vl: convert -m to QemuOpts
This patch (2/2) was mime-damaged, I had to edit it manually
in order for it to apply. Please take a look at
18.04.2014 11:18, Igor Mammedov wrote:
On Thu, 20 Mar 2014 20:21:14 +0400
Michael Tokarev m...@tls.msk.ru wrote:
06.03.2014 13:39, Igor Mammedov wrote:
Igor Mammedov (1):
vl: convert -m to QemuOpts
This patch (2/2) was mime-damaged, I had to edit it manually
in order for it to apply.
Hi,
Please see below
On 04/18/2014 10:46 AM, Stefan Weil wrote:
Hi,
sorry, your patch was too late for QEMU 2.0. It remained unnoticed for
two reasons:
* Patches for some special version should show this in the subject line:
[PATCH for 2.0] instead of [PATCH]
* CC'ing the
- Mail original -
Il 26/03/2014 17:15, Fabio Fantoni ha scritto:
Time ago I have read somewhere that there is an option to
automatically spice port in qemu as for vnc.
I started to write a libxl patch to add this feature like the vnc one:
On 17 April 2014 22:24, Doug Kwan dougk...@google.com wrote:
This patch adds a new target for running ppc64 little-endian binaries in
user mode. Only change to configure is included in this patch. Patch for
loading and executing LE binaries will be submitted later.
Please put the configure
Am 18.04.2014 09:34, schrieb Stanislav Vorobiov:
Hi,
Please see below
On 04/18/2014 10:46 AM, Stefan Weil wrote:
Hi,
[...]
Would it be sufficient to round any timeout 0 and 10 to 10 for
Windows hosts? Maybe this could be done in qemu_timeout_ns_to_ms.
We tried that, it gets almost
2014-04-18 9:42 GMT+02:00 Christophe Fergeau cferg...@redhat.com:
- Mail original -
Il 26/03/2014 17:15, Fabio Fantoni ha scritto:
Time ago I have read somewhere that there is an option to
automatically spice port in qemu as for vnc.
I started to write a libxl patch to add
On 18 Apr 2014, at 03:11, Sangho Park wrote:
g_poll has a problem on windows when using timeouts 10ms, in
glib/gpoll.c:
/* If not, and we have a significant timeout, poll again with
* timeout then. Note that this will return indication for only
* one event, or only for messages. We
On Thu, Apr 17, 2014 at 09:53:23PM -0500, Rob Herring wrote:
On Thu, Apr 17, 2014 at 4:35 PM, Russell King - ARM Linux
li...@arm.linux.org.uk wrote:
No. You simply can't eliminate any of the above - each one has been
negotiated through quite an amount of discussion with relevant parties
Hello, Pete.
You can insert tracing code into the functions from the
“include\exec\softmmu_template.h” file: like helper_le_ld_name,
helper_le_st_name and so on.
These functions are used for CPU emulation.
However, you may also need to trace DMA accesses, that are executed through
On Fri, Apr 18, 2014 at 12:48 PM, Pavel Dovgaluk
pavel.dovga...@ispras.ru wrote:
You can insert tracing code into the functions from the
“include\exec\softmmu_template.h” file: like helper_le_ld_name,
helper_le_st_name and so on.
It's not enough, you also need to disable memory access fast
Hi, Gerd.
IMHO, the usb-ehci controller as a common PCI device, likes NIC.
If we don't use the multifunction capability of EHCI, we should support to hot
plug / unplug
Usb-ehci controller. And I think the Bug 879096 is just a bug. Am I right?
Thanks.
The patch:
Hi,
Please see below
On 04/18/2014 12:29 PM, Alex Bligh wrote:
On 18 Apr 2014, at 03:11, Sangho Park wrote:
g_poll has a problem on windows when using timeouts 10ms, in
glib/gpoll.c:
/* If not, and we have a significant timeout, poll again with
* timeout then. Note that this will
Hi, see below
On 04/18/2014 12:03 PM, Stefan Weil wrote:
Am 18.04.2014 09:34, schrieb Stanislav Vorobiov:
Hi,
Please see below
On 04/18/2014 10:46 AM, Stefan Weil wrote:
Hi,
[...]
Would it be sufficient to round any timeout 0 and 10 to 10 for
Windows hosts? Maybe this could be done
On 18 Apr 2014, at 10:26, Stanislav Vorobiov wrote:
Yes, it's possible to work around like this, but if we look at this:
if (ms 10) {
ms = 10;
}
the question arises: where did 10 come from ? It looks like a magic number
and in fact
it is, it was taken from glib's
From: Sangho Park sangho1206.p...@samsung.com
g_poll has a problem on windows when using
timeouts 10ms, in glib/gpoll.c:
/* If not, and we have a significant timeout, poll again with
* timeout then. Note that this will return indication for only
* one event, or only for messages. We ignore
Use an absolute value for SRC_PATH. This fixes a build problem:
$ LANG=C make -C po update
make: Entering directory `/qemu/po'
GEN ../po/messages.po
/bin/sh: 1: cannot create ../po/messages.po: Directory nonexistent
make: *** [../po/messages.po] Error 2
make: Leaving directory `/qemu/po'
Most changes were caused by line changes in ui/gtk.c and updated
automatically by running make -C po update.
In addition, the header entry Language was fixed, see this reference:
http://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html.
Project-Id-Version now shows the current QEMU
On mounted NFS filesystem, ftruncate is much much slower than doing a
zero write. Changing this significantly speeds up cluster allocation.
Comparing by converting a cirros image (296M) to VMDK on an NFS mount
point, over 1Gbe LAN:
$ time qemu-img convert cirros-0.3.1.img /mnt/a.raw -O vmdk
On 04/18/2014 09:03 AM, Nishanth Aravamudan wrote:
On 18.04.2014 [08:46:55 +1000], Benjamin Herrenschmidt wrote:
On Fri, 2014-04-18 at 08:43 +1000, Alexey Kardashevskiy wrote:
On 04/18/2014 06:25 AM, Nishanth Aravamudan wrote:
Hi Alexey,
Prior to the $SUBJECT commit, we could present
Any ideas about the issue ?
Regards.
-Original Message-
From: Gonglei (Arei)
Sent: Wednesday, April 16, 2014 10:05 AM
To: qemu-devel@nongnu.org
Cc: mdr...@linux.vnet.ibm.com; Wangrui (K)
Subject: qemu-ga: How to static compilation qemu-ga.exe for windows on
fedora 18
Hi,
I'm
acpi_pcihp_get_bsel implements functionality of object_property_get_int for
specific property named ACPI_PCIHP_PROP_BSEL, but fails to decrement object's
reference counter properly. Replacing it with generic object_property_get_int
serves two purposes: reducing code duplication and fixing memory
Error set by error_set is dynamically allocated and needs to be cleared
properly later. graphic_console_init neither needs error descriptions nor frees
them. Pass NULL instead of actual pointers to avoid unnecessary memory
allocations.
Signed-off-by: Kirill Batuzov batuz...@ispras.ru
---
PortioList is an abstraction used for construction of MemoryRegionPortioList
from MemoryRegionPortio. It is not needed later, so there is no need to
allocate it dynamically. Also portio_list_destroy should be called to free
memory allocated in portio_list_init.
This change spans several target
I tried running QEMU under Valgrind's Memcheck tool and managed to find
some memory leaks. I only checked definitely lost reports. I ignored
reports related to SDL/GTK because it is hard to tell if memory leak occurred
in QEMU or in the library.
All found errors followed one pattern:
1) Callee
Object returned bu object_property_get_qobject needs it's reference counter to
be decremented when it is not needed by caller anymore.
Signed-off-by: Kirill Batuzov batuz...@ispras.ru
---
hw/i386/acpi-build.c |6 ++
1 file changed, 6 insertions(+)
diff --git a/hw/i386/acpi-build.c
Hello Peter All,
I am trying to figure out a problem in qemu on aarch64 (with kvm
enabled). I have found this problem in many different versions of qemu
(v2.0.0-rc3/rc2/rc1/rc0, master 2d03b49), and I believe that either I am
missing something common in all of these versions or its a genuine
Am 25.03.2014 10:08, schrieb Michael S. Tsirkin:
On Mon, Mar 24, 2014 at 07:55:32PM -0400, Don Slutz wrote:
Changes v2 to v3:
Stefano Stabellini:
Acked-by #1 xen-all: Fix xen_hvm_init() to adjust pc memory
Adjust for code readability #4 xen-all: Pass max_ram_below_4g to
Am 25.03.2014 00:55, schrieb Don Slutz:
This is just below_4g_mem_size and above_4g_mem_size which is used later in
QEMU.
Signed-off-by: Don Slutz dsl...@verizon.com
Acked-by: Stefano Stabellini stefano.stabell...@eu.citrix.com
Please remember to place your Signed-off-by last. In theory
On 04/18/2014 12:23 AM, Fam Zheng wrote:
Signed-off-by: Fam Zheng f...@redhat.com
---
qemu-img.c | 68
+++---
1 file changed, 34 insertions(+), 34 deletions(-)
/* Please keep in synch with qemu-img.texi */
-static void help(void)
On 04/18/2014 07:00 AM, Mian M. Hamayun wrote:
Hello Peter All,
I am trying to figure out a problem in qemu on aarch64 (with kvm enabled). I
have found this problem in many different versions of qemu
(v2.0.0-rc3/rc2/rc1/rc0, master 2d03b49), and I believe that either I am
missing something
This patch series adds emulation of the PowerPC Decimal Floating Point (DFP)
instructions.
The complete set of DFP instructions defined by the Power ISA is introduced.
The foundation of the emulation code is libdecnumber, a software library that
models DFP
numbers and operations in a manner
Modify the dconfig.h header file so that libdecnumber code integrates QEMU
configuration. Specifically:
- the WORDS_BIGENDIAN preprocessor macro is used in libdecnumber code to
determines endianness. It is derived from the existing QEMU macro
HOST_WORDS_BIGENDIAN which is defined in
The various *Symbols.h files were not copied from the original GCC libdecnumber
library; they are not necessary for use in QEMU. Remove all instances of
#include *Symbols.h
Signed-off-by: Tom Musta tommu...@gmail.com
---
include/libdecnumber/decContext.h |1 -
Consistent with other libraries in QEMU, the libdecnumber header files were
placed in include/libdecnumber, separate from the C code. This is different
from the original libdecnumber source, where they were co-located.
Change the libdecnumber source code so that it reflects this split.
Enable compilation of the newly added libdecnumber library code.
Object file targets are added to Makefile.target using a newly
introduced flag CONFIG_LIBDECNUMBER. The flag is added
to the PowerPC targets (ppc[64]-linux-user, ppc[64]-softmmu).
Signed-off-by: Tom Musta tommu...@gmail.com
---
Eliminate an unused variable in the decSetSubnormal routine. The
variable dnexp is declared and eventually set but never used, and
thus may trigger an unused-but-set-variable warning.
Signed-off-by: Tom Musta tommu...@gmail.com
---
libdecnumber/decNumber.c |2 --
1 files changed, 0
Eliminate redundant declarations of symbols DPD2BIN and BIN2DPD in
various .c source files. These symbols are already declared in decDPD.h and
thus will trigger 'redundant redeclaration of ?XXX?' warnings, which, of
course, may fail QEMU compilation.
Signed-off-by: Tom Musta tommu...@gmail.com
Add general support for generators of PowerPC Decimal Floating Point helpers.
Some utilities are annotated with GCC attribute unused in order to preserve
build bisection. These annotations will be removed in later patches.
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/translate.c
Introduce a new conversion function to the libdecnumber library.
This function converts a decNumber to a signed 64-bit integer.
In order to support 64-bit integers (which may have up to 19
decimal digits), the existing powers of 10 array is expanded
from 10 to 19 entries.
Signed-off-by: Tom Musta
Define a floating pointer register pointer type in the PowerPC
helper header. The type will be used to pass FPR register operands
to Decimal Floating Point (DFP) helpers. A pointer is used because
the quad word forms of PowerPC DFP instructions operate on adjacent
pairs of floating point
Introduce two conversion functions to the libdecnumber library.
These conversions transform 64 bit integers to the internal decNumber
representation. Both a signed and unsigned version is added.
Signed-off-by: Tom Musta tommu...@gmail.com
---
include/libdecnumber/decNumber.h |2 ++
Fix a simple bug in the decNumberSetBCD() function. This function
encodes a decNumber with n BCD digits. The original code erroneously
computed the number of declets from the dn argument, which is the output
decNumber value, and hence may contain garbage. Instead, the input n
value is used.
Add emulation of the PowerPC Decimal Floating Point Add instructions dadd[q][.]
Various GCC unused annotations are removed since it is now safe to remove them.
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 129 +--
Add decoder macros for the various Decimal Floating Point
instruction forms. Illegal instruction masks are used to not only
guard against reserved instruction field use, but also to catch
illegal quad word forms that use odd-numbered floating point registers.
Signed-off-by: Tom Musta
Add emulation of the PowerPC Convert to DFP Long (dctdp[.]) and
Convert to DFP Extended (dctqpq[.]) instructions.
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 35 +++
target-ppc/helper.h |2 ++
target-ppc/translate.c |4
Add emulation of the PowerPC Decimal Floating Point Test Exponent
instructions dtstex[q][.].
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 32
target-ppc/helper.h |2 ++
target-ppc/translate.c |4
3 files changed,
Add emulation of the PowerPC Decimal Floating Point Multiply instructions
dmul[q][.]
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 22 ++
target-ppc/helper.h |2 ++
target-ppc/translate.c |4
3 files changed, 28 insertions(+), 0
Add emulation of the PowerPC Decimal Floating Point Quantize instructions
dquai[q][.] and dqua[q][.].
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 131 +++
target-ppc/helper.h |4 ++
target-ppc/translate.c |8
Add emulation of the PowerPC Decimal Floating Point Reround instructions
drrnd[q][.].
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 97 +++
target-ppc/helper.h |2 +
target-ppc/translate.c |4 ++
3 files
Add emulation of the Power PC Decimal Floating Point Decode
Densely Packed Decimal to Binary Coded Decimal instructions
ddedpd[q][.].
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 66 +++
target-ppc/helper.h |2 +
Add emulation of the PowerPC Decimal Floating Point Encode Binary
Coded Decimal to Densely Packed Decimal instructions denbcd[q][.].
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 72 +++
target-ppc/helper.h |2 +
Add emulation of the PowerPC Decimal Floating Point Convert to Fixed
instructions dctfix[q][.].
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 36
target-ppc/helper.h |2 ++
target-ppc/translate.c |4
3 files
Add emulation of the PowerPC Decimal Floating Point Shift Significand
Left Immediate (dscli[q][.]) and DFP Shift Significant Right Immediate
(dscri[q][.]) instructions.
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 95 +++
Add emulation of the PowerPC Decimal Floating Point Insert Biased
Exponent instructions diex[q][.].
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 68 +++
target-ppc/helper.h |2 +
target-ppc/translate.c |4 +++
Add emulation of the PowerPC Decimal Floating Point Divide instructions
ddiv[q][.]
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 36
target-ppc/helper.h |2 ++
target-ppc/translate.c |4
3 files changed, 42
Replace the inclusion of gstdint.h with the standard stdint.h
header file.
Signed-off-by: Tom Musta tommu...@gmail.com
---
include/libdecnumber/decContext.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/include/libdecnumber/decContext.h
On Wed, 2014-04-09 at 16:33 +0100, Eric Auger wrote:
From: Kim Phillips kim.phill...@linaro.org
Functions for which PCI and platform device support share are moved
into common.c. The common vfio_{get,put}_group() get an additional
argument, a pointer to a vfio_reset_handler(), for which to
On 18 April 2014 14:41, Kirill Batuzov batuz...@ispras.ru wrote:
qemu_allocate_irqs:
The most troublesome case. It will need its own patch series and I need
some advices on how to deal with it.
I would suggest that we should deal with this by converting
from qemu_irq to a QOM property or
Add a new file (dfp_helper.c) to the PowerPC implementation for Decimal Floating
Point (DFP) emulation. This first version of the file declares a structure that
will be used by DFP helpers. It also implements utilities that will initialize
such a structure for either a long (64 bit) DFP
Hi Don,
Am 25.03.2014 00:55, schrieb Don Slutz:
This can help a user understand why -global was ignored.
For example: with -vga cirrus; -global vga.vgamem_mb=16 is just
ignored when -global cirrus-vga.vgamem_mb=16 is not.
This is currently clear when the wrong property is provided:
18.04.2014 18:29, Eric Blake wrote:
On 04/18/2014 12:23 AM, Fam Zheng wrote:
Signed-off-by: Fam Zheng f...@redhat.com
---
qemu-img.c | 68
+++---
1 file changed, 34 insertions(+), 34 deletions(-)
/* Please keep in synch with
Add post-processing utilities to the PowerPC Decimal Floating Point
(DFP) helper code. Post-processors are small routines that execute
after a preliminary DFP result is computed. They are used, among other
things, to compute status bits.
This change defines a function type for post processors
Add emulation of the PowerPC Decimal Floating Point Extract
Biased Exponent instructions dxex[q][.].
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 31 +++
target-ppc/helper.h |2 ++
target-ppc/translate.c |4
3 files
2014-04-18 17:21 GMT+02:00 Andreas Färber afaer...@suse.de:
Hi Don,
Am 25.03.2014 00:55, schrieb Don Slutz:
This can help a user understand why -global was ignored.
For example: with -vga cirrus; -global vga.vgamem_mb=16 is just
ignored when -global cirrus-vga.vgamem_mb=16 is not.
Add emulation of the PowerPC Decimal Floating Point Test Data
Group instructions dtstdg[q][.].
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 55 +++
target-ppc/helper.h |2 +
target-ppc/translate.c |4 +++
3
Add emulation of the PowerPC Decimal Floating Point Test Significance
instructions dtstsf[q][.].
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 35 +++
target-ppc/helper.h |2 ++
target-ppc/translate.c |4
3 files
Am 25.03.2014 00:55, schrieb Don Slutz:
This new object has the property max-ram-below-4g.
If you add enough PCI devices then all mmio for them will not fit
below 4G which may not be the layout the user wanted. This allows
you to increase the below 4G address space that PCI devices can use
Please see my remarks below.
Am 18.04.2014 13:51, schrieb Stanislav Vorobiov:
From: Sangho Park sangho1206.p...@samsung.com
g_poll has a problem on windows when using
timeouts 10ms, in glib/gpoll.c:
/* If not, and we have a significant timeout, poll again with
* timeout then. Note that
Add emulation of the PowerPC Decimal Floating Point (DFP) Round
to FP Integer With Inexact (drintx[q][.]) and DFP Round to FP
Integer Without Inexact (drintn[q][.]) instructions.
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 38 ++
Am 18.04.2014 17:36, schrieb Fabio Fantoni:
2014-04-18 17:21 GMT+02:00 Andreas Färber afaer...@suse.de
mailto:afaer...@suse.de:
Hi Don,
Am 25.03.2014 00 tel:25.03.2014%2000:55, schrieb Don Slutz:
This can help a user understand why -global was ignored.
For
Add emulation of the PowerPC Decimal Floating Point Test Data Class
instructions dtstdc[q][.].
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 32
target-ppc/helper.h |2 ++
target-ppc/translate.c |4
3 files changed,
Add emulation of the PowerPC Decimal Floating Point Compare instructions
dcmpu[q] and dcmpo[q].
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 56 +++
target-ppc/helper.h |4 +++
target-ppc/translate.c |8
Am 25.03.2014 00:55, schrieb Don Slutz:
This is the xen part of pc q35: Add new object pc-memory-layout.
Signed-off-by: Don Slutz dsl...@verizon.com
---
v3: Adjust for code readability. Set max_ram_below_4g always and use
it to calculate above_4g_mem_size, below_4g_mem_size.
Add emulation of the PowerPC Round to DFP Short (drsp[.]) and Round to
DFP Long (drdpq[.]) instructions.
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 52 +++
target-ppc/helper.h |2 +
target-ppc/translate.c |
From: Sangho Park sangho1206.p...@samsung.com
g_poll has a problem on Windows when using
timeouts 10ms, in glib/gpoll.c:
/* If not, and we have a significant timeout, poll again with
* timeout then. Note that this will return indication for only
* one event, or only for messages. We ignore
Am 18.04.2014 15:41, schrieb Kirill Batuzov:
acpi_pcihp_get_bsel implements functionality of object_property_get_int for
specific property named ACPI_PCIHP_PROP_BSEL, but fails to decrement object's
reference counter properly. Replacing it with generic object_property_get_int
serves two
Add emulation of the PowerPC Decimal Floating Point Convert to
Fixed instructions dctfix[q][.].
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 25 +
target-ppc/helper.h |2 ++
target-ppc/translate.c |4
3 files changed, 31
Am 18.04.2014 15:41, schrieb Kirill Batuzov:
Error set by error_set is dynamically allocated and needs to be cleared
properly later. graphic_console_init neither needs error descriptions nor
frees
them. Pass NULL instead of actual pointers to avoid unnecessary memory
allocations.
Add emulation of the PowerPC Decimal Floating Point Subtract instructions
dsub[q][.]
Signed-off-by: Tom Musta tommu...@gmail.com
---
target-ppc/dfp_helper.c | 18 ++
target-ppc/helper.h |2 ++
target-ppc/translate.c |5 -
3 files changed, 24 insertions(+), 1
Am 18.04.2014 15:41, schrieb Kirill Batuzov:
PortioList is an abstraction used for construction of MemoryRegionPortioList
from MemoryRegionPortio. It is not needed later, so there is no need to
allocate it dynamically. Also portio_list_destroy should be called to free
memory allocated in
Il 18/04/2014 17:59, Andreas Färber ha scritto:
Am 18.04.2014 17:36, schrieb Fabio Fantoni:
2014-04-18 17:21 GMT+02:00 Andreas Färber afaer...@suse.de
mailto:afaer...@suse.de:
Hi Don,
Am 25.03.2014 00 tel:25.03.2014%2000:55, schrieb Don Slutz:
This can help a user understand
Note that generally these leaks are not really leaks, because we
set up the board and wire IRQs together once, and they remain
that way for the lifetime of QEMU and are freed automatically
when QEMU exits.
Unfortunately they are really leaks. As I said qemu_allocate_irqs
allocates two chunks
Andreas Färber писал 2014-04-18 20:30:
Am 18.04.2014 15:41, schrieb Kirill Batuzov:
acpi_pcihp_get_bsel implements functionality of
object_property_get_int for
specific property named ACPI_PCIHP_PROP_BSEL, but fails to decrement
object's
reference counter properly. Replacing it with generic
glfs_init cannot be called before since it checks for
cmds_args-volfile_server which is allocated only in
glfs_set_volfile_server. We should either modify glfs_fini or
define a new function to do the cleanup based on if init is done or not.
--
You received this bug notification because you
On 18 April 2014 18:08, Kirill Batuzov batuz...@ispras.ru wrote:
And something like this happens every time qemu_allocate_irqs is called.
Which generally only happens in the board init stage, ie once.
So why care? Leaks are interesting if they happen in code that
could be called multiple times
Thanks Kevin for for the full explain!
cache.writeback=on,cache.direct=off,cache.no-flush=off
I didn't known about the cache options split,thanks.
rbd does, to my knowledge, not use the kernel page cache, so we're safe
from that part. It does however honour the cache.direct flag when it
On 04/18/2014 07:50 AM, Tom Musta wrote:
+uint64_t unsig;
+if (in = 0) {
+unsig = in;
+} else { /* negative (possibly BADINT) */
+if (in == INT64_MIN) {
+unsig = 1ull 63; /* special case */
+} else {
+unsig
On 18/04/2014 16:44, Richard Henderson wrote:
On 04/18/2014 07:00 AM, Mian M. Hamayun wrote:
Hello Peter All,
I am trying to figure out a problem in qemu on aarch64 (with kvm enabled). I
have found this problem in many different versions of qemu
(v2.0.0-rc3/rc2/rc1/rc0, master 2d03b49), and
On 04/18/2014 07:50 AM, Tom Musta wrote:
+PPC_DFP_PostProc ADD_PPs[] = {
static const.
r~
1 - 100 of 111 matches
Mail list logo