Anthony Liguori writes:
> On 11/02/2011 03:24 PM, Blue Swirl wrote:
>> On Wed, Nov 2, 2011 at 19:35, Anthony Liguori wrote:
>>> For the record, I'm opposed to ever having a stable plugin API.
>>>
>>> We aren't a closed source product. If people want to have to keep up with
>>> our changing inte
On Wed, Nov 2, 2011 at 6:51 PM, Anthony Liguori wrote:
> @@ -77,6 +78,20 @@ static DeviceInfo *qdev_find_info(BusInfo *bus_info,
> const ch
> continue;
> return info;
> }
> +
> + /* try to load an appropriately named module */
> + {
> + char *path = g_module_bu
On Wed, Nov 2, 2011 at 5:39 PM, Fabien Chouteau wrote:
> On 29/10/2011 15:52, Alexander Graf wrote:
>> The RTEMS guys use QEMU to do coverage testing of their kernel code.
>> They run their test-cases and see if all of their code and branches
>> have been hit. Adacore seems to have a patches versi
Alexander Graf writes:
> Anthony Liguori wrote:
>> On 11/02/2011 01:17 PM, Jan Kiszka wrote:
>>> On 2011-11-02 18:44, Fabien Chouteau wrote:
On 31/10/2011 14:12, Peter Maydell wrote:
> On 29 October 2011 14:52, Alexander Graf wrote:
>> A lot of people seem to also have code that doe
Anthony Liguori writes:
[...]
> For the record, I'm opposed to ever having a stable plugin API.
>
> We aren't a closed source product. If people want to have to keep up
> with our changing internal interfaces, they can get their code merged
> upstream.
Seconded.
On 11/02/2011 10:22 PM, Thomas Schmitt wrote:
Hi,
i wrote:
So how is this altered to 0x12 in the further course of processing ?
Paolo Bonzini wrote:
Because you're using an *IDE* (ATAPI) CD-ROM, not SCSI. See hw/ide/atapi.c.
You convinced me.
But this does not explain yet the difference i
On Wed, Nov 2, 2011 at 3:12 PM, Corey Bryant wrote:
> On 11/02/2011 06:58 AM, Stefan Hajnoczi wrote:
>>
>> On Tue, Nov 1, 2011 at 5:13 PM, Corey Bryant
>> wrote:
>>>
>>> +static bool has_vnet_hdr(int fd)
>>> +{
>>> + unsigned int features = 0;
>>> + struct ifreq ifreq;
>>> +
>>> + if (io
On Wed, Nov 2, 2011 at 4:30 PM, Kevin Wolf wrote:
> Am 17.10.2011 17:47, schrieb Stefan Hajnoczi:
>> The block layer does not know about pending requests. This information
>> is necessary for copy-on-read since overlapping requests must be
>> serialized to prevent races that corrupt the image.
>>
Am 03.11.2011 04:18, schrieb Zhi Yong Wu:
> On Wed, Nov 2, 2011 at 7:51 PM, Kevin Wolf wrote:
>> Am 02.11.2011 07:01, schrieb Zhi Yong Wu:
>>> Signed-off-by: Zhi Yong Wu
>>> Signed-off-by: Stefan Hajnoczi
>>> ---
>>> block.c | 233
>>>
On Wed, Nov 2, 2011 at 4:36 PM, Kevin Wolf wrote:
> Am 17.10.2011 17:47, schrieb Stefan Hajnoczi:
>> The bdrv_set_copy_on_read() function can be used to programmatically
>> enable or disable copy-on-read for a block device. Later patches add
>> the actual copy-on-read logic.
>>
>> Signed-off-by:
On Thu, Nov 3, 2011 at 4:03 PM, Kevin Wolf wrote:
> Am 03.11.2011 04:18, schrieb Zhi Yong Wu:
>> On Wed, Nov 2, 2011 at 7:51 PM, Kevin Wolf wrote:
>>> Am 02.11.2011 07:01, schrieb Zhi Yong Wu:
Signed-off-by: Zhi Yong Wu
Signed-off-by: Stefan Hajnoczi
---
block.c
On Wed, Nov 2, 2011 at 8:35 AM, Zhi Yong Wu wrote:
> HI, guys,
>
> I managed to change one cdrom on guest from DMA mode to PIO mode, but
> failed. Did anyone also met this same issue before? If you have some
> experience to solve this, Can you share with me?
Since no one knows the answer off-hand
OK.
On Thu, Nov 3, 2011 at 4:04 PM, Stefan Hajnoczi wrote:
> On Wed, Nov 2, 2011 at 8:35 AM, Zhi Yong Wu wrote:
>> HI, guys,
>>
>> I managed to change one cdrom on guest from DMA mode to PIO mode, but
>> failed. Did anyone also met this same issue before? If you have some
>> experience to solve
Am 03.11.2011 08:46, schrieb Markus Armbruster:
> Anthony Liguori writes:
>
>> For the record, I'm opposed to ever having a stable plugin API.
>>
>> We aren't a closed source product. If people [don't] want to have to keep up
>> with our changing internal interfaces, they can get their code merg
On 11/03/11 07:01, hkran wrote:
> On 11/02/2011 08:56 PM, Gerd Hoffmann wrote:
>>Hi,
>>
static void usb_hub_detach(USBPort *port1)
>>> pulled, In what cases, the usb hub will be suspended? and how to tell it
>>> happened? thanks.
>> The guest enables the remote-wakeup feature. 'lspci -
Signed-off-by: Zhi Yong Wu
Signed-off-by: Stefan Hajnoczi
---
block.c | 39 +++
block.h |4
block_int.h | 29 +
blockdev.c | 44
qemu-config.c |
The main goal of the patch is to effectively cap the disk I/O speed or counts
of one single VM.It is only one draft, so it unavoidably has some drawbacks, if
you catch them, please let me know.
The patch will mainly introduce one block I/O throttling algorithm, one timer
and one block queue for
Signed-off-by: Zhi Yong Wu
Signed-off-by: Stefan Hajnoczi
---
qemu-coroutine-lock.c |8
qemu-coroutine.h |6 ++
2 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/qemu-coroutine-lock.c b/qemu-coroutine-lock.c
index 6b58160..9549c07 100644
--- a/qemu-corouti
Signed-off-by: Zhi Yong Wu
Signed-off-by: Stefan Hajnoczi
---
block.c | 220 +++
block.h |1 +
block_int.h |1 +
3 files changed, 222 insertions(+), 0 deletions(-)
diff --git a/block.c b/block.c
index 79e7f09..b2af48f 1006
Signed-off-by: Zhi Yong Wu
Signed-off-by: Stefan Hajnoczi
---
block.c | 15 +
blockdev.c | 59 ++
blockdev.h |2 +
hmp-commands.hx | 15 +
hmp.c| 10 +
qapi-schema.js
The file 1mbps.dat is based on bps=1024*1024 I/O throttling; and the file
10mbps.dat is based on bps=10*1024*1024 I/O throttling.
Signed-off-by: Zhi Yong Wu
---
10mbps.dat | 310 ++
1mbps.dat | 339 ++
Hi,
first i want to thank Paolo for his patience.
> So if you specified "-drive if=scsi" *and* "-cdrom", you'd get two non-empty
> drives.
Indeed. With
-drive file=/dev/sr0,if=scsi,media=cdrom -cdrom /dvdbuffer/pseudo_drive
i get two drives with media:
0 -dev '/dev/sr0' rwrw-- : 'QEMU
On 11/03/2011 04:41 PM, Gerd Hoffmann wrote:
On 11/03/11 07:01, hkran wrote:
On 11/02/2011 08:56 PM, Gerd Hoffmann wrote:
Hi,
static void usb_hub_detach(USBPort *port1)
pulled, In what cases, the usb hub will be suspended? and how to tell it
happened? thanks.
The guest enables the r
From: Liu Ping Fan
Introduce a new structure CPUS as the controller of ICC (INTERRUPT
CONTROLLER COMMUNICATIONS), and new bus "ICC" to hold APIC,instead
of sysbus. So we can support APIC hot-plug feature.
Signed-off-by: liu ping fan
---
Makefile.target |1 +
hw/apic.c | 24
On 2 November 2011 19:23, Alexander Graf wrote:
> There are a number of files in /proc that expose host information
> to the guest program. This patch adds infrastructure to override
> the open() syscall for guest programs to enable us to on the fly
> generate guest sensible files.
>
> Signed-off-
On 03/11/2011 08:44, Stefan Hajnoczi wrote:
> On Wed, Nov 2, 2011 at 5:39 PM, Fabien Chouteau wrote:
>> On 29/10/2011 15:52, Alexander Graf wrote:
>>> The RTEMS guys use QEMU to do coverage testing of their kernel code.
>>> They run their test-cases and see if all of their code and branches
>>> ha
On 11/03/2011 10:15 AM, Thomas Schmitt wrote:
Which gives me something to work on. libburn does not take into
respect the Block Descriptor of 8 bytes which sits between
Mode Data Header and mode page.
So it misinterpets the result and demands the wrong Allocation
Length.
This error is explainabl
On 02/11/2011 20:52, Paolo Bonzini wrote:
> On 11/02/2011 07:01 PM, Peter Maydell wrote:
>> On 2 November 2011 17:45, Paolo Bonzini wrote:
>>> The rest is always done in the iothread. The iothread will then
>>> suspend/resume the VCPU thread around the unchaining, so what matters is (in
>>> Unix
On 02/11/2011 20:57, Peter Maydell wrote:
> On 2 November 2011 19:52, Paolo Bonzini wrote:
>> (Also, the unchaining is safer, or even completely safe in system mode than
>> it is with pthreads).
>
> I don't think it's completely safe, you're just a bit less likely
> to get bitten than if you're t
On 11/03/2011 10:54 AM, Fabien Chouteau wrote:
>> The unchaining is neither signal-safe nor thread-safe...
>
> Yeah, but there's nothing Windows-specific in that.
That's very important, I don't see why it is different between Linux and
Windows here.
Yep, perhaps for timers it was the case a
The following changes since commit 932eacc158c064935c7bab920c88a93a629e1ca4:
Merge branch 'xtensa' of git://jcmvbkbc.spb.ru/dumb/qemu-xtensa (2011-11-02
20:52:23 +)
are available in the git repository at:
git://repo.or.cz/qemu/quintela.git vmstate-cpus-for-anthony
[v3]
- rebase to top
On 11/03/2011 12:10 PM, Paolo Bonzini wrote:
>
>> Also, why running all the threads on the same CPU would
>> make the code thread-safe?
>
> It would ensure that two mutators wouldn't run concurrently. In some
> sense, signal-safe code could then be considered thread-safe too.
>
How so? The sched
On 11/02/2011 12:20 AM, Anthony Liguori wrote:
>
> Seems harmless for QEMU, so applied. You should update the virtio-pci
> spec too.
Should be the other way round.
--
error compiling committee.c: too many arguments to function
On Wed, Nov 02, 2011 at 08:23:21PM +0100, Alexander Graf wrote:
> When running linux-user programs in QEMU, the guest program can examine
> itself by checking /proc/self/ files. And some libraries really do use
> this!
>
> Unfortunately, when checking /proc/self/ today, the guest program sees
> th
On 2011-11-02 21:11, Michael S. Tsirkin wrote:
> MSIX spec requires that device can be operated with
> all vectors masked, by polling pending bits.
> Add APIs to recall an msix notification, and make polling
> mode possible in virtio-pci by clearing the
> pending bits and setting ISR appropriately
On 11/03/2011 11:29 AM, Avi Kivity wrote:
> It would ensure that two mutators wouldn't run concurrently. In some
> sense, signal-safe code could then be considered thread-safe too.
How so? The scheduler can switch between the two threads on every
instruction.
In general signal-safe is more
On Thu, Nov 03, 2011 at 12:42:55PM +0100, Jan Kiszka wrote:
> On 2011-11-02 21:11, Michael S. Tsirkin wrote:
> > MSIX spec requires that device can be operated with
> > all vectors masked, by polling pending bits.
> > Add APIs to recall an msix notification, and make polling
> > mode possible in vi
On Thu, Nov 03, 2011 at 04:16:34PM +1100, David Gibson wrote:
> On Wed, Nov 02, 2011 at 09:16:34AM +0200, Michael S. Tsirkin wrote:
> > On Mon, Oct 31, 2011 at 05:06:49PM +1100, David Gibson wrote:
> > > From: Eduard - Gabriel Munteanu
> [snip]
> > > @@ -744,21 +713,26 @@ static void dump_statisti
On 11/03/2011 05:26 AM, Juan Quintela wrote:
The following changes since commit 932eacc158c064935c7bab920c88a93a629e1ca4:
Merge branch 'xtensa' of git://jcmvbkbc.spb.ru/dumb/qemu-xtensa (2011-11-02
20:52:23 +)
are available in the git repository at:
git://repo.or.cz/qemu/quintela.gi
Allow well behaved guests to shutdown cleanly when we receive SIGTERM,
e.g. when the host reboots.
The host may be powered down or rebooted while guests are running
without any outer supervision scripts. These guests will be stopped
by the generic host "sendsigs" script, usually by sending SIGTER
On 11/03/2011 05:36 AM, Avi Kivity wrote:
On 11/02/2011 12:20 AM, Anthony Liguori wrote:
Seems harmless for QEMU, so applied. You should update the virtio-pci
spec too.
Should be the other way round.
Am not entirely sure. Having worked code that's been reviewed will make for a
better spe
On 11/02/2011 05:10 AM, Avi Kivity wrote:
On 11/01/2011 08:08 PM, Anthony Liguori wrote:
On 10/30/2011 09:02 AM, Avi Kivity wrote:
This somewhat controversial patchset converts internal arithmetic in the
memory API to 128 bits.
It has been argued that with careful coding we can make 64-bit wor
Hi,
i repeated my tests with -drive and -cdrom in the same qemu run:
...absolute.path.../x86_64-softmmu/qemu-system-x86_64 \
-enable-kvm \
-L ...absolute.path.../pc-bios \
-nographic \
-m 512 \
-net nic,model=ne2k_pci \
-net user,hostfwd=tcp::5557-:22 \
-hda /
On 11/03/2011 03:54 AM, Stefan Hajnoczi wrote:
On Wed, Nov 2, 2011 at 3:12 PM, Corey Bryant wrote:
On 11/02/2011 06:58 AM, Stefan Hajnoczi wrote:
On Tue, Nov 1, 2011 at 5:13 PM, Corey Bryant
wrote:
+static bool has_vnet_hdr(int fd)
+{
+unsigned int features = 0;
+struct ifreq if
On 11/02/2011 09:09 AM, Aneesh Kumar K.V wrote:
On Wed, 02 Nov 2011 07:42:16 -0500, Anthony Liguori wrote:
On 11/02/2011 05:22 AM, Aneesh Kumar K.V wrote:
The following changes since commit e072ea2fd8fdceef64159b9596d3c15ce01bea91:
Bump version to 1.0-rc0 (2011-11-01 19:37:01 -0500)
are
On 11/03/2011 03:07 PM, Anthony Liguori wrote:
> On 11/03/2011 05:36 AM, Avi Kivity wrote:
>> On 11/02/2011 12:20 AM, Anthony Liguori wrote:
>>>
>>> Seems harmless for QEMU, so applied. You should update the virtio-pci
>>> spec too.
>>
>> Should be the other way round.
>
> Am not entirely sure. H
On Mon, 31 Oct 2011 08:55:56 +
Stefan Hajnoczi wrote:
> On Sat, Oct 29, 2011 at 04:00:34PM +0200, Alexander Graf wrote:
> > During the GSoC mentor summit there was a pretty interesting session on how
> > to get students to stick with your project even after GSoC has ended. So
> > far we hav
On 11/03/2011 08:13 AM, Avi Kivity wrote:
On 11/03/2011 03:07 PM, Anthony Liguori wrote:
On 11/03/2011 05:36 AM, Avi Kivity wrote:
On 11/02/2011 12:20 AM, Anthony Liguori wrote:
Seems harmless for QEMU, so applied. You should update the virtio-pci
spec too.
Should be the other way round.
On 11/03/2011 03:38 PM, Anthony Liguori wrote:
>>
>>> We could use a better agreement on the processor for making virtio
>>> changes. Should it go (1) virtio spec (2) kernel (3) qemu, or should
>>> it go (2), (1), (3)?
>>
>> 1. Informal discussion
>
>
> Where? Is this lkml? There were a number of
On 11/03/2011 08:45 AM, Avi Kivity wrote:
On 11/03/2011 03:38 PM, Anthony Liguori wrote:
We could use a better agreement on the processor for making virtio
changes. Should it go (1) virtio spec (2) kernel (3) qemu, or should
it go (2), (1), (3)?
1. Informal discussion
Where? Is this lkml
On Sun, 30 Oct 2011 16:03:54 +0530
Supriya Kannery wrote:
> Enhance "info block" to display hostcache setting for each
> block device.
>
> Example:
> (qemu) info block
> ide0-hd0: removable=0 file=../sles11-32.raw ro=0 drv=raw encrypted=0
>
> Enhanced to display "hostcache" setting:
> (qemu) in
The rom was not added together with the sgabios device and is
not installed.
Signed-off-by: Paolo Bonzini
---
The sgabios.git mirror repository can be fetched from
http://people.redhat.com/pbonzini/sgabios-git.tgz
.gitmodules |3 +++
Makefile|2 +-
pc
Am 17.10.2011 17:47, schrieb Stefan Hajnoczi:
> When copy-on-read is enabled it is necessary to wait for overlapping
> requests before issuing new requests. This prevents races between the
> copy-on-read and a write request.
>
> Signed-off-by: Stefan Hajnoczi
This doesn't only order guest reque
Am 17.10.2011 17:47, schrieb Stefan Hajnoczi:
> Signed-off-by: Stefan Hajnoczi
> ---
> block.c | 69
> ++
> trace-events |1 +
> 2 files changed, 70 insertions(+), 0 deletions(-)
>
> diff --git a/block.c b/block.c
> index 0c2274
Am 17.10.2011 17:47, schrieb Stefan Hajnoczi:
> This patch adds the -drive copy-on-read=on|off command-line option:
>
> copy-on-read=on|off
> copy-on-read is "on" or "off" and enables whether to copy read backing
> file sectors into the image file. Copy-on-read avoids accessing the
> same
On Thu, Nov 03, 2011 at 08:49:31AM -0500, Anthony Liguori wrote:
> On 11/03/2011 08:45 AM, Avi Kivity wrote:
> >On 11/03/2011 03:38 PM, Anthony Liguori wrote:
> >>>
> We could use a better agreement on the processor for making virtio
> changes. Should it go (1) virtio spec (2) kernel (3) qe
On 11/03/2011 09:31 AM, Michael S. Tsirkin wrote:
On Thu, Nov 03, 2011 at 08:49:31AM -0500, Anthony Liguori wrote:
On 11/03/2011 08:45 AM, Avi Kivity wrote:
On 11/03/2011 03:38 PM, Anthony Liguori wrote:
We could use a better agreement on the processor for making virtio
changes. Should it go
On 11/03/2011 04:37 PM, Anthony Liguori wrote:
>
>> 2. Proposed spec patch, kernel change, qemu change
>> 3. Buy-ins from spec maintainer, kernel driver maintainer, qemu
>> device
>> maintainer (only regarding the ABI, not the code)
>
> I don't think this is how it's working
sgabios hasn't gotten a lot of coverage since it was not shipped. For 1.0,
let's disable the automatic loading of the option ROM in -nographic
mode. We can put it back for 1.1.
Signed-off-by: Paolo Bonzini
---
Requested by Anthony on IRC.
hw/pc.c |9 -
1 files changed, 0 i
This is a good idea. I'm going to re-work the patch, but I have a lot of
other stuff going on too, so it may be a week or so before I get back to it.
On 11/01/2011 12:57 PM, Gerd Hoffmann wrote:
On 11/01/11 14:39, John Baboval wrote:
I don't know of any reason for it.
I'd guess it is alignmen
On 11/03/2011 08:08 AM, Bjørn Mork wrote:
Allow well behaved guests to shutdown cleanly when we receive SIGTERM,
e.g. when the host reboots.
The host may be powered down or rebooted while guests are running
without any outer supervision scripts. These guests will be stopped
by the generic host
This patch replace the previous implementation with this simplified and
more complete version (no shutdown when psret == 1).
Signed-off-by: Fabien Chouteau
---
target-sparc/helper.c |7 ---
target-sparc/helper.h |1 -
target-sparc/int32_helper.c | 10 --
target-
This patch replace the previous implementation with this simplified and
more complete version (no shutdown when psret == 1).
Signed-off-by: Fabien Chouteau
---
target-sparc/helper.c |7 ---
target-sparc/helper.h |1 -
target-sparc/int32_helper.c | 10 --
target-
This patch replace the previous implementation with this simplified and
more complete version (no shutdown when psret == 1).
Signed-off-by: Fabien Chouteau
---
target-sparc/helper.c |7 ---
target-sparc/helper.h |1 -
target-sparc/int32_helper.c | 10 --
target-
On Tue, 1 Nov 2011 18:08:16 +
Stefan Hajnoczi wrote:
> Move from plain HMP/QMP command implementation to QAPI. The
> block_stream command takes arguments, returns nothing, may raise errors,
> and will raise a QMP event when the operation completes.
> ---
> Hi Luiz,
> I converted block_strea
On Thu, Nov 03, 2011 at 03:32:17PM +0100, Kevin Wolf wrote:
> Am 17.10.2011 17:47, schrieb Stefan Hajnoczi:
> > This patch adds the -drive copy-on-read=on|off command-line option:
> >
> > copy-on-read=on|off
> > copy-on-read is "on" or "off" and enables whether to copy read backing
> > file
On Wed, Nov 02, 2011 at 03:43:49PM +, Stefan Hajnoczi wrote:
> On Tue, Nov 1, 2011 at 6:06 PM, Marcelo Tosatti wrote:
> > On Thu, Oct 27, 2011 at 04:22:50PM +0100, Stefan Hajnoczi wrote:
> >> +static int stream_one_iteration(StreamBlockJob *s, int64_t sector_num,
> >> +
On 2011-11-03 13:07, Michael S. Tsirkin wrote:
> On Thu, Nov 03, 2011 at 12:42:55PM +0100, Jan Kiszka wrote:
>> On 2011-11-02 21:11, Michael S. Tsirkin wrote:
>>> MSIX spec requires that device can be operated with
>>> all vectors masked, by polling pending bits.
>>> Add APIs to recall an msix noti
Commit 0a039dc70096b768d3810afa50ba1d214768aaf4 broke vga modes for
qxl-vga by loosing vga_ioport_read windup. qxl needs to hook into
vga port writes only and used to realize that by letting vga_init() do
the work for both reads and writes, then overwrite the write function.
That little detail was
On 03.11.2011, at 02:34, David Gilbert wrote:
> On 2 November 2011 19:23, Alexander Graf wrote:
>> There are a number of files in /proc that expose host information
>> to the guest program. This patch adds infrastructure to override
>> the open() syscall for guest programs to enable us to on th
On 03.11.2011, at 03:47, Riku Voipio wrote:
> On Wed, Nov 02, 2011 at 08:23:21PM +0100, Alexander Graf wrote:
>> When running linux-user programs in QEMU, the guest program can examine
>> itself by checking /proc/self/ files. And some libraries really do use
>> this!
>>
>> Unfortunately, when c
Explains how to write QMP commands using the QAPI.
TODO:
- write "returning lists" chapter
- review it
Signed-off-by: Luiz Capitulino
---
This is incomplete, but I figured I should send it anyway as there are people
who want to add new QMP commands but are still using the old interface.
I have Kubuntu 11.10 Oneiric with standard 3.0.0-12-generic kernel on an AMD
Phenom II X6 box.
I've been running Windows 7 guest under qemu
$ /usr/bin/qemu-system-x86_64 -version
QEMU emulator version 0.14.1 (qemu-kvm-0.14.1), Copyright (c) 2003-2008 Fabrice
Bellard
$ sudo /usr/bin/qemu-sy
On Tue, Nov 1, 2011 at 9:22 AM, Jan Kiszka wrote:
> Hi there,
>
> I'm generating some slides on guest debugging via kvm. What's the
> current state for Book-E and Book-S? Works out of box, mostly usable, or
> to be implemented? Is anyone using it?
Are you talking about guest debug using the QEMU
On 03.11.2011, at 11:59, Stuart Yoder wrote:
> On Tue, Nov 1, 2011 at 9:22 AM, Jan Kiszka wrote:
>> Hi there,
>>
>> I'm generating some slides on guest debugging via kvm. What's the
>> current state for Book-E and Book-S? Works out of box, mostly usable, or
>> to be implemented? Is anyone usin
On 2011-11-03 19:59, Stuart Yoder wrote:
> On Tue, Nov 1, 2011 at 9:22 AM, Jan Kiszka wrote:
>> Hi there,
>>
>> I'm generating some slides on guest debugging via kvm. What's the
>> current state for Book-E and Book-S? Works out of box, mostly usable, or
>> to be implemented? Is anyone using it?
>
Alexander Graf wrote:
> glibc's pthread_attr_getstack tries to find the stack range from
> /proc/self/maps. Unfortunately, /proc is usually the host's /proc
> which means linux-user guests see qemu's stack there.
>
> Fake the file with a constructed maps entry that exposes the guest's
> stack range
Anthony Liguori writes:
> I don't think this is such a good idea. SIGTERM shouldn't be subject
> to the guest's interpretations.
OK. Just an idea. Thanks for the feedback.
> Instead of doing a killall qemu, just send a system_powerdown command
> to each qemu's monitor instance.
Yes, I know
On 11/02/2011 11:10 PM, Mark Wu wrote:
On 11/01/2011 02:36 AM, Corey Bryant wrote:
The default bridge that we attach to is br0. The thinking is that a
distro
could preconfigure such an interface to allow out-of-the-box bridged
networking.
Alternatively, if a user wants to use a different bridge
On Thu, Nov 03, 2011 at 04:36:03PM -0200, Luiz Capitulino wrote:
> Explains how to write QMP commands using the QAPI.
>
> TODO:
> - write "returning lists" chapter
> - review it
>
> Signed-off-by: Luiz Capitulino
> ---
>
> This is incomplete, but I figured I should send it anyway as the
On 11/03/2011 01:36 PM, Luiz Capitulino wrote:
Explains how to write QMP commands using the QAPI.
TODO:
- write "returning lists" chapter
- review it
Signed-off-by: Luiz Capitulino
---
This is incomplete, but I figured I should send it anyway as there are people
who want to add new Q
On Thursday, November 3, 2011, 19:59:37, Gus Zernial wrote:
> $ /usr/bin/qemu-system-x86_64 -version
> QEMU emulator version 0.14.1 (qemu-kvm-0.14.1), Copyright (c) 2003-2008
> Fabrice Bellard
^^^
This part is important - you had qemu-kvm, which is slightly di
Hi,
i could track down the reason for sense code B 00 06 to an ioctl(SG_IO)
which returns -1. errno is 1.
The host system has in /usr/include/asm-generic/errno-base.h
#define EPERM1 /* Operation not permitted */
The user who runs qemu is able to perform e.g.
PREVENT/ALLOW M
On Thu, Nov 03, 2011 at 02:25:45PM +0200, Michael S. Tsirkin wrote:
> On Thu, Nov 03, 2011 at 04:16:34PM +1100, David Gibson wrote:
> > On Wed, Nov 02, 2011 at 09:16:34AM +0200, Michael S. Tsirkin wrote:
> > > On Mon, Oct 31, 2011 at 05:06:49PM +1100, David Gibson wrote:
> > > > From: Eduard - Gabr
During Xvisor development, it was noted that qemu did not return
the correct domain value in the C15 [Data] FSR register (C5).
This patch is a proposal to fix it.
Signed-off-by: Jean-Christophe DUBOIS
---
--- qemu-0.15.1.org/target-arm/helper.c2011-10-12 18:41:43.0
+0200
+++ qemu-
This patch removes some unnecessary casts in the e1000 device,
introduced by commit 62ecbd353d25e62c4a6c327ea88ba5404e13507a 'e1000:
Use PCI DMA stub functions'.
Signed-off-by: David Gibson
---
hw/e1000.c | 11 +--
1 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/hw/e1000
Agence web multidisciplinaire spécialisée en solutions interactives,
conception de site Internet, e-commerce, multimédia, animation flash,
stratégie marketing Internet et design graphique en tous genres.
Basée sur les valeurs de marques et parce qu'elle intègre les dimensions
d'images et d'opinio
This patch removes some unnecessary casts in the lsi53c895a device,
introduced by commit 9ba4524cda1348cbe741535f77815dca6a57da05
'lsi53c895a: Use PCI DMA stub functions'.
Signed-off-by: David Gibson
---
hw/lsi53c895a.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/
This patch removes some unnecessary casts in the eepro100 device,
introduced by commit 16ef60c9a8269f7cbc95219a431b1d7cbf29
'eepro100: Use PCI DMA stub functions'.
Signed-off-by: David Gibson
---
hw/eepro100.c |7 +++
1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/hw/
This patch removes some unnecessary casts in the rtl8139 device,
introduced by commit 3ada003aee2004d24f23b9cd6f4eda87d9601ddb
'rtl8139: Use PCI DMA stub functions'.
Signed-off-by: David Gibson
---
hw/rtl8139.c |8
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/hw/rt
On Thu, Nov 3, 2011 at 10:14 PM, Paolo Bonzini wrote:
> The rom was not added together with the sgabios device and is
> not installed.
>
> Signed-off-by: Paolo Bonzini
> ---
> The sgabios.git mirror repository can be fetched from
> http://people.redhat.com/pbonzini/sgabios-git.tgz
>
This patch removes some unnecessary casts in the usb-ehci device,
introduced by commit 68d553587c0aa271c3eb2902921b503740d775b6
'usb-ehci: Use PCI DMA stub functions'.
Signed-off-by: David Gibson
---
hw/usb-ehci.c |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/hw/u
As a few people pointed out, my recent patch series introducing a new
(stub) PCI DMA API added unnecessary casts in quite a few places. I
think this was a hangover from early days of the patchese where the
casts were necessary for some reason I've now forgotten.
Thanks for applying the series any
On 11/03/2011 08:39 PM, Zhi Yong Wu wrote:
On Thu, Nov 3, 2011 at 10:14 PM, Paolo Bonzini wrote:
The rom was not added together with the sgabios device and is
not installed.
Signed-off-by: Paolo Bonzini
---
The sgabios.git mirror repository can be fetched from
http://people.red
This patch removes some unnecessary casts in the usb-uhci device,
introduced by commit fff23ee9a5de74ab111b3cea9eec56782e7d7c50
'usb-uhci: Use PCI DMA stub functions'.
Signed-off-by: David Gibson
---
hw/usb-uhci.c | 17 +++--
1 files changed, 7 insertions(+), 10 deletions(-)
diff
This patch removes some unnecessary casts in the PCI IDE device,
introduced by commit 552908fef5b67ad9d96b76d7cb8371ebc26c9bc8
'PCI IDE: Use PCI DMA stub functions'.
Signed-off-by: David Gibson
---
hw/ide/pci.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/hw/ide/pc
This is just a quick email to summarise a discussion on IRC.
QEMU on ARM hosts (not ARM guests!) is currently broken in
at least the following ways:
* configure will select the ucontext coroutine implementation
but on ARM makecontext returns ENOSYS and we will abort() on
startup
* the fixed addr
On Fri, Nov 4, 2011 at 9:44 AM, Anthony Liguori wrote:
> On 11/03/2011 08:39 PM, Zhi Yong Wu wrote:
>>
>> On Thu, Nov 3, 2011 at 10:14 PM, Paolo Bonzini
>> wrote:
>>>
>>> The rom was not added together with the sgabios device and is
>>> not installed.
>>>
>>> Signed-off-by: Paolo Bonzini
>>> ---
On Sun, Oct 30, 2011 at 6:33 PM, Supriya Kannery
wrote:
> Currently cache setting of a block device cannot be changed
> without restarting a running VM. Following patchset is for
> enabling dynamic change of cache setting for block devices
> through qemu monitor. Code changes are based on patches
We disable vm_clock when pausing all vcpus, but we forget to
reenable it when resuming all vcpus. It will cause that the
guest can not be rebooted.
Signed-off-by: Wen Congyang
---
cpus.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/cpus.c b/cpus.c
index 6aff425..8253
1 - 100 of 105 matches
Mail list logo