Gerd Hoffmann kra...@redhat.com writes:
On 08/08/13 18:38, Anthony Liguori wrote:
This breaks migration and is unneeded with modern SeaBIOS.
No. Dropping for piix is fine. It will break q35 though.
Can you elaborate? When Michael and I discussed this I was under the
impression that latest
Rusty Russell ru...@rustcorp.com.au writes:
Anthony Liguori anth...@codemonkey.ws writes:
I suspect this is a premature optimization. With a weak function called
directly in the accessors below, I suspect you would see no measurable
performance overhead compared to this approach.
It's all
Rusty Russell ru...@rustcorp.com.au writes:
Anthony Liguori anth...@codemonkey.ws writes:
Daniel P. Berrange berra...@redhat.com writes:
The distinction is important in QEMU. ppc64 is still
TARGET_WORDS_BIGENDIAN. We still want most stl_phys to treat integers
as big endian. There's just
, creating an external disk
snapshot, then resuming the guest.
Regards,
Anthony Liguori
in my mind, Snapshots can not occupy additional too much memory, So when the
memory needs to be changed, the old memory page is needed to flush to the
file first. But flushing to file is too slower than
hard to predict.
The only practical way of doing this would be to have QEMU gracefully
handle malloc() == NULL so that you could set a limit and gracefully
degrade. We don't though so setting a limit is likely to get you in
trouble.
Regards,
Anthony Liguori
Michal
1: https://www.redhat.com
Anthony Liguori aligu...@us.ibm.com writes:
Applied. Thanks.
Something went bad here... Apologies, it was not applied.
Regards,
Anthony Liguori
Regards,
Anthony Liguori
From: Paolo Bonzini pbonz...@redhat.com
Move the code to hw/i386, the sole remaining property is available
as !pci_enabled.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Rebased.
Signed-off-by: Markus Armbruster arm...@redhat.com
---
default-configs/i386-softmmu.mak | 1 -
Paolo's cover letter for v2:
The sysfw code to choose between ROM and flash BIOS was a bad idea,
because it triggered different behavior between TCG and KVM. We
deleted the behavior in 1.5, but we left the code around because
it was close to the release. Now it's time to delete it.
v1-v2 only
From: Paolo Bonzini pbonz...@redhat.com
With the new semantics of pc_sysfw (no -pflash implies old-style ROM setup,
-pflash implies new-style ROM setup), there is no need anymore for a compat
property. Old machines simply will never use -pflash, and thus will always
use old-style setup.
From: Paolo Bonzini pbonz...@redhat.com
The variable is not written anymore.
This cleans up after 9e1c2ec (which accidentally left variable
pc_sysfw_flash_vs_rom_bug_compatible behind, value always zero), and
buries dead code from commit dafb82e (which resurrected the pc_sysfw
code for
the CPU should do a decent job optimizing
the if () away.
Regards,
Anthony Liguori
Rusty Russell ru...@rustcorp.com.au writes:
Signed-off-by: Rusty Russell ru...@rustcorp.com.au
Reviewed-by: Anthony Liguori aligu...@us.ibm.com
Regards,
Anthony Liguori
---
hw/virtio/virtio-balloon.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/hw/virtio/virtio
Rusty Russell ru...@rustcorp.com.au writes:
Note that st*_raw and ld*_raw are effectively replaced by st*_p and ld*_p.
Signed-off-by: Rusty Russell ru...@rustcorp.com.au
Reviewed-by: Anthony Liguori aligu...@us.ibm.com
Regards,
Anthony Liguori
---
hw/block/virtio-blk.c | 35
Rusty Russell ru...@rustcorp.com.au writes:
Signed-off-by: Rusty Russell ru...@rustcorp.com.au
Reviewed-by: Anthony Liguori aligu...@us.ibm.com
Regards,
Anthony Liguori
---
hw/net/virtio-net.c | 15 ---
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/hw/net
Rusty Russell ru...@rustcorp.com.au writes:
Note that st*_raw and ld*_raw are effectively replaced by st*_p and ld*_p.
Signed-off-by: Rusty Russell ru...@rustcorp.com.au
Reviewed-by: Anthony Liguori aligu...@us.ibm.com
Regards,
Anthony Liguori
---
hw/scsi/virtio-scsi.c | 33
Rusty Russell ru...@rustcorp.com.au writes:
Signed-off-by: Rusty Russell ru...@rustcorp.com.au
Reviewed-by: Anthony Liguori aligu...@us.ibm.com
Regards,
Anthony Liguori
---
hw/char/virtio-serial-bus.c | 34 ++
1 file changed, 18 insertions(+), 16 deletions
Andreas Färber afaer...@suse.de writes:
Am 08.08.2013 15:31, schrieb Anthony Liguori:
Rusty Russell ru...@rustcorp.com.au writes:
Virtio is currently defined to work as guest endian, but this is a
problem if the guest can change endian. As most targets can't change
endian, we make
Peter Maydell peter.mayd...@linaro.org writes:
On 8 August 2013 16:40, Anthony Liguori anth...@codemonkey.ws wrote:
PPC64 is big endian. AFAIK, there is no such thing as a little endian
PPC64 processor.
What's your definition of little endian processor here if
it isn't one which is doing
Daniel P. Berrange berra...@redhat.com writes:
On Thu, Aug 08, 2013 at 10:40:28AM -0500, Anthony Liguori wrote:
Andreas Färber afaer...@suse.de writes:
We have a mechanism to do weak functions via stubs/. I think it would
be better to do cpu_get_byteswap() as a stub function
Peter Maydell peter.mayd...@linaro.org writes:
On 8 August 2013 17:07, Anthony Liguori anth...@codemonkey.ws wrote:
It's the same processor. It still starts executing big endian
instructions. A magic register value is tweaked and loads/stores are
swapped.
I dunno about PPC, but for ARM
This breaks migration and is unneeded with modern SeaBIOS.
Signed-off-by: Anthony Liguori aligu...@us.ibm.com
---
hw/i386/pc_piix.c | 1 -
hw/i386/pc_q35.c | 1 -
2 files changed, 2 deletions(-)
diff --git a/hw/i386/pc_piix.c b/hw/i386/pc_piix.c
index ab25458..daaff8a 100644
--- a/hw/i386
to spare duplicating the msr_ile path.
If the condition was more complicated, I'd agree, but I really dislike
splitting statements up via an #ifdef.
Regards,
Anthony Liguori
Andreas
if (msr_ile) {
new_msr |= (target_ulong)1 MSR_LE;
}
+#endif
/* Jump to handler
: add extui unit test (Max Filippov)
Regards,
Anthony Liguori
On Tue, Aug 6, 2013 at 7:47 PM, Anton Blanchard an...@samba.org wrote:
On POWER7, LPCR_ILE is used to control what endian guests take
their exceptions in so use it instead of MSR_ILE.
Signed-off-by: Anton Blanchard an...@samba.org
Reviewed-by: Anthony Liguori aligu...@us.ibm.com
Regards
On Tue, Aug 6, 2013 at 7:47 PM, Anton Blanchard an...@samba.org wrote:
Add MSR_LE to the msr_mask for POWER7.
Signed-off-by: Anton Blanchard an...@samba.org
Reviewed-by: Anthony Liguori aligu...@us.ibm.com
Regards,
Anthony Liguori
---
target-ppc/translate_init.c | 2 +-
1 file changed
better, a few things come to mind.
Is mflags a boolean? If so, you can reduce this to a single loop and
drop the switch() statement. If mflags is truly a set of flags, it
would be nice to use #define to give the flags a proper symbolic name.
Regards,
Anthony Liguori
+default
On Tue, Aug 6, 2013 at 7:47 PM, Anton Blanchard an...@samba.org wrote:
Use info-endian to select the endian of the instruction to
be disassembled.
Signed-off-by: Anton Blanchard an...@samba.org
Reviewed-by: Anthony Liguori aligu...@us.ibm.com
Regards,
Anthony Liguori
---
disas/ppc.c | 3
an...@samba.org
Reviewed-by: Anthony Liguori aligu...@us.ibm.com
Regards,
Anthony Liguori
---
hw/ppc/spapr.c | 13 -
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/hw/ppc/spapr.c b/hw/ppc/spapr.c
index de639f6..639b719 100644
--- a/hw/ppc/spapr.c
+++ b/hw/ppc/spapr.c
:-)
This will need to wait until 1.7 opens up in a couple weeks, but other
than the cosmetics on 3/5, the series looks good.
Regards,
Anthony Liguori
Anton
--
Anton Blanchard (4):
target-ppc: POWER7 supports the MSR_LE bit
target-ppc: USE LPCR_ILE to control exception endian on POWER7
.
Regards,
Anthony Liguori
Regards,
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/~danberr/ :|
|: http
Daniel P. Berrange berra...@redhat.com writes:
On Mon, Aug 05, 2013 at 08:28:50AM -0500, Anthony Liguori wrote:
Daniel P. Berrange berra...@redhat.com writes:
On Mon, Aug 05, 2013 at 12:18:10PM +0100, Peter Maydell wrote:
This patch series adds a 'virt' platform which uses the
kernel's
,
Anthony Liguori
I think Anthony's question was rather whether printing random text to
stderr is the best way to address that or whether QEMUMachine could use
some this-machine-needs-a-kernel flag that libvirt or someone can access
and that could be handled in a central place rather than in each
: trivial rebase.
Ping?
Pulled. Thanks.
Regards,
Anthony Liguori
The following changes since commit fdc43322c978d78e79e692872dcec7b4f6a447f1:
Merge remote-tracking branch 'sstabellini/xen-130729' into staging
(2013-07-29 07:30:31 -0500)
are available in the git repository at:
git
way for all front-ends.
The right way to handle this would be to access the hardware keycode
and avoid the keymap table entirely. I'm sure there is such an API in
Cocoa...
Regards,
Anthony Liguori
-- PMM
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
(Alexey Kardashevskiy)
- uhci: egsm fix (Gerd Hoffmann)
- xhci: handle USB_RET_IOERROR (Gerd Hoffmann)
- spice: fix display initialization (Gerd Hoffmann)
Regards,
Anthony Liguori
.
Signed-off-by: Alexey Kardashevskiy a...@ozlabs.ru
Reviewed-by: Anthony Liguori aligu...@us.ibm.com
Does this actually fix any bug or is this just refactoring? If it's the
later, it'll have to wait until after the 1.7 window opens up.
Regards,
Anthony Liguori
---
hw/ppc/spapr.c
,
+.addr = (uintptr_t)state,
+};
+int ret;
+
+if (!ss-cs) {
+return 0; /* kernel irqchip not in use */
+}
assert?
Regards,
Anthony Liguori
+
+state = ((uint64_t)ss-xirr KVM_REG_PPC_ICP_XISR_SHIFT)
+| ((uint64_t)ss-mfrr
, 2011-11-15). Do not put words in his mouth.
I think it's better at this point to just put QEMU team. Fabrice is
no longer associated with the project.
Regards,
Anthony Liguori
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
LICENSE | 15 ++-
1 file changed, 10
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 08/01/2013 04:02 AM, Anthony Liguori wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On the sPAPR platform a guest allocates MSI/MSIX vectors via RTAS
hypercalls which return global IRQ numbers to a guest so it only
operates with those
Andreas Färber afaer...@suse.de writes:
Hello,
This mini-series cleans up noisy make check output from endian-test.
Reviewed-by: Anthony Liguori aligu...@us.ibm.com
Although this is pretty ugly to have to do. It would be nicer to have
something as a machine property indicating
?
Is that reasonable in practice or are there cases where we must specify
parameters for a machine?
If the above is true, then I don't think there should be if
(qtest_enabled())s guarding this stuff.
Regards,
Anthony Liguori
---
hw/arm/gumstix.c | 31 +++
1 file
On Tue, Jul 30, 2013 at 1:39 AM, Markus Armbruster arm...@redhat.com wrote:
Anthony Liguori anth...@codemonkey.ws writes:
This was part of the discussion way back when this all was first
introduced. Since everything was open coded and we had to preserve
the semantics, that was the only
Please have all pull requests/patches on the mailing list no later than
5PM US/Central (22:00 UTC).
Regards,
Anthony Liguori
Michael S. Tsirkin m...@redhat.com writes:
This code can also be found here:
git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git acpi
Please review, and consider for 1.6.
This isn't ready for 1.6 so it's going to have to wait for 1.7.
Regards,
Anthony Liguori
Changes from v2 repost
Linux) don't show this
problem.
It's a GTK/Cygwin/X bug.
We use a vbox without anything particularly fancy happening. Looks like
something is calculating layout incorrectly.
Regards,
Anthony Liguori
http://qemu.weilnetz.de/test/bugs/qemu-gtk-demo2.png
This shows crippled output of help
Stefan Weil s...@weilnetz.de writes:
Am 29.07.2013 20:05, schrieb Anthony Liguori:
Stefan Weil s...@weilnetz.de writes:
Hello,
maybe most developers will already have noticed that the terminal output
in QEMU's GTK user interface is broken. As far as I know, it never worked
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
Stefan Weil s...@weilnetz.de writes:
Am 29.07.2013 22:34, schrieb Andreas Färber:
Am 29.07.2013 21:27, schrieb Stefan Weil:
Am 29.07.2013 20:55, schrieb Anthony Liguori:
Stefan Weil s...@weilnetz.de writes:
Am 29.07.2013 20:05, schrieb Anthony Liguori:
Stefan Weil s...@weilnetz.de writes
Applied. Thanks.
Regards,
Anthony Liguori
for the parameter.
This was part of the discussion way back when this all was first
introduced. Since everything was open coded and we had to preserve
the semantics, that was the only choice we had.
Regards.
Anthony Liguori
://wiki.qemu.org/ChangeLog/Next
Regards,
Anthony Liguori
a look at it for 1.7.
Regards,
Anthony Liguori
Thanks,
Rusty.
(', '')
exprs = list(qapi_parse(data))
print exprs
Regards,
Anthony Liguori
Markus Armbruster (9):
tests: QAPI schema parser tests
tests: Use qapi-schema-test.json as schema parser test
qapi.py: Restructure lexer and parser
qapi.py: Decent syntax error reporting
qapi.py
Markus Armbruster arm...@redhat.com writes:
Anthony Liguori aligu...@us.ibm.com writes:
Markus Armbruster arm...@redhat.com writes:
If you think I'm exaggerating, check out the list of issues in PATCH
3/9.
You are not.
However, I think we can drop the whole thing and just use the JSON
Had just applied the previous one FWIW.
Sorry for the delay.
Regards,
Anthony Liguori
On Fri, Jul 26, 2013 at 2:25 PM, Richard Henderson r...@twiddle.net wrote:
This is ping 3 for this pull request. Re-sending with more
tags in the subject, and rebased vs today's master, just to
be sure
if 'make check' fails. It's the ultimately way to
prevent things like this from happening.
I'd rather the tree is broken for a week and we get the proper fix
merged than go through a big production of reverting things.
Regards,
Anthony Liguori
(BTW. The EHCI problem doesn't seem limited to SLOF
that a mailing list is not useful.
This is a technical problem, not a social one. One something is broken,
it's a hell of a lot harder to fix than it is to prevent something from
breaking in the first place.
If you want to prevent minor architecture regressions, add unit tests.
Regards,
Anthony Liguori
Rusty Russell ru...@rustcorp.com.au writes:
Anthony Liguori anth...@codemonkey.ws writes:
On Wed, Jul 24, 2013 at 8:55 PM, Rusty Russell ru...@rustcorp.com.au wrote:
Hi all,
Using latest kernel and master qemu, the following doesn't use
vhost acceleration:
sudo qemu-system-x86_64
Applied. Thanks.
Regards,
Anthony Liguori
a
volunteer to more actively maintain it. If anyone is interested please
let me know.
Regards,
Anthony Liguori
-- PMM
then that would be useful. A 24 hour turnaround
means I've already sent the pullrequest before the buildbot
kicks off.
It's still useful for me though because by the time I process it,
buildbot has had a chance to run.
Regards,
Anthony Liguori
Also:
* I just tried to check http
Michael S. Tsirkin m...@redhat.com writes:
On Thu, Jul 25, 2013 at 04:56:05PM +0200, Andreas Färber wrote:
Am 25.07.2013 16:52, schrieb Michael S. Tsirkin:
On Thu, Jul 25, 2013 at 08:28:00AM -0500, Anthony Liguori wrote:
We have a pretty awful legacy command line set that comes from years
doesn't have an optimization like this.
Regards,
Anthony Liguori
On Thu, Jul 25, 2013 at 8:13 AM, Gonglei (Arei) arei.gong...@huawei.com wrote:
Hi,
I found a problem: For windows XP guest booting by qemu upstream,
using the RDP(Remote Desktop Protocol) and VNC protocol to connect
On Thu, Jul 25, 2013 at 10:08 PM, Gonglei (Arei)
arei.gong...@huawei.com wrote:
-Original Message-
From: Anthony Liguori [mailto:anth...@codemonkey.ws]
Sent: Friday, July 26, 2013 10:09 AM
To: Gonglei (Arei)
Cc: qemu-devel@nongnu.org; xen-de...@lists.xen.org; Hanweidong;
Luonengjun
who will attend
the event.
I will also be attending LinuxCon/CloudOpen/Plumbers North America if
anyone wants to have another key signing party at that event and cannot
attend KVM Forum.
Regards,
Anthony Liguori
(m_hdr,m_dat) indirection
Any idea when this might get pulled? The FreeBSD build is broken
until this slirp fix makes it in.
Two days ago.
Regards,
Anthony Liguori
acceleration.
It's quite possible that I've screwed up qemu's impenetrable command
line (-net or -netdev, who knows what's better?).
It is for -net. The whole vlan concept sucks and makes it too hard to
do offload or vhost. It's still around for compatibility.
Regards,
Anthony Liguori
that important.
Regards,
Anthony Liguori
-- PMM
Anthony Liguori aligu...@us.ibm.com writes:
This series is based on Alexey's series:
spapr: migration, pci, msi, power8
Which in turn was based on work by David Gibson.
I've removed the bits not related to migration and made the
following changes:
1) QOMify TCE tables and XICS
2
We have received numerous requests to extend the CFP deadline and so
we are happy to announce that the CFP deadline has been moved by two
weeks to August 4th.
=
KVM Forum 2013: Call For Participation
October 21-23, 2013 - Edinburgh
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
. I can't see any reason off
hand but will investigate further.
Is it possible you sent this differently than you have sent series in
the past?
At any rate, it's enqueued now, will push shortly after testing
completes. Sorry about that.
Regards,
Anthony Liguori
Stefan
On Tue, Jul 23, 2013 at 3:47 PM, Anthony Liguori aligu...@us.ibm.com wrote:
Stefan Weil s...@weilnetz.de writes:
Am 18.07.2013 21:52, schrieb Stefan Weil:
Am 16.07.2013 07:16, schrieb Stefan Weil:
Am 05.07.2013 22:55, schrieb Stefan Weil:
These patches are included:
[PATCH 1/4] po/Makefile
around an old kernel? If so, is the kernel
advertising that it now handles this state correctly via a capability?
If not, it probably should.
Regards,
Anthony Liguori
Paolo
+if (!(env-cr[0] CR0_PE_MASK)
+ (env-segs[R_CS].flags DESC_DPL_SHIFT 3) != 0) {
+env-segs[R_CS
.
Regards,
Anthony Liguori
Alex
Alexander Graf (9):
PlatBus: Add Platform Bus
PlatBus: Add abstract Platform Device
PlatBus: Add Sysbus/Platform bridge device
PlatBus: Hook up into Makefile system
PPC: Add platform bus to the default compile set
PlatBus: Add serial-platbus device
201 - 300 of 9887 matches
Mail list logo