On Tue, Nov 24, 2015 at 06:09:36PM +0100, Lluís Vilanova wrote:
> +/* Ensure 'tb_phys_idx' can encode event states as a bitmask */
> +bool too_many_tcg_vcpu_events[
> +TRACE_CPU_EVENT_COUNT > sizeof(unsigned int)*8 ? -1 : 0];
There is a limit of 32 vcpu tcg events? That seems low
On 01/07/2016 12:02 AM, Eric Blake wrote:
On 01/05/2016 07:39 PM, Cao jin wrote:
[...]
+static void xen_pt_config_reg_init(XenPCIPassthroughState *s,
+ XenPTRegGroup *reg_grp, XenPTRegInfo *reg,
+ Error **errp)
Indentation is
Hi Peter,
On 01/07/2016 01:20 AM, Peter Crosthwaite wrote:
> On Wed, Jan 6, 2016 at 7:13 AM, Eric Auger wrote:
>> Current qemu_fdt_getprop exits if the property is not found. It is
>> sometimes needed to read an optional property, in which case we do
>> not wish to exit but simply returns a null v
The following changes since commit 38a762fec63fd5c035aae29ba9a77d357e21e4a7:
Merge remote-tracking branch
'remotes/berrange/tags/pull-crypto-fixes-2015-12-23-1' into staging (2015-12-23
13:53:32 +)
are available in the git repository at:
git://github.com/stefanha/qemu.git tags/tracing-
The Makefile uses intermediate timestamp files to avoid rebuilding if
tracetool output is unchanged.
Timestamps are implemented incorrectly. This was fixed for rules.mak in
commit 4b25966ab976f3a7fd9008193b2defcc82f8f04d ("rules.mak: cleanup
config generation rules") but never fixed in trace/Make
* Zhangbo (Oscar) (oscar.zhan...@huawei.com) wrote:
> Thank you David and Jason!
>
> BTW, I noticed that Vmware did the same work alike us, but the situation is a
> little different:
> they proposed postcopy(in the name of QuickResume) in vSphere4.1, but
> they substituted it with SDPS(simil
On 12/14/2015 06:49 PM, Cornelia Huck wrote:
> On Mon, 14 Dec 2015 16:41:19 +0100
> Christian Borntraeger wrote:
>
>> large volume DASD that have > 64k cylinders do claim to have
>> 0xFFFE cylinders as special value in the old 16 bit field. We
>> want to pass this "token" along to the guest, inst
On Tue, Jan 5, 2016 at 10:36 AM, Andrew Baumann
wrote:
>> From: Peter Crosthwaite [mailto:crosthwaitepe...@gmail.com]
>> Sent: Monday, 4 January 2016 22:18
>> On Mon, Jan 4, 2016 at 2:12 PM, Andrew Baumann
>> wrote:
>> >> From: Peter Crosthwaite [mailto:crosthwaitepe...@gmail.com]
>> >> Sent: Thu
On Thu, 01/07 13:23, Stefan Hajnoczi wrote:
> On Mon, Jan 04, 2016 at 03:28:36PM +0800, Fam Zheng wrote:
> > On Mon, 01/04 13:16, Stefan Hajnoczi wrote:
> > > On Wed, Dec 23, 2015 at 06:15:20PM +0800, Fam Zheng wrote:
> > > > On Fri, 12/18 14:15, Markus Armbruster wrote:
> > > > In that theory, all
On 01/07/2016 05:38 PM, Paolo Bonzini wrote:
On 06/01/2016 14:43, Cao jin wrote:
[...]
These functions are called in the data path; changes to use SCSI_BUS()
should come with performance data proving that it doesn't slow down I/O.
Paolo
I see. I am not familiar with the procedure of sc
On (Wed) 06 Jan 2016 [16:22:55], Cao jin wrote:
> Signed-off-by: Cao jin
> ---
> hw/char/virtio-serial-bus.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/hw/char/virtio-serial-bus.c b/hw/char/virtio-serial-bus.c
> index 497b0af..2d2a659 100644
> --- a/hw/char/virtio-s
On Thu, Oct 29, 2015 at 11:44:06PM +0300, Denis V. Lunev wrote:
> This series does three things:
>
> 1) add a "-trace [enable=]foo" option to enable one or more trace
> events, and a "-trace help" option to show the list of tracepoints
> (patches 4-5)
>
> 2) change the stderr tracing backend so t
On 06/01/2016 18:57, John Snow wrote:
> Ronnie: Thanks for the explanation!
>
> Zhu: In light of this, can the patch be reworked slightly to explicitly
> check *why* READCAPACITY16 failed and only attempt the READCAPACITY10 as
> a fallback if it receives INVALID_OPCODE?
>
> If it fails for any
Hi,
On Wed, Jan 6, 2016 at 7:00 PM, Andrew Baumann
wrote:
>
> Hi,
>
> > From: qemu-devel-bounces+andrew.baumann=microsoft@nongnu.org
> > [mailto:qemu-devel-
> > bounces+andrew.baumann=microsoft@nongnu.org] On Behalf Of
> > Alvise Rigo
> > Sent: Monday, 14 December 2015 00:41
> >
> > This
On Mon, Jan 04, 2016 at 02:14:48PM +, Stefano Stabellini wrote:
> On Sat, 2 Jan 2016, Michael S. Tsirkin wrote:
> > On Sat, Jan 02, 2016 at 04:02:20PM +0800, Cao jin wrote:
> > > Fix the bug introduced by 595a4f07: function host_pci_config_read()
> > > should be
> > > pass-by-reference, not va
On 23/12/2015 14:27, Daniel P. Berrange wrote:
> -mon_chr = qemu_chr_alloc();
> +mon_chr = qemu_chr_alloc(&common, NULL);
Changed NULL to &error_abort, and queued.
Paolo
> mon_chr->chr_write = gdb_monitor_write;
On Thu, Jan 7, 2016 at 11:22 AM, Peter Maydell wrote:
> On 7 January 2016 at 10:21, alvise rigo wrote:
>> Hi,
>>
>> On Wed, Jan 6, 2016 at 7:00 PM, Andrew Baumann
>> wrote:
>>> As a heads up, we just added support for alignment checks in LDREX:
>>> https://github.com/qemu/qemu/commit/30901475b91
On Wed, Jan 06, 2016 at 03:04:40PM +0100, Igor Mammedov wrote:
> On Wed, 30 Dec 2015 23:11:50 +0300
> Roman Kagan wrote:
>
> > Windows on UEFI systems is only capable of detecting the presence and
> > the type of floppy drives via corresponding ACPI objects.
> >
> > Those objects are added in pa
On Wed, 6 Jan 2016 23:39:04 +0800
Xiao Guangrong wrote:
> On 01/06/2016 11:23 PM, Igor Mammedov wrote:
> > On Tue, 5 Jan 2016 02:52:05 +0800
> > Xiao Guangrong wrote:
> >
> >> The dsm memory is used to save the input parameters and store
> >> the dsm result which is filled by QEMU.
> >>
> >>
On Thu, Jan 07, 2016 at 11:07:46AM +0100, Paolo Bonzini wrote:
>
>
> On 04/01/2016 18:19, Laszlo Ersek wrote:
> > On 12/10/15 19:53, Igor Mammedov wrote:
> >> On Thu, 10 Dec 2015 18:25:34 +0100
> >> Laszlo Ersek wrote:
> >>
> >>> The ACPI specification (minimally versions 1.0b through 6.0) defin
On 7 January 2016 at 09:13, Stefan Hajnoczi wrote:
> The following changes since commit 38a762fec63fd5c035aae29ba9a77d357e21e4a7:
>
> Merge remote-tracking branch
> 'remotes/berrange/tags/pull-crypto-fixes-2015-12-23-1' into staging
> (2015-12-23 13:53:32 +)
>
> are available in the git re
On 07/01/2016 12:22, Michael S. Tsirkin wrote:
> On Thu, Jan 07, 2016 at 11:07:46AM +0100, Paolo Bonzini wrote:
>>
>>
>> On 04/01/2016 18:19, Laszlo Ersek wrote:
>>> On 12/10/15 19:53, Igor Mammedov wrote:
On Thu, 10 Dec 2015 18:25:34 +0100
Laszlo Ersek wrote:
> The ACPI speci
Indeed vhost doesn't need to ask for vring endian fixing if the device is
virtio 1.0, since it is already handled by the in-kernel vhost driver. This
patch simply consolidates the logic into the existing helper.
Signed-off-by: Greg Kurz
Reviewed-by: Cornelia Huck
---
hw/virtio/vhost.c |9 ++
It is not used anymore.
Signed-off-by: Greg Kurz
---
include/hw/virtio/virtio-access.h |9 -
1 file changed, 9 deletions(-)
diff --git a/include/hw/virtio/virtio-access.h
b/include/hw/virtio/virtio-access.h
index 8aec843c8ff3..a01fff2e51d7 100644
--- a/include/hw/virtio/virtio-acce
If target is bi-endian (ppc64, arm), the virtio_legacy_is_cross_endian()
indeed returns the runtime state of the virtio device. However, it returns
false unconditionally in the general case. This sounds a bit strange
given the name of the function.
This helper is only useful for vhost actually, wh
When adding cross-endian support, we introduced the TARGET_IS_BIENDIAN macro
and the virtio_access_is_big_endian() helper to have a branchless fast path
in the virtio memory accessors for targets that don't switch endian.
This was considered as a strong requirement at the time.
Now we have added
On 19 December 2015 at 21:27, pcrost wrote:
> On Mon, Dec 07, 2015 at 11:53:42PM +0100, Jean-Christophe Dubois wrote:
>> With this i.MX25 and i.MX31 to have close implementation.
>>
>
> "will have closer implementations".
>
> Otherwise,
>
> Reviewed-by: Peter Crosthwaite
>
> Peter, do you want to
On 6 January 2016 at 12:53, Andrew Jones wrote:
> stream_desc_show() (and DEBUG_ENET) appear to be unused, as the
> function isn't compilable (there are broken PRI format strings).
>
> Signed-off-by: Andrew Jones
> ---
> hw/dma/xilinx_axidma.c | 10 --
> 1 file changed, 10 deletions(-)
>
On 5 January 2016 at 12:11, Gerd Hoffmann wrote:
> Hi,
>
> This patch series updates seabios to version 1.9.0.
> Pull request is identical to the patch series sent
> to the list before xmas, except that I've dropped
> one patch which got merged through mst already.
>
> please pull,
> Gerd
>
>
On 29 December 2015 at 09:51, Michael Tokarev wrote:
> There is no reason to limit sigaltstack syscall to just a few
> architectures and pretend it is not implemented for others.
>
> If some architecture is not ready for this, that architecture
> should be fixed instead.
>
> This fixes LP#1516408.
On Tue, 5 Jan 2016, Wei Liu wrote:
> Hi all
>
> Back in 2015 summer one of our OPW interns Linda Jacobson explored the
> possibility of making 9pfs work on Xen. It turned out lots of code in QEMU can
> be reused.
>
> This series refactors 9pfs related code:
>
> 1. Rename a bunch of files and fun
On 24 December 2015 at 22:31, Johan Ouwerkerk wrote:
> This change covers arm, aarch64, mips. Others to follow?
>
> The change was prompted by QEMU warning about a syscall 384 (get_random())
> with Debian armhf binaries (ARMv7).
It would be nice if whoever applies this patch could fix
the overlo
On 07/01/2016 10:53, Cao jin wrote:
> On 01/07/2016 05:38 PM, Paolo Bonzini wrote:
>> On 06/01/2016 14:43, Cao jin wrote:
>> These functions are called in the data path; changes to use SCSI_BUS()
>> should come with performance data proving that it doesn't slow down I/O.
>>
>
> I see. I am not fam
Hi Peter!
On 01/07/2016 12:52 PM, Peter Maydell wrote:
> Reviewed-by: Peter Maydell
Has this been committed yet? I can't see the change in cgit.
Cheers,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@phys
On 7 January 2016 at 12:14, John Paul Adrian Glaubitz
wrote:
> Hi Peter!
>
> On 01/07/2016 12:52 PM, Peter Maydell wrote:
>> Reviewed-by: Peter Maydell
>
> Has this been committed yet? I can't see the change in cgit.
No. "Reviewed-by" means I just code reviewed it. At some point
it will be picke
Split fault related state from MigrationIncomingState struct, and put
them all into a new struct UserfaultState. We will add this state into
struct MigrationState in later patch.
We also fix some helper functions to use the new type.
Signed-off-by: zhanghailiang
---
include/migration/migration.
Usage:
(qemu) migrate file:/path/to/vm_statefile
Signed-off-by: zhanghailiang
Signed-off-by: Benoit Canet
---
- With this patch, we can easily test memory snapshot
- Rebase on qemu 2.5
---
include/migration/migration.h | 6 +-
migration/fd.c| 19 +--
migrati
For now, we still didn't support live memory snapshot, we have discussed
a scheme which based on userfaultfd long time ago.
You can find the discussion by the follow link:
https://lists.nongnu.org/archive/html/qemu-devel/2014-11/msg01779.html
The scheme is based on userfaultfd's write-protect capa
For live memory snapshot, we want to catch VM's state at the
time of getting snapshot command. So we need to save the VM's
static state (here, it is VM's device state) at the beginning
of snapshot_thread(), but we can't do that while VM is running.
Besides, we can't save device's state into snapsho
For live memory snapshot, we should capture the VM's state
just at the time of getting snapshot command. For VM's RAM,
they may be dirtied during the process of creating snapshot,
Because VM is still running while we create snapshot.
To catch all the action of writing page, we have remove all pages
If we modify VM's RAM (pages) during setup stage after enable write-protect
notification in snapshot thread, the modification action will get stuck because
we only remove the page's write-protect in savevm process, it blocked by itself.
To fix this bug, we will remove page's write-protect in fault
Some helper functions use parameters 'RAMBlock *block' and 'ram_addr_t *offset',
We can use 'PageSearchStatus *pss' directly instead, with this change, we
can reduce the number of parameters for these helper function, also
it is easily to add new parameters for these helper functions.
Signed-off-b
On 01/07/2016 01:18 PM, Peter Maydell wrote:
> No. "Reviewed-by" means I just code reviewed it.
Yeah, that is clear :-).
> it will be picked up by a subtree maintainer (either the
> -trivial subtree or the linux-user one). That person will then
> at some point send me a pull request for their sub
On 04/01/2016 16:49, P J P wrote:
> +-- On Fri, 18 Dec 2015, P J P wrote --+
> | A null pointer dereference issue was reported by Mr Ling Liu, CC'd here. It
> | occurs while doing I/O port write operations via hmp interface. In that,
> | 'current_cpu' remains null as it is not called from cpu_exe
On 05/01/2016 08:33, Sitsofe Wheeler wrote:
> Bring the qemu-nbd man page up to date with options and fix some styling and
> grammar issues along the way.
>
> Changes from v1:
> - Add disconnect usage to synopsis.
> - Add styling to synopsis usage.
> - Fix up the grammar in the description.
> -
On 07/01/16 12:24, Mark Cave-Ayland wrote:
> Hi Peter,
>
> Happy New Year! Here is the series from last year containing the sun4u timer
> updates, please pull.
>
>
> Many thanks,
>
> Mark.
Ah wait please ignore this - I accidentally ran the script to push to
the OpenBIOS branch by accident :
Hi Peter,
Happy New Year! Here is the series from last year containing the sun4u timer
updates, please pull (this time with correct tag).
Many thanks,
Mark.
The following changes since commit ac93a067868453c3b3bcef830f336e8107afdc9e:
Merge remote-tracking branch 'remotes/kraxel/tags/pull-
On Wed, 23 Dec 2015 21:42:11 +0200
Shmulik Ladkani wrote:
> In 240240d5 'pc: Add pc-*-2.6 machine classes' HW_COMPAT_2_5 and
> PC_COMPAT_2_5 were introduced.
>
> Accordingly, introduce CCW_COMPAT_2_5 that uses HW_COMPAT_2_5.
>
> Signed-off-by: Shmulik Ladkani
> ---
> hw/s390x/s390-virtio-ccw.
From: Pierre Morel
The s390-virtio machine has been removed; remove the associated devices
as well.
hw/s390x/s390-virtio-bus.c and hw/s390x/s390-virtio-bus.h
have been deleted and removed from hw/s390x/Makefile.objs
virtio-size has no more meaning for the modern machine
and has been removed fro
Added three more patches to the patchset I sent before Christmas
and rebased to current master.
This first round of s390x patches includes:
- new compat machine
- remove the old s390-virtio machine (would like an ack from Alex
on this)
- fixes and some cleanup
Cornelia Huck (2):
s390x: add 2.
From: Yi Min Zhao
Make use of the new FH_ENABLED define in existing code.
Signed-off-by: Yi Min Zhao
Reviewed-by: Cornelia Huck
Signed-off-by: Cornelia Huck
---
hw/s390x/s390-pci-inst.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/hw/s390x/s390-pci-inst.c b/hw/s3
New qemu version, new machine.
Signed-off-by: Cornelia Huck
---
hw/s390x/s390-virtio-ccw.c | 18 --
1 file changed, 16 insertions(+), 2 deletions(-)
diff --git a/hw/s390x/s390-virtio-ccw.c b/hw/s390x/s390-virtio-ccw.c
index 5a52ff2..8d7d04b 100644
--- a/hw/s390x/s390-virtio-ccw.
From: Yi Min Zhao
At present, list_pci() shows all PCI devices as being in configured
state. As devices can be deconfigured by the guest, we need to show
the real configuration status instead.
Signed-off-by: Yi Min Zhao
Reviewed-by: Cornelia Huck
Signed-off-by: Cornelia Huck
---
hw/s390x/s39
From: Pierre Morel
Remove machine code for the s390-virtio machine, but keep functions
useful for the ccw machine.
Signed-off-by: Pierre Morel
Acked-by: Cornelia Huck
Signed-off-by: Cornelia Huck
---
hw/s390x/s390-virtio.c | 162 -
1 file chang
Switching to the generally used interface changes the output of
s390x-softmmu/qemu-system-s390x -net nic,model=?
from
S390 only supports VirtIO nics
to the rather more useful
qemu: Supported NIC models: virtio
while still giving us a sensible error message for unsupported
models:
s390x-softm
On Tue, 15 Dec 2015 10:56:35 +0100
Cornelia Huck wrote:
> On Thu, 10 Dec 2015 13:12:30 +0100
> Janosch Frank wrote:
>
> > Kvm_stat is a very helpful script for checking the state of VMs, but
> > when I tried to introduce new features it broke every few lines.
> >
> > This patch series aims to
On Thu, 7 Jan 2016 12:56:58 +0200
"Michael S. Tsirkin" wrote:
> On Thu, Jan 07, 2016 at 12:56:09PM +0200, Michael S. Tsirkin wrote:
> > On Wed, Jan 06, 2016 at 03:04:40PM +0100, Igor Mammedov wrote:
> > > On Wed, 30 Dec 2015 23:11:50 +0300
> > > Roman Kagan wrote:
> > >
> > > > Windows on U
From: Paolo Bonzini
Mention the ftrace backend too.
Signed-off-by: Paolo Bonzini
Signed-off-by: Denis V. Lunev
Acked-by: Christian Borntraeger
---
qemu-options.hx | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/qemu-options.hx b/qemu-options.hx
index 215d00d..1
From: Paolo Bonzini
Print a list of trace points
Signed-off-by: Paolo Bonzini
Signed-off-by: Denis V. Lunev
Acked-by: Christian Borntraeger
---
qemu-options.hx | 2 ++
trace/control.c | 21 -
trace/control.h | 7 +++
3 files changed, 29 insertions(+), 1 deletion(-)
From: Paolo Bonzini
This is cleaner, and improves error reporting with -daemonize.
Signed-off-by: Paolo Bonzini
Signed-off-by: Denis V. Lunev
Acked-by: Christian Borntraeger
---
qemu-io.c | 2 +-
trace/control.c | 17 -
trace/control.h | 13 -
trace/simple.
From: Paolo Bonzini
Signed-off-by: Paolo Bonzini
Signed-off-by: Denis V. Lunev
Acked-by: Christian Borntraeger
---
configure | 4 ++--
include/qemu/log.h | 1 +
scripts/tracetool/backend/{stderr.py => log.py} | 9 +
From: Paolo Bonzini
This is a bit easier to use than "-trace" if you are also enabling
other kinds of logging. It is also more discoverable for experienced
QEMU users, and accessible from user-mode emulators.
Signed-off-by: Paolo Bonzini
Signed-off-by: Denis V. Lunev
Acked-by: Christian Bornt
On Fri, Nov 13, 2015 at 06:00:02PM +0100, Edgar E. Iglesias wrote:
> From: "Edgar E. Iglesias"
>
> Hi,
>
> This series avoids runtime warnings when using the
> petalogix s3adsp1800 and ml605 microblaze boards by
> explicitly selecting the MicroBlaze CPU versions.
>
> The versions match the DTBs
On Tue, 5 Jan 2016 02:52:02 +0800
Xiao Guangrong wrote:
> This patchset is against commit 5530427f0ca (acpi: extend aml_and() to
> accept target argument) on pci branch of Michael's git tree
> and can be found at:
> https://github.com/xiaogr/qemu.git nvdimm-acpi-v1
>
> This is the second
On Tue, 5 Jan 2016 02:52:07 +0800
Xiao Guangrong wrote:
> If dsm memory is successfully patched, we let qemu fully emulate
> the dsm method
>
> This patch saves _DSM input parameters into dsm memory, tell dsm
> memory address to QEMU, then fetch the result from the dsm memory
you also need to a
06.01.2016 16:17, Peter Crosthwaite пишет:
On Tue, Jan 05, 2016 at 05:33:29AM +0300, Dmitry Osipenko wrote:
Current ARM MPTimer implementation uses QEMUTimer for the actual timer,
this implementation isn't complete and mostly tries to duplicate of what
generic ptimer is already doing fine.
Conv
On 7 January 2016 at 05:53, Ashok Kumar wrote:
> On Wed, Jan 06, 2016 at 06:10:15PM +, Peter Maydell wrote:
>> I guess from the patch that this is adding support for
>> the legacy '-net' way of configuring networking, but do
>> we need that if we never supported it in the first place?
>> (If v
* Dr. David Alan Gilbert (dgilb...@redhat.com) wrote:
> * Zhangbo (Oscar) (oscar.zhan...@huawei.com) wrote:
> > Thank you David and Jason!
> >
> > BTW, I noticed that Vmware did the same work alike us, but the situation is
> > a little different:
> > they proposed postcopy(in the name of Quic
On 10/12/2015 13:12, Janosch Frank wrote:
> if not os.access('/sys/kernel/debug', os.F_OK):
PATH_DEBUGFS should be /sys/kernel/debug, while...
> print 'Please enable CONFIG_DEBUG_FS in your kernel'
> sys.exit(1)
> -if not os.access('/sys/kernel/debug/kvm', os.F_OK):
> +if not os.acce
On Thu, Jan 7, 2016 at 3:46 PM, Alex Bennée wrote:
>
> Alvise Rigo writes:
>
>> Attempting to simplify the helper_*_st_name, wrap the
>> do_unaligned_access code into an inline function.
>> Remove also the goto statement.
>
> As I said in the other thread I think these sort of clean-ups can come
As any constant arguments will be folded by the compiler when a function
is in-lined we can squash the be/le handlers together and let the
compiler figure it out.
---
softmmu_template.h | 68 --
1 file changed, 25 insertions(+), 43 deletions(-)
On 07/01/2016 15:47, Peter Maydell wrote:
> I think my current inclination is to say that virt should
> support -net, because I would prefer to avoid having yet
> another speedbump in the path of people trying to move to
> using KVM-on-ARM based on their previous experience with
> KVM-on-x86.
I
On 10/12/2015 13:12, Janosch Frank wrote:
> The OptionParser is deprecated since the introduction of the
> ArgumentParser in 2.7.
>
> Additionally added a description text for the script, so new users
> don't have to guess its purpose and inner workings.
QEMU still supports 2.6, so this cannot
On 07/01/2016 14:41, Cornelia Huck wrote:
> On Tue, 15 Dec 2015 10:56:35 +0100
> Cornelia Huck wrote:
>
>> On Thu, 10 Dec 2015 13:12:30 +0100
>> Janosch Frank wrote:
>>
>>> Kvm_stat is a very helpful script for checking the state of VMs, but
>>> when I tried to introduce new features it broke
Some passthrough'ed devices depend on clock nodes. Those need to be
generated in the guest device tree. This patch introduces some helpers
to build a clock node from information retrieved in the host device tree.
- inherit_properties copies properties from a host device tree node to
a guest devi
Current qemu_fdt_getprop exits if the property is not found. It is
sometimes needed to read an optional property, in which case we do
not wish to exit but simply returns a null value.
This patch converts qemu_fdt_getprop to accept an Error **, and existing
users are converted to pass &error_fatal.
Hi
On Mon, Dec 21, 2015 at 12:30 PM, wrote:
> From: Marc-André Lureau
>
> This is a ivshmem series with various bits:
> - add a test for a recently introduced regression
> - the fix is included in the series but was sent separatly to cc -stable
> - fix some test leaks
> - get rid of CharDriver
This patch allows the instantiation of the vfio-amd-xgbe device
from the QEMU command line (-device vfio-amd-xgbe,host="").
The guest is exposed with a device tree node that combines the description
of both XGBE and PHY (representation supported from 4.2 onwards kernel):
Documentation/devicetree/b
On Thu, Jan 07, 2016 at 01:25:35PM +, Peter Maydell wrote:
> On 24 December 2015 at 00:52, Guenter Roeck wrote:
> > Hi all,
> >
> > since commit 60792ad349f3 ("arm64: kernel: enforce pmuserenr_el0
> > initialization
> > and restore"), my arm64 qemu tests of linux-next are failing. After this
>
On 7 January 2016 at 15:53, Lorenzo Pieralisi wrote:
> On Thu, Jan 07, 2016 at 01:25:35PM +, Peter Maydell wrote:
>> We had previously been relying on the kernel not attempting to
>> touch the PMU if the ID_AA64DFR0_EL1 PMUVer bits read
>> ("Performance Monitors extension System registers
qemu_fdt_setprop self-exists in case of error hence no need to check
the returned value.
Signed-off-by: Eric Auger
---
hw/arm/sysbus-fdt.c | 15 +++
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/hw/arm/sysbus-fdt.c b/hw/arm/sysbus-fdt.c
index 66fa766..68d7e53 100644
On Do, 2016-01-07 at 13:10 +, Stefano Stabellini wrote:
> CC'ing the Xen x86 maintainers
>
> On Thu, 7 Jan 2016, Gerd Hoffmann wrote:
> > Hi,
> >
> > > One thing I don't like about this is that it is going to skip the checks
> > > done in xen_pt_initfn.
> >
> > Hmm? Those checks are still
On 07/01/2016 16:54, Janosch Frank wrote:
> On 01/07/2016 04:41 PM, Paolo Bonzini wrote:
>>
>>
>> On 10/12/2015 13:12, Janosch Frank wrote:
>>> The OptionParser is deprecated since the introduction of the
>>> ArgumentParser in 2.7.
>>>
>>> Additionally added a description text for the script, so
On 20 December 2015 at 05:43, Peter Crosthwaite
wrote:
> qbus_realize() adds busses as a QOM child of the device in addition to
> adding it to the qdev bus list. Change get_child_bus() to use the QOM
> child if it is available. This takes priority over the bus-list, but
> the child object is check
On 01/07/2016 07:53 AM, Lorenzo Pieralisi wrote:
On Thu, Jan 07, 2016 at 01:25:35PM +, Peter Maydell wrote:
On 24 December 2015 at 00:52, Guenter Roeck wrote:
Hi all,
since commit 60792ad349f3 ("arm64: kernel: enforce pmuserenr_el0
initialization
and restore"), my arm64 qemu tests of linu
On 23/12/2015 20:21, Shmulik Ladkani wrote:
> Hi,
>
> On Fri, 18 Dec 2015 09:30:02 +0200 Shmulik Ladkani
> wrote:
>> Introduce the place-holder for 2.5 back-compat properties, and the
>> accompanying PC_COMPAT_2_5, CCW_COMPAT_2_5, SPAPR_COMPAT_2_5.
>
> Please ignore this series, it'll clash.
On 23/12/2015 12:28, Andrey Smetanin wrote:
> This will be used in future to start Hyper-V SynIC timer
> in several places by one logic in one function.
>
> Signed-off-by: Andrey Smetanin
> Reviewed-by: Roman Kagan
> CC: Gleb Natapov
> CC: Paolo Bonzini
> CC: Roman Kagan
> CC: Denis V. Lune
On Thu, 7 Jan 2016 17:30:20 +0100
Paolo Bonzini wrote:
> On 23/12/2015 20:21, Shmulik Ladkani wrote:
> > Hi,
> >
> > On Fri, 18 Dec 2015 09:30:02 +0200 Shmulik Ladkani
> > wrote:
> >> Introduce the place-holder for 2.5 back-compat properties, and the
> >> accompanying PC_COMPAT_2_5, CCW_COMPAT
On 23/12/2015 12:28, Andrey Smetanin wrote:
> - stimer_send_msg(stimer);
> - if (!(stimer->config & HV_STIMER_PERIODIC))
> - stimer->config |= ~HV_STIMER_ENABLE;
> - else
> - stimer_start(stimer);
> + stimer->msg_pending = true;
> + if (!stimer_send_msg
On Thu, Jan 07, 2016 at 03:58:15PM +, Peter Maydell wrote:
> On 7 January 2016 at 15:53, Lorenzo Pieralisi
> wrote:
> > On Thu, Jan 07, 2016 at 01:25:35PM +, Peter Maydell wrote:
> >> We had previously been relying on the kernel not attempting to
> >> touch the PMU if the ID_AA64DFR0_EL1
On 23/12/2015 12:28, Andrey Smetanin wrote:
> During testing of Windows 2012R2 guest migration with
> Hyper-V SynIC timers enabled we found several bugs
> which lead to restoring guest in a hung state.
>
> This patch series provides several fixes to make the
> migration of guest with Hyper-V Syn
On 28/12/2015 16:27, Andrey Smetanin wrote:
> This will be used in future to start Hyper-V SynIC timer
> in several places by one logic in one function.
>
> Changes v2:
> * drop stimer->count == 0 check inside stimer_start()
> * comment stimer_start() assumptions
Can you replace comments with W
Wei Liu writes:
> Some structures virtio-9p.h have been unused since 2011 when relevant
> functions switched to use coroutines.
>
> The declaration of pdu_packunpack and function do_pdu_unpack are
> useless.
>
> The function virtio_9p_set_fd_limit is unused.
>
> Signed-off-by: Wei Liu
> ---
> h
On 07/01/2016 17:33, Cornelia Huck wrote:
> On Thu, 7 Jan 2016 17:30:20 +0100
> Paolo Bonzini wrote:
>
>> On 23/12/2015 20:21, Shmulik Ladkani wrote:
>>> Hi,
>>>
>>> On Fri, 18 Dec 2015 09:30:02 +0200 Shmulik Ladkani
>>> wrote:
Introduce the place-holder for 2.5 back-compat properties, a
On 01/07/2016 01:12 AM, Cao jin wrote:
>>> if (rc < 0) {
>>> -XEN_PT_LOG(&s->dev, "Failed to initialize %d/%ld,
>>> type=0x%x, rc:%d\n",
>>> - i, ARRAY_SIZE(xen_pt_emu_reg_grps),
>>> +error_setg(&local_err, "Failed to initiali
On 01/07/2016 03:56 PM, Paolo Bonzini wrote:
>
>
> On 10/12/2015 13:12, Janosch Frank wrote:
>> if not os.access('/sys/kernel/debug', os.F_OK):
>
> PATH_DEBUGFS should be /sys/kernel/debug, while...
>
>> print 'Please enable CONFIG_DEBUG_FS in your kernel'
>> sys.exit(1)
>> -if not o
On 07/01/2016 17:56, Janosch Frank wrote:
> The string analysis to extract the cpu numbers is only needed in the
> get_online_cpus function where it resides, so why do you want to split
> this function into two?
>
> Its also only a few lines which are easy to read.
It's a common format in sysfs
Wei Liu writes:
> Hi all
>
> Back in 2015 summer one of our OPW interns Linda Jacobson explored the
> possibility of making 9pfs work on Xen. It turned out lots of code in QEMU can
> be reused.
>
> This series refactors 9pfs related code:
>
> 1. Rename a bunch of files and functions to make clear
On Thu, Jan 07, 2016 at 10:12:44PM +0530, Aneesh Kumar K.V wrote:
> Wei Liu writes:
>
> > Break out some generic functions for marshaling 9p state. Pure code
> > motion plus minor fixes for build system.
> >
> > Signed-off-by: Wei Liu
> > ---
> > Makefile | 2 +-
> > fsdev/9p-
On 01/07/16 14:42, Igor Mammedov wrote:
> On Thu, 7 Jan 2016 12:54:30 +0200
> "Michael S. Tsirkin" wrote:
>
>> On Thu, Jan 07, 2016 at 11:30:25AM +0100, Igor Mammedov wrote:
>>> On Tue, 5 Jan 2016 18:43:02 +0200
>>> "Michael S. Tsirkin" wrote:
>>>
On Tue, Jan 05, 2016 at 05:30:25PM +0100
1 - 100 of 220 matches
Mail list logo