Am 28.09.2010 21:57, Sam King wrote:
> Thanks to Bernhard Kauer for pointing out the problem. Apparently if
> software disables LVT_LINT0 when there is a pending CPU_HARD_INTERRUPT
> you can get into trouble. I attached a patch that fixes the problem by
> resetting the interrupt_request. I am n
On Wed, 29 Sep 2010, Wu Fengguang wrote:
> Fix a rpos coordination bug between qpa_run_out() and qpa_thread_out(),
> which shows up as playback noises.
[..snip..]
Thanks, applied.
--
mailto:av1...@comtv.ru
Fix a rpos coordination bug between qpa_run_out() and qpa_thread_out(),
which shows up as playback noises.
qpa_run_out()
qpa_thread_out loop N critical section 1
qpa_run_out() qpa_thread_out loop N doing pa_simple_write()
qpa_run_out() qpa_thread
GDB can not insert breakpoints on Windows Vista/7 because of the flag
-dynamicbase.
--
SUN OF A BEACH
I reported this bug two year ago, but nobody cared.
http://www.mail-archive.com/qemu-devel@nongnu.org/msg15330.html
--
SUN OF A BEACH
On Tue, Sep 28, 2010 at 23:15, Sam King wrote:
> Hello,
>
> I am seeing a weird crash in my system and I am trying to figure out if it
> is a software bug or a q
If neither of __FreeBSD__, __FreeBSD_kernel__ and __DragonFly__ is defined,
util.h is included from tap-bsd.c.
Don't include it again if __OpenBSD__ is defined.
Cc: Blue Swirl
Signed-off-by: Andreas Färber
---
net/tap-bsd.c |4
1 files changed, 0 insertions(+), 4 deletions(-)
diff --g
I've verified that the code still compiles warning-free on v10.5 with
this patch applied.
Before:
$ qemu-system-sparc64 -M sun4u -m 2048 -net tap -net nic
warning: could not open /dev/tap: no virtual network emulation
qemu-system-sparc64: -net tap: Device 'tap' could not be initialized
After:
$
Am 28.09.2010 um 22:24 schrieb Blue Swirl:
On Tue, Sep 28, 2010 at 8:02 PM, Andreas Färber > wrote:
Am 28.09.2010 um 21:31 schrieb Artyom Tarasenko:
2010/9/28 Blue Swirl :
On Mon, Sep 27, 2010 at 9:19 PM, Artyom Tarasenko
wrote:
In today's git master:
$ ./qemu-system-sparc64 -M sun4u -m
On Tue, Sep 28, 2010 at 8:02 PM, Andreas Färber wrote:
> Am 28.09.2010 um 21:31 schrieb Artyom Tarasenko:
>
>> 2010/9/28 Blue Swirl :
>>>
>>> On Mon, Sep 27, 2010 at 9:19 PM, Artyom Tarasenko
>>> wrote:
In today's git master:
$ ./qemu-system-sparc64 -M sun4u -m 2048
Bad r
Thanks to Bernhard Kauer for pointing out the problem. Apparently if
software disables LVT_LINT0 when there is a pending CPU_HARD_INTERRUPT
you can get into trouble. I attached a patch that fixes the problem by
resetting the interrupt_request. I am not sure if we need to do the
same for LIN
Am 28.09.2010 um 21:31 schrieb Artyom Tarasenko:
2010/9/28 Blue Swirl :
On Mon, Sep 27, 2010 at 9:19 PM, Artyom Tarasenko
wrote:
In today's git master:
$ ./qemu-system-sparc64 -M sun4u -m 2048
Bad ram offset 8000
Smells like unwanted sign extension somewhere.
fwiw, tested -m
On Tue, Sep 28, 2010 at 7:31 PM, Artyom Tarasenko
wrote:
> 2010/9/28 Blue Swirl :
>> On Mon, Sep 27, 2010 at 9:19 PM, Artyom Tarasenko
>> wrote:
>>> In today's git master:
>>>
>>> $ ./qemu-system-sparc64 -M sun4u -m 2048
>>> Bad ram offset 8000
>>
>> Smells like unwanted sign extensio
On Fri, Sep 24, 2010 at 08:41:21PM +0200, Stefan Weil wrote:
> could you please pull some patches which had been sent to
> qemu-devel some time ago? See these links:
>
> http://patchwork.ozlabs.org/patch/59044/
> http://patchwork.ozlabs.org/patch/60469/
> http://patchwork.ozlabs.org/patch/61150/
>
2010/9/28 Blue Swirl :
> On Mon, Sep 27, 2010 at 9:19 PM, Artyom Tarasenko
> wrote:
>> In today's git master:
>>
>> $ ./qemu-system-sparc64 -M sun4u -m 2048
>> Bad ram offset 8000
>
> Smells like unwanted sign extension somewhere.
fwiw, tested -m 2048 with i386 and x86-64 and they bot
On Tue, 28 Sep 2010, Anthony Liguori wrote:
> On 09/28/2010 10:25 AM, Stefano Stabellini wrote:
> > On Tue, 28 Sep 2010, Anthony Liguori wrote:
> >
> >> On 09/28/2010 10:01 AM, anthony.per...@citrix.com wrote:
> >>
> >>> From: Anthony PERARD
> >>>
> >>> This function allows to unlock a ra
On Mon, Sep 27, 2010 at 9:19 PM, Artyom Tarasenko
wrote:
> In today's git master:
>
> $ ./qemu-system-sparc64 -M sun4u -m 2048
> Bad ram offset 8000
Smells like unwanted sign extension somewhere.
On 09/28/2010 10:25 AM, Stefano Stabellini wrote:
On Tue, 28 Sep 2010, Anthony Liguori wrote:
On 09/28/2010 10:01 AM, anthony.per...@citrix.com wrote:
From: Anthony PERARD
This function allows to unlock a ram_ptr give by qemu_get_ram_ptr. After
a call to qemu_ram_ptr_unlock, the poin
vanson dang writes:
> Currently, QEMU don't implement trace target memory. For example we trace Arm
> target on X86_64 PC.
The following link contains a prototype implementation which works for
i386 (using the current implementation on arm should just be a matter of
including a header on target-
Hello,
I am seeing a weird crash in my system and I am trying to figure out if
it is a software bug or a qemu emulation bug. From the software
perspective I am getting a GP fault at a time where it looks like
everything should be running normally. After digging into the Qemu
source code I
On Mon, 2010-09-27 at 23:52 +0200, Michael S. Tsirkin wrote:
> On Mon, Sep 27, 2010 at 01:43:11PM -0600, Alex Williamson wrote:
> > On Mon, 2010-09-27 at 18:41 +0200, Michael S. Tsirkin wrote:
> > > Move all of vhost-net start/stop logic to a single routine,
> > > and call it from everywhere.
> > >
On Tue, 28 Sep 2010, Anthony Liguori wrote:
> On 09/28/2010 10:01 AM, anthony.per...@citrix.com wrote:
> > From: Anthony PERARD
> >
> > This function allows to unlock a ram_ptr give by qemu_get_ram_ptr. After
> > a call to qemu_ram_ptr_unlock, the pointer may be unmap from QEMU when
> > used with X
From: Anthony PERARD
This come with the initialisation of Xen.
Signed-off-by: Anthony PERARD
---
Makefile.target |5 +
hw/xen.h| 10 ++
vl.c|2 ++
xen-all.c | 25 +
xen-stub.c | 17 +
5 files chang
On 09/28/2010 10:01 AM, anthony.per...@citrix.com wrote:
From: Anthony PERARD
This function allows to unlock a ram_ptr give by qemu_get_ram_ptr. After
a call to qemu_ram_ptr_unlock, the pointer may be unmap from QEMU when
used with Xen.
Signed-off-by: Anthony PERARD
Why isn't hooking cpu_
From: Anthony PERARD
This function allows to unlock a ram_ptr give by qemu_get_ram_ptr. After
a call to qemu_ram_ptr_unlock, the pointer may be unmap from QEMU when
used with Xen.
Signed-off-by: Anthony PERARD
---
cpu-common.h |1 +
exec.c | 32 +---
From: Anthony PERARD
Introduce a new emulated PCI device, specific to fully virtualized Xen
guests. The device is necessary for PV on HVM drivers to work.
Signed-off-by: Anthony PERARD
Signed-off-by: Stefano Stabellini
---
Makefile.target |1 +
hw/hw.h |3 +
hw/pci_id
From: Anthony PERARD
Xen currently uses a different BIOS (hvmloader + rombios) therefore the
Qemu acpi_piix4 implementation wouldn't work correctly with Xen.
We plan on fixing this properly but at the moment we are just adding a
new Xen specific acpi_piix4 implementation.
This patch is optional;
From: Anthony PERARD
This patch introduces Xen specific call in piix_pci.
The specific part for Xen is in write_config, set_irq and get_pirq.
Signed-off-by: Anthony PERARD
Signed-off-by: Stefano Stabellini
---
hw/piix_pci.c | 28 ++--
hw/xen.h |6 ++
xe
From: Anthony PERARD
This tells to the xen management tool that the machine can begin run.
Signed-off-by: Anthony PERARD
---
xen-all.c | 19 +++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/xen-all.c b/xen-all.c
index c33773a..d69ad16 100644
--- a/xen-all.c
From: Anthony PERARD
Introduce two functions qemu_shutdown_requested_get and
qemu_reset_requested_get to get the value of shutdown/reset_requested
without reset it.
Signed-off-by: Anthony PERARD
Signed-off-by: Stefano Stabellini
---
sysemu.h |2 ++
vl.c | 10 ++
2 files chan
From: Anthony PERARD
Open and bind event channels; map ioreq and buffered ioreq rings.
Signed-off-by: Anthony PERARD
Signed-off-by: Stefano Stabellini
---
hw/xen_common.h |3 +
xen-all.c | 395 +++
2 files changed, 398 insertions(
From: Anthony PERARD
The mapcache maps chucks of guest memory on demand, unmaps them when
they are not needed anymore.
Each call to qemu_get_ram_ptr makes a call to qemu_map_cache with the
lock option, so mapcache will not unmap these ram_ptr.
Signed-off-by: Anthony PERARD
---
Makefile.target
From: Anthony PERARD
Add the Xen FV (Fully Virtualized) machine to Qemu;
this is groundwork to add Xen device model support in Qemu.
Signed-off-by: Anthony PERARD
Signed-off-by: Stefano Stabellini
---
Makefile.target |3 +
hw/xen_common.h |5 ++
hw/xen_machine_fv.c | 158
From: Anthony PERARD
Update the libxenctrl calls in Qemu to use the new interface, otherwise
Qemu wouldn't be able to build against new versions of the library.
We also check libxenctrl version in configure, from Xen 3.3.0 to Xen
unstable.
Signed-off-by: Anthony PERARD
Signed-off-by: Stefano S
On Tue, Sep 28, 2010 at 11:53:43AM -0300, Luiz Capitulino wrote:
> On Mon, 27 Sep 2010 15:52:44 +0800
> Jason Wang wrote:
>
> > monitor_get_fd() may also be used to parse fd or vhostfd from command line,
> > so
> > we need to check whether the pointer of mon is NULL to avoid segmentation
> > fa
From: Anthony PERARD
Signed-off-by: Anthony PERARD
---
hw/xen_backend.c | 308
hw/xen_disk.c| 412 +++---
hw/xen_nic.c | 222 +++---
3 files changed, 471 insertions(+), 47
From: Anthony PERARD
This option gives the ability to switch one "accelerator" like kvm, xen
or the default one tcg. We can specify more than one accelerator by
separate them by a comma. QEMU will try each one and use the first whose
works.
So,
-accel xen,kvm,tcg
which would try Xen support fi
From: Anthony PERARD
Introduce a 8259 Interrupt Controller for target-xen; every set_irq
call makes a Xen hypercall.
Signed-off-by: Anthony PERARD
Signed-off-by: Stefano Stabellini
---
hw/xen_common.h |2 ++
hw/xen_machine_fv.c |5 ++---
xen-all.c | 12
3
From: Anthony PERARD
Hi all,
this is the fourth version of the patch series that adds xen device
model support in qemu.
This is the list of changes we made on top of the last version:
- we addressed the code style change requests;
- we have split mapcache in two file xen-mapcache.c and xen-map
On Mon, 27 Sep 2010 15:52:44 +0800
Jason Wang wrote:
> monitor_get_fd() may also be used to parse fd or vhostfd from command line, so
> we need to check whether the pointer of mon is NULL to avoid segmentation
> fault
> when user pass invalid name of fd or vhostfd.
Invalid fdname is handled jus
Amit Shah writes:
> Hello,
>
> This is a rebase of the patchset I'd sent earlier.
>
> I add the 4/4 patch, documenting common block device properties.
> Other than that, the usual notes apply: this is just the start, just
> getting the framework in place and a few examples so that people can
> th
On Tue, 28 Sep 2010 12:08:07 +0200
Markus Armbruster wrote:
> jes.soren...@redhat.com writes:
>
> > From: Jes Sorensen
> >
> > Signed-off-by: Jes Sorensen
> > ---
> > migration.c |4 ++--
> > qemu-monitor.hx |2 +-
> > 2 files changed, 3 insertions(+), 3 deletions(-)
> >
> > diff
On Tue, 28 Sep 2010 12:06:01 +0200
Markus Armbruster wrote:
> jes.soren...@redhat.com writes:
>
> > From: Jes Sorensen
> >
> > Octet format relies on strtobytes which supports K/k, M/m, G/g, T/t
> > suffixes and unit support for humans, like 1.3G
> >
> > Signed-off-by: Jes Sorensen
> > ---
> >
Hi,
I would like to make QEMU snapshots work with read-only image files of
some kind (QCOW2 or whatever else). In other words, I would like to use
-loadvm with a read-only hard disk image.
Several years ago I sent in a patch that allowed the use of -loadvm with
read-only QCOW2 files:
http
On (Tue) Sep 28 2010 [15:52:02], Markus Armbruster wrote:
> Amit Shah writes:
>
> > Add a 'description' along with each qdev property to document the input
> > each qdev property takes.
> [...]
> > diff --git a/hw/qdev.c b/hw/qdev.c
> > index 35858cb..b415025 100644
> > --- a/hw/qdev.c
> > +++ b/
On 09/28/2010 12:14 AM, Chris Wright wrote:
Please send in any agenda items you are interested in covering.
no agenda -> no call.
--
error compiling committee.c: too many arguments to function
On (Tue) Sep 28 2010 [15:48:26], Markus Armbruster wrote:
> > diff --git a/hw/virtio-serial.h b/hw/virtio-serial.h
> > index ff08c40..187d5e4 100644
> > --- a/hw/virtio-serial.h
> > +++ b/hw/virtio-serial.h
> > @@ -57,6 +57,19 @@ struct virtio_console_control {
> >
> > /* == In-qemu interface ==
Amit Shah writes:
> Add a 'description' along with each qdev property to document the input
> each qdev property takes.
[...]
> diff --git a/hw/qdev.c b/hw/qdev.c
> index 35858cb..b415025 100644
> --- a/hw/qdev.c
> +++ b/hw/qdev.c
> @@ -188,7 +188,8 @@ int qdev_device_help(QemuOpts *opts)
>
Amit Shah writes:
> Document the parameters for the virtserialport and virtioconsole
> devices.
>
> Example:
>
> $ ./x86_64-softmmu/qemu-system-x86_64 -device virtserialport,?
> virtserialport.nr=uint32, The 'number' for the port for \
> predictable port numbers. Use this to spawn ports if you \
On Tue, Sep 28, 2010 at 11:27:03AM +0200, Michael S. Tsirkin wrote:
> On Tue, Sep 28, 2010 at 08:01:15AM +0900, Isaku Yamahata wrote:
> > On Mon, Sep 27, 2010 at 12:40:12PM +0200, Michael S. Tsirkin wrote:
> > > On Mon, Sep 27, 2010 at 03:22:43PM +0900, Isaku Yamahata wrote:
> > > > On Sun, Sep 26,
On Tue, Sep 28, 2010 at 11:49:29AM +0530, chandra shekar wrote:
> hi everyone i like to add a patch to my qemu but unable to understand
> the format that is how do i proceed in adding this patch to my qemu the patch
> is
> http://lists.nongnu.org/archive/html/qemu-devel/2010-09/msg01662.html,thank
On 09/28/2010 12:05 PM, Roedel, Joerg wrote:
On Tue, Sep 28, 2010 at 05:37:58AM -0400, Avi Kivity wrote:
>On 09/28/2010 11:28 AM, Roedel, Joerg wrote:
> > Weird, it worked here as I tested it. I had it on qemu/master and with
> > all three patches. But patch 1 should not make the differ
LinkedIn
This is a reminder that on September 16, Georgios Portokalidis sent you an
invitation to become part of his or her professional network at LinkedIn.
Follow this link to accept Georgios Portokalidis's invitation.
https://www.linkedin.com/e/-kkb1ec-gemlwccw-1v/doi/167719
jes.soren...@redhat.com writes:
> From: Jes Sorensen
>
> 'f' double is no longer used, and we should be using floating point
> variables to store byte sizes. Remove it.
>
> Signed-off-by: Jes Sorensen
> ---
> monitor.c | 17 +
> 1 files changed, 1 insertions(+), 16 deletions(-
jes.soren...@redhat.com writes:
> From: Jes Sorensen
>
> Signed-off-by: Jes Sorensen
> ---
> migration.c |4 ++--
> qemu-monitor.hx |2 +-
> 2 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/migration.c b/migration.c
> index 468d517..9ee8b17 100644
> --- a/migration.
jes.soren...@redhat.com writes:
> From: Jes Sorensen
>
> Octet format relies on strtobytes which supports K/k, M/m, G/g, T/t
> suffixes and unit support for humans, like 1.3G
>
> Signed-off-by: Jes Sorensen
> ---
> monitor.c | 27 +++
> 1 files changed, 27 insertions(+
On Tue, Sep 28, 2010 at 05:37:58AM -0400, Avi Kivity wrote:
> On 09/28/2010 11:28 AM, Roedel, Joerg wrote:
> > Weird, it worked here as I tested it. I had it on qemu/master and with
> > all three patches. But patch 1 should not make the difference. I take a
> > look, have you pushed the failing
On Mon, Sep 27, 2010 at 11:32:03PM +0200, Leszek Urbanski wrote:
> <20100926154324.gd21...@redhat.com>; from Michael S. Tsirkin on Sun, Sep 26,
> 2010 at 17:43:24 +0200
>
> > > > >It's vanilla 2.6.32.22, but I also reproduced this on Debian's
> > > > >2.6.32-23
> > > > >(based on 2.6.32.21).
> >
jes.soren...@redhat.com writes:
> From: Jes Sorensen
>
> Signed-off-by: Jes Sorensen
> ---
> cutils.c | 34 ++
> 1 files changed, 26 insertions(+), 8 deletions(-)
>
> diff --git a/cutils.c b/cutils.c
> index dabbed4..67767a9 100644
> --- a/cutils.c
> +++ b/cuti
jes.soren...@redhat.com writes:
> From: Jes Sorensen
>
> Signed-off-by: Jes Sorensen
> ---
> cutils.c | 39 +++
> qemu-common.h |1 +
> vl.c | 26 +++---
> 3 files changed, 47 insertions(+), 19 deletions(-)
>
> diff -
On 09/28/2010 11:28 AM, Roedel, Joerg wrote:
On Mon, Sep 27, 2010 at 12:22:13PM -0400, Avi Kivity wrote:
>On 09/27/2010 05:40 PM, Roedel, Joerg wrote:
> > On Mon, Sep 27, 2010 at 11:02:23AM -0400, Avi Kivity wrote:
> > > On 09/27/2010 04:58 PM, Avi Kivity wrote:
> > > >On 09/
On Tue, Sep 28, 2010 at 08:01:15AM +0900, Isaku Yamahata wrote:
> On Mon, Sep 27, 2010 at 12:40:12PM +0200, Michael S. Tsirkin wrote:
> > On Mon, Sep 27, 2010 at 03:22:43PM +0900, Isaku Yamahata wrote:
> > > On Sun, Sep 26, 2010 at 02:50:42PM +0200, Michael S. Tsirkin wrote:
> > > > On Fri, Sep 24,
On Mon, Sep 27, 2010 at 12:22:13PM -0400, Avi Kivity wrote:
> On 09/27/2010 05:40 PM, Roedel, Joerg wrote:
> > On Mon, Sep 27, 2010 at 11:02:23AM -0400, Avi Kivity wrote:
> > >On 09/27/2010 04:58 PM, Avi Kivity wrote:
> > > > On 09/27/2010 03:16 PM, Joerg Roedel wrote:
> > > >> This patc
Markus Armbruster writes:
> Blue Swirl writes:
>
>> Add logic to detect changes in generated files. If the old
>> and new files are identical, don't touch the generated file.
>> This avoids a lot of churn since many files depend on trace.h.
>>
>> Signed-off-by: Blue Swirl
>> ---
>> Makefile |
63 matches
Mail list logo