Seems cleaner than using VQ index values.
Signed-off-by: Michael S. Tsirkin
---
hw/input/virtio-input.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/hw/input/virtio-input.c b/hw/input/virtio-input.c
index ec54e46ad6..9c013afddb 100644
--- a/hw/input/virtio-input.c
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
From: Denis Plotnikov
5.0 machine type uses 4.2 compats. This seems to be incorrect, since
the latests machine type by now is 5.0 and it should use its own
compat or shouldn't use any relying on the defaults.
Seems, like this appeared because of some problems on merge/rebase.
Signed-off-by:
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).
Before using hmat-cache option, enable HMAT with -machine hmat=on.
From: Micky Yun Chan
This patch is to add standard commands defined in docs/interop/vhost-user.rst
For vhost-user-* program
Signed-off-by: Micky Yun Chan (michiboo)
Message-Id: <20191209015331.5455-1-chanmicky...@gmail.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
From: Tao Xu
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
From: Tao Xu
ACPI table HMAT has been introduced, QEMU now builds HMAT tables for
Heterogeneous Memory with boot option '-numa node'.
Add test cases on PC and Q35 machines with 2 numa nodes.
Because HMAT is generated when system enable numa, the
following tables need to be added for this test:
From: Yi Sun
Should directly read DMAR_RTADDR_REG but not using 's->root'.
Because 's->root' is modified in 'vtd_root_table_setup()' so
that the first 12 bits are omitted. This causes the guest
iommu debugfs cannot show pasid tables.
Signed-off-by: Yi Sun
Message-Id:
On Wed, Dec 11, 2019 at 11:20:29AM +0100, Thomas Huth wrote:
> In our downstream distribution of QEMU, we need more fine-grained
> control on the set of CCID card devices that we want to include.
> So let's introduce some proper Kconfig switches that it is easier
> to disable them without
On Tue, Jan 07, 2020 at 03:44:35PM +1100, Alexey Kardashevskiy wrote:
>
>
> On 06/01/2020 15:19, David Gibson wrote:
> >> +
> >> +static uint32_t client_package_to_path(const void *fdt, uint32_t phandle,
> >> + uint32_t buf, uint32_t len)
> >> +{
> >> +
Am 23.12.2019 um 18:51 hat Alexander Popov geschrieben:
> Fuzzing the Linux kernel with syzkaller allowed to find how to crash qemu
> using a special SCSI_IOCTL_SEND_COMMAND. It hits the assertion in
> ide_dma_cb() introduced in the commit a718978ed58a in July 2015.
> Currently this bug is not
On Mon, Jan 06, 2020 at 11:34:13PM +1100, Alexey Kardashevskiy wrote:
>
>
> On 06/01/2020 19:50, David Gibson wrote:
> > On Mon, Jan 06, 2020 at 05:28:55PM +1100, Alexey Kardashevskiy wrote:
> > >
> > >
> > > On 06/01/2020 15:19, David Gibson wrote:
> > > > On Mon, Jan 06, 2020 at 10:42:42AM
From: Andrew Jeffery
Initialise another SDHCI model instance for the AST2600's eMMC
controller and use the SDHCI's num_slots value introduced previously to
determine whether we should create an SD card instance for the new slot.
Signed-off-by: Andrew Jeffery
Reviewed-by: Cédric Le Goater
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: Stefan Hajnoczi
Virtqueue notifications are not necessary during polling, so we disable
them. This allows the guest driver to avoid MMIO vmexits.
Unfortunately the virtio-blk and virtio-scsi handler functions re-enable
notifications, defeating this optimization.
Fix virtio-blk and
Some guests read back queue size after writing it.
Update the size immediatly upon write otherwise
they get confused.
In particular this is the case for seabios.
Reported-by: Roman Kagan
Suggested-by: Denis Plotnikov
Cc: qemu-sta...@nongnu.org
Signed-off-by: Michael S. Tsirkin
---
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
From: Raphael Norwitz
If the vhost-user-scsi backend supports the VHOST_USER_F_RESET_DEVICE
protocol feature, then the device can be reset when requested.
If this feature is not supported, do not try a reset as this will send
a VHOST_USER_RESET_OWNER that the backend is not expecting,
On 1/7/20 8:34 AM, Cédric Le Goater wrote:
The overhead for the OpenBMC firmware images using the a custom U-Boot
is around 2 seconds, which is fine, but with a U-Boot from mainline,
it takes an extra 50 seconds or so to reach Linux. A quick survey on
the number of reads performed on the flash
Patchew URL: https://patchew.org/QEMU/20200107083606.12393-1-kra...@redhat.com/
Hi,
This series seems to have some coding style problems. See output below for
more information:
N/A. Internal error while reading log file
The full log is available at
On 06.01.20 19:23, Daniel Henrique Barboza wrote:
> Hello,
>
> This is the type of cleanup I've contributed to Libvirt
> during the last year. Figured QEMU also deserves the same
> care.
>
> The idea here is remove unneeded labels. By 'unneeded' I
> mean labels that does nothing but a 'return'
On Tue, 7 Jan 2020 11:23:44 +1100
David Gibson wrote:
> On Mon, Jan 06, 2020 at 03:56:44PM +0100, Cédric Le Goater wrote:
> > From: Greg Kurz
> >
> > And call it from a QEMU reset handler. This allows each PNV child class to
> > override the reset hook if needed, eg. POWER8 doesn't but POWER9
On Mon, Jan 06, 2020 at 12:58:50PM -0500, Peter Xu wrote:
> On Mon, Jan 06, 2020 at 06:06:34PM +0100, Jean-Philippe Brucker wrote:
> > On Fri, Dec 20, 2019 at 11:51:00AM -0500, Peter Xu wrote:
> > > On Fri, Dec 20, 2019 at 05:26:42PM +0100, Jean-Philippe Brucker wrote:
> > > > There is at the
On 28/12/19 11:43, Xiaoyao Li wrote:
> Commit 11bc4a13d1f4 ("kvm: convert "-machine kernel_irqchip" to an
> accelerator property") moves kernel_irqchip property from "-machine" to
> "-accel kvm", but it forgets to set the default value of
> kernel_irqchip_allowed and kernel_irqchip_split.
>
>
On Mon, Jan 06, 2020 at 05:53:55PM +, Dr. David Alan Gilbert wrote:
> * Daniel P. Berrangé (berra...@redhat.com) wrote:
> > On Thu, Dec 12, 2019 at 04:38:16PM +, Dr. David Alan Gilbert (git)
> > wrote:
> > > From: Stefan Hajnoczi
> > >
> > > Many people want to know: what's up with
** Tags added: mips
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1856706
Title:
target/mips/op_helper.c:971:duplicated branches ?
Status in QEMU:
New
Bug description:
On 1/7/20 10:36 AM, Kevin Wolf wrote:
The easy way out would be tying libvirt to a specific QEMU version. And
I'm only half joking.
If libvirt didn't exist yet and we needed a management library for QEMU,
what we would build now would probably not look much like libvirt looks
today. We wouldn't
On 24/12/19 12:16, Philippe Mathieu-Daudé wrote:
> The MC146818 sits on an ISA bus. Since it can not be used
> without it, select ISA in the Kconfig.
>
> Fixes: 82f5181777e
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> hw/rtc/Kconfig | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git
On Thu, Dec 12, 2019 at 04:38:37PM +, Dr. David Alan Gilbert (git) wrote:
> From: Liu Bo
>
> Neither fuse_parse_cmdline() nor fuse_opt_parse() goes to the right place
> to do cleanup.
>
> Signed-off-by: Liu Bo
> ---
> tools/virtiofsd/passthrough_ll.c | 5 +++--
> 1 file changed, 3
qemu-trace-stap does not support Python 3 yet:
$ scripts/qemu-trace-stap list path/to/qemu-system-x86_64
Traceback (most recent call last):
File "scripts/qemu-trace-stap", line 175, in
main()
File "scripts/qemu-trace-stap", line 171, in main
args.func(args)
File
From: Denis Plotnikov
Some guests read back queue size after writing it.
Always update the on size write otherwise they might be confused.
Cc: qemu-sta...@nongnu.org
Signed-off-by: Denis Plotnikov
Message-Id: <20191224081446.17003-1-dplotni...@virtuozzo.com>
Reviewed-by: Michael S. Tsirkin
From: Raphael Norwitz
Add a VHOST_USER_RESET_DEVICE message which will reset the vhost user
backend. Disabling all rings, and resetting all internal state, ready
for the backend to be reinitialized.
A backend has to report it supports this features with the
VHOST_USER_PROTOCOL_F_RESET_DEVICE
From: Denis Plotnikov
It tests proper seg_max_adjust settings for all machine types except
'none', 'isapc', 'microvm'
Signed-off-by: Denis Plotnikov
Message-Id: <20191220140905.1718-3-dplotni...@virtuozzo.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
From: Yuri Benditovich
https://bugzilla.redhat.com/show_bug.cgi?id=1708480
If the control queue is not deleted together with TX/RX, it
later will be ignored in freeing cache resources and hot
unplug will not be completed.
Cc: qemu-sta...@nongnu.org
Signed-off-by: Yuri Benditovich
Message-Id:
On 1/6/20 7:46 PM, Philippe Mathieu-Daudé wrote:
Add a GitLab job to build the EDK2 firmware binaries.
This job is only built when the roms/edk2/ submodule is updated,
when a git-ref starts with 'edk2' or when the last commit contains
'EDK2'.
GitLab CI generates an artifacts.zip file containing
From: Liu Yi L
Ensure the return value of vtd_find_as_from_bus_num() is NULL by
enforcing vtd_bus=NULL. This would help caller of vtd_find_as_from_bus_num()
to decide if any further operation on the returned vtd_bus.
Cc: qemu-sta...@nongnu.org
Cc: Kevin Tian
Cc: Jacob Pan
Cc: Peter Xu
Cc: Yi
On 02/01/20 21:39, Vitaly Kuznetsov wrote:
> When enlightened VMCS is enabled, certain VMX controls disappear, e.g.
> posted interrupts for PINBASED_CTLS. With fine-grained VMX feature
> enablement QEMU tries to do KVM_SET_MSRS with default (matching CPU
> model) values and fails as KVM doesn't
On 1/7/20 11:00 AM, Paolo Bonzini wrote:
On 31/12/19 19:32, Philippe Mathieu-Daudé wrote:
When configured with --without-default-devices, the build fails:
LINKx86_64-softmmu/qemu-system-x86_64
/usr/bin/ld: hw/i386/microvm.o: in function `microvm_devices_init':
On Mon, Dec 30, 2019 at 09:28:56AM +0100, Philippe Mathieu-Daudé wrote:
> To avoid scrolling each instruction when reviewing tcg
> helpers written for the decodetree script, display the
> .decode files (similar to header declarations) before
> the C source (implementation of previous
On Mon, 6 Jan 2020 at 14:46, Marc-André Lureau
wrote:
>
> The following changes since commit b0b74e1f17508cb8cef8afd698558db1bd8999cc:
>
> Merge remote-tracking branch
> 'remotes/ehabkost/tags/python-next-pull-request' into staging (2020-01-06
> 11:39:55 +)
>
> are available in the Git
We set multifd-channels.
Signed-off-by: Juan Quintela
Reviewed-by: Dr. David Alan Gilbert
Reviewed-by: Thomas Huth
Tested-by: Wei Yang
Signed-off-by: Juan Quintela
---
tests/migration-test.c | 56 ++
1 file changed, 56 insertions(+)
diff --git
On 31/12/19 19:32, Philippe Mathieu-Daudé wrote:
> Only the PC-based machines use the fw_cfg device. In particular,
> the MicroVM machine does not use it. Only compile/link it when
> machines require it.
>
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> Cc: Sergio Lopez
> ---
>
On 07/01/20 10:24, Cornelia Huck wrote:
> On Mon, 23 Dec 2019 10:28:56 +0300
> Denis Plotnikov wrote:
>
>> 5.0 machine type uses 4.2 compats. This seems to be incorrect, since
>> the latests machine type by now is 5.0 and it should use its own
>> compat or shouldn't use any relying on the
On 01/06/20 19:46, Philippe Mathieu-Daudé wrote:
> Add a GitLab job to build the EDK2 firmware binaries.
> This job is only built when the roms/edk2/ submodule is updated,
> when a git-ref starts with 'edk2' or when the last commit contains
> 'EDK2'.
keyword "or"; okay.
>
> GitLab CI generates
On Mon, Jan 6, 2020 at 12:37 PM Yuri Benditovich <
yuri.benditov...@daynix.com> wrote:
>
> On Mon, Jan 6, 2020 at 11:58 AM Michael S. Tsirkin wrote:
>
>> I guess it somehow has to do with the following:
>>
>> if (proxy->disable_legacy == ON_OFF_AUTO_AUTO) {
>> proxy->disable_legacy =
Paolo Bonzini commented on IRC: AMD avic requires kernel_irqchip=split.
Can you try using it? (released QEMU uses -machine
...,kernel_irqchip=split, git QEMU expects -accel kernel_irqchip=split).
--
You received this bug notification because you are a member of qemu-
devel-ml, which is
On Mon, 6 Jan 2020 18:03:49 +0100
Helge Deller wrote:
> On 06.01.20 17:24, Igor Mammedov wrote:
> > On Mon, 6 Jan 2020 12:28:51 +0100
> > Helge Deller wrote:
> >
> >> On 06.01.20 11:48, Igor Mammedov wrote:
> >>> On Sat, 4 Jan 2020 16:00:19 +0100
> >>> Philippe Mathieu-Daudé wrote:
> >>>
If we are exiting due to an error/finish/ Just don't try to even
touch the channel with one IO operation.
Signed-off-by: Juan Quintela
Reviewed-by: Dr. David Alan Gilbert
Signed-off-by: Juan Quintela
---
migration/ram.c | 25 +
1 file changed, 25 insertions(+)
On Mon, 6 Jan 2020 at 19:19, Daniel Henrique Barboza
wrote:
>
> There are trailing whitespaces in this file that, if removed
> by a text editor that refuses to let the traiing whitespace
> alone, which happens to be the editor I am using, will cause
> checkpatch.pl to warn about styling problems
Wainer dos Santos Moschetta writes:
> The acceptance tests build on Travis is configured to print
> the entire Avocado's job log in case any test fail. Usually one is
> interested on failed tests only though. So this change the Travis
> configuration in order to show the log of tests which
Hi
In the v2 series:
- get the multifd test patch
- drop the ->shutdown fix
it break postcopy recovery test. Still trying to determine if the
problem is inside the recover test or the recover code.
- upgrade the migrate_cancel test
Please review.
[v1]
This series:
- create a test that
On 12/18/19 11:34 PM, Richard Henderson wrote:
PIE is supported on many other hosts besides x86.
The default for non-x86 is now the same as x86: pie is used
if supported, and may be forced via --enable/--disable-pie.
The original commit (40d6444e91c) said:
"Non-x86 are not changed, as they
On Thu, Dec 12, 2019 at 04:38:26PM +, Dr. David Alan Gilbert (git) wrote:
> From: Miklos Szeredi
>
> No glibc support yet, so use syscall().
It exists in glibc in my Fedora 31 install.
Presumably this is related to an older version
> Signed-off-by: Miklos Szeredi
> ---
>
On 01/01/20 12:22, Philippe Mathieu-Daudé wrote:
> Noticed we could clean this while reviewing Richard patch last night:
> https://www.mail-archive.com/qemu-devel@nongnu.org/msg667606.html
>
> Since v1:
> - moved headers to include/tcg/ (Paolo)
> - include in .inc.c relative to parent (Stefan)
>
On Thu, Dec 12, 2019 at 04:38:22PM +, Dr. David Alan Gilbert (git) wrote:
> From: "Dr. David Alan Gilbert"
>
> Handle a
> mount
> hard reboot (without unmount)
> mount
>
> we get another 'init' which FUSE doesn't normally expect.
>
> Signed-off-by: Dr. David Alan Gilbert
> ---
>
Georg Kotheimer writes:
> The size of the FPU registers depends solely on the floating point
> extensions supported by the target architecture.
> However, in the previous implementation the floating point register
> size was derived from whether the target architecture is 32-bit or
> 64-bit.
>
On Montag, 6. Januar 2020 19:24:10 CET Daniel Henrique Barboza wrote:
> 'err_out' can be replaced by 'return ret' in the error conditions
> the jump was being made.
>
> CC: Greg Kurz
> Signed-off-by: Daniel Henrique Barboza
> ---
> hw/9pfs/9p-local.c | 12 +---
> 1 file changed, 5
On Thu, Dec 12, 2019 at 04:38:24PM +, Dr. David Alan Gilbert (git) wrote:
> From: "Dr. David Alan Gilbert"
>
> When we receive an unexpected message type on the slave fd, print
> the type.
>
> Signed-off-by: Dr. David Alan Gilbert
> ---
> hw/virtio/vhost-user.c | 2 +-
> 1 file changed, 1
From: Denis Plotnikov
Before the patch, seg_max parameter was immutable and hardcoded
to 126 (128 - 2) without respect to queue size. This has two negative effects:
1. when queue size is < 128, we have Virtio 1.1 specfication violation:
(2.6.5.3.1 Driver Requirements) seq_max must be <=
From: Yuri Benditovich
https://bugzilla.redhat.com/show_bug.cgi?id=1708480
Fix leak of region reference that prevents complete
device deletion on hot unplug.
Cc: qemu-sta...@nongnu.org
Signed-off-by: Yuri Benditovich
Message-Id: <20191226043649.14481-2-yuri.benditov...@daynix.com>
Reviewed-by:
On 16/12/2019 15.02, Eric Auger wrote:
> Let's link getchar.o to use puts and getchar from the
> tests.
>
> Then allow tests belonging to the migration group to
> trigger the migration from the test code by putting
> "migrate" into the uart. Then the code can wait for the
> migration completion
When booting the guest linux with the following numa configuration:
-numa node,node_id=1,cpus=0-3
-numa node,node_id=0,cpus=4-7
We can get the following numa topology in the guest system:
Architecture: aarch64
Byte Order:Little Endian
CPU(s):8
On-line CPU(s)
> > > GlobalProperty hw_compat_4_1[] = {
> > > { "virtio-pci", "x-pcie-flr-init", "off" },
> > > +{ "usb-host", "suppress-remote-wake", "off" },
> > > };
> > > const size_t hw_compat_4_1_len = G_N_ELEMENTS(hw_compat_4_1);
> >
> > In case this doesn't get merged in QEMU 4.2.0, the patch
On 1/7/20 8:34 AM, Cédric Le Goater wrote:
From: Andrew Jeffery
Initialise another SDHCI model instance for the AST2600's eMMC
controller and use the SDHCI's num_slots value introduced previously to
determine whether we should create an SD card instance for the new slot.
Signed-off-by: Andrew
On 31/12/19 19:32, Philippe Mathieu-Daudé wrote:
> When configured with --without-default-devices, the build fails:
>
> LINKx86_64-softmmu/qemu-system-x86_64
> /usr/bin/ld: hw/i386/microvm.o: in function `microvm_devices_init':
> hw/i386/microvm.c:157: undefined reference to
On 06/01/2020 14.09, Philippe Mathieu-Daudé wrote:
> Commit 6f6e1698a6 desugarized "-machine accel=" to a list
> of "-accel" options. Since now "-machine accel" and "-accel"
> became incompatible, update the iotests to the new format.
>
> Error reported here:
>
On Tue, Jan 07, 2020 at 05:18:49PM +0800, Zeng Tao wrote:
> When booting the guest linux with the following numa configuration:
> -numa node,node_id=1,cpus=0-3
> -numa node,node_id=0,cpus=4-7
> We can get the following numa topology in the guest system:
> Architecture: aarch64
> Byte
** Tags added: linux-user
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1858046
Title:
qemu-aarch64 hangs on cptofs during a build of NixOS SD card image
Status in QEMU:
New
Bug description:
Test that this sequerce works:
- launch source
- launch target
- start migration
- cancel migration
- relaunch target
- do migration again
Signed-off-by: Juan Quintela
Reviewed-by: Dr. David Alan Gilbert
Signed-off-by: Juan Quintela
---
- Wait for 1st trhead to move to cancelled before
Happy new year everyone, please find attached the v2 of the patch,
updated with the input from Stefano, Jason and Eric.
What has changed from v1 :
- renamed the variables from nspace to namespace
- made the argument in qapi optional
- add the `(Since 5.0)` tag in qapi documentation
Florian
On 01/06/20 19:46, Philippe Mathieu-Daudé wrote:
> By using ccache we reduce the job duration from
> 40 minutes 26 seconds to 32 minutes 6 seconds.
>
> Running after script...
> $ ccache --show-stats
> cache hit (direct) 6604
> files in cache 12090
>
* Juan Quintela (quint...@redhat.com) wrote:
> If we are exiting due to an error/finish/ Just don't try to even
> touch the channel with one IO operation.
>
> Signed-off-by: Juan Quintela
> Reviewed-by: Dr. David Alan Gilbert
> Signed-off-by: Juan Quintela
> ---
> migration/ram.c | 25
On 06/01/2020 19.23, Daniel Henrique Barboza wrote:
> 'out' can be replaced by the apropriate return values set
> in 'ret' for each case.
>
> CC: Paolo Bonzini
> Signed-off-by: Daniel Henrique Barboza
> ---
> util/module.c | 11 ---
> 1 file changed, 4 insertions(+), 7 deletions(-)
>
On Thu, Dec 12, 2019 at 04:38:38PM +, Dr. David Alan Gilbert (git) wrote:
> From: Liu Bo
>
> This cleans up unfreed resources in se on quiting, including
> se->virtio_dev, se->vu_socket_path, se->vu_socketfd.
>
> Signed-off-by: Liu Bo
> ---
> tools/virtiofsd/fuse_lowlevel.c | 7 +++
>
* Juan Quintela (quint...@redhat.com) wrote:
> Test that this sequerce works:
>
> - launch source
> - launch target
> - start migration
> - cancel migration
> - relaunch target
> - do migration again
>
> Signed-off-by: Juan Quintela
> Reviewed-by: Dr. David Alan Gilbert
> Signed-off-by: Juan
On Thu, Dec 12, 2019 at 04:38:46PM +, Dr. David Alan Gilbert (git) wrote:
> From: Stefan Hajnoczi
>
> vu_socket_path is NULL when --fd=FDNUM was used. Use
> fuse_lowlevel_is_virtio() instead.
>
> Signed-off-by: Stefan Hajnoczi
> pull request 10
Extraneous line
> ---
>
On 07.01.20 12:21, Igor Mammedov wrote:
> On Mon, 6 Jan 2020 18:03:49 +0100
>> So, I'd suggest to drop your wrong patch #43.
> As you noted in your first reply, patch is correct.
You probably got me wrong.
Your patch #43 is wrong, and your fixup patch to some degree reverts it back
again.
In
Signed-off-by: Michael S. Tsirkin
---
tests/bios-tables-test-allowed-diff.h | 8
tests/data/acpi/pc/APIC.acpihmat | Bin 0 -> 128 bytes
tests/data/acpi/pc/DSDT.acpihmat | Bin 0 -> 6455 bytes
tests/data/acpi/pc/HMAT.acpihmat | Bin 0 -> 280 bytes
From: Jean-Philippe Brucker
At the moment when the guest writes a status of 0, we only reset the
virtio core state but not the virtio-mmio state. The virtio-mmio
specification says (v1.1 cs01, 4.2.2.1 Device Requirements:
MMIO Device Register Layout):
Upon reset, the device MUST clear all
On 16/12/2019 15.02, Eric Auger wrote:
> Introduce additional SZ_256, SZ_8K, SZ_16K macros that will
> be used by ITS tests.
>
> Signed-off-by: Eric Auger
> ---
> lib/libcflat.h | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/lib/libcflat.h b/lib/libcflat.h
> index ea19f61..7092af2
On 06/01/20 18:19, Philippe Mathieu-Daudé wrote:
> Since i8254_common.c calls isa_register_ioport() from "hw/isa/isa.h"
> we can not select it when ISA_BUS is disabled. Add a 'depends on'
> clause.
>
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> hw/timer/Kconfig | 1 +
> 1 file changed, 1
From: Pan Nengyuan
ivqs/ovqs/c_ivq/c_ovq is forgot to cleanup in
virtio_serial_device_unrealize, the memory leak stack is as bellow:
Direct leak of 1290240 byte(s) in 180 object(s) allocated from:
#0 0x7fc9bfc27560 in calloc (/usr/lib64/libasan.so.3+0xc7560)
#1 0x7fc9bed6f015 in
On 03/12/2019 08.29, Thomas Huth wrote:
> It's been deprecated since QEMU v3.1. The 40p machine should be
> used nowadays instead.
>
> Signed-off-by: Thomas Huth
> ---
> .gitmodules| 3 -
> MAINTAINERS| 1 -
> Makefile | 2 +-
>
On 30/12/19 14:17, Michal Prívozník wrote:
> On 12/30/19 10:45 AM, Philippe Mathieu-Daudé wrote:
>> On 12/30/19 10:35 AM, Michal Prívozník wrote:
>>> On 12/30/19 9:41 AM, Philippe Mathieu-Daudé wrote:
On 12/30/19 9:00 AM, Michal Privoznik wrote:
> In v4.2.0-246-ged9e923c3c the SMM
On 31/12/19 19:32, Philippe Mathieu-Daudé wrote:
> Various fixes when configured with --without-default-devices
> and building each machine individually.
> Adding the corresponding CI tests is out of the scope of this
> series.
>
> This series is pushed on top of "hw/i386: Allow building
>
> -Original Message-
> From: Michael S. Tsirkin [mailto:m...@redhat.com]
> Sent: Tuesday, January 07, 2020 5:33 PM
> To: Zengtao (B)
> Cc: qemu-devel@nongnu.org; qemu-triv...@nongnu.org; Shannon Zhao;
> Peter Maydell; Igor Mammedov; qemu-...@nongnu.org
> Subject: Re: [PATCH] hw/arm/acpi:
On 31/12/19 19:32, Philippe Mathieu-Daudé wrote:
> Only the PC-based machines use the fw_cfg device. In particular,
> the MicroVM machine does not use it. Only compile/link it when
> machines require it.
>
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> Cc: Sergio Lopez
> ---
>
On 1/7/20 11:19 AM, Laszlo Ersek wrote:
On 01/06/20 19:46, Philippe Mathieu-Daudé wrote:
By using ccache we reduce the job duration from
40 minutes 26 seconds to 32 minutes 6 seconds.
Running after script...
$ ccache --show-stats
cache hit (direct) 6604
files in
On Tue, Jan 07, 2020 at 11:01:48AM +0100, Paolo Bonzini wrote:
> On 31/12/19 19:32, Philippe Mathieu-Daudé wrote:
> > Only the PC-based machines use the fw_cfg device. In particular,
> > the MicroVM machine does not use it. Only compile/link it when
> > machines require it.
> >
> > Signed-off-by:
On 19/12/2019 15.15, Aleksandar Markovic wrote:
> From: Aleksandar Markovic
>
> Change the release since r4k machine is deprecated from 4.2 to 5.0.
>
> Signed-off-by: Aleksandar Markovic
> ---
> qemu-deprecated.texi | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git
On 31/12/19 19:49, Philippe Mathieu-Daudé wrote:
> When configured with --without-default-devices and setting
> MC146818RTC=n, the build fails:
>
> LINKx86_64-softmmu/qemu-system-x86_64
> /usr/bin/ld: qapi/qapi-commands-misc-target.o: in function
> `qmp_marshal_rtc_reset_reinjection':
Philippe Mathieu-Daudé writes:
> To avoid scrolling each instruction when reviewing tcg
> helpers written for the decodetree script, display the
> .decode files (similar to header declarations) before
> the C source (implementation of previous declarations).
>
> Signed-off-by: Philippe
On Thu, Dec 12, 2019 at 04:38:25PM +, Dr. David Alan Gilbert (git) wrote:
> From: "Dr. David Alan Gilbert"
>
> In future patches we'll be performing commands on the slave-fd driven
> by commands on queues, since those queues will be driven by individual
> threads we need to make sure they
Patchew URL: https://patchew.org/QEMU/20200107104914.1814-1-quint...@redhat.com/
Hi,
This series failed the docker-mingw@fedora build test. Please find the testing
commands and
their output below. If you have Docker installed, you can probably reproduce it
locally.
The full log is
On Thu, Dec 12, 2019 at 04:38:29PM +, Dr. David Alan Gilbert (git) wrote:
> From: Miklos Szeredi
>
> Signed-off-by: Miklos Szeredi
> Signed-off-by: Stefan Hajnoczi
> ---
> tools/virtiofsd/passthrough_ll.c | 15 ---
> 1 file changed, 8 insertions(+), 7 deletions(-)
On Thu, Dec 12, 2019 at 04:38:20PM +, Dr. David Alan Gilbert (git) wrote:
> From: Masayoshi Mizuma
>
> virtiofsd has some threads, so we see a lot of logs with debug option.
> It would be useful for debugging if we can see the timestamp.
>
> Add nano second timestamp, which got by
On Thu, Dec 12, 2019 at 04:38:43PM +, Dr. David Alan Gilbert (git) wrote:
> From: Eric Ren
>
> Signed-off-by: Eric Ren
> ---
> tools/virtiofsd/passthrough_ll.c | 1 -
> 1 file changed, 1 deletion(-)
Reviewed-by: Daniel P. Berrangé
Regards,
Daniel
--
|: https://berrange.com -o-
On Thu, Dec 12, 2019 at 04:38:23PM +, Dr. David Alan Gilbert (git) wrote:
> From: "Dr. David Alan Gilbert"
>
> Kill the threads we've started when the queues get stopped.
>
> Signed-off-by: Dr. David Alan Gilbert
> ---
> tools/virtiofsd/fuse_virtio.c | 37
On Thu, Dec 12, 2019 at 04:38:48PM +, Dr. David Alan Gilbert (git) wrote:
> From: Stefan Hajnoczi
>
> Hold the lock across both lo_map_get() and lo_map_remove() to prevent
> races between two FUSE_RELEASE requests. In this case I don't see a
> serious bug but it's safer to do things
From: Tao Xu
Check configuring HMAT usecase
Acked-by: Markus Armbruster
Suggested-by: Igor Mammedov
Signed-off-by: Tao Xu
Message-Id: <20191213011929.2520-8-tao3...@intel.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
Reviewed-by: Igor Mammedov
---
1 - 100 of 564 matches
Mail list logo