From: Liu Jingqi
This structure describes the memory access latency and bandwidth
information from various memory access initiator proximity domains.
The latency and bandwidth numbers represented in this structure
correspond to rated latency and bandwidth for the platform.
The software could use
From: Liu Jingqi
Add -numa hmat-cache option to provide Memory Side Cache Information.
These memory attributes help to build Memory Side Cache Information
Structure(s) in ACPI Heterogeneous Memory Attribute Table (HMAT).
Reviewed-by: Daniel Black
Signed-off-by: Liu Jingqi
Signed-off-by: Tao Xu
From: Liu Jingqi
Add -numa hmat-lb option to provide System Locality Latency and
Bandwidth Information. These memory attributes help to build
System Locality Latency and Bandwidth Information Structure(s)
in ACPI Heterogeneous Memory Attribute Table (HMAT).
Signed-off-by: Liu Jingqi
Signed-off-
From: Liu Jingqi
HMAT is defined in ACPI 6.3: 5.2.27 Heterogeneous Memory Attribute Table
(HMAT). The specification references below link:
http://www.uefi.org/sites/default/files/resources/ACPI_6_3_final_Jan30.pdf
It describes the memory attributes, such as memory side cache
attributes and bandw
From: Liu Jingqi
This structure describes memory side cache information for memory
proximity domains if the memory side cache is present and the
physical device forms the memory side cache.
The software could use this information to effectively place
the data in memory to maximize the performance
To convert strings with time suffixes to numbers, support time unit are
"ns" for nanosecond, "us" for microsecond, "ms" for millisecond or "s"
for second. Add test for qemu_strtotime_ns, test the input of basic,
time suffixes, float, invaild, trailing and overflow.
Signed-off-by: Tao Xu
---
Chan
Add optional builtin type time, fallback is uint64. This type use
qemu_strtotime_ns() for pre-converting time suffix to numbers.
Signed-off-by: Tao Xu
---
No changes in v15.
Changes in v14:
- Drop time unit picosecond (Eric)
---
include/qapi/visitor-impl.h | 4
include/qapi/visitor.
Compress HMAT latency and bandwidth raw data into uint16_t data,
which can be stored in HMAT table.
Suggested-by: Igor Mammedov
Signed-off-by: Tao Xu
---
No changes in v15.
Changes in v14:
- Convert latency from ns to ps, because ACPI 6.3 HMAT table use
ps as minimum unit
---
hw/cor
Add tests for time input such as zero, around limit of precision,
signed upper limit, actual upper limit, beyond limits, time suffixes,
and etc.
Signed-off-by: Tao Xu
---
No changes in v15.
Changes in v14:
- Drop time unit picosecond (Eric)
---
tests/test-keyval.c| 122
This series of patches will build Heterogeneous Memory Attribute Table (HMAT)
according to the command line. The ACPI HMAT describes the memory attributes,
such as memory side cache attributes and bandwidth and latency details,
related to the Memory Proximity Domain.
The software is expected to use
In ACPI 6.3 chapter 5.2.27 Heterogeneous Memory Attribute Table (HMAT),
The initiator represents processor which access to memory. And in 5.2.27.3
Memory Proximity Domain Attributes Structure, the attached initiator is
defined as where the memory controller responsible for a memory proximity
domain
Add do_strtomul() to convert string according to different suffixes.
Signed-off-by: Tao Xu
---
Changes in v15:
- Add a new patch to refactor do_strtosz() (Eduardo)
---
util/cutils.c | 72 ++-
1 file changed, 42 insertions(+), 30 deletions(-)
> On 2019-11-06 23:41, Gerd Hoffmann wrote:
> > On Wed, Nov 06, 2019 at 05:36:22PM +0900, David Stevens wrote:
> > > > (1) The virtio device
> > > > =
> > > >
> > > > Has a single virtio queue, so the guest can send commands to register
> > > > and unregister buffers. Buffers a
On 11/7/2019 4:53 AM, Eduardo Habkost wrote:
On Mon, Oct 28, 2019 at 03:52:12PM +0800, Tao Xu wrote:
Add tests for time input such as zero, around limit of precision,
signed upper limit, actual upper limit, beyond limits, time suffixes,
and etc.
Signed-off-by: Tao Xu
---
[...]
+/* Close
On Wed, Nov 06, 2019 at 08:11:44PM +, Dr. David Alan Gilbert wrote:
>* Wei Yang (richardw.y...@linux.intel.com) wrote:
>> This patch set tries enable compress during postcopy.
>>
>> postcopy requires to place a whole host page, while migration thread migrate
>> memory in target page size. This
On Wed, Nov 06, 2019 at 08:08:28PM +, Dr. David Alan Gilbert wrote:
>* Wei Yang (richardw.y...@linux.intel.com) wrote:
>> After using number of target page received to track one host page, we
>> could have the capability to handle random order target page arrival in
>> one host page.
>>
>> Thi
On 2019/7/22 下午9:24, Oleinik, Alexander wrote:
Virtual devices should not try to send zero-sized packets. The caller
should check the size prior to calling qemu_sendv_packet_async.
Signed-off-by: Alexander Oleinik
---
v2:
* Improve the comment to explain the rationale for adding the assert
Patchew URL:
https://patchew.org/QEMU/mw2pr2101mb1116e938a5be3174ef5ec9b9c0...@mw2pr2101mb1116.namprd21.prod.outlook.com/
Hi,
This series seems to have some coding style problems. See output below for
more information:
Subject: [PATCH] WHPX: support for xcr0
Type: series
Message-id:
mw2pr210
Hi all,
I am a Computer Science graduate student at The University of Texas at
Austin (UT, Austin). I am looking forward to contributing to qemu !
This semester, I am taking a class in Virtualization
(https://github.com/vijay03/cs378-f19) and contributing to a
virtualization related open-sou
On 11/7/2019 4:29 AM, Eric Blake wrote:
On 10/28/19 2:52 AM, Tao Xu wrote:
In ACPI 6.3 chapter 5.2.27 Heterogeneous Memory Attribute Table (HMAT),
The initiator represents processor which access to memory. And in 5.2.27.3
Memory Proximity Domain Attributes Structure, the attached initiator is
de
On 2019/11/7 1:55, Cornelia Huck wrote:
On Tue, 5 Nov 2019 17:10:53 +0800
Heyi Guo wrote:
To keep backward compatibility, we add new KVM capability
"KVM_CAP_FORWARD_HYPERCALL" to probe whether KVM supports forwarding
hypercall to userspace.
The capability should be enabled explicitly, for
On 2019/11/7 1:52, Cornelia Huck wrote:
On Tue, 5 Nov 2019 17:10:44 +0800
Heyi Guo wrote:
Import Linux header file include/uapi/linux/arm_sdei.h from kernel v5.4-rc5.
This is to prepare for qemu SDEI emulation.
Signed-off-by: Heyi Guo
Cc: Peter Maydell
Cc: Dave Martin
Cc: Marc Zyngier
On 11/7/2019 3:56 AM, Eduardo Habkost wrote:
On Mon, Oct 28, 2019 at 03:52:10PM +0800, Tao Xu wrote:
To convert strings with time suffixes to numbers, support time unit are
"ns" for nanosecond, "us" for microsecond, "ms" for millisecond or "s"
for second. Add test for qemu_strtotime_ns, test the
Patchew URL: https://patchew.org/QEMU/20191106130309.6737-1-jandr...@gmail.com/
Hi,
This series failed the docker-quick@centos7 build test. Please find the testing
commands and
their output below. If you have Docker installed, you can probably reproduce it
locally.
=== TEST SCRIPT BEGIN ===
#
Coreboot developers have requested that they have at least 32MB of flash
to load binaries. We currently have 32MB of flash, but it is split in
two to allow loading two flash binaries. Let's increase the flash size
from 32MB to 64MB to ensure we have a single region that is 32MB.
No QEMU release ha
On 2019-11-06 23:41, Gerd Hoffmann wrote:
On Wed, Nov 06, 2019 at 05:36:22PM +0900, David Stevens wrote:
> (1) The virtio device
> =
>
> Has a single virtio queue, so the guest can send commands to register
> and unregister buffers. Buffers are allocated in guest ram. Ea
On 06.11.2019 15:05, Michael S. Tsirkin wrote:
> On Thu, Jul 25, 2019 at 08:25:03PM -0400, John Snow wrote:
>>
>>
>> On 7/5/19 10:07 AM, Alexander Popov wrote:
>>> This assertion was introduced in the commit a718978ed58a in July 2015.
>>> It implies that the size of successful DMA transfers handled
On Wed, Nov 6, 2019 at 6:17 AM Edgar E. Iglesias
wrote:
>
> From: "Edgar E. Iglesias"
>
> Plug temp leak around eval_cond_jmp().
>
> Signed-off-by: Edgar E. Iglesias
Reviewed-by: Alistair Francis
Alistair
> ---
> target/microblaze/translate.c | 5 -
> 1 file changed, 4 insertions(+), 1
On Wed, 6 Nov 2019 at 13:09, Laurent Vivier wrote:
>
> The following changes since commit 36609b4fa36f0ac934874371874416f7533a5408:
>
> Merge remote-tracking branch
> 'remotes/palmer/tags/palmer-for-master-4.2-sf1' into staging (2019-11-02
> 17:59:03 +)
>
> are available in the Git reposit
On Wed, Nov 6, 2019 at 6:17 AM Edgar E. Iglesias
wrote:
>
> From: "Edgar E. Iglesias"
>
> Plug temp leaks with delay slot setup.
>
> Signed-off-by: Edgar E. Iglesias
Reviewed-by: Alistair Francis
Alistair
> ---
> target/microblaze/translate.c | 26 ++
> 1 file change
On 06.11.2019 15:08, Michael S. Tsirkin wrote:
> On Wed, Nov 06, 2019 at 01:17:51PM +0300, Alexander Popov wrote:
>> On 27.07.2019 00:09, Alexander Popov wrote:
>>> On 26.07.2019 2:25:03 GMT+02:00, John Snow wrote:
Oh, this is fun.
>>> ...
I can worry about a proper fix for 4.2+.
>>>
>>>
problem resolved changing this line :
-usb -device usb-host,hostbus=1,hostaddr=7 \
with this :
-usb -device usb-host,hostbus=1,hostaddr=8 \
it works with qemu 4.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchp
On Wed, Nov 6, 2019 at 6:14 AM Edgar E. Iglesias
wrote:
>
> From: "Edgar E. Iglesias"
>
> Plug TCG temp leaks for loads/stores.
>
> Signed-off-by: Edgar E. Iglesias
Reviewed-by: Alistair Francis
Alistair
> ---
> target/microblaze/translate.c | 30 --
> 1 file cha
Support for xcr0 to be able to enable xsave/xrstor. This by itself
is not sufficient to enable xsave/xrstor. WHPX XSAVE API's also
needs to be hooked up.
---
target/i386/whp-dispatch.h | 3 ++
target/i386/whpx-all.c | 88 ++
2 files changed, 91 inse
On Tue, 5 Nov 2019 at 22:55, Philippe Mathieu-Daudé wrote:
>
> Hi Peter,
>
> This is a X86/MIPS pull, Paolo and Aleksandar are OK I send it:
>
> https://lists.gnu.org/archive/html/qemu-devel/2019-10/msg04959.html
>
> Since v1: Fixed the Kconfig bug you reported here:
>
> https://lists.gnu.org/
On Mon, Nov 04, 2019 at 06:52:02PM +, Dr. David Alan Gilbert (git) wrote:
> From: "Dr. David Alan Gilbert"
>
> 'the' has a tendency to double up; squash them back down.
>
> Signed-off-by: Dr. David Alan Gilbert
> ---
> disas/libvixl/vixl/invalset.h | 2 +-
> docs/interop/pr-helper.rs
On Mon, Oct 28, 2019 at 03:52:12PM +0800, Tao Xu wrote:
> Add tests for time input such as zero, around limit of precision,
> signed upper limit, actual upper limit, beyond limits, time suffixes,
> and etc.
>
> Signed-off-by: Tao Xu
> ---
[...]
> +/* Close to signed upper limit 0x7fff
On 10/28/19 2:52 AM, Tao Xu wrote:
In ACPI 6.3 chapter 5.2.27 Heterogeneous Memory Attribute Table (HMAT),
The initiator represents processor which access to memory. And in 5.2.27.3
Memory Proximity Domain Attributes Structure, the attached initiator is
defined as where the memory controller resp
* Wei Yang (richardw.y...@linux.intel.com) wrote:
> This patch set tries enable compress during postcopy.
>
> postcopy requires to place a whole host page, while migration thread migrate
> memory in target page size. This makes postcopy need to collect all target
> pages in one host page before pl
* Wei Yang (richardw.y...@linux.intel.com) wrote:
> After using number of target page received to track one host page, we
> could have the capability to handle random order target page arrival in
> one host page.
>
> This is a preparation for enabling compress during postcopy.
>
> Signed-off-by:
* Wei Yang (richardw.y...@linux.intel.com) wrote:
> For the first target page, all_zero is set to true for this round check.
>
> After target_pages introduced, we could leverage this variable instead
> of checking the address offset.
>
> Signed-off-by: Wei Yang
Yes, OK - I find target_pages bei
- Original Message -
> From: "Gary R Hook"
> To: rhvirt-patc...@redhat.com
> Cc: qemu-devel@nongnu.org, "Paolo Bonzini" ,
> gh...@redhat.com, "Eduardo Habkost"
> , "Richard Henderson"
> Sent: Tuesday, April 9, 2019 7:08:03 PM
> Subject: [RHEL-8.1 virt 2/2] target/i386: sev: Do not pin
* Wei Yang (richardw.y...@linux.intel.com) wrote:
> In postcopy, it requires to place whole host page instead of target
> page.
>
> Currently, it relies on the page offset to decide whether this is the
> last target page. We also can count the target page number during the
> iteration. When the nu
* Wei Yang (richardw.y...@linux.intel.com) wrote:
> Compress is not supported with postcopy, it is safe to wait for
> decompress thread just in precopy.
>
> This is a preparation for later patch.
>
> Signed-off-by: Wei Yang
OK, since your last patch does this for postcopy.
Reviewed-by: Dr. Da
On Mon, Oct 28, 2019 at 03:52:10PM +0800, Tao Xu wrote:
> To convert strings with time suffixes to numbers, support time unit are
> "ns" for nanosecond, "us" for microsecond, "ms" for millisecond or "s"
> for second. Add test for qemu_strtotime_ns, test the input of basic,
> time suffixes, float, i
* Wei Yang (richardw.y...@linux.intel.com) wrote:
> postcopy requires to place a whole host page, while migration thread
> migrate memory in target page size. This makes postcopy need to collect
> all target pages in one host page before placing via userfaultfd.
>
> To enable compress during postc
Patchew URL: https://patchew.org/QEMU/20191106122524.5537-1-kra...@redhat.com/
Hi,
This series failed the docker-quick@centos7 build test. Please find the testing
commands and
their output below. If you have Docker installed, you can probably reproduce it
locally.
=== TEST SCRIPT BEGIN ===
#!
On Wed, Nov 06, 2019 at 11:04:16AM +0100, Max Reitz wrote:
> On 06.11.19 10:24, Stefan Hajnoczi wrote:
> > On Tue, Nov 05, 2019 at 07:11:05PM +0300, Denis Plotnikov wrote:
> >> It tests proper queue size settings for all available machine types.
> >>
> >> Signed-off-by: Denis Plotnikov
> >> ---
>
On 11/6/19 6:51 AM, Max Reitz wrote:
On 17.10.19 15:01, Kevin Wolf wrote:
Add a --nbd-server option to qemu-storage-daemon to start the built-in
NBD server right away. It maps the arguments for nbd-server-start to the
command line.
Well, it doesn’t quite, because nbd-server-start takes a
Socke
On 10/18/19 9:36 AM, Vladimir Sementsov-Ogievskiy wrote:
Maybe:
if software doesn't know how to interpret the field, it may be safely ignored
unless a corresponding incompatible feature flag bit is set; however, the field
should be preserved unchanged when rewriting the image header.
+
+For
Patchew URL: https://patchew.org/QEMU/20191106130456.6176-1-laur...@vivier.eu/
Hi,
This series seems to have some coding style problems. See output below for
more information:
Subject: [PULL v2 00/13] Linux user for 4.2 patches
Type: series
Message-id: 20191106130456.6176-1-laur...@vivier.eu
Public bug reported:
Hello.
qemu / kvm does not start anymore after upgrading ubuntu from 19.04 to
19.10 and qemu from 3 to 4,as you can see below. what can I do ?
root@ziomario-Z390-AORUS-PRO:/home/ziomario/Scrivania/OS-KVM# ./boot-OS-
HSP2.sh
> qemu-system-x86_64: /build/qemu-
UryNDZ/qemu
* Wei Yang (richardw.y...@linux.intel.com) wrote:
> In this case, page_buffer content would not be used.
>
> Skip this to save some time.
>
> Signed-off-by: Wei Yang
> ---
> migration/ram.c | 8 +++-
> 1 file changed, 7 insertions(+), 1 deletion(-)
>
> diff --git a/migration/ram.c b/migrat
On Wed, 6 Nov 2019 at 17:42, Eric Blake wrote:
>
> On 11/3/19 4:59 AM, Dinah A Baum wrote:
> > Hello all,
> >
> > I am a university student whose Virtualization course has tasked me with
> > contributing to an open source, virtualization related project. I have a
> > little more than a month to co
On Tue, 5 Nov 2019 17:10:53 +0800
Heyi Guo wrote:
> To keep backward compatibility, we add new KVM capability
> "KVM_CAP_FORWARD_HYPERCALL" to probe whether KVM supports forwarding
> hypercall to userspace.
>
> The capability should be enabled explicitly, for we don't want user
> space applicati
On Tue, 5 Nov 2019 17:10:44 +0800
Heyi Guo wrote:
> Import Linux header file include/uapi/linux/arm_sdei.h from kernel v5.4-rc5.
>
> This is to prepare for qemu SDEI emulation.
>
> Signed-off-by: Heyi Guo
> Cc: Peter Maydell
> Cc: Dave Martin
> Cc: Marc Zyngier
> Cc: Mark Rutland
> Cc: Jam
On Tue, 5 Nov 2019 at 18:07, Laurent Vivier wrote:
>
> The following changes since commit b7c9a7f353c0e260519bf735ff0d4aa01e72784b:
>
> Merge remote-tracking branch 'remotes/jnsnow/tags/ide-pull-request' into
> staging (2019-10-31 15:57:30 +)
>
> are available in the Git repository at:
>
>
On 11/3/19 4:59 AM, Dinah A Baum wrote:
Hello all,
I am a university student whose Virtualization course has tasked me with
contributing to an open source, virtualization related project. I have a
little more than a month to complete this. I was wondering if you could
recommend a feature you'd l
On Wed, Oct 30, 2019 at 02:49:52PM +, Oleinik, Alexander wrote:
From: Alexander Oleinik
The virtual-device fuzzer must initialize QOM, prior to running
vl:qemu_init, so that it can use the qos_graph to identify the arguments
required to initialize a guest for libqos-assisted fuzzing. This c
On 11/6/19 8:58 AM, Kevin Wolf wrote:
Well, but anyway. Just as I didn’t have anything against adding QMP to
qemu-nbd, I don’t have anything against adding a new application that
kind of fulfills the same purpose. And I think introducing a new
application instead of reusing qemu-nbd that focus
Le 06/11/2019 à 17:55, Markus Armbruster a écrit :
> Greg Kurz writes:
>
>> On Wed, 6 Nov 2019 14:01:01 +0100
>> Laurent Vivier wrote:
>>
>>> Le 06/11/2019 à 13:46, Greg Kurz a écrit :
If memory allocation fails when using -mem-path, QEMU is supposed to print
out a message to indicate
On Wed, Oct 30, 2019 at 02:49:59PM +, Oleinik, Alexander wrote:
> From: Alexander Oleinik
>
> Signed-off-by: Alexander Oleinik
> ---
> configure | 39 +++
> 1 file changed, 39 insertions(+)
Reviewed-by: Stefan Hajnoczi
signature.asc
Description: PGP s
On Wed, Oct 30, 2019 at 02:49:58PM +, Oleinik, Alexander wrote:
> From: Alexander Oleinik
>
> Signed-off-by: Alexander Oleinik
> ---
> There's a particularily ugly line here:
> qtest_client_set_tx_handler(qts,
> (void (*)(QTestState *s, const char*, size_t)) send);
Please typedef th
Greg Kurz writes:
> On Wed, 6 Nov 2019 14:01:01 +0100
> Laurent Vivier wrote:
>
>> Le 06/11/2019 à 13:46, Greg Kurz a écrit :
>> > If memory allocation fails when using -mem-path, QEMU is supposed to print
>> > out a message to indicate that fallback to anonymous RAM is deprecated.
>> > This
>>
On Wed, Oct 30, 2019 at 02:49:57PM +, Oleinik, Alexander wrote:
> From: Alexander Oleinik
>
> When using qtest "in-process" communication, qtest_sendf directly calls
> a function in the server (qtest.c). Combining the contents of the
> subsequent socket_sends into the qtest_sendf, makes it so
On Mon, 2019-10-07 at 10:05 +0200, Markus Armbruster wrote:
> Maxim Levitsky writes:
>
> > On Fri, 2019-09-20 at 17:14 -0400, John Snow wrote:
> > >
> > > On 9/12/19 6:30 PM, Maxim Levitsky wrote:
> > > > This patch series is continuation of my work to add encryption
> > > > key managment to luk
On Wed, Oct 30, 2019 at 02:49:56PM +, Oleinik, Alexander wrote:
> From: Alexander Oleinik
>
> The moved functions are not specific to qos-test and might be useful
> elsewhere. For example the virtual-device fuzzer makes use of them for
> qos-assisted fuzz-targets.
>
> Signed-off-by: Alexande
On Wed, Oct 30, 2019 at 02:49:53PM +, Oleinik, Alexander wrote:
> diff --git a/qtest.c b/qtest.c
> index ae7e6d779d..9fbfa0f08f 100644
> --- a/qtest.c
> +++ b/qtest.c
> @@ -802,3 +802,16 @@ bool qtest_driver(void)
> {
> return qtest_chr.chr != NULL;
> }
> +
> +void qtest_server_inproc_re
On Wed, Nov 06, 2019 at 12:12:55PM +0100, Gerd Hoffmann wrote:
> On Wed, Oct 16, 2019 at 12:44:12PM +0200, Gerd Hoffmann wrote:
> > Hi,
> >
> > Almost a year since 1.12.0 was tagged (Nov 17th to be exact),
> > time to plan the 1.13 release I think ...
> >
> > How about freeze in a week or two,
From: Philippe Mathieu-Daudé
Guests can crash QEMU when writting to PnP registers:
$ echo 'writeb 0x800ff042 69' | qemu-system-sparc -M leon3_generic -S -bios
/etc/magic -qtest stdio
[I 1571938309.932255] OPENED
[R +0.063474] writeb 0x800ff042 69
Segmentation fault (core dumped)
(gdb
From: Philippe Mathieu-Daudé
The Plug & Play region of the AHB/APB bridge can be accessed
by various word size, however the implementation is clearly
restricted to 32-bit:
static uint64_t grlib_apb_pnp_read(void *opaque, hwaddr offset, unsigned size)
{
APBPnp *apb_pnp = GRLIB_APB_PNP(o
From: "Dr. David Alan Gilbert"
'the' has a tendency to double up; squash them back down.
Signed-off-by: Dr. David Alan Gilbert
Reviewed-by: Alex Bennée
Reviewed-by: Laurent Vivier
Reviewed-by: Philippe Mathieu-Daudé
Message-Id: <20191104185202.102504-1-dgilb...@redhat.com>
[lv: removed disas
On Wed, Oct 30, 2019 at 02:49:52PM +, Oleinik, Alexander wrote:
> @@ -360,6 +383,7 @@ void qtest_quit(QTestState *s)
> g_free(s);
> }
>
> +
> static void socket_send(int fd, const char *buf, size_t size)
> {
> size_t offset;
[...]
> diff --git a/tests/libqtest.h b/tests/libqtest.
The following changes since commit 36609b4fa36f0ac934874371874416f7533a5408:
Merge remote-tracking branch 'remotes/palmer/tags/palmer-for-master-4.2-sf1'
into staging (2019-11-02 17:59:03 +)
are available in the Git repository at:
git://github.com/vivier/qemu.git tags/trivial-branch-pul
Hi,
You can now access the latest QEMU HTML documentation built from
qemu.git/master nightly at:
https://wiki.qemu.org/docs/qemu-doc.html
https://wiki.qemu.org/docs/qemu-qmp-ref.html
https://wiki.qemu.org/docs/qemu-ga-ref.html
...as well as interop/ and specs/
Feel free to link to the doc
Le 06/11/2019 à 17:05, Peter Maydell a écrit :
> On Tue, 5 Nov 2019 at 20:06, Laurent Vivier wrote:
>>
>> Le 05/11/2019 à 20:20, no-re...@patchew.org a écrit :
>>> Patchew URL:
>>> https://patchew.org/QEMU/20191105175010.2591-1-laur...@vivier.eu/
>>>
>>>
>>>
>>> Hi,
>>>
>>> This series seems to h
18.10.2019 17:36, Vladimir Sementsov-Ogievskiy wrote:
> 18.10.2019 17:00, Eric Blake wrote:
>> On 10/18/19 4:47 AM, Vladimir Sementsov-Ogievskiy wrote:
>>> Make it more obvious how to add new fields to the version 3 header and
>>> how to interpret them.
>>>
>>> The specification is adjusted so for
On Tue, 5 Nov 2019 at 20:06, Laurent Vivier wrote:
>
> Le 05/11/2019 à 20:20, no-re...@patchew.org a écrit :
> > Patchew URL:
> > https://patchew.org/QEMU/20191105175010.2591-1-laur...@vivier.eu/
> >
> >
> >
> > Hi,
> >
> > This series seems to have some coding style problems. See output below fo
On Tue, 2019-10-15 at 16:27 +0200, Max Reitz wrote:
> Hi,
>
> The cover letter from v1 (explaining the motivation behind this series
> and the general structure) is here:
>
> https://lists.nongnu.org/archive/html/qemu-block/2019-09/msg01323.html
>
>
> For v2, I’ve tried to address Maxim’s comme
On Tue, 5 Nov 2019 at 15:43, Stefan Hajnoczi wrote:
>
> The following changes since commit 36609b4fa36f0ac934874371874416f7533a5408:
>
> Merge remote-tracking branch
> 'remotes/palmer/tags/palmer-for-master-4.2-sf1' into staging (2019-11-02
> 17:59:03 +)
>
> are available in the Git reposi
On Tue, 2019-10-15 at 16:27 +0200, Max Reitz wrote:
> The problem with allowing the data_file option is that you want to use a
> different data file per image used in the test. Therefore, we need to
> allow patterns like -o data_file='$TEST_IMG.data_file'.
>
> Then, we need to filter it out from
On Tue, 2019-10-15 at 16:27 +0200, Max Reitz wrote:
> Signed-off-by: Max Reitz
> ---
> tests/qemu-iotests/007 | 5 +++--
> tests/qemu-iotests/014 | 2 ++
> tests/qemu-iotests/015 | 5 +++--
> tests/qemu-iotests/026 | 5 -
> tests/qemu-iotests/029 | 5 +++--
> tests/qemu-iotests/031 | 6 +++---
On Tue, 2019-10-15 at 16:27 +0200, Max Reitz wrote:
> We do not care about the json:{} filenames here, so we can just filter
> them out and thus make the test work both with and without external data
> files.
>
> Signed-off-by: Max Reitz
> ---
> tests/qemu-iotests/198 | 6 --
> tests/qem
On Tue, 2019-10-15 at 16:27 +0200, Max Reitz wrote:
> When using an external data file, there are no refcounts for data
> clusters. We thus have to adjust the corruption test in this patch to
> not be based around a data cluster allocation, but the L2 table
> allocation (L2 tables are still refcou
On Tue, 2019-10-15 at 16:27 +0200, Max Reitz wrote:
> The only difference is that the json:{} filename of the image looks
> different. We actually do not care about that filename in this test, we
> are only interested in (1) that there is a json:{} filename, and (2)
> whether the backing filename
On Tue, 2019-10-15 at 16:27 +0200, Max Reitz wrote:
> Overwriting IMGOPTS means ignoring all user-supplied options, which is
> not what we want. Replace the current IMGOPTS use by a new BACKING_FILE
> variable.
>
> Signed-off-by: Max Reitz
> ---
> tests/qemu-iotests/267 | 12
> 1 f
On Tue, 2019-10-15 at 16:27 +0200, Max Reitz wrote:
> The image end offset as reported by qemu-img check is different when
> using an external data file; we do not care about its value here, so we
> can just filter it. Incidentally, common.rc already has _check_test_img
> for us which does exactly
On Tue, 2019-10-15 at 16:27 +0200, Max Reitz wrote:
> Just rm will not delete external data files. Use _rm_test_img every
> time we delete a test image.
>
> (In the process, clean up the indentation of every _cleanup() this patch
> touches.)
>
> ((Also, use quotes consistently. I am happy to se
On Mon, 4 Nov 2019 at 07:13, Alex Bennée wrote:
> I wonder if using RCU to swap out the new and old FD would make things a
> bit smoother here? You would have to tweak the qemu_log_lock/unlock
> functions to preserve the current FD around the lock and call_rcu a
> freeing function when a new hand
On Tue, 2019-10-15 at 16:27 +0200, Max Reitz wrote:
> Tests should not overwrite all user-supplied image options, but only add
> to it (which will effectively overwrite conflicting values). Accomplish
> this by passing options to _make_test_img via -o instead of $IMGOPTS.
>
> For some tests, ther
On Tue, 2019-10-15 at 16:27 +0200, Max Reitz wrote:
> Some tests require compat=1.1 and thus set IMGOPTS='compat=1.1'
> globally. That is not how it should be done; instead, they should
> simply set _unsupported_imgopts to compat=0.10 (compat=1.1 is the
> default anyway).
>
> This makes the tests
On Tue, 2019-10-15 at 16:27 +0200, Max Reitz wrote:
> This test can run just fine with other values for refcount_bits, so we
> should filter the value from qcow2.py's dump-header. In fact, we can
> filter everything but the feature bits and header extensions, because
> that is what the test is abo
On Tue, 2019-10-15 at 16:27 +0200, Max Reitz wrote:
> Signed-off-by: Max Reitz
> ---
> tests/qemu-iotests/common.filter | 24
> 1 file changed, 24 insertions(+)
>
> diff --git a/tests/qemu-iotests/common.filter
> b/tests/qemu-iotests/common.filter
> index 9f418b4881..63
Le 06/11/2019 à 15:58, no-re...@patchew.org a écrit :
> Patchew URL:
> https://patchew.org/QEMU/20191106113318.10226-1-richard.hender...@linaro.org/
>
>
>
> Hi,
>
> This series seems to have some coding style problems. See output below for
> more information:
>
> Subject: [PATCH v3 00/12] lin
On Tue, 2019-10-15 at 16:27 +0200, Max Reitz wrote:
> Print the feature fields as a set of bits so that filtering is easier.
>
> Signed-off-by: Max Reitz
> ---
> tests/qemu-iotests/031.out | 36 +--
> tests/qemu-iotests/036.out | 18 +-
> tests/qemu-iotests/039.out | 2
On Tue, 2019-10-15 at 16:27 +0200, Max Reitz wrote:
> This is useful for tests that want to whitelist fields from dump-header
> (with grep) but still print all header extensions.
>
> Signed-off-by: Max Reitz
> ---
> tests/qemu-iotests/qcow2.py | 5 +
> 1 file changed, 5 insertions(+)
>
> di
On 06.11.19 15:58, Kevin Wolf wrote:
> Am 06.11.2019 um 15:37 hat Max Reitz geschrieben:
>> On 17.10.19 15:01, Kevin Wolf wrote:
>>> This series adds a new tool 'qemu-storage-daemon', which can be used to
>>> export and perform operations on block devices.
>>
>> Looks good to me.
>>
>> I remember a
On Mon, Jul 22, 2019 at 01:24:44PM +, Oleinik, Alexander wrote:
> While fuzzing the virtio-net tx vq, I ran into an assertion failure due
> to iov_copy offsets larger than the total iov size. Though there is
> a check to cover this, it does not execute when !n->has_vnet_hdr. This
> patch tries
On Wed, Oct 30, 2019 at 08:23:57AM -0700, no-re...@patchew.org wrote:
> Patchew URL: https://patchew.org/QEMU/20191030144926.11873-1-alx...@bu.edu/
>
>
>
> Hi,
>
> This series failed the docker-quick@centos7 build test. Please find the
> testing commands and
> their output below. If you have D
On Wed, Oct 30, 2019 at 02:49:52PM +, Oleinik, Alexander wrote:
> From: Alexander Oleinik
>
> The virtual-device fuzzer must initialize QOM, prior to running
> vl:qemu_init, so that it can use the qos_graph to identify the arguments
> required to initialize a guest for libqos-assisted fuzzing
1 - 100 of 260 matches
Mail list logo