Signed-off-by: Markus Armbruster
---
qemu-options.hx | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/qemu-options.hx b/qemu-options.hx
index 3800c9c..932d6c5 100644
--- a/qemu-options.hx
+++ b/qemu-options.hx
@@ -446,6 +446,7 @@ DEF("mem-path", HAS_ARG, QEMU_OPTION_mem
Hi,
Am 13.02.2013 16:24, schrieb Paolo Bonzini:
Il 13/02/2013 15:30, Stefan Priebe - Profihost AG ha scritto:
I added this:
-trace events=/tmp/events,file=/root/qemu.123.trace
and put the events in the events file as i couldn't handle \n in my app
starting the kvm process. But even when doing
Haven't seen all the patches, but just FYI, this is too late for 1.4.
I'm already testing a locally tagged version. But looks like it will
potentially be a nice cleanup!
Regards,
Anthony Liguori
Markus Armbruster writes:
> Signed-off-by: Markus Armbruster
> ---
> qemu-options.hx | 10 +++--
Signed-off-by: Markus Armbruster
---
qemu-options.hx | 16
1 file changed, 12 insertions(+), 4 deletions(-)
diff --git a/qemu-options.hx b/qemu-options.hx
index 932d6c5..d57cf2b 100644
--- a/qemu-options.hx
+++ b/qemu-options.hx
@@ -326,9 +326,9 @@ DEF("set", HAS_ARG, QEMU_OPTI
Hope it's not too late for -help and doc fixes.
Markus Armbruster (7):
help: Drop bogus help on -qtest and -qtest-log
doc: Fix some option entries in qemu-doc's function index
doc: Fill some option doc gaps in manual page and qemu-doc
doc: Fix texinfo @table markup in qemu-options.hx
hel
On Fri, 08 Feb 2013 20:34:20 +0100
Markus Armbruster wrote:
> > The real problem here is that the k, M, G suffixes, for example, are not
> > good to be reported by QMP. So maybe we should refactor the code in a way
> > that we separate what's done in QMP from what is done in HMP/command-line.
>
--device is under heading "USB options". --name and --uuid are under
"Virtual File system pass-through options". Move all three to
"Standard options".
Signed-off-by: Markus Armbruster
---
qemu-options.hx | 80 -
1 file changed, 39 inserti
Collect them from "Standard options", "File system options", "Virtual
File system pass-through options", "Debug/Expert options".
Signed-off-by: Markus Armbruster
---
qemu-options.hx | 722
1 file changed, 356 insertions(+), 366 deletions(-
On Fri, 08 Feb 2013 20:48:18 +0100
Markus Armbruster wrote:
> It's a cleanup. It's only user-visible effect is getting rid of an
> extra newline on stderr. I'm fixing those globally. Tiny improvement
> in user experience, but next to no risk, thus proposed for 1.4. Since I
> need to touch thi
End tables before headings, start new ones afterwards. Fixes
incorrect indentation of headings "File system options" and "Virtual
File system pass-through options" in manual page and qemu-doc.
Normalize markup some to increase chances it survives future edits.
Signed-off-by: Markus Armbruster
-
This patch reorganizes qemu file operations to be in their own source file
instead of being lumped in savevm.c. Besides being more logical for maintenance
it also makes it easier for future users of the file functions to add tests.
v2 forward port to resolve conflicts, strip trailing whitespace d
On Mon, Feb 11, 2013 at 4:41 PM, Peter Maydell wrote:
> This patchset is just cleanups; it has two major aims:
> * remove 'cpu' from public-facing qemu_log function/type/etc
>names, since the logging is now entirely generic and not
>tied to TCG CPU debug logging at all
> * remove unneces
On Wed, Feb 13, 2013 at 2:08 AM, Wenchao Xia wrote:
>
>> On Sat, Feb 9, 2013 at 7:42 AM, Wenchao Xia
>> wrote:
>>>
>>>This patch contains implemention for APIs. Basically it is a layer
>>> above qemu block general layer now.
>>>qb_image_new() will try do init for this library.
>>>
>>> Sig
On Tue, Feb 12, 2013 at 2:00 AM, David Gibson
wrote:
> Depending on the MSR state, for 64-bit hash MMUs, get_physical_address
> can either call check_physical (which has further tests for mmu type)
> or get_segment64.
>
> This patch splits off the whole get_physical_addresss() path for 64-bit
> ha
On Tue, Feb 12, 2013 at 10:40 AM, Andreas Färber wrote:
> Am 12.02.2013 03:00, schrieb David Gibson:
>> The target-ppc code supports CPUs with a number of different MMU
>> types: there's both the 32-bit and 64-bit versions of the "classic"
>> hash page table based powerpc mmu and there's also the
On Wed, Feb 13, 2013 at 10:45 AM, David Verbeiren
wrote:
> This patch implements H.264 encoding of the VNC framebuffer updates
> using hardware acceleration through the VA API.
>
> This is experimental support to let the community explore the possibilities
> offered by the potential bandwidth and
On Wed, Feb 13, 2013 at 1:22 PM, Kevin Wolf wrote:
> Look only for clusters that start at a given physical offset.
>
> Signed-off-by: Kevin Wolf
> ---
> block/qcow2-cluster.c | 26 ++
> 1 files changed, 18 insertions(+), 8 deletions(-)
>
> diff --git a/block/qcow2-clust
On Wed, Feb 13, 2013 at 8:43 PM, Joel Schopp wrote:
> This patch reorganizes qemu file operations to be in their own source file
> instead of being lumped in savevm.c. Besides being more logical for
> maintenance
> it also makes it easier for future users of the file functions to add tests.
>
>
I wouldn't mind giving this patch a test if given some instructions on
doing so.
I am also unable to compile pcl because of this bug.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/955379
Title:
cm
TL;DR: I still disagree about some points, but those points aren't so
relevant anymore because I am starting to like having
KVM-specific/TCG-specific subclasses (because of other problems that
would be solved by them).
On Wed, Feb 13, 2013 at 04:20:43PM +0100, Igor Mammedov wrote:
[...]
> > > >
+if(popen_file == NULL) {
Please make a preparatory patch which adds missing spaces between 'if'
statements and '('.
I'll do a preparatory style cleanup patch of existing code if it is
deemed necessary by the maintainers, but I don't think it's a good idea.
The patch as it stands now
> On Wed, Feb 13, 2013 at 11:34:52AM +0100, Jan Kiszka wrote:
>> On 2013-02-13 11:24, Michael S. Tsirkin wrote:
>>> On Wed, Feb 13, 2013 at 06:06:37PM +1300, Alexey Korolev wrote:
Sometime ago I reported an issue about guest OS hang when 64bit BAR
present.
http://lists.gnu.org/arch
Il 13/02/2013 19:02, Laszlo Ersek ha scritto:
>> > I am running qemu as:
>> >
>> > qemu/ppc64-softmmu/qemu-system-ppc64 -m 1024 -M pseries -trace
>> > events=trace_events -netdev user,id=virtnet,hostfwd=tcp::5000-:22
>> > -device virtio-net-pci,netdev=virtnet -nographic -vga none -enable-kvm
>> > -
Add a simple moxie target, similar to what we have in the gdb simulator today.
Signed-off-by: Anthony Green
---
hw/moxie/Makefile.objs | 5 ++
hw/moxiesim.c | 200 +
include/sysemu/arch_init.h | 1 +
3 files changed, 206 insertion
On 13/02/13 22:58, Alexander Graf wrote:
This reverts commit 10442558ab1797bfbb01285b909e34c5cf038f12.
With the updated OpenBIOS image, -M g3beige fails to boot quik.
Hi Alex,
Can you point me towards a test ISO image for this? There are so many
other PPC fixes in OpenBIOS worth having that
On 14.02.2013, at 00:38, Mark Cave-Ayland wrote:
> On 13/02/13 22:58, Alexander Graf wrote:
>
>> This reverts commit 10442558ab1797bfbb01285b909e34c5cf038f12.
>>
>> With the updated OpenBIOS image, -M g3beige fails to boot quik.
>
> Hi Alex,
>
> Can you point me towards a test ISO image for t
On 14.02.2013, at 00:41, Alexander Graf wrote:
>
> On 14.02.2013, at 00:38, Mark Cave-Ayland wrote:
>
>> On 13/02/13 22:58, Alexander Graf wrote:
>>
>>> This reverts commit 10442558ab1797bfbb01285b909e34c5cf038f12.
>>>
>>> With the updated OpenBIOS image, -M g3beige fails to boot quik.
>>
>>
On 13/02/13 23:45, Alexander Graf wrote:
The release is basically done. I don't think we have time for any fix beyond
reverting the commit. And I'd rather have it reverted, since we regress heavily
against 1.3 with the updated OpenBIOS.
[12:43am]aliguori:agraf, i can wait until the very star
On 14.02.2013, at 01:04, Alexander Graf wrote:
>
> On 14.02.2013, at 01:01, Mark Cave-Ayland wrote:
>
>> On 13/02/13 23:45, Alexander Graf wrote:
>>
The release is basically done. I don't think we have time for any fix
beyond reverting the commit. And I'd rather have it reverted, si
On 14.02.2013, at 01:01, Mark Cave-Ayland wrote:
> On 13/02/13 23:45, Alexander Graf wrote:
>
>>> The release is basically done. I don't think we have time for any fix
>>> beyond reverting the commit. And I'd rather have it reverted, since we
>>> regress heavily against 1.3 with the updated Op
On 14/02/13 00:17, Alexander Graf wrote:
With the following patch fixing the issue at hand for me. Though I don't fully
understand why str would be NULL yet:
diff --git a/packages/mac-parts.c b/packages/mac-parts.c
index a286870..443455e 100644
--- a/packages/mac-parts.c
+++ b/packages/mac-pa
On 13/02/13 23:26, Michael S. Tsirkin wrote:
> On Wed, Feb 13, 2013 at 06:14:33PM +1300, Alexey Korolev wrote:
>> At the moment may_overlap flag of MemoryRegion structure
>> is ignored by the address range assignment process.
>> This may lead to guest OS hangs if critical qemu
>> resources are over
On 14.02.2013, at 01:54, Mark Cave-Ayland wrote:
> On 14/02/13 00:17, Alexander Graf wrote:
>
>> With the following patch fixing the issue at hand for me. Though I don't
>> fully understand why str would be NULL yet:
>>
>>
>> diff --git a/packages/mac-parts.c b/packages/mac-parts.c
>> index a
Hello qemu maintainers,
I have been maintaining a qemu port for moxie on github for a few
years now, and would now like to submit it upstream. Moxie is a
soft-core architecture, similar to lm32 and microblaze. The GNU
toolchain has supported moxie for several years now. The qemu port is
very
This patch adds the disassembler logic for moxie.
Signed-off-by: Anthony Green
---
disas.c | 6 +
disas/Makefile.objs | 1 +
disas/moxie.c | 369
include/disas/bfd.h | 2 +
4 files changed, 378 insertions(+)
create mo
The final patch adds top level changes in support of the new moxie port.
Thanks,
AG
Signed-off-by: Anthony Green
---
hw/moxie/Makefile.objs | 5 ++
hw/moxiesim.c | 200 +
include/sysemu/arch_init.h | 1 +
3 files changed, 206 in
Add function comments to the routines, documenting the corner
cases upon which we are standardizing. Fix the few instances
of non-standard coding style.
Signed-off-by: Richard Henderson
---
include/qemu/host-utils.h | 100 +-
1 file changed, 82 insert
Signed-off-by: Richard Henderson
---
include/qemu/bitops.h | 48
1 file changed, 48 deletions(-)
diff --git a/include/qemu/bitops.h b/include/qemu/bitops.h
index b50629b..affcc96 100644
--- a/include/qemu/bitops.h
+++ b/include/qemu/bitops.h
@@ -2
Both uses of ctz have already eliminated zero, and thus the difference
in edge conditions between the two routines is irrelevant.
Signed-off-by: Richard Henderson
---
include/qemu/hbitmap.h | 3 ++-
util/hbitmap.c | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/in
Use clz32 directly. Which makes slightly more sense given
that the input is type "int" and not type "long".
Signed-off-by: Richard Henderson
---
target-i386/topology.h | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/target-i386/topology.h b/target-i386/topology.h
index
Anthony Green writes:
> This patch adds the disassembler logic for moxie.
>
>
> Signed-off-by: Anthony Green
> diff --git a/disas/moxie.c b/disas/moxie.c
> new file mode 100644
> index 000..20ae0eb
> --- /dev/null
> +++ b/disas/moxie.c
> @@ -0,0 +1,369 @@
> +/* Disassemble moxie instruction
Joel Schopp writes:
>>> +if(popen_file == NULL) {
>>
>> Please make a preparatory patch which adds missing spaces between 'if'
>> statements and '('.
>
> I'll do a preparatory style cleanup patch of existing code if it is
> deemed necessary by the maintainers, but I don't think it's a good
>
We will standardize on these names, rather than the similar routines
currently residing in qemu/bitops.h.
Signed-off-by: Richard Henderson
---
include/qemu/host-utils.h | 19 +++
1 file changed, 19 insertions(+)
diff --git a/include/qemu/host-utils.h b/include/qemu/host-utils.h
This is the only remaining user.
Signed-off-by: Richard Henderson
---
util/bitops.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/util/bitops.c b/util/bitops.c
index 9cd1c3a..50b4a81 100644
--- a/util/bitops.c
+++ b/util/bitops.c
@@ -133,7 +133,7 @@ unsigned long find_last_
Signed-off-by: Richard Henderson
---
include/qemu/bitops.h | 29 +
1 file changed, 1 insertion(+), 28 deletions(-)
diff --git a/include/qemu/bitops.h b/include/qemu/bitops.h
index 8b88791..b50629b 100644
--- a/include/qemu/bitops.h
+++ b/include/qemu/bitops.h
@@ -57,3
Version 1 merely tried to adjust bitops_flsl, here I instead eliminate
it all from bitops.h, and standardizes on the routines from host-utils.h.
r~
Richard Henderson (10):
host-utils: Add host long specific aliases for clz, ctz, ctpop
host-utils: Fix coding style and add comments
hbitmap:
The use of ctz has already eliminated zero, and thus the difference
in edge conditions between the two routines is irrelevant.
Signed-off-by: Richard Henderson
---
util/bitops.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/util/bitops.c b/util/bitops.c
index 7b853cf..9cd1c
A memory size of zero is invalid, and so that edge condition
does not occur.
Signed-off-by: Richard Henderson
---
memory.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/memory.c b/memory.c
index cd7d5e0..92a2196 100644
--- a/memory.c
+++ b/memory.c
@@ -855,7 +855,7 @@ s
The is the only remaining user.
Signed-off-by: Richard Henderson
---
util/bitops.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/util/bitops.c b/util/bitops.c
index 50b4a81..e72237a 100644
--- a/util/bitops.c
+++ b/util/bitops.c
@@ -109,7 +109,7 @@ found_first:
ret
On 14/02/13 05:02, Laszlo Ersek wrote:
On 02/13/13 15:48, Alexey Kardashevskiy wrote:
Hi!
I am running qemu as:
qemu/ppc64-softmmu/qemu-system-ppc64 -m 1024 -M pseries -trace
events=trace_events -netdev user,id=virtnet,hostfwd=tcp::5000-:22
-device virtio-net-pci,netdev=virtnet -nographic -vga
This sounds pretty much like a prob with video ram size. In 1.1.x, we
had video ram of 8Mb, in 1.3 it is 16Mb... should this be a problem, to
come from smaller to larger size?
Besides that, debian uses almost unmodified qemu, so the same prob
should exist for upstream qemu too.
But at any rate,
And one more thing -- from what to what are you trying to migrate? I
see you have qemu-kvm installed too, -- were you using it previously?
Note that qemu-kvm 1.1 had the same video ram size = 16Mb as current
qemu have. But my cross-version migration comment stays and in this
case it becomes even
Hi,
This patch series attempts to add fsfreeze support for Windows
qemu-guest-agent.
In Windows, VSS (Volume Shadow Copy Service) can provide a facility to
quiesce filesystems and applications before snapshots are taken.
VSS consists from some components.
- VSS Writers:applications to be qu
This adds VSS requester functions for to qemu-ga.
This provides facility to request VSS service in Windows guest to quisce
applications and filesystems.
This function is only supported in Windows 2003 or later. In older guests,
this function does nothing.
Signed-off-by: Tomoki Sekiyama
---
qga/M
Support guest-fsfreeze-freeze and guest-fsfreeze-thaw commands for Windows
guests. When fsfreeze command is issued, it calls the VSS requester to
freeze filesystems and applications. On thaw command, it again tells the VSS
requester to thaw them.
This also adds calling of initialize functions for
Implements a basic stub of software VSS provider. Currently, this modules
only provides a relay function of events between qemu-guest-agent and
Windows VSS when VSS finished filesystem freeze and when qemu snapshot
is done.
In the future, this module could be extended to support the other VSS
func
To build type library (.tlb) from COM IDL (.idl), MIDL program in
VisualC++ is required. Because MinGW does not support building .tlb files,
this file cannot be cross-compiled in non-Windows systems.
This patch adds pre-compiled .tlb file in the repository in order to
enable cross-compile qemu-ga
...for use by the KVM in-kernel irqchip stub.
Signed-off-by: Scott Wood
---
hw/openpic.c | 40 ++--
hw/openpic.h | 11 +++
2 files changed, 29 insertions(+), 22 deletions(-)
diff --git a/hw/openpic.c b/hw/openpic.c
index 20a479c..0d55ef4 100644
--
This depends on RFC kernel interfaces proposed at:
http://patchwork.ozlabs.org/patch/220359/
http://patchwork.ozlabs.org/patch/220362/
Signed-off-by: Scott Wood
---
hw/kvm/Makefile.objs |1 +
hw/kvm/openpic.c | 295 ++
hw/ppc/e500.c
Register QGA VSS provider library into Windows when qemu-ga is installed as
Windows service ('-s install' option). It is deregistered when the service
is uninstalled ('-s uninstall' option).
Signed-off-by: Tomoki Sekiyama
---
qga/main.c |8
1 file changed, 8 insertions(+)
diff --gi
These headers have not yet been merged into Linux -- this is an RFC
patchset.
Signed-off-by: Scott Wood
---
linux-headers/linux/kvm.h | 34 ++
1 file changed, 34 insertions(+)
diff --git a/linux-headers/linux/kvm.h b/linux-headers/linux/kvm.h
index 5af9357..860
Rename 'class' member in class_info of PciDeviceInfo to 'dev_class', and
add some casts to avoid errors from c++ compiler.
Signed-off-by: Tomoki Sekiyama
---
hmp.c|2 +-
hw/pci/pci.c |2 +-
qapi-schema.json |4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
di
This allows QEMU to use the in-kernel KVM MPIC on some PPC platforms.
Scott Wood (6):
kvm: update linux-headers
kvm: hw/kvm is not x86-specific
memory: add memory_region_to_address()
openpic: factor out some common defines into openpic.h
kvm: export result of irqchip config check
kvm/o
Add configuration for c++ compiler (${corss_prefix}g++ as default) in
configure and Makefiles.
Currently, usage of c++ language is only for access to Windows VSS
using COM+ services in qemu-guest-agent for Windows.
Signed-off-by: Tomoki Sekiyama
---
configure |6 ++
rules.mak |7 +++
Signed-off-by: Scott Wood
---
hw/Makefile.objs |1 +
hw/i386/Makefile.objs |1 -
hw/kvm/Makefile.objs |2 +-
3 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/hw/Makefile.objs b/hw/Makefile.objs
index 447e32a..46bc395 100644
--- a/hw/Makefile.objs
+++ b/hw/Makefile.
To enable VSS support in qemu-ga for Windows, header files included in
VSS SDK is required.
The VSS support is enabled when the option like below:
./configure --with-vss-sdk="/pass/to/VSS SDK"
VSS SDK is available from:
http://www.microsoft.com/en-us/download/details.aspx?id=23490
To cross-co
This is useful for when a user of the memory region API needs to
communicate the absolute bus address to something outside QEMU
(in particular, KVM).
Signed-off-by: Scott Wood
---
include/exec/memory.h |9 +
memory.c | 38 ++
2 files
qemu-ga in Windows might return error message with multibyte characters
when the guest OS language is set to other than English. To display such
messages correctly, this decodes the message based on locale settings.
Signed-off-by: Tomoki Sekiyama
---
QMP/qmp.py |4 +++-
1 file changed, 3 ins
This allows platform code to register in-kernel irqchips that
don't use the legacy KVM_CAP_IRQCHIP/KVM_CREATE_IRQCHIP interface.
Signed-off-by: Scott Wood
---
include/sysemu/kvm.h | 10 ++
kvm-all.c| 11 +--
2 files changed, 19 insertions(+), 2 deletions(-)
diff
Hi,
no VM crashed this morning.
Stefan
Am 13.02.2013 16:24, schrieb Paolo Bonzini:
> Il 13/02/2013 15:30, Stefan Priebe - Profihost AG ha scritto:
>> I added this:
>> -trace events=/tmp/events,file=/root/qemu.123.trace
>>
>> and put the events in the events file as i couldn't handle \n in my app
guest-fsfreeze-freeze command can take longer than 3 seconds when heavy
disk I/O is running. To avoid unexpected timeout, this changes the timeout
to 30 seconds.
Signed-off-by: Tomoki Sekiyama
---
QMP/qemu-ga-client |4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/QMP/qe
This patch consolidates the bit twidling involved in reading and
writing the time registers to four functions that are used consistently.
This also has the effect of fixing bug 1090558.
Signed-off-by: Antoine Mathys
---
hw/mc146818rtc.c | 163 +--
On Wed, Feb 13, 2013 at 12:43:10PM +0100, Jan Kiszka wrote:
> Python may otherwise decide to to read larger chunks, applying the seek
> only on the software buffer. This will return results from the wrong
> MSRs.
>
> Signed-off-by: Jan Kiszka
Applied, thanks.
> ---
> scripts/kvm/vmxcap |4 +
On Wed, Feb 13, 2013 at 12:44:06PM +0100, Jan Kiszka wrote:
> Parse the Basic VMX Information MSR and add the bit for the new posted
> interrupts.
>
> Signed-off-by: Jan Kiszka
Applied, thanks.
> ---
> scripts/kvm/vmxcap | 14 ++
> 1 files changed, 14 insertions(+), 0 deletions(-)
101 - 174 of 174 matches
Mail list logo