besides OVMF and SeaBIOS?
Regards,
Anthony Liguori
to have sanity checking split
across two places.
BTW: I think it's also a good idea to model this as a QOM object so that
device state can be access through the QOM tree.
Regards,
Anthony Liguori
+},
+[R_LOCK] = { .name = LOCK,
+.ro = ~ONES(5),
+.pre_write
Anthony Liguori anth...@codemonkey.ws writes:
peter.crosthwa...@xilinx.com writes:
From: Peter A. G. Crosthwaite peter.crosthwa...@petalogix.com
Minimal device model for devcfg module of Zynq. DMA capabilities and
interrupt generation supported.
Signed-off-by: Peter A. G. Crosthwaite
can apply them directly.
Regards,
Anthony Liguori
thanks
-- PMM
On 2 May 2013 11:29, Peter Maydell peter.mayd...@linaro.org wrote:
Ping!
-- PMM
On 22 April 2013 21:29, Peter Maydell peter.mayd...@linaro.org wrote:
These patches fix various compiler and runtime warnings QEMU provokes
.
Opinions?
I don't see any compelling reason to do something like this. It's
jumping through a tremendous number of hoops to avoid putting code that
belongs in QEMU in tree.
Regards,
Anthony Liguori
Julian
Michael S. Tsirkin m...@redhat.com writes:
On Tue, May 28, 2013 at 12:00:38PM -0500, Anthony Liguori wrote:
Julian Stecklina jstec...@os.inf.tu-dresden.de writes:
I don't see any compelling reason to do something like this. It's
jumping through a tremendous number of hoops to avoid
Michael S. Tsirkin m...@redhat.com writes:
On Sun, May 26, 2013 at 07:55:25PM -0500, Anthony Liguori wrote:
Michael S. Tsirkin m...@redhat.com writes:
On Sun, May 26, 2013 at 03:49:53PM -0500, Anthony Liguori wrote:
Paolo Bonzini pbonz...@redhat.com writes:
Il 26/05/2013 22:02
the callback instead if they need it?
Regards,
Anthony Liguori
---
v1-v2:
* remove command_mode reset from CHR_EVENT_OPENED case, since this
might still cause a race
monitor.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/monitor.c b/monitor.c
index 6ce2a4e..f1953a0
-to-guest
networking which is about as good as can be done.
Regards,
Anthony Liguori
3. Use the kernel as a middle-man. Create a double-ended veth
interface and have Snabb Switch and QEMU each open a PF_PACKET
socket and accelerate it with VHOST_NET.
As Michael, mentioned, this could be macvtap
Paolo Bonzini pbonz...@redhat.com writes:
Il 27/05/2013 18:18, Anthony Liguori ha scritto:
Paolo Bonzini pbonz...@redhat.com writes:
Il 27/05/2013 11:34, Stefan Hajnoczi ha scritto:
On Sun, May 26, 2013 at 11:32:49AM +0200, Luke Gorrie wrote:
Stefan put us onto the highly promising track
On Mon, May 27, 2013 at 12:13 PM, Michael S. Tsirkin m...@redhat.com wrote:
On Mon, May 27, 2013 at 12:01:07PM -0500, Anthony Liguori wrote:
Paolo Bonzini pbonz...@redhat.com writes:
Finally, the destination QEMU process can vmsplice() from the pipe which
will copy the data
Rusty Russell ru...@rustcorp.com.au writes:
Anthony Liguori anth...@codemonkey.ws writes:
Paolo Bonzini pbonz...@redhat.com writes:
Il 26/05/2013 22:02, Michael S. Tsirkin ha scritto:
My fault. I should have looked at linux/types.h (actually asm-generic/).
Not really, __uX appear
Paolo Bonzini pbonz...@redhat.com writes:
Il 26/05/2013 22:02, Michael S. Tsirkin ha scritto:
My fault. I should have looked at linux/types.h (actually asm-generic/).
Not really, __uX appear in the headers that were posted.
Which is a problem because this is a reserved namespace in C99.
with spinning disks. I'm sure it's
even faster with more recent processors and SSDs. With tmpfs as the
build directory it would probably fly.
Our build parallelizes very well, even if you only have slow systems,
distcc will work wonders.
Regards,
Anthony Liguori
-- PMM
think what you really mean is
that we can provide bytecode that interacts with the embedded
controller.
There is not explicit driver in Linux or Windows AFAIK.
I still don't get the point of this. We can make ACPI hotplug work
without introducing a new device like this.
Regards,
Anthony Liguori
Michael S. Tsirkin m...@redhat.com writes:
On Sun, May 26, 2013 at 03:49:53PM -0500, Anthony Liguori wrote:
Paolo Bonzini pbonz...@redhat.com writes:
Il 26/05/2013 22:02, Michael S. Tsirkin ha scritto:
My fault. I should have looked at linux/types.h (actually
asm-generic
of
virtio-net in qemu.
100% agreed.
Regards,
Anthony Liguori
I've put up a wiki page with a kvm networking todo list,
mainly to avoid effort duplication, but also in the hope
to draw attention to what I think we should try addressing
in KVM:
http://www.linux-kvm.org/page
Kevin Wolf kw...@redhat.com writes:
Am 22.05.2013 um 18:14 hat Anthony Liguori geschrieben:
Kevin Wolf kw...@redhat.com writes:
For example, libvirt wants to query which block drivers it can use. It
doesn't really matter for which drivers we had the source initially, but
only which
Luiz Capitulino lcapitul...@redhat.com writes:
On Thu, 23 May 2013 07:08:59 -0500
Anthony Liguori aligu...@us.ibm.com wrote:
then we don't need introspection at all. There's no user for it then.
Introspection is not the right approach to feature discovery. The
schema does answer
Kevin Wolf kw...@redhat.com writes:
Am 23.05.2013 um 14:08 hat Anthony Liguori geschrieben:
Kevin Wolf kw...@redhat.com writes:
There are two things here: the schema and the generated code. The
generated code can and should live in the module.
But the schema always stays the same
how it stores blobs in it's flash
memory? I think we're adding an unneeded layer of abstraction here.
Regards,
Anthony Liguori
VNVRAM *vnvram;
int errcode
const VNVRAMEntryName entry_name;
const char *blob_w = blob data;
char *blob_r;
uint32_t blob_r_size;
vnvram = vnvram_create(drive
Corey Bryant cor...@linux.vnet.ibm.com writes:
On 05/23/2013 02:03 PM, Anthony Liguori wrote:
Corey Bryant cor...@linux.vnet.ibm.com writes:
One of the difficulties in virtualizing a TPM is that it doesn't support
SR-IOV. So the existing passthrough vTPM can only be used by one guest
later if it's ever needed.
Reviewed-by: Anthony Liguori aligu...@us.ibm.com
Regards,
Anthony Liguori
thanks
-- PMM
an improvement.
I don't object to autogenerating it. I object to autogenerating based
on the selected targets.
The enum should be fixed regardless of what the configure line is.
Regards,
Anthony Liguori
qapi-schema.json | 30 ++
1 file changed, 26 insertions
what the
platforms are while writing a management tool, it seems like a useful
thing to have.
We don't add targets very often... are we optimizing for an uncommon
scenario here?
Regards,
Anthony Liguori
Paolo
qapi-schema.json | 30 ++
1 file changed, 26
Andreas Färber afaer...@suse.de writes:
Am 22.05.2013 15:15, schrieb Anthony Liguori:
Paolo Bonzini pbonz...@redhat.com writes:
Il 20/05/2013 18:21, Peter Maydell ha scritto:
Reformat the qapi-schema TargetType enumeration so that it has just
one target architecture name per line
Peter Maydell peter.mayd...@linaro.org writes:
On 22 May 2013 14:15, Anthony Liguori aligu...@us.ibm.com wrote:
Paolo Bonzini pbonz...@redhat.com writes:
You
don't need to know what targets were supported in the version that you
compiled from. Only one target is supported in this executable
Andreas Färber afaer...@suse.de writes:
Am 22.05.2013 16:28, schrieb Anthony Liguori:
Andreas Färber afaer...@suse.de writes:
More common is however that people start writing a new target and don't
submit it yet (ahem!) while another target gets added, and the current
form of rebreaking
Peter Maydell peter.mayd...@linaro.org writes:
On 22 May 2013 15:48, Anthony Liguori aligu...@us.ibm.com wrote:
Andreas Färber afaer...@suse.de writes:
Am 22.05.2013 16:28, schrieb Anthony Liguori:
So are incompletely implemented targets (wrt instruction set) eligible
for upstream these days
/features.
Regards,
Anthony Liguori
By default, return the complete schema in one go.
And support to query of unknown type in new command.
- { execute: query-qmp-schema arguments: { command:
query-status }}
- { return : data: { command': query-status, returns:
StatusInfo }}
- { execute
Pulled. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
obj however causing
a segfault. Fix by conditionalizing the cast cache logic on obj being
non-null.
Signed-off-by: Peter Crosthwaite peter.crosthwa...@xilinx.com
Reviewed-by: Anthony Liguori aligu...@us.ibm.com
Regards,
Anthony Liguori
---
qom/object.c | 4 ++--
1 file changed, 2
the default? It doesn't seem to work at all for
me. Even with TCG, I've had more luck with -M pseries.
While adding an accelerator specific default, if mac99 is the wrong
default for TCG, then we should change it.
Regards,
Anthony Liguori
Daniel
--
|: http://berrange.com -o-http
...
Regards,
Anthony Liguori
Kevin - could you join on Tuesday? There appears a disconnect
between the seabios and qemu that a conf call
might help resolve.
--
MST
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo
Michael S. Tsirkin m...@redhat.com writes:
On Tue, May 21, 2013 at 07:18:58AM -0500, Anthony Liguori wrote:
Michael S. Tsirkin m...@redhat.com writes:
On Mon, May 20, 2013 at 12:57:47PM +0200, Juan Quintela wrote:
Hi
Please, send any topic that you are interested in covering
able to set global domain options.
Regards,
Anthony Liguori
Daniel
--
|: http://berrange.com -o-http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org -o- http://virt-manager.org :|
|: http://autobuild.org -o- http://search.cpan.org
Michael S. Tsirkin m...@redhat.com writes:
On Tue, May 21, 2013 at 09:29:07AM -0500, Anthony Liguori wrote:
Michael S. Tsirkin m...@redhat.com writes:
On Tue, May 21, 2013 at 07:18:58AM -0500, Anthony Liguori wrote:
Michael S. Tsirkin m...@redhat.com writes:
On Mon, May 20, 2013
the global setting within QEMU. We can't just point our
fingers at each other and hope the problem goes away :-)
Regards,
Anthony Liguori
Creating basic
XML structure with relevant defaults pre-filled for a particular usecase
is something that the libvirt-designer library is aiming to take care
in. Since it only impacts
WHQL testing I don't think it's a bit problem to wait for stable.
Regards,
Anthony Liguori
Paolo
priority. It needs to wait for stable.
Regards,
Anthony Liguori
Paolo
the only way we can fix this for 1.5.
Acked-by: Michael S. Tsirkin m...@redhat.com
Is this a bug or a feature? Can someone describe the scenario in which
the bug occurs?
Regards,
Anthony Liguori
---
v2: Don't cache MSIMessage
hw/i386/kvm/pci-assign.c | 18 ++
1
it was introduced, these bits
were already deprecated and therefore not included. They've never
actually been used in a real life implementation so there's no risk at
reusing them at this point.
Regards,
Anthony Liguori
BTW please send questions on virtio spec on virtio
mailing list, not here.
Thanks
stable releases of the 1.5 series can be found
at:
http://wiki.qemu.org/Planning/1.5
I'd like to thank everyone who contributed to this release by submitting
patches, testing out -rcs, or reporting bugs during the release process!
Regards,
Anthony Liguori
Let the patches and pull requests start flowing! :-)
Regards,
Anthony Liguori
Michael S. Tsirkin m...@redhat.com writes:
On Mon, Apr 22, 2013 at 12:58:26PM -0500, Anthony Liguori wrote:
Michael S. Tsirkin m...@redhat.com writes:
On Sun, Apr 07, 2013 at 09:34:08AM +0300, Dmitry Fleytman wrote:
From: Dmitry Fleytman dfley...@redhat.com
Virtio-net driver
developers.
I think the first step is to get execute from ROM working and then
implement PAM correctly. Then it wouldn't be that hard to implement
SeaBIOS changes to only conditionally shadow ROMs.
Regards,
Anthony Liguori
Paolo
)
- virtio: add virtio_bus_get_dev_path. (KONRAD Frederic)
- qga: unlink just created guest-file if fchmod() or fdopen() fails on it
(Laszlo Ersek)
- qga: distinguish binary modes in guest_file_open_modes map (Laszlo Ersek)
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
...@greensocs.com
Tested-by: Cornelia Huck cornelia.h...@de.ibm.com
Message-id: 1365690602-22729-4-git-send-email-fred.kon...@greensocs.com
Signed-off-by: Anthony Liguori aligu...@us.ibm.com
And if we roll that back, we have similar failures for virtio-blk, and most
likely the other
12:41:38 2013 +0100
migration: don't account sleep time for calculating bandwidth
Cc: Juan Quintela quint...@redhat.com
Reported-by: Mike Roth mdr...@linux.vnet.ibm.com
Signed-off-by: Anthony Liguori aligu...@us.ibm.com
---
migration.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion
Anthony Liguori aligu...@us.ibm.com writes:
If current_time == (initial_time + sleep_time), since
sleep_time == BUFFER_DELAY, time_spent will be 0 resulting in a
divide-by-zero when computing bandwidth.
This was introduced by:
commit 7161082c8d8cf167c508976887a0a63f4db92b51
Author
.
I've updated the schedule on the wiki.
http://wiki.qemu.org/Planning/1.5#Release_Schedule
Regards,
Anthony Liguori
.
This is a tough one since it's the default networking backend. That
said, it likely has been broken for a while (months) and no one
noticed. That makes me think that fixing in stable (particularly if we
scheduled a stable release for two weeks after 1.5.0) is reasonable.
Regards,
Anthony Liguori
: aggressively optimize qom casting (Anthony Liguori)
- ui/gtk.c: do not use gdk_display_warp_pointer when GTK ver 3.0 (Igor
Mitsyanko)
- Revert pc: Kill the use flash device for BIOS unless KVM misfeature
(Paolo Bonzini)
- qom: allow turning cast debugging off (Paolo Bonzini)
- qom: trace asserting casts
).
Regards,
Anthony Liguori
cheers,
Gerd
Michael S. Tsirkin m...@redhat.com writes:
On Mon, May 13, 2013 at 03:38:51PM -0500, Anthony Liguori wrote:
I don't think it's a good idea to move BIOS functionality in QEMU.
Just to clarify: generating ACPI tables is not BIOS
functionality. It ended up in seabios for historical
reasons
firmware to
display whatever type of tree it wants (ACPI or device tree) and also
provides the flexibility to implement the necessary quirks for that
platform.
Regards,
Anthony Liguori
cheers,
Gerd
if this is the right solution. If key repeat is done in
the PS/2 controller, then that's where the logic here should be.
2) It's a compat breaker from a QMP perspective.
Regards,
Anthony Liguori
Thanks,
Laszlo
...@redhat.com
Date: Fri May 10 14:38:03 2013 +0200
Revert pc: Kill the use flash device for BIOS unless KVM misfeature
Regards,
Anthony Liguori
hw/block/pc_sysfw.c | 16 +++-
hw/i386/pc_piix.c |5 +
2 files changed, 16 insertions(+), 5 deletions(-)
diff --git a/hw/block
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Brad Smith b...@comstyle.com writes:
On Tue, May 14, 2013 at 04:10:56PM -, Anthony Liguori wrote:
Applied. Thanks.
Regards,
Anthony Liguori
The patch was not updated to take into consideration my comment from bug
114 so
what was commited is just as broken as before the patch
Paolo Bonzini pbonz...@redhat.com writes:
Il 10/05/2013 17:11, Anthony Liguori ha scritto:
Chegu Vinod chegu_vi...@hp.com writes:
On 5/10/2013 6:07 AM, Anthony Liguori wrote:
Chegu Vinod chegu_vi...@hp.com writes:
If a user chooses to turn on the auto-converge migration capability
) {
+munmap(ptr - offset, offset);
}
-ptr = qemu_memalign(align, size);
Hrm, so we switch from qemu_memalign to mmap() but then we don't modify
qemu_vfree() to do a munmap() over free().
qemu_vfree() doesn't know the size so calling munmap() is tricky.
Regards,
Anthony Liguori
+if (total
/block/pc_sysfw.o] Error 1
make: *** Waiting for unfinished jobs
Regards,
Anthony Liguori
---
hw/block/pc_sysfw.c | 14 ++
hw/i386/pc_piix.c |5 +
2 files changed, 15 insertions(+), 4 deletions(-)
diff --git a/hw/block/pc_sysfw.c b/hw/block/pc_sysfw.c
index
Pulled. Thanks.
Regards,
Anthony Liguori
Pulled. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
).
With this patch applied, I get exactly the same performance (within
the margin of error) as with --disable-qom-cast-debug.
N.B. it's safe to cache typenames only from the _assert() macros
because they are always called with string literals.
Signed-off-by: Anthony Liguori aligu...@us.ibm.com
This is not meant to be applied but included as a reference.
Signed-off-by: Anthony Liguori aligu...@us.ibm.com
---
qom/object.c | 88
1 file changed, 88 insertions(+)
diff --git a/qom/object.c b/qom/object.c
index ec88231..2bfdcda
/seabios.git acpi
bios patchset will be posted tomorrow (need to clean up
the commit log a bit).
I don't think it's a good idea to move BIOS functionality in QEMU.
We don't frequently add firmware or chipsets so it seems like we're
optimizing for an uncommon scenario here.
Regards,
Anthony Liguori
Paolo Bonzini pbonz...@redhat.com writes:
Il 13/05/2013 22:31, Anthony Liguori ha scritto:
This patch adds a small typename cache to ObjectClass. This allows
caching positive casts within each ObjectClass. Benchmarking a
PPC workload provided by Aurelien, this patch eliminates every
single
...@suse.de
Applied, thanks. There was no notification email because I applied it
by hand because the subject is not well formed.
Regards,
Anthony Liguori
---
changes from v2:
fix bug spotted by Konrad
changes from v1:
rebased to master
I'm guessing this missed 1.5. Added for-1.5
Peter Maydell peter.mayd...@linaro.org writes:
On 13 May 2013 21:31, Anthony Liguori aligu...@us.ibm.com wrote:
This patch adds a small typename cache to ObjectClass. This allows
caching positive casts within each ObjectClass. Benchmarking a
PPC workload provided by Aurelien, this patch
701 - 800 of 9887 matches
Mail list logo