If an inactive L1 table is loaded from disk, its entries are in big
endian and have to be converted to host byte order before using them.
Signed-off-by: Max Reitz
---
block/qcow2-refcount.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/block/qcow2-refcount.c b/block/qco
CHECK_OFLAG_COPIED as a parameter to check_refcounts_l1 and
check_refcounts_l2 is obselete now, since the OFLAG_COPIED consistency
check is actually no longer performed by these functions (but by
check_oflag_copied).
Signed-off-by: Max Reitz
---
block/qcow2-refcount.c | 4 +---
1 file changed, 1
Il 30/09/2013 00:46, Wolfgang Richter ha scritto:
> I wanted to explore overhead with the new drive-backup command and I
> noticed if I set the target to something like '/dev/null' the guest VM
> starts having IO errors and loses write access to its root file
> system. Here is the qmp-shell comman
On So, 2013-09-29 at 13:58 +0300, Michael S. Tsirkin wrote:
> This code can also be found here:
> git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git acpi
Reviewed-and-tested-by: Gerd Hoffmann
cheers,
Gerd
Am 29.09.2013 um 22:15 hat Stefan Weil geschrieben:
> Am 29.09.2013 21:44, schrieb Michael Tokarev:
> > 28.09.2013 13:55, Stefan Weil wrote:
> [...]
> >> diff --git a/blockdev.c b/blockdev.c
> >> index 8aa66a9..8c83f6f 100644
> >> --- a/blockdev.c
> >> +++ b/blockdev.c
> >> @@ -1926,7 +1926,6 @@ vo
30.09.2013 10:32, Gerd Hoffmann wrote:
Hi,
While the actual interesting change (adding break) looks
correct, and the whole thing is trivial indeed, this area
has a maintainer, -- Cc'ing Gerd for this. If he's okay
I'll pick it up.
Patch is fine.
No, I didn't ask whenever the patch is fi
Hi,
I am a graduate student from CMU and currently working on trying to port
Qemu on plan9. I was trying to initially build a minimal Qemu with the least
set of devices that are necessary to support a machine, however I noticed
that I couldn't understand some of the dependencies such as requiri
On Sun, Sep 29, 2013 at 12:15 PM, Michael S. Tsirkin wrote:
> On Sun, Sep 29, 2013 at 11:49:41AM +0800, liu ping fan wrote:
>> On Sun, Sep 29, 2013 at 3:56 AM, Michael S. Tsirkin wrote:
>> > On Thu, Sep 12, 2013 at 11:25:15AM +0800, Liu Ping Fan wrote:
>> >> On PC, IRQ2/8 can be reserved for hpet
On Sun, Sep 29, 2013 at 12:20 PM, Michael S. Tsirkin wrote:
> On Sun, Sep 29, 2013 at 11:25:24AM +0800, liu ping fan wrote:
>> On Sun, Sep 29, 2013 at 3:52 AM, Michael S. Tsirkin wrote:
>> > On Thu, Sep 12, 2013 at 11:25:14AM +0800, Liu Ping Fan wrote:
>> >> According to hpet spec, hpet irq is hi
Am 30.09.2013 um 08:59 hat Max Reitz geschrieben:
> If an inactive L1 table is loaded from disk, its entries are in big
> endian and have to be converted to host byte order before using them.
>
> Signed-off-by: Max Reitz
Reviewed-by: Kevin Wolf
Sounds like there's yet a test case missing? (But
Am 30.09.2013 um 09:21 hat Max Reitz geschrieben:
> CHECK_OFLAG_COPIED as a parameter to check_refcounts_l1 and
> check_refcounts_l2 is obselete now, since the OFLAG_COPIED consistency
> check is actually no longer performed by these functions (but by
> check_oflag_copied).
>
> Signed-off-by: Max
On 2013-09-30 10:06, Kevin Wolf wrote:
Am 30.09.2013 um 08:59 hat Max Reitz geschrieben:
If an inactive L1 table is loaded from disk, its entries are in big
endian and have to be converted to host byte order before using them.
Signed-off-by: Max Reitz
Reviewed-by: Kevin Wolf
Sounds like the
On Sun, 2013-09-29 at 18:06 +0300, Michael S. Tsirkin wrote:
> On Sun, Sep 29, 2013 at 05:40:54PM +0300, Marcel Apfelbaum wrote:
> > Interrupt pin is selected and saved into PCI_INTERRUPT_PIN
> > register during device initialization. Devices should not call
> > directly qemu_set_irq and specify th
On Sun, Sep 29, 2013 at 05:10:44PM +0200, Borislav Petkov wrote:
> Btw,
>
> while I got your attention, on a not-really related topic: how do we
> feel about adding support for specifying a non-contiguous set of cpus
> for a numa node in qemu with the -numa option? I.e., like this, for
> example:
Stefan Weil writes:
> phys_mem_alloc and its assigned values qemu_anon_ram_alloc and
> legacy_s390_alloc must have identical argument lists.
>
> legacy_s390_alloc uses the size parameter to call mmap, so size_t is
> good enough for all of them.
>
> This patch fixes compiler errors on i686 Linux h
Stefan Weil writes:
> Am 31.07.2013 15:11, schrieb Markus Armbruster:
>> All I wanted to do is exit(1) instead of abort() on guest memory
>> allocation failure [07/08]. But that lead me into a minor #ifdef bog,
>> and here's what I brought back. Enjoy!
>>
>> Testing:
>> * Christian Borntraeger
"Michael S. Tsirkin" writes:
> On Fri, Aug 16, 2013 at 03:18:29PM +0200, arm...@redhat.com wrote:
>> From: Markus Armbruster
>>
>> So that it can be set in config file for -readconfig.
>>
>> This tightens parsing of -smbios, and makes it more consistent with
>> other options: unknown parameter
Michael Tokarev writes:
> 24.09.2013 11:43, arm...@redhat.com wrote:
>> From: Markus Armbruster
>>
>> Commit 4f193e3 added the test, but screwed up in-tree builds
>> (SRCDIR=.): the tests's output overwrites the expected output, and is
>> thus compared to itself.
>
> []
>> .PHONY: $(patsubst %
On 09/24/2013 05:09 PM, Juan Quintela wrote:
>
> Hi
>
> Please, send any topic that you are interested in covering.
>
> Last week I forgot to send the call for topics. We still have a topic there.
>
> Thanks, Juan.
>
> Agenda so far:
> - Talk about qemu reverse executing (1st description was
On Mon, Sep 30, 2013 at 11:14:56AM +0300, Marcel Apfelbaum wrote:
> On Sun, 2013-09-29 at 18:06 +0300, Michael S. Tsirkin wrote:
> > On Sun, Sep 29, 2013 at 05:40:54PM +0300, Marcel Apfelbaum wrote:
> > > Interrupt pin is selected and saved into PCI_INTERRUPT_PIN
> > > register during device initia
Il 30/09/2013 10:58, Michael S. Tsirkin ha scritto:
>>> > > As a next step, can we make pci_set_irq non-inline and make
>>> > > it call pci_irq_handler directly, and get rid of the irq field?
>> > What irq field?
> /* IRQ objects for the INTA-INTD pins. */
> qemu_irq *irq;
>
That's stil
On Mon, Sep 30, 2013 at 04:02:29PM +0800, liu ping fan wrote:
> On Sun, Sep 29, 2013 at 12:15 PM, Michael S. Tsirkin wrote:
> > On Sun, Sep 29, 2013 at 11:49:41AM +0800, liu ping fan wrote:
> >> On Sun, Sep 29, 2013 at 3:56 AM, Michael S. Tsirkin
> >> wrote:
> >> > On Thu, Sep 12, 2013 at 11:25:
Il 29/09/2013 17:10, Borislav Petkov ha scritto:
> Btw,
>
> while I got your attention, on a not-really related topic: how do we
> feel about adding support for specifying a non-contiguous set of cpus
> for a numa node in qemu with the -numa option? I.e., like this, for
> example:
>
> x86_64-soft
On Fri, Sep 27, 2013 at 06:49:18PM +0200, Stefan Weil wrote:
> Am 27.09.2013 11:11, schrieb Stefan Hajnoczi:
> > On Fri, Sep 27, 2013 at 07:20:21AM +0200, Stefan Weil wrote:
> >> Am 11.09.2013 16:42, schrieb Stefan Hajnoczi:
> >>> The 'gthread' coroutine backend was written before the freelist (aka
Il 30/09/2013 11:06, Michael S. Tsirkin ha scritto:
> On Mon, Sep 30, 2013 at 04:02:29PM +0800, liu ping fan wrote:
>> On Sun, Sep 29, 2013 at 12:15 PM, Michael S. Tsirkin wrote:
>>> On Sun, Sep 29, 2013 at 11:49:41AM +0800, liu ping fan wrote:
On Sun, Sep 29, 2013 at 3:56 AM, Michael S. Tsir
On Mon, Sep 30, 2013 at 11:02:06AM +0200, Paolo Bonzini wrote:
> Il 30/09/2013 10:58, Michael S. Tsirkin ha scritto:
> >>> > > As a next step, can we make pci_set_irq non-inline and make
> >>> > > it call pci_irq_handler directly, and get rid of the irq field?
> >> > What irq field?
> > /* IRQ
Signed-off-by: Gerd Hoffmann
---
roms/Makefile | 7 +++
1 file changed, 7 insertions(+)
diff --git a/roms/Makefile b/roms/Makefile
index 7a228ae..b646060 100644
--- a/roms/Makefile
+++ b/roms/Makefile
@@ -75,3 +75,10 @@ efi-rom-%: ipxe/src/config/local/general.h
ipxe/src/config/local/%: c
Hi,
Here is a collection of improvements for rom building: Proper support
for parallel builds, more build targets, initial support for cross
builds (some targets only).
please pull,
Gerd
The following changes since commit 53d09b761f032f50c4424e8649396a9041070bae:
linux-user: Handle SOCK_
Just use the Makefile in roms/
Signed-off-by: Gerd Hoffmann
---
scripts/refresh-pxe-roms.sh | 80 -
1 file changed, 6 insertions(+), 74 deletions(-)
diff --git a/scripts/refresh-pxe-roms.sh b/scripts/refresh-pxe-roms.sh
index 14d5860..90fc0b3 100755
-
Add some logic to detect cross compilers. Add support for "make slof",
which should JustWork[tm] if you are on a ppx64 machine or have a ppc64
cross compiler installed somewhere in your path.
Signed-off-by: Gerd Hoffmann
---
roms/Makefile | 22 ++
1 file changed, 22 insertio
Signed-off-by: Gerd Hoffmann
---
roms/Makefile | 29 ++-
roms/{config.vga.cirrus => config.vga-cirrus} | 0
roms/{config.vga.isavga => config.vga-isavga} | 0
roms/{config.vga.qxl => config.vga-qxl} | 0
roms/{config.vga.stdvga => c
---
roms/Makefile | 3 +++
1 file changed, 3 insertions(+)
diff --git a/roms/Makefile b/roms/Makefile
index 5fcc77d..1966f04 100644
--- a/roms/Makefile
+++ b/roms/Makefile
@@ -31,6 +31,7 @@ find-cross-gcc = $(firstword $(wildcard $(patsubst
%ld,%gcc,$(call find-cross-ld
find-cross-prefix = $(su
Recurse into vgabios once, adjust dependencies, call make using
$(MAKE) $(MAKEFLAGS) so jobserver mode works.
Signed-off-by: Gerd Hoffmann
---
roms/Makefile | 9 +++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/roms/Makefile b/roms/Makefile
index b646060..6d4330f 100644
--
On Sun, Sep 29, 2013 at 10:15:10PM +0200, Stefan Weil wrote:
> Am 29.09.2013 21:44, schrieb Michael Tokarev:
> > 28.09.2013 13:55, Stefan Weil wrote:
> [...]
> >> diff --git a/blockdev.c b/blockdev.c
> >> index 8aa66a9..8c83f6f 100644
> >> --- a/blockdev.c
> >> +++ b/blockdev.c
> >> @@ -1926,7 +192
Enable parallel ipxe builds. Reduce the recursive make calls. Call
recursive make properly using $(MAKE) $(MAKEFLAGS).
Signed-off-by: Gerd Hoffmann
---
roms/Makefile | 18 --
1 file changed, 12 insertions(+), 6 deletions(-)
diff --git a/roms/Makefile b/roms/Makefile
index 11d7
Signed-off-by: Gerd Hoffmann
---
roms/Makefile | 9 +
1 file changed, 9 insertions(+)
diff --git a/roms/Makefile b/roms/Makefile
index 6994873..10d5a65 100644
--- a/roms/Makefile
+++ b/roms/Makefile
@@ -50,6 +50,7 @@ default:
@echo " bios -- update bios.bin (seabios)"
Add logic to also build+install the isavga vgabios variant.
Signed-off-by: Gerd Hoffmann
---
roms/Makefile | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/roms/Makefile b/roms/Makefile
index 6d4330f..11d7837 100644
--- a/roms/Makefile
+++ b/roms/Makefile
@@ -1,6 +1,6 @@
ping?
On Tue, Sep 24, 2013 at 8:12 PM, Max Reitz wrote:
> On 2013-09-24 12:14, Dunrong Huang wrote:
>
>> The content filename point to will be erased by qemu_opts_absorb_qdict()
>> in raw_open_common() in drv->bdrv_file_open()
>>
>> So it's better to use bs->filename.
>>
>> Signed-off-by: Dunro
Hi,
New seabios release is out, here comes the update for qemu.
please pull,
Gerd
The following changes since commit 53d09b761f032f50c4424e8649396a9041070bae:
linux-user: Handle SOCK_CLOEXEC/NONBLOCK if unavailable on host (2013-09-24
10:47:07 +0300)
are available in the git repository
On Mon, Sep 30, 2013 at 11:06:48AM +0200, Paolo Bonzini wrote:
> Il 30/09/2013 11:06, Michael S. Tsirkin ha scritto:
> > On Mon, Sep 30, 2013 at 04:02:29PM +0800, liu ping fan wrote:
> >> On Sun, Sep 29, 2013 at 12:15 PM, Michael S. Tsirkin
> >> wrote:
> >>> On Sun, Sep 29, 2013 at 11:49:41AM +08
On Mon, 2013-09-30 at 12:14 +0300, Michael S. Tsirkin wrote:
> On Mon, Sep 30, 2013 at 11:02:06AM +0200, Paolo Bonzini wrote:
> > Il 30/09/2013 10:58, Michael S. Tsirkin ha scritto:
> > >>> > > As a next step, can we make pci_set_irq non-inline and make
> > >>> > > it call pci_irq_handler directly,
On 2013-09-27 16:54, Kevin Wolf wrote:
Am 25.09.2013 um 16:37 hat Max Reitz geschrieben:
If an error occurs in l2_allocate, the allocated (but unused) L2 cluster
should be freed.
Signed-off-by: Max Reitz
---
block/qcow2-cluster.c | 4
1 file changed, 4 insertions(+)
This needs an upda
On Mon, Sep 30, 2013 at 11:05:10AM +0200, Paolo Bonzini wrote:
> I think there are already patches on the list to do that, as part of
> the NUMA memory binding series from Wanlong Gao.
Yeah: https://lists.gnu.org/archive/html/qemu-devel/2013-09/msg02833.html
Although I don't see from it how the s
"Michael S. Tsirkin" writes:
> On Fri, Sep 27, 2013 at 07:06:44PM +0200, Markus Armbruster wrote:
>> Marcel Apfelbaum writes:
>>
>> > On Wed, 2013-09-25 at 10:01 +0300, Michael S. Tsirkin wrote:
>> >> On Tue, Sep 24, 2013 at 06:01:02AM -0400, Laine Stump wrote:
>> >> > When I added support for
Stefan Weil writes:
> Am 29.09.2013 22:13, schrieb Michael Tokarev:
>> 29.09.2013 19:41, Stefan Weil wrote:
>>> The QEMU buildbot default_i386_debian_6_0 shows this warning:
>>>
>>>CCmigration.o
>>> migration.c: In function 'qmp_query_migrate_capabilities':
>>> migration.c:149: warning:
>
On Mon, Sep 30, 2013 at 12:43:20PM +0300, Marcel Apfelbaum wrote:
> On Mon, 2013-09-30 at 12:14 +0300, Michael S. Tsirkin wrote:
> > On Mon, Sep 30, 2013 at 11:02:06AM +0200, Paolo Bonzini wrote:
> > > Il 30/09/2013 10:58, Michael S. Tsirkin ha scritto:
> > > >>> > > As a next step, can we make pci
rom_state_paddr is guest provided (caller address of outw(VAPIC_PORT) +
writen 16-bit value) and can be influenced to point beyond the end of
the host memory backing the guest's RAM. Make sure we do not use this
pointer to actually read beyond the limits.
Reading arbitrary guest bytes is harmless,
On Mon, 2013-09-30 at 13:10 +0300, Michael S. Tsirkin wrote:
> On Mon, Sep 30, 2013 at 12:43:20PM +0300, Marcel Apfelbaum wrote:
> > On Mon, 2013-09-30 at 12:14 +0300, Michael S. Tsirkin wrote:
> > > On Mon, Sep 30, 2013 at 11:02:06AM +0200, Paolo Bonzini wrote:
> > > > Il 30/09/2013 10:58, Michael
On 09/30/2013 05:55 AM, Markus Armbruster wrote:
> "Michael S. Tsirkin" writes:
>> I never heard of a pci/pci express
>> one but it's not impossible I think.
> PCI on one side of the card, PCIe on the other, and a switchable
> backplate? Weird :)
>
> Again, I can't see why we'd want to model this
On Mon, Sep 30, 2013 at 11:55:47AM +0200, Markus Armbruster wrote:
> "Michael S. Tsirkin" writes:
>
> > On Fri, Sep 27, 2013 at 07:06:44PM +0200, Markus Armbruster wrote:
> >> Marcel Apfelbaum writes:
> >>
> >> > On Wed, 2013-09-25 at 10:01 +0300, Michael S. Tsirkin wrote:
> >> >> On Tue, Sep 2
Hi,
With the seabios update to the next master branch relase (NOT the stable
branch pull sent out earlier today) seabios rom size will cross the 128k
boundary and we have to deal with that.
So here is a RfC patch series with one aproach to handle this: We'll go
build two seabios binaries, one 1
Signed-off-by: Gerd Hoffmann
---
roms/Makefile| 7 ---
roms/config.seabios | 1 -
roms/config.seabios-128k | 5 +
roms/config.seabios-256k | 3 +++
4 files changed, 12 insertions(+), 4 deletions(-)
delete mode 100644 roms/config.seabios
create mode 100644 roms/config.se
Signed-off-by: Gerd Hoffmann
---
hw/i386/pc_piix.c| 1 +
hw/i386/pc_q35.c | 1 +
hw/i386/pc_sysfw.c | 4 ++--
include/hw/i386/pc.h | 2 ++
4 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/hw/i386/pc_piix.c b/hw/i386/pc_piix.c
index 907792b..35188a5 100644
--- a/hw/i386/pc_
On Mon, Sep 30, 2013 at 12:35:13PM +0200, Jan Kiszka wrote:
> rom_state_paddr is guest provided (caller address of outw(VAPIC_PORT) +
> writen 16-bit value) and can be influenced to point beyond the end of
> the host memory backing the guest's RAM. Make sure we do not use this
> pointer to actually
Anyone knows what's going on?
If no mail should be sent to p...@codesourcery.com,
let's add .mailcap so get_maintainer doesn't suggest this
address.
- Forwarded message from postmas...@relay1.mentorg.com -
Date: Mon, 30 Sep 2013 03:08:22 -0700
From: postmas...@relay1.mentorg.com
To: m...@
Il 30/09/2013 12:39, Marcel Apfelbaum ha scritto:
> Thanks!
> That means that hpev_intx is not necessary at all.
> By the way, aer_intx used by Advanced Error Reporting
> is also unnecessary. (6.2.4.1.2 has the same note)
>
> I will remove the above fields from PCIExpressDevice.
vmxnet is also bu
Il 30/09/2013 12:46, Gerd Hoffmann ha scritto:
> Signed-off-by: Gerd Hoffmann
> ---
> roms/Makefile| 7 ---
> roms/config.seabios | 1 -
> roms/config.seabios-128k | 5 +
> roms/config.seabios-256k | 3 +++
> 4 files changed, 12 insertions(+), 4 deletions(-)
> delete mod
On 27.09.2013, at 10:10, Alexey Kardashevskiy wrote:
> On the real hardware, RTAS is called in real mode and therefore
> top 4 bits of the address passed in the call are ignored.
> So does the patch.
>
> This converts h_rtas() to use existing rtas_ld() handlers.
>
> This fixed rtas_ld()/rtas_st
On 27.09.2013, at 10:11, Alexey Kardashevskiy wrote:
> PAPR+ says that no "ibm,purr" tells the guest that H_PURR is not
> supported. However some guests still try calling H_PURR on POWER7 unless
> the property is present and equal to 0. This adds the property for CPUs
> supporting the PURR specia
Am 30.09.2013 um 11:48 hat Max Reitz geschrieben:
> On 2013-09-27 16:54, Kevin Wolf wrote:
> >Am 25.09.2013 um 16:37 hat Max Reitz geschrieben:
> >>If an error occurs in l2_allocate, the allocated (but unused) L2 cluster
> >>should be freed.
> >>
> >>Signed-off-by: Max Reitz
> >>---
> >> block/qc
On 27.09.2013, at 10:06, Alexey Kardashevskiy wrote:
> To be able to boot on newer hardware that the software support,
> PowerISA defines a logical PVR, one per every PowerISA specification
> version from 2.04.
>
> This adds the "compat" option which takes values 205 or 206 and forces
> QEMU to
On 27.09.2013, at 10:05, Alexey Kardashevskiy wrote:
> IBM POWERPC processors encode PVR as a CPU family in higher 16 bits and
> a CPU version in lower 16 bits. Since there is no significant change
> in behavior between versions, there is no point to add every single CPU
> version in QEMU's CPU l
This field is used by blkverify to disable external snapshots creation.
I will also be used by block filters like quorum to disable external snapshots
creation.
Signed-off-by: Benoit Canet
---
block.c | 14 ++
block/blkverify.c | 2 ++
blockdev.c
Hello,
Here is the new version of the snapshot forbidding patch.
v3:
functions return an enum [Jeff]
rename forbiding function [Kevin]
v2:
Use NULL fields to avoid having to fill the new field in every BlockDriver
[Jeff]
Rename the field [Kevin]
Benoît Canet (1):
block: Add
Il 30/09/2013 13:25, Alexander Graf ha scritto:
> On 27.09.2013, at 10:06, Alexey Kardashevskiy wrote:
>
>> > To be able to boot on newer hardware that the software support,
>> > PowerISA defines a logical PVR, one per every PowerISA specification
>> > version from 2.04.
>> >
>> > This adds the "
This function finds the common ancestor in backing chain of two BDSes.
If there's no common ancestor, NULL is returned.
Signed-off-by: Fam Zheng
---
block.c | 15 +++
include/block/block.h | 2 ++
2 files changed, 17 insertions(+)
diff --git a/block.c b/block.c
index
Previously live commit of active block device is not supported, this series
implements it and updates corresponding qemu-iotests cases.
v4: Rewrite to reuse block/mirror.c.
When committing the active layer, the job is internally a mirror job with
type name faked to "commit".
When the j
If active is top, it will be mirrored to base, (with block/mirror.c
code), then the image is switched when user completes the block job.
Signed-off-by: Fam Zheng
---
blockdev.c | 42 --
1 file changed, 40 insertions(+), 2 deletions(-)
diff --git a/blockde
This adds a new sync mode "common" which only copies data that is above
the common ancestor of source and target. In general, this could be useful
in cases like:
base_bs ---> common_ancestor ---> foo ---> bar --->source
\
\--
We support top == active for commit now, remove the check which is dead
code now.
Signed-off-by: Fam Zheng
---
block/commit.c | 7 ---
1 file changed, 7 deletions(-)
diff --git a/block/commit.c b/block/commit.c
index ac4b7cc..086f8c9 100644
--- a/block/commit.c
+++ b/block/commit.c
@@ -198,
Factor out commit test common logic into super class, and update test
of committing the active image.
Signed-off-by: Fam Zheng
---
tests/qemu-iotests/040 | 73 +-
1 file changed, 31 insertions(+), 42 deletions(-)
diff --git a/tests/qemu-iotests/04
Let reference count manage target and don't call bdrv_close here.
Signed-off-by: Fam Zheng
---
block/mirror.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/block/mirror.c b/block/mirror.c
index fdc7fa8..af6851f 100644
--- a/block/mirror.c
+++ b/block/mirror.c
@@ -479,7 +479,6 @@ immediate_e
Commit active layer will be implemented in block/mirror.c, prepare a new
job type to let it have a right type name for the user.
Signed-off-by: Fam Zheng
---
block/mirror.c| 12 +++-
blockdev.c| 2 +-
include/block/block_int.h | 2 ++
3 files changed, 14 ins
Il 30/09/2013 14:02, Fam Zheng ha scritto:
> +/* Mirror code already swapped bs and base, we drop the bs loop chain
> + * formed by the swap: break the loop chain, trigger the chain unref.
> + */
> +p = info->base->backing_hd;
> +info->base->backing_hd = NULL
Il 30/09/2013 14:02, Fam Zheng ha scritto:
> We support top == active for commit now, remove the check which is dead
> code now.
>
> Signed-off-by: Fam Zheng
> ---
> block/commit.c | 7 ---
> 1 file changed, 7 deletions(-)
>
> diff --git a/block/commit.c b/block/commit.c
> index ac4b7cc..08
Il 30/09/2013 11:49, Borislav Petkov ha scritto:
> Yeah: https://lists.gnu.org/archive/html/qemu-devel/2013-09/msg02833.html
>
> Although I don't see from it how the syntax for -cpus will look like
> from that QAPI magic except that it is an
>
> + '*cpus': ['uint16'],
It's "-numa node,cpus=0
Stefan Hajnoczi writes:
> Introduce QEMUTimerList->active_timers_lock to protect the linked list
> of active timers. This allows qemu_timer_mod_ns() to be called from any
> thread.
>
> Note that vm_clock is not thread-safe and its use of
> qemu_clock_has_timers() works fine today but is also no
Le Friday 27 Sep 2013 à 12:03:07 (+0200), Kevin Wolf a écrit :
> Am 26.09.2013 um 18:29 hat Benoît Canet geschrieben:
> > Le Friday 08 Feb 2013 à 11:38:38 (+0100), Kevin Wolf a écrit :
> > > Am 28.01.2013 18:07, schrieb Benoît Canet:
> > > > Signed-off-by: Benoit Canet
> > > > ---
> > > > block/q
Am 30.09.2013 12:55, schrieb Michael S. Tsirkin:
> Anyone knows what's going on?
I've already ping'ed him on IRC without success and wrote to another
email address that I found on GitHub, where there was some recent activity.
> If no mail should be sent to p...@codesourcery.com,
> let's add .mail
On 30 Sep 2013, at 13:45, Mike Day wrote:
> I've applied this set to Paolo's rcu tree - I see a couple of routines
> that appear to need the active_timers_lock:
>
> (line 137 of qemu-timer.c in my tree)
> void qemu_clock_notify(QEMUClockType type)
> {
>QEMUTimerList *timer_list;
>QEMUClo
On 30.09.2013 21:52, Paolo Bonzini wrote:
> Il 30/09/2013 13:25, Alexander Graf ha scritto:
>> On 27.09.2013, at 10:06, Alexey Kardashevskiy wrote:
>>
To be able to boot on newer hardware that the software support,
PowerISA defines a logical PVR, one per every PowerISA specification
Le Friday 08 Feb 2013 à 13:07:03 (+0100), Kevin Wolf a écrit :
> Am 28.01.2013 18:07, schrieb Benoît Canet:
> > Use gnutls's SHA-256 to compare versions.
> >
> > Signed-off-by: Benoit Canet
> > ---
> > block/quorum.c | 303
> > +++-
> > confi
On Sun, 29 Sep 2013 13:58:24 +0300
"Michael S. Tsirkin" wrote:
> This is so qom headers can use it without pulling in
> extra headers.
>
> Reviewed-by: Paolo Bonzini
> Signed-off-by: Michael S. Tsirkin
> ---
> include/qemu/typedefs.h | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/i
>
>
> On Mon, Sep 30, 2013 at 8:55 AM, Alex Bligh wrote:
> >
> >
> > On 30 Sep 2013, at 13:45, Mike Day wrote:
> >
> > > I've applied this set to Paolo's rcu tree - I see a couple of routines
> > > that appear to need the active_timers_lock:
> > >
> > > (line 137 of qemu-timer.c in my tree)
> > >
On 30.09.2013 21:25, Alexander Graf wrote:
>
> On 27.09.2013, at 10:06, Alexey Kardashevskiy wrote:
>
>> To be able to boot on newer hardware that the software support,
>> PowerISA defines a logical PVR, one per every PowerISA specification
>> version from 2.04.
>>
>> This adds the "compat" optio
Mike,
> void qemu_clock_notify(QEMUClockType type)
...
> int64_t qemu_clock_deadline_ns_all(QEMUClockType type)
...
> I think these functions are always called now with the BQL held, so I
> wonder if they are good candidates for RCU?
These routines iterate through the list of timerlists hel
Hi,
Am 30.09.2013 10:00, schrieb Ashish Kaila:
> I am a graduate student from CMU and currently working on trying to port
> Qemu on plan9. I was trying to initially build a minimal Qemu with the
> least set of devices that are necessary to support a machine, however I
> noticed that I couldn’t und
> > diff --git a/roms/config.seabios-128k b/roms/config.seabios-128k
> > new file mode 100644
> > index 000..23ca812
> > --- /dev/null
> > +++ b/roms/config.seabios-128k
> > @@ -0,0 +1,5 @@
> > +# for qemu machine types 1.6 + older
> > +# need to turn off features (xhci) to make it fit into 128
On 30 September 2013 17:00, Ashish Kaila wrote:
> Additionally if someone could point me to a to-do list of things to look out
> for while porting Qemu on a new platform (new OS/hardware), I would be
> extremely grateful.
It doesn't get ported to new OSes very often, so there's no todo list
alrea
Am 24.09.2013 02:01, schrieb Peter Maydell:
> Make -kernel optional for all ARM boards, by allowing
> arm_load_kernel() to return without doing anything if no
> kernel filename was provided. In this case we will start
> execution at address zero (as the hardware does). This
> allows the user to pro
Am 24.09.2013 01:55, schrieb Peter Maydell:
> On 23 September 2013 23:51, Andreas Färber wrote:
>> Am 23.09.2013 15:35, schrieb Andreas Färber:
>>> Signed-off-by: Andreas Färber
>>> ---
>>> hw/arm/boot.c | 4
>>> 1 file changed, 4 insertions(+)
>>
>> Sorry, I forgot that Grant Likely had an
Il 30/09/2013 15:44, Gerd Hoffmann ha scritto:
>>> > > +# for qemu machine types 1.6 + older
>>> > > +# need to turn off features (xhci) to make it fit into 128k
>>> > > +CONFIG_QEMU=y
>>> > > +CONFIG_ROM_SIZE=128
>>> > > +CONFIG_USB_XHCI=n
>> >
>> > Is it enough to disable Xen or perhaps OHCI?
>
Am 23.09.2013 15:35, schrieb Andreas Färber:
> Andreas Färber (18):
> mips_mipssim: Silence BIOS loading warning for qtest
> arm/boot: Turn arm_load_kernel() into no-op for qtest without -kernel
With the exception of this patch for which PMM provided a replacement...
> puv3: Turn puv3_load
On Mon, Sep 30, 2013 at 9:34 AM, Alex Bligh wrote:
>>> > void qemu_clock_notify(QEMUClockType type)
>
> ...
>>>
>>> > int64_t qemu_clock_deadline_ns_all(QEMUClockType type)
>
> ...
>
>>> > I think these functions are always called now with the BQL held, so I
>>> > wonder if they are good candidate
On Mon, Sep 30, 2013 at 03:10:56PM +0200, Igor Mammedov wrote:
> On Sun, 29 Sep 2013 13:58:24 +0300
> "Michael S. Tsirkin" wrote:
>
> > This is so qom headers can use it without pulling in
> > extra headers.
> >
> > Reviewed-by: Paolo Bonzini
> > Signed-off-by: Michael S. Tsirkin
> > ---
> >
On Mon, Sep 30, 2013 at 3:41 AM, Paolo Bonzini wrote:
> Il 30/09/2013 00:46, Wolfgang Richter ha scritto:
> All writes to the drive-backup source have to first copy the pre-write
> data to the target. Thus, drive-backup usually works best if you are
> using werror=stop on the source. That said,
On 09/30/2013 06:02 AM, Fam Zheng wrote:
> This adds a new sync mode "common" which only copies data that is above
> the common ancestor of source and target. In general, this could be useful
> in cases like:
>
> base_bs ---> common_ancestor ---> foo ---> bar --->source
>
On 09/30/2013 03:22 PM, Alexey Kardashevskiy wrote:
On 30.09.2013 21:25, Alexander Graf wrote:
On 27.09.2013, at 10:06, Alexey Kardashevskiy wrote:
To be able to boot on newer hardware that the software support,
PowerISA defines a logical PVR, one per every PowerISA specification
version from
I'm trying to implement basic spice support on xen pv domUs.
Test seems ok on Ubuntu 12.04 pv domU except mouse which is not visible.
I also tried agent-mouse=off on qemu spice options but is not working or
maybe spicy (from spice-gtk 0.20) has problem in this case (option to
grab mouse is alre
On Mon, 30 Sep 2013 17:40:50 +0300
"Michael S. Tsirkin" wrote:
> On Mon, Sep 30, 2013 at 03:10:56PM +0200, Igor Mammedov wrote:
> > On Sun, 29 Sep 2013 13:58:24 +0300
> > "Michael S. Tsirkin" wrote:
> >
> > > This is so qom headers can use it without pulling in
> > > extra headers.
> > >
> > >
1 - 100 of 176 matches
Mail list logo