On 09/24/2012 08:33 AM, liu ping fan wrote:
> On Wed, Sep 19, 2012 at 5:50 PM, Avi Kivity wrote:
> > On 09/19/2012 12:34 PM, Jan Kiszka wrote:
> >>
> >> What about the following:
> >>
> >> What we really need to support in practice is MMIO access triggers RAM
> >> access of device model. Scenarios
Am 22.09.2012 20:53, schrieb Stefan Weil:
> Am 22.09.2012 18:29, schrieb Stefan Hajnoczi:
>> On Wed, Sep 19, 2012 at 06:41:14PM +0200, Stefan Weil wrote:
> [snip]
>>> offset_end = (offset_end + 511) >> 9;
>>> -bdrv_write(pfl->bs, offset, pfl->storage + (offset << 9),
>>> -
Hi Andreas,
thanks to share the status. I've doubts that some of my collegues may helps
here, because we are focusing on the uclinux kernel and user side. Anyway I
check and I let you know.
Best Regards
Giancarlo
> -Original Message-
> From: Andreas Färber [mailto:afaer...@suse.de]
> S
On 09/13/12 11:07, Gerd Hoffmann wrote:
> Small series with tree patches, the first one adds a new machine type
> for the upcoming 1.3 release so we can add compat properties as needed,
> the other two patches actually add compat properties. The xhci one is
> a pure compat fix which turns off msi+
On Mon, Sep 24, 2012 at 3:44 PM, Avi Kivity wrote:
> On 09/24/2012 08:33 AM, liu ping fan wrote:
>> On Wed, Sep 19, 2012 at 5:50 PM, Avi Kivity wrote:
>> > On 09/19/2012 12:34 PM, Jan Kiszka wrote:
>> >>
>> >> What about the following:
>> >>
>> >> What we really need to support in practice is MMI
Kevin Wolf writes:
> Am 22.09.2012 20:53, schrieb Stefan Weil:
>> Am 22.09.2012 18:29, schrieb Stefan Hajnoczi:
>>> On Wed, Sep 19, 2012 at 06:41:14PM +0200, Stefan Weil wrote:
>> [snip]
offset_end = (offset_end + 511) >> 9;
-bdrv_write(pfl->bs, offset, pfl->storage +
Hi,
This is v8 of the patchset to support GlusterFS backend from QEMU.
I will follow up this post by v9 that will use a generic URI parsing
code borrowed from libxml2 and libvirt. In case there is no agreement
on using that generic URI parsing code in QEMU, I would like v8 to be
considered for in
sockets: publish dummy_opts
From: Paolo Bonzini
This is needed so that we can set up a QemuOpts instance from QMP
parameters. The way to go here is to and move qemu-sockets.c away from
QemuOpts and use Laszlo's QemuOptsVisitor whenever *_opts functions are
called now. This can be done later, h
sockets: Make port specification optional in inet_parse
From: Bharata B Rao
Change inet_parse() to work without explicit port specification. Add a
default_port argument to be used when port isn't specified.
Signed-off-by: Bharata B Rao
---
qemu-sockets.c | 43 ++
sockets: Make inet_parse() non static.
From: Bharata B Rao
Make inet_parse() non-static so that other subsystems like gluster
can use it to parse inet addresses.
Signed-off-by: Bharata B Rao
---
qemu-sockets.c |2 +-
qemu_socket.h |1 +
2 files changed, 2 insertions(+), 1 deletions(
On Fri, Sep 21, 2012 at 02:35:57PM -0700, Andrew Morton wrote:
> On Fri, 21 Sep 2012 11:46:20 +0100
> Mel Gorman wrote:
>
> > Compactions free scanner acquires the zone->lock when checking for PageBuddy
> > pages and isolating them. It does this even if there are no PageBuddy pages
> > in the ran
aio: Fix qemu_aio_wait() to maintain correct walking_handlers count
From: Paolo Bonzini
Fix qemu_aio_wait() to ensure that registered aio handlers don't get
deleted when they are still active. This is ensured by maintaning the
right count of walking_handlers.
Signed-off-by: Paolo Bonzini
Signe
configure: Add a config option for GlusterFS as block backend
From: Bharata B Rao
GlusterFS support in QEMU depends on libgfapi, libgfrpc and
libgfxdr provided by GlusterFS.
Signed-off-by: Bharata B Rao
---
configure | 35 +++
1 files changed, 35 insertions(
Am 24.09.2012 10:41, schrieb Markus Armbruster:
> Kevin Wolf writes:
>
>> Am 22.09.2012 20:53, schrieb Stefan Weil:
>>> Am 22.09.2012 18:29, schrieb Stefan Hajnoczi:
On Wed, Sep 19, 2012 at 06:41:14PM +0200, Stefan Weil wrote:
>>> [snip]
> offset_end = (offset_end + 511) >> 9;
block: Support GlusterFS as a QEMU block backend.
From: Bharata B Rao
This patch adds gluster as the new block backend in QEMU. This gives
QEMU the ability to boot VM images from gluster volumes. Its already
possible to boot from VM images on gluster volumes using FUSE mount, but
this patchset p
Hi,
This is v9 of the patchset to support GlusterFS backend from QEMU.
Changes in v9
-
- Drop all inet_parse related patches from the patchset.
- Include generic URI parsing code from libxml2 and libvirt in QEMU and
use that in gluster block backend instead of private URI parsing
aio: Fix qemu_aio_wait() to maintain correct walking_handlers count
From: Paolo Bonzini
Fix qemu_aio_wait() to ensure that registered aio handlers don't get
deleted when they are still active. This is ensured by maintaning the
right count of walking_handlers.
Signed-off-by: Paolo Bonzini
Signe
configure: Add a config option for GlusterFS as block backend
From: Bharata B Rao
GlusterFS support in QEMU depends on libgfapi, libgfrpc and
libgfxdr provided by GlusterFS.
Signed-off-by: Bharata B Rao
---
configure | 35 +++
1 files changed, 35 insertions(
block: Support GlusterFS as a QEMU block backend.
From: Bharata B Rao
This patch adds gluster as the new block backend in QEMU. This gives
QEMU the ability to boot VM images from gluster volumes. Its already
possible to boot from VM images on gluster volumes using FUSE mount, but
this patchset p
This series reworks the SSI bus framework for SPI and add some new SPI
controllers and devices:
Patches 1-4 reworks SSI to add chip-select support to SPI devices and allow for
multiple SPI devices attached to the
same bus.
Patches 5-6 fix the SPI setup in the stellaris machine model.
Patch 7 is
Removed assertion that only one device is attached to the SSI bus.
When multiple devices are attached, all slaves have their transfer function
called for transfers. Each device is responsible for knowing whether or not its
CS is active, and if not returning 0. The returned data is the logical or o
Added default CS behaviour for SSI slaves. SSI devices can set a property
to enable CS behaviour which will create a GPIO on the device which is the
CS. Tristating of the bus on SSI transfers is implemented.
Signed-off-by: Peter A. G. Crosthwaite
---
Changed since v5:
Addressed PMM review.
Collap
Slave creation function that can be used to create an SSI slave without
qdev_init() being called. This give machine models a chance to set properties.
Signed-off-by: Peter A. G. Crosthwaite
---
hw/ssi.c |9 +++--
hw/ssi.h |1 +
2 files changed, 8 insertions(+), 2 deletions(-)
diff
Removed the explicit SSI mux and wired the CS line directly up to the SSI
devices.
Signed-off-by: Peter A. G. Crosthwaite
---
hw/ssd0323.c |1 +
hw/ssi-sd.c|1 +
hw/stellaris.c | 98 ++--
3 files changed, 19 insertions(+), 81 d
Device model for xilinx XPS SPI controller (v2.0)
Signed-off-by: Peter A. G. Crosthwaite
---
changed from v4 (Near total rewrite):
removed timer delay. This was innacturate anyways removed for simlicity.
updated for new SSI interface.
factored out txrx fifos using fifo.h
changed from v3:
typedef'
Added the two SPI controllers to the zynq machine model. Attached two SPI flash
devices to each controller.
Signed-off-by: Peter A. G. Crosthwaite
---
hw/xilinx_zynq.c | 34 ++
1 files changed, 34 insertions(+), 0 deletions(-)
diff --git a/hw/xilinx_zynq.c b/h
> +static int qemu_gluster_parseuri(GlusterConf *gconf, const char *filename)
> +{
> +URI *uri;
> +QueryParams *qp = NULL;
> +bool is_unix = false;
> +int ret = 0;
> +char *unescape_str = NULL;
> +
> +uri = uri_parse(filename);
> +if (!uri) {
> +return -EINVAL;
>
On 24 September 2012 10:18, Peter A. G. Crosthwaite
wrote:
> @@ -296,10 +297,13 @@ static void ssd0323_save(QEMUFile *f, void *opaque)
> qemu_put_be32(f, s->remap);
> qemu_put_be32(f, s->mode);
> qemu_put_buffer(f, s->framebuffer, sizeof(s->framebuffer));
> +
> +qemu_put_be32(f,
Added device model for the Xilinx Zynq SPI controller (SPIPS).
Signed-off-by: Peter A. G. Crosthwaite
---
Changed from v6:
Addressed Blue Swirl review
s/interupt/interrupt
s/defintion/definition
constified TypeInfo
hw/arm/Makefile.objs |1 +
hw/xilinx_spips.c| 352 +
On Fri, Sep 21, 2012 at 02:36:56PM -0700, Andrew Morton wrote:
> On Fri, 21 Sep 2012 11:46:22 +0100
> Mel Gorman wrote:
>
> > When compaction was implemented it was known that scanning could potentially
> > be excessive. The ideal was that a counter be maintained for each pageblock
> > but mainta
Added a FIFO API that can be used to create and operate byte FIFOs.
Signed-off-by: Peter A. G. Crosthwaite
---
hw/Makefile.objs |1 +
hw/fifo.c| 78 ++
hw/fifo.h| 47
3 files changed, 12
On 09/24/2012 10:32 AM, liu ping fan wrote:
> On Mon, Sep 24, 2012 at 3:44 PM, Avi Kivity wrote:
>> On 09/24/2012 08:33 AM, liu ping fan wrote:
>>> On Wed, Sep 19, 2012 at 5:50 PM, Avi Kivity wrote:
>>> > On 09/19/2012 12:34 PM, Jan Kiszka wrote:
>>> >>
>>> >> What about the following:
>>> >>
>>>
On Mon, Sep 24, 2012 at 05:26:53AM -0400, Paolo Bonzini wrote:
> > +qp = query_params_parse(unescape_str);
>
> query_params_parse already does the unescaping.
Hmm it failed to parse the options properly when I had an escape sequence,
hence resorted to unescaping the query string manually.
Lo
Orit Wasserman writes:
> Signed-off-by: Orit Wasserman
> ---
> migration.c |3 +--
> 1 files changed, 1 insertions(+), 2 deletions(-)
>
> diff --git a/migration.c b/migration.c
> index 1edeec5..c20a2fe 100644
> --- a/migration.c
> +++ b/migration.c
> @@ -240,8 +240,6 @@ static int migrate_f
On 23/09/12 14:34, Orit Wasserman wrote:
On 09/20/2012 06:16 PM, Amos Kong wrote:
- Original Message -
On 09/19/2012 11:31 AM, Amos Kong wrote:
On 14/09/12 02:58, Orit Wasserman wrote:
getaddrinfo can give us a list of addresses, but we only try to
connect to the first one. If that fa
Hi,
On 09/23/2012 08:20 PM, Shawn Starr wrote:
On Sunday, September 23, 2012 02:00:10 PM Shawn Starr wrote:
On Sunday, September 23, 2012 12:03:28 PM Hans de Goede wrote:
Hi,
spicec is deprecated you really should be using remote-viewer instead.
That
will give you an option to select devic
Added SPI controller to the reference design, with two n25q128 spi-flashes
connected.
Signed-off-by: Peter A. G. Crosthwaite
---
Changed since v5:
Removed redundant (char*) cast with qdev_get_prop_string
hw/petalogix_ml605_mmu.c | 27 +++
1 files changed, 27 insertions
Hi,
On 09/23/2012 08:52 PM, Shawn Starr wrote:
I see why there are USB errors, I am seeing corrupt video frames with webcam
attached via spice-usbredirection, this is not seen with host-usb attachment.
What errors exactly are you talking about I did not notice any error messages
in your logs.
stellaris_init() defines arrays of qemu_irq to decides what each of the GPIO
pins are connected to. This is ok for inputs (as an input can only have one
source) but is flawed for outputs as an output can connect to any number of
sinks. Removed the gpio_out array completely and just replaced its set
Added maintainership for SSI, M25P80 and the Xilinx SPI controllers.
Signed-off-by: Peter A. G. Crosthwaite
---
MAINTAINERS |8
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 61f8b45..0ebe247 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
On 24 September 2012 10:18, Peter A. G. Crosthwaite
wrote:
> Allow multiple qdev_init_gpio_in() calls for the one device. The first call
> will
> define GPIOs 0-N-1, the next GPIOs N- ... . Allows different GPIOs to be
> handled
> with different handlers. Needed when two levels of the QOM class
Orit Wasserman writes:
> No need to add non blocking parameters to the blocking inet_connect
> add block parameter for inet_connect_opts instead of using QemuOpt "block".
>
> Signed-off-by: Orit Wasserman
> ---
> migration-tcp.c |2 +-
> nbd.c |2 +-
> qemu-char.c |2 +
Orit Wasserman writes:
> getaddrinfo can give us a list of addresses, but we only try to
> connect to the first one. If that fails we never proceed to
> the next one. This is common on desktop setups that often have ipv6
> configured but not actually working.
>
> To fix this make inet_connect_no
Orit Wasserman writes:
> Changes from v3:
> - add missing parenthesis QEMU_SOCKET_RC_INPROGRESS macro
> - remove "block" from dummy_opts
> - remove in_progress from external API (inet_connect_opts and
> inet_nonblocking_connect)
> - Allocate ConnectState inside in
On 09/23/2012 06:07 PM, Blue Swirl wrote:
> On Sun, Sep 23, 2012 at 8:25 AM, Avi Kivity wrote:
>> On 09/22/2012 04:15 PM, Blue Swirl wrote:
>>> >
>>> >> This could have nice cleanup effects though and for example enable
>>> >> generic 'info vmtree' to discover VA->PA mappings for any target
>>> >>
On 09/24/2012 11:45 AM, Markus Armbruster wrote:
> Orit Wasserman writes:
>
>> Signed-off-by: Orit Wasserman
>> ---
>> migration.c |3 +--
>> 1 files changed, 1 insertions(+), 2 deletions(-)
>>
>> diff --git a/migration.c b/migration.c
>> index 1edeec5..c20a2fe 100644
>> --- a/migration.c
>
Added device model for m25p80 style SPI flash family.
Signed-off-by: Peter A. G. Crosthwaite
---
changed from v6:
Addressed Blue Swirl review
Constified TypeInfo
Constified part_name string prop
Added missing break
s/assert(false)/abort()
changed from v4:
Added write-1 flag (EEPROM mode).
n25q128
Allow multiple qdev_init_gpio_in() calls for the one device. The first call will
define GPIOs 0-N-1, the next GPIOs N- ... . Allows different GPIOs to be handled
with different handlers. Needed when two levels of the QOM class heirachy both
define GPIO functionality, as a single GPIO handler with a
On 09/24/2012 12:10 PM, Michael S. Tsirkin wrote:
> On Sun, Sep 23, 2012 at 04:49:06PM +0200, Orit Wasserman wrote:
>> diff --git a/qemu_socket.h b/qemu_socket.h
>> index 3247fb7..da93509 100644
>> --- a/qemu_socket.h
>> +++ b/qemu_socket.h
>> @@ -38,20 +38,31 @@ void socket_set_block(int fd);
>>
On 09/24/2012 12:05 PM, Amos Kong wrote:
> On 23/09/12 22:49, Orit Wasserman wrote:
>> getaddrinfo can give us a list of addresses, but we only try to
>> connect to the first one. If that fails we never proceed to
>> the next one. This is common on desktop setups that often have ipv6
>> configured
On Mon, Sep 24, 2012 at 7:29 PM, Peter Maydell wrote:
> On 24 September 2012 10:18, Peter A. G. Crosthwaite
> wrote:
>> @@ -296,10 +297,13 @@ static void ssd0323_save(QEMUFile *f, void *opaque)
>> qemu_put_be32(f, s->remap);
>> qemu_put_be32(f, s->mode);
>> qemu_put_buffer(f, s->fr
On Mon, Sep 24, 2012 at 02:42:02PM +0530, Bharata B Rao wrote:
> qemu: URI parsing library
>
> From: Paolo Bonzini
>
> Add a new URI parsing library to QEMU. The code has been borrowed from
> libxml2 and libvirt.
Rather than duplicating the libxml2 code, I think it would be better
to depend on
All changes made.
Thanks
Peter
On Mon, Sep 24, 2012 at 7:53 PM, Peter Maydell wrote:
> On 24 September 2012 10:18, Peter A. G. Crosthwaite
> wrote:
>> Allow multiple qdev_init_gpio_in() calls for the one device. The first call
>> will
>> define GPIOs 0-N-1, the next GPIOs N- ... . Allows diffe
On 21.09.2012, at 05:08, David Gibson wrote:
> Below is a patch which implements the (PAPR mandated) NVRAM for the
> pseries machine. It raises a couple of generic questions.
>
> First, this adds a new "nvram" machine option which is used to give a
> block device id to back the NVRAM so it is p
On 24.09.2012, at 02:31, David Gibson wrote:
> On Sat, Sep 22, 2012 at 01:31:08PM +, Blue Swirl wrote:
>> On Fri, Sep 21, 2012 at 3:08 AM, David Gibson
>> wrote:
>>> Below is a patch which implements the (PAPR mandated) NVRAM for the
>>> pseries machine. It raises a couple of generic questi
On 09/24/2012 11:48 AM, Amos Kong wrote:
> On 23/09/12 14:34, Orit Wasserman wrote:
>> On 09/20/2012 06:16 PM, Amos Kong wrote:
>>> - Original Message -
On 09/19/2012 11:31 AM, Amos Kong wrote:
> On 14/09/12 02:58, Orit Wasserman wrote:
>> getaddrinfo can give us a list of addr
On Sat, Sep 22, 2012 at 01:46:57PM +, Blue Swirl wrote:
> On Fri, Sep 21, 2012 at 11:17 AM, Vasilis Liaskovitis
> wrote:
> > Example:
> > "-dimm id=dimm0,size=512M,node=0,populated=off"
>
> There should not be a need to introduce a new top level option,
> instead you should just use -device,
On Mon, Sep 24, 2012 at 02:35:30PM +0800, Wen Congyang wrote:
> At 09/21/2012 07:20 PM, Vasilis Liaskovitis Wrote:
> > Initialize the 32-bit and 64-bit pci starting offsets from values passed in
> > by
> > the qemu paravirt interface QEMU_CFG_PCI_WINDOW. Qemu calculates the
> > starting
> > offse
Il 24/09/2012 11:58, Orit Wasserman ha scritto:
>>> >> if (s->fd != -1) {
>>> >> +qemu_set_fd_handler2(s->fd, NULL, NULL, NULL, NULL);
>>> >> close(s->fd);
>>> >> s->fd = -1;
>>> >> }
>> >
>> > As far as I can see, qemu_set_fd_handler2() treats invalid file
>> >
On 23/09/12 22:49, Orit Wasserman wrote:
getaddrinfo can give us a list of addresses, but we only try to
connect to the first one. If that fails we never proceed to
the next one. This is common on desktop setups that often have ipv6
configured but not actually working.
To fix this make inet_con
Il 24/09/2012 11:53, Markus Armbruster ha scritto:
> ongoing
>
>> > + * @errp: set in case of an error
>> > + **/
> We usually tack function comments to the function definition, not the
> declaration. Matter of taste. I like it next to the definition,
> because that improves the comment's chance
On Mon, Sep 24, 2012 at 8:19 PM, Peter Crosthwaite
wrote:
> On Mon, Sep 24, 2012 at 7:29 PM, Peter Maydell
> wrote:
>> On 24 September 2012 10:18, Peter A. G. Crosthwaite
>> wrote:
>>> @@ -296,10 +297,13 @@ static void ssd0323_save(QEMUFile *f, void *opaque)
>>> qemu_put_be32(f, s->remap);
On Sat, Sep 22, 2012 at 11:37 PM, Stefan Weil wrote:
> Am 14.09.2012 19:02, schrieb Stefan Weil:
>
>> The old code aborted configure when no emulation target was selected.
>> Even after removing the 'exit 1', it tried to read from STDIN
>> when QEMU was configured with
>>
>> configure' '--dis
On Fri, 21 Sep 2012, Gerd Hoffmann wrote:
> Hi,
>
> >> +case FB_ACQ_REQ:
> >> +fbdev_switch_acquire();
> >> +redraw_screen++;
> >
> > Rather than introducing redraw_screen, I would just call vga_hw_invalidate
> > instead here. It is always a win if we can avoid to introduce
Changes from v4:
- Rename ConnectHandler to NonBlockingConnectHandler
- move function comments to functions definitions
- move connect_state allocation to outside of the loop
- fix comments text
Changes from v3:
- add missing parenthesis QEMU_SOCKET_RC_INPRO
Signed-off-by: Orit Wasserman
---
migration.c |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/migration.c b/migration.c
index 1edeec5..22a05c4 100644
--- a/migration.c
+++ b/migration.c
@@ -240,7 +240,9 @@ static int migrate_fd_cleanup(MigrationState *s)
{
int re
- Messaggio originale -
> Da: "Richard W.M. Jones"
> A: "Bharata B Rao"
> Cc: qemu-devel@nongnu.org, "Paolo Bonzini" , "Kevin
> Wolf" , "Avi Kivity"
> , "Anthony Liguori" , "Stefan Hajnoczi"
> , "Blue Swirl"
> , "Anand Avati" , "Vijay Bellur"
> , "Amar Tumballi"
> , "Harsh Bora" , "D
From: "Michael S. Tsirkin"
refactor address resolution code to fix nonblocking connect
remove getnameinfo call
Signed-off-by: Michael S. Tsirkin
Signed-off-by: Amos Kong
Signed-off-by: Orit Wasserman
---
qemu-sockets.c | 148
1 files
getaddrinfo can give us a list of addresses, but we only try to
connect to the first one. If that fails we never proceed to
the next one. This is common on desktop setups that often have ipv6
configured but not actually working.
To fix this make inet_connect_nonblocking retry connection with a di
No need to add non blocking parameters to the blocking inet_connect
add block parameter for inet_connect_opts instead of using QemuOpt "block".
Signed-off-by: Orit Wasserman
---
migration-tcp.c |2 +-
nbd.c |2 +-
qemu-char.c |2 +-
qemu-sockets.c | 58 ++
There are some situations where the guest application changes the SIGSEGV and
messes with qemu-user way of handling self-modifying code.
In case of qemu-system, this happens. Emulation of qemu-system inside qemu-user
doesn't work because of this. This patch doesn't aim to do a complete signal
Hi,
Two patches, first split up serial.c a bit,
then actually add the pci-based serial device.
cheers,
Gerd
Gerd Hoffmann (2):
serial: split serial.c
serial: add pci variant
default-configs/pci.mak |2 +
docs/pciserial.inf | 96 +++
hw/Makefile.
Split serial.c into serial.c, serial.h and serial-isa.c. While being at
creating a serial.h header file move the serial prototypes from pc.h to
the new serial.h. The latter leads to s/pc.h/serial.h/ in tons of
boards which just want the serial bits from pc.h
Signed-off-by: Gerd Hoffmann
---
hw
So we get a hot-pluggable 16550 uart.
Signed-off-by: Gerd Hoffmann
---
default-configs/pci.mak |2 +
docs/pciserial.inf | 96
hw/Makefile.objs|1 +
hw/pci_ids.h|1 +
hw/serial-pci.c | 101 +++
Hi
Please send in any agenda items you are interested in covering.
Thanks, Juan.
Not related to this patch submission, but maybe interesting: I have
been testing qemu-system inside qemu-user, and (once this patch is
applied) the combination works and is capable to run a minimal linux
(one that I found on qemu site for testing purposes).
Awfully slow, and with lots of clock iss
Hi all,
My host is qemu-1.1.1 and x64 kernel 3.5.4. The guest is using aio="native"
I am trying to use unsafe cache mode to boost i/o performance.
After googling a while, there are some old web page telling that linux native
aio do not use host cache.
(http://stackoverflow.com/questions/566410
Paolo Bonzini writes:
> Il 24/09/2012 11:58, Orit Wasserman ha scritto:
>> if (s->fd != -1) {
>> +qemu_set_fd_handler2(s->fd, NULL, NULL, NULL, NULL);
>> close(s->fd);
>> s->fd = -1;
>> }
>>> >
>>> > As far as I can see, qemu_set_fd_ha
- Original Message -
> On 09/24/2012 11:48 AM, Amos Kong wrote:
> > On 23/09/12 14:34, Orit Wasserman wrote:
> >> On 09/20/2012 06:16 PM, Amos Kong wrote:
> >>> - Original Message -
> On 09/19/2012 11:31 AM, Amos Kong wrote:
> > On 14/09/12 02:58, Orit Wasserman wrote:
> >>
Il 24/09/2012 13:28, Juan Quintela ha scritto:
> Hi
>
> Please send in any agenda items you are interested in covering.
URI parsing library for glusterfs: libxml2 vs. in-tree "fork" of the
same code.
Paolo
Anyone interested in taking a look at this piece of code? Thanks!
On Fri, Sep 21, 2012 at 09:40:33AM -0300, Eduardo Otubo wrote:
> Seccomp syscall whitelist updated after tests running qemu under
> libvirt. Reference to the bug -
> https://bugzilla.redhat.com/show_bug.cgi?id=855162
>
> Signed-off
Am 24.09.2012 12:57, schrieb Laurent Desnogues:
On Sat, Sep 22, 2012 at 11:37 PM, Stefan Weil wrote:
Am 14.09.2012 19:02, schrieb Stefan Weil:
The old code aborted configure when no emulation target was selected.
Even after removing the 'exit 1', it tried to read from STDIN
when QEMU was conf
On 24 September 2012 12:23, Alex Barcelo wrote:
>
> There are some situations where the guest application changes the SIGSEGV and
> messes with qemu-user way of handling self-modifying code.
>
> In case of qemu-system, this happens. Emulation of qemu-system inside
> qemu-user doesn't work becaus
Am 24.09.2012 13:32, schrieb ching:
> Hi all,
>
> My host is qemu-1.1.1 and x64 kernel 3.5.4. The guest is using aio="native"
>
> I am trying to use unsafe cache mode to boost i/o performance.
aio=native requires the image to be opened with O_DIRECT, i.e.
cache=none or cache=directsync. If you s
On 21.09.2012, at 06:03, David Gibson wrote:
> Hi Alex, Juan,
>
> I know Juan has an outstanding patch that converts target-ppc to use
> the new VMStateDescription approach for savevm at
>
> http://lists.gnu.org/archive/html/qemu-devel/2012-05/msg00532.html
>
> Before I noticed that patch was
On 09/24/12 13:06, Stefano Stabellini wrote:
> On Fri, 21 Sep 2012, Gerd Hoffmann wrote:
>> Hi,
>>
+case FB_ACQ_REQ:
+fbdev_switch_acquire();
+redraw_screen++;
>>>
>>> Rather than introducing redraw_screen, I would just call vga_hw_invalidate
>>> instead here. I
On 09/22/12 09:18, Blue Swirl wrote:
On Sat, Sep 22, 2012 at 12:13 AM, Don Slutz wrote:
Also known as Paravirtualization CPUIDs.
This is primarily done so that the guest will think it is running
under vmware when hypervisor-vendor=vmware is specified as a
property of a cpu.
Please use checkpa
On 23 September 2012 17:33, Blue Swirl wrote:
> Avoid this warning:
> CCarm-softmmu/hw/arm/../arm_gic.o
> /src/qemu/hw/arm/../arm_gic.c:432:17: error: implicit truncation from
> 'unsigned int' to bitfield changes value from 4294967040 to 0
> [-Werror,-Wconstant-conversion]
>
On Mon, 24 Sep 2012 14:27:17 +0800
Wen Congyang wrote:
> At 09/22/2012 01:07 AM, Luiz Capitulino Wrote:
> > fd_write_vmcore() will indefinitely spin for a non-blocking
> > file-descriptor that would block. However, if the fd is non-blocking,
> > how does it make sense to spin?
> >
> > Change thi
On 09/24/2012 12:07 PM, Paolo Bonzini wrote:
> Il 24/09/2012 11:53, Markus Armbruster ha scritto:
>> ongoing
>>
+ * @errp: set in case of an error
+ **/
>> We usually tack function comments to the function definition, not the
>> declaration. Matter of taste. I like it next to the defini
On Mon, Sep 24, 2012 at 12:36:33PM +0200, Alexander Graf wrote:
> On 21.09.2012, at 05:08, David Gibson wrote:
[snip]
> > +void spapr_create_nvram(sPAPREnvironment *spapr)
> > +{
> > +QemuOpts *machine_opts;
> > +DeviceState *dev;
> > +
> > +dev = qdev_create(&spapr->vio_bus->bus, "spap
Il 24/09/2012 15:37, Orit Wasserman ha scritto:
>>> >> We usually tack function comments to the function definition, not the
>>> >> declaration. Matter of taste. I like it next to the definition,
>>> >> because that improves the comment's chances to get updated along with
>>> >> the function.
>>
On 24.09.2012, at 14:25, David Gibson wrote:
> On Mon, Sep 24, 2012 at 12:36:33PM +0200, Alexander Graf wrote:
>> On 21.09.2012, at 05:08, David Gibson wrote:
> [snip]
>>> +void spapr_create_nvram(sPAPREnvironment *spapr)
>>> +{
>>> +QemuOpts *machine_opts;
>>> +DeviceState *dev;
>>> +
>>
On 23 September 2012 17:02, Blue Swirl wrote:
> On Sat, Sep 22, 2012 at 11:23 PM, Erik de Castro Lopo
> wrote:
>> I'm working in a similar syscall implementation (POSIX timers) and
>> I'm currently testing it in an debian armhf chroot running on my
>> x86-64 laptop. After quite a bit of debugging
On 21.09.2012, at 05:42, David Gibson wrote:
> In the paravirtualized environment provided by PAPR, there is a standard
> locking scheme so that hypercalls updating the hash page table from
> different guest threads don't corrupt the haah table state. We implement
> this HVLOCK bit in out page t
On Monday, September 24, 2012 11:50:26 AM Hans de Goede wrote:
> Hi,
>
> On 09/23/2012 08:20 PM, Shawn Starr wrote:
> > On Sunday, September 23, 2012 02:00:10 PM Shawn Starr wrote:
> >> On Sunday, September 23, 2012 12:03:28 PM Hans de Goede wrote:
> >>> Hi,
> >
> >
> >
> >>> spicec is deprecat
Orit Wasserman writes:
> Changes from v4:
> - Rename ConnectHandler to NonBlockingConnectHandler
> - move function comments to functions definitions
> - move connect_state allocation to outside of the loop
> - fix comments text
>
> Changes from v3:
> - add missing pa
On Monday, September 24, 2012 11:52:36 AM Hans de Goede wrote:
> Hi,
>
> On 09/23/2012 08:52 PM, Shawn Starr wrote:
> > I see why there are USB errors, I am seeing corrupt video frames with
> > webcam attached via spice-usbredirection, this is not seen with host-usb
> > attachment.
> What errors
From: Jeff Cody
These are the stubs for the file reopen drivers for the qcow format.
There is currently nothing that needs to be done by the qcow driver
in reopen.
Signed-off-by: Jeff Cody
Signed-off-by: Kevin Wolf
---
block/qcow.c | 10 ++
1 files changed, 10 insertions(+), 0 dele
From: Jeff Cody
Block drivers should ignore BDRV_O_CACHE_WB in .bdrv_open flags,
and in the bs->open_flags.
This patch removes the code, leaving the behaviour behind as if
BDRV_O_CACHE_WB was set.
Signed-off-by: Jeff Cody
Signed-off-by: Kevin Wolf
---
block/iscsi.c |4
block/raw
1 - 100 of 228 matches
Mail list logo