The kernel doesn't fill the buffer provided to sched_getaffinity
with zero bytes, so neither should QEMU.
Depends on sched_getaffinity buffer overrun fix, but submitted
separately to make rollback easier.
---
linux-user/syscall.c | 13 +
1 files changed, 1 insertions(+), 12 deletio
On Sun, Apr 17, 2011 at 06:53:12PM +0300, Avi Kivity wrote:
> On 04/17/2011 04:50 PM, Isaku Yamahata wrote:
>> On Sun, Apr 17, 2011 at 04:17:51PM +0300, Avi Kivity wrote:
>> > On 03/16/2011 11:29 AM, Isaku Yamahata wrote:
>> >> factor out ACPI GPE logic. Later it will be used by ICH9 ACPI.
>> >>
On 04/18/2011 10:47 AM, Isaku Yamahata wrote:
Hmm but it seems that there is another issue.
With the previous patch, I confirmed sts and en are saved as expected.
The related VMStateDescription are defined in acpi_piix.c in
the following order.
vmstate_acpi calls vmstate_gpe. and&vmstate_gpe< &
On Thu, Mar 31, 2011 at 11:25:26AM -0700, Jordan Justen wrote:
> If -pflash is specified and -bios is specified then pflash will
> be mapped just below the system rom using hw/pflash_cfi01.c.
>
> If -pflash is specified on the command line, but -bios is
> not specified, then 'bios.bin' will NOT be
On Mon, Apr 18, 2011 at 8:03 AM, Mike McCormack
wrote:
> The kernel doesn't fill the buffer provided to sched_getaffinity
> with zero bytes, so neither should QEMU.
>
> Depends on sched_getaffinity buffer overrun fix, but submitted
> separately to make rollback easier.
>
> ---
> linux-user/syscal
On 17 April 2011 18:11, Richard Henderson wrote:
> On 04/17/2011 10:03 AM, Peter Maydell wrote:
>> On 17 April 2011 17:14, Richard Henderson wrote:
>>> pc-bios/palcode-sx164 | Bin 0 -> 107781 bytes
>>
>> My personal opinion is that if we have the binary blob in qemu git
>> we should
On Sun, Apr 17, 2011 at 8:21 AM, Lyu Mitnick wrote:
> write at image boundary
> -write failed: Input/output error
> +wrote 4096/4096 bytes at offset 134217728
> +4 KiB, 1 ops; 0. sec (28.678 KiB/sec and 7.1694 ops/sec)
The point of this test is to check that I/O past the image boundary
fails
On Sat, Apr 16, 2011 at 8:41 PM, Michael Tokarev wrote:
> I'm playing with iPXE ROM images again, and see
> iPXE prompts two times during bootup. Once like
> this: "Press Ctrl-B to configure", at early stage,
> even if -boot n is not selected. And second time
> when it actually tries to boot, li
Please, send in any agenda items you are interested in covering.
Later, Juan.
qemu-img is a pretty good Rosetta stone for image formats but it is
missing support some format versions. In order to bring qemu-img
up-to-date with the latest disk image formats we will need to find
specific image files and/or software versions that produce image files
that qemu-img cannot unders
On Mon, Apr 18, 2011 at 11:18:42AM +0100, Stefan Hajnoczi wrote:
> qemu-img is a pretty good Rosetta stone for image formats but it is
> missing support some format versions. In order to bring qemu-img
> up-to-date with the latest disk image formats we will need to find
> specific image files and/
On Mon, Apr 18, 2011 at 12:03 PM, Richard W.M. Jones wrote:
> On Mon, Apr 18, 2011 at 11:18:42AM +0100, Stefan Hajnoczi wrote:
>> qemu-img is a pretty good Rosetta stone for image formats but it is
>> missing support some format versions. In order to bring qemu-img
>> up-to-date with the latest d
From: Anthony PERARD
Hi all,
Here is the few change made since the v12:
- There are few changes in the xen init code. A xen_hvm_init function is new
in this patch set and is call from xenfv:machine->init.
-> So "-xen-create -M xenpv" will continue to work as before this patch
series.
From: Anthony PERARD
xen_domainbuild and xen_machine_pv are built only for i386 targets.
Signed-off-by: Anthony PERARD
---
Makefile.target |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/Makefile.target b/Makefile.target
index d5761b7..6ce6987 100644
--- a/Makefile.ta
From: Anthony PERARD
This patch moves above_4g_mem_size and below_4g_mem_size calculation in
the caller of pc_memory_init (pc_init1). And the prototype of
pc_memory_init is changed because there is no need anymore to have
variable pointer.
Signed-off-by: Anthony PERARD
---
hw/pc.c | 14
From: Anthony PERARD
Every set_irq call makes a Xen hypercall.
Signed-off-by: Anthony PERARD
Signed-off-by: Stefano Stabellini
---
hw/pc_piix.c |8 ++--
hw/xen.h |2 ++
xen-all.c| 12
xen-stub.c |5 +
4 files changed, 25 insertions(+), 2 deletions(
From: Jun Nakajima
On IA32 host or IA32 PAE host, at present, generally, we can't create
an HVM guest with more than 2G memory, because generally it's almost
impossible for Qemu to find a large enough and consecutive virtual
address space to map an HVM guest's whole physical address space.
The at
From: Anthony PERARD
Introduce the Xen FV (Fully Virtualized) machine to Qemu, some more Xen
specific call will be added in further patches.
Signed-off-by: Anthony PERARD
---
hw/pc_piix.c | 41 +++--
hw/xen.h |6 ++
xen-all.c| 24
Hi,
The patch looks OK, but I'd like to have a try with some s390x static
binaries. Such binaries are also useful for me to test that new patches
for linxu-user don't break targets I don't usually use.
Riku
On Fri, Apr 15, 2011 at 05:32:43PM +0200, Alexander Graf wrote:
> From: Ulrich Hecht
>
From: John Baboval
Adds a cap to the number of map cache entries. This prevents the map
cache from overwhelming system memory.
I also removed the bitmap macros and #included bitmap.h instead.
Signed-off-By: John Baboval
Signed-off-by: Anthony PERARD
---
xen-mapcache.c | 37 +++-
From: Anthony PERARD
This patch updates 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 check libxenctrl version in configure, from Xen 3.3.0 to Xen
unstable.
Signed-off-by: Anthony PERARD
Signed-off-by: St
From: John Baboval
Prevent a deadlock caused by leaving a map cache bucket locked by the
preceding qemu_get_ram_ptr() call.
Signed-off-By: John Baboval
Signed-off-by: Anthony PERARD
---
hw/pci.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/pci.c b/hw/pci.c
inde
From: Anthony PERARD
The xenpv machine use the common init function.
Signed-off-by: Anthony PERARD
Acked-by: Alexander Graf
---
Makefile.target |9 +
hw/xen.h| 13 +
hw/xen_backend.c|3 +--
hw/xen_machine_pv.c |1 +
vl.c|
From: Anthony PERARD
Signed-off-by: Anthony PERARD
---
hw/pc_piix.c |6 +-
hw/xen.h |1 +
xen-all.c|9 +
xen-stub.c |4
4 files changed, 19 insertions(+), 1 deletions(-)
diff --git a/hw/pc_piix.c b/hw/pc_piix.c
index 27d3253..d2ecd19 100644
--- a/hw/p
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
Acked-by: Alexander Graf
---
hw/pc.h |1 +
hw/pc_piix.c |6 +-
hw/
From: Arun Sharma
Open and bind event channels; map ioreq and buffered ioreq rings.
Signed-off-by: Arun Sharma
Signed-off-by: Anthony PERARD
Signed-off-by: Stefano Stabellini
Acked-by: Alexander Graf
---
hw/xen_common.h |2 +
xen-all.c | 417 ++
From: Anthony PERARD
This function allows to unlock a ram_ptr give by qemu_get_ram_ptr. After
a call to qemu_put_ram_ptr, the pointer may be unmap from QEMU when
used with Xen.
Signed-off-by: Anthony PERARD
Acked-by: Alexander Graf
---
cpu-common.h |1 +
exec.c | 38 ++
From: Anthony PERARD
This tells to the xen management tool that the machine can begin run.
Signed-off-by: Anthony PERARD
Acked-by: Alexander Graf
---
xen-all.c | 23 +++
1 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/xen-all.c b/xen-all.c
index e849a38..
From: Anthony PERARD
With MapCache, we can handle a 64b target, even with a 32b host/qemu.
So, we need to have target_phys_addr_t to 64bits.
Signed-off-by: Anthony PERARD
Acked-by: Alexander Graf
---
configure |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/configure
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
Acked-by: Alexander Graf
---
sysemu.h |2 ++
vl.c | 1
MMC-5 Table F.1 lists errors that can be thrown for the TEST_UNIT_READY
command. Going from medium not ready to medium ready states is
communicated by throwing an error.
This adds the missing 'tray opened' event that we fail to report to
guests. After doing this, older Linux guests properly reva
On 04/18/11 13:45, Amit Shah wrote:
> MMC-5 Table F.1 lists errors that can be thrown for the TEST_UNIT_READY
> command. Going from medium not ready to medium ready states is
> communicated by throwing an error.
>
> This adds the missing 'tray opened' event that we fail to report to
> guests. Af
On 18.04.2011, at 13:38, Riku Voipio wrote:
> Hi,
>
> The patch looks OK, but I'd like to have a try with some s390x static
> binaries. Such binaries are also useful for me to test that new patches
> for linxu-user don't break targets I don't usually use.
Sure - what exactly would you like ther
On 2011-04-18 13:37, anthony.per...@citrix.com wrote:
> From: Anthony PERARD
>
> This patch moves above_4g_mem_size and below_4g_mem_size calculation in
> the caller of pc_memory_init (pc_init1). And the prototype of
> pc_memory_init is changed because there is no need anymore to have
> variable
On Mon, Apr 18, 2011 at 02:06:02PM +0200, Alexander Graf wrote:
> > The patch looks OK, but I'd like to have a try with some s390x static
> > binaries. Such binaries are also useful for me to test that new patches
> > for linxu-user don't break targets I don't usually use.
>
> Sure - what exactly
Am 15.04.2011 22:40, schrieb Lyu Mitnick:
> Hello Kevin,
>
> 2011/4/14 Kevin Wolf mailto:kw...@redhat.com>>
>
> Am 13.04.2011 22:59, schrieb Lyu Mitnick:
> > Hello Stefan,
> >
> > I have a question about get_option_parameter(). I am wondering whether
> > get_option_parameter
Am 18.04.2011 13:45, schrieb Amit Shah:
> MMC-5 Table F.1 lists errors that can be thrown for the TEST_UNIT_READY
> command. Going from medium not ready to medium ready states is
> communicated by throwing an error.
>
> This adds the missing 'tray opened' event that we fail to report to
> guests.
Am Montag, 18. April 2011, 14:19:26 schrieb Riku Voipio:
> On Mon, Apr 18, 2011 at 02:06:02PM +0200, Alexander Graf wrote:
> > > The patch looks OK, but I'd like to have a try with some s390x static
> > > binaries. Such binaries are also useful for me to test that new patches
> > > for linxu-user d
Amit Shah writes:
> MMC-5 Table F.1 lists errors that can be thrown for the TEST_UNIT_READY
> command. Going from medium not ready to medium ready states is
> communicated by throwing an error.
>
> This adds the missing 'tray opened' event that we fail to report to
> guests. After doing this, o
On 18.04.2011, at 15:21, Jan-Simon Möller wrote:
> Am Montag, 18. April 2011, 14:19:26 schrieb Riku Voipio:
>> On Mon, Apr 18, 2011 at 02:06:02PM +0200, Alexander Graf wrote:
The patch looks OK, but I'd like to have a try with some s390x static
binaries. Such binaries are also useful fo
On Mon, Apr 18, 2011 at 03:21:54PM +0200, Jan-Simon Möller wrote:
> Am Montag, 18. April 2011, 14:19:26 schrieb Riku Voipio:
> > On Mon, Apr 18, 2011 at 02:06:02PM +0200, Alexander Graf wrote:
> > > > The patch looks OK, but I'd like to have a try with some s390x static
> > > > binaries. Such binar
On 18.04.2011, at 15:36, Aurelien Jarno wrote:
> On Mon, Apr 18, 2011 at 03:21:54PM +0200, Jan-Simon Möller wrote:
>> Am Montag, 18. April 2011, 14:19:26 schrieb Riku Voipio:
>>> On Mon, Apr 18, 2011 at 02:06:02PM +0200, Alexander Graf wrote:
> The patch looks OK, but I'd like to have a try w
On Mon, Apr 18, 2011 at 11:22:40AM +0300, Avi Kivity wrote:
> Are you using qemu-kvm.git or qemu.git? I think there are indeed two
> issues, your patch fixes the first and there is another that is specific
> to qemu-kvm.
I'm using qemu.git. I've start to have a look at qemu-kvm.git,
--
yamah
On Mon, Apr 18, 2011 at 03:42:25PM +0200, Alexander Graf wrote:
>
> On 18.04.2011, at 15:36, Aurelien Jarno wrote:
>
> > On Mon, Apr 18, 2011 at 03:21:54PM +0200, Jan-Simon Möller wrote:
> >> Am Montag, 18. April 2011, 14:19:26 schrieb Riku Voipio:
> >>> On Mon, Apr 18, 2011 at 02:06:02PM +0200,
It's vmstate parameter was wrong. This patch fixes it.
Reported-by: Avi Kivity
Signed-off-by: Isaku Yamahata
---
hw/acpi_piix4.c |3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/hw/acpi_piix4.c b/hw/acpi_piix4.c
index 96f5222..3a8fece 100644
--- a/hw/acpi_piix4.c
+++ b
On Mon, Apr 11, 2011 at 07:10:52PM +, Herve Poussineau wrote:
> From: Herv? Poussineau
>
> This option is described in RFC 1783. As this is only an optional field,
> we may ignore it in some situations and handle it in some others.
> Here, if client requests a block size bigger than the block
On Mon, Apr 11, 2011 at 07:10:53PM +, Herve Poussineau wrote:
> From: Herv? Poussineau
>
> RFC 1350 does not mention block count-roll over. However, a lot of TFTP
> servers
> implement it to be able to transmit big files, so do it also
>
> Signed-off-by: Herv? Poussineau
> ---
> slirp/tft
On Mon, Apr 11, 2011 at 07:10:54PM +, Herve Poussineau wrote:
> From: Herv? Poussineau
>
> When transfering a file, keep it open during the whole transfer,
> instead of opening/closing it for each block.
>
> Signed-off-by: Herv? Poussineau
> ---
> slirp/tftp.c | 20
>
On 04/15/2011 10:56 PM, Paolo Bonzini wrote:
On 04/15/2011 05:04 PM, Stefan Hajnoczi wrote:
The way I approached virtio-scsi was to look at the SCSI Architecture
Model document and some of the Linux SCSI code. I'm not sure if
letting virtio-blk SCSI pass-through or scsi-generic guide us is a
goo
From: Jes Sorensen
This is quivalent to snapshot_blkdev in the human monitor, with _sync
added to the command name to make it explicit that the command is
synchronous and leave space for a future async version.
Signed-off-by: Jes Sorensen
---
qmp-commands.hx | 26 ++
From: Jes Sorensen
This is an old patch I am resurrecting, adding a QMP command for live
snapshot support. I have tried to address the comments received in the
previous emails around March 9th. Please let me know if you have
further issues with this.
Jes Sorensen (1):
Add QMP bits for blockdev
These apply on top of Anthony's glib tree, commit
03d5927deb5e6baebaade1b4c8ff2428a85e125c currently, and can also be obtained
from:
git://repo.or.cz/qemu/mdroth.git qga_v2
Patches 1-8 are general json/QAPI-related fixes. Anthony, please consider
pulling these into your glib tree. The json fix-
To avoid errors when generating output to a seperate subdirectory, use
only the filename, minus any leading directories, when passing it into
functions to be used as a prefix for header guards, includes, etc.
Also, trim file extensions based on "." seperator instead of assuming a
single-char exten
This provides a QmpProxy class, 1 instance of which is shared by all QMP
servers/sessions to send/receive QMP requests/responses between QEMU and
the QEMU guest agent.
A single qmp_proxy_send_request() is the only interface currently needed
by a QMP session, QAPI/QMP's existing async support handl
Fix spurious errors due to not initializing Error pointer to NULL before
checking for errors.
Signed-off-by: Michael Roth
---
qemu-sockets.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/qemu-sockets.c b/qemu-sockets.c
index dc8beeb..e709e5f 100644
--- a/qemu-sockets.
Signed-off-by: Michael Roth
---
qmp-gen.py |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/qmp-gen.py b/qmp-gen.py
index 90069ca..4164692 100644
--- a/qmp-gen.py
+++ b/qmp-gen.py
@@ -2328,7 +2328,7 @@ void qga_init_marshal(void)
if not s.has_key('command'):
When generating the callback function for an async command, if we expect
a QString we copy it into a native char* type, then call the completion
function. We should free it after calling the completion function, since
the completion function will later copy it into a new QString before
adding it to
This adds the initial set of QMP/QAPI commands provided by the guest
agent:
guest-ping
guest-file-open
guest-file-read
guest-file-write
guest-file-seek
guest-file-close
The input/output specification for these commands are documented in the
schema.
Signed-off-by: Michael Roth
---
qapi-schema.j
Signed-off-by: Michael Roth
---
qga/guest-agent-worker.c | 173 ++
1 files changed, 173 insertions(+), 0 deletions(-)
create mode 100644 qga/guest-agent-worker.c
diff --git a/qga/guest-agent-worker.c b/qga/guest-agent-worker.c
new file mode 100644
i
This allows qemu to be started with guest agent support via:
qemu -chardev qmp_proxy,id=qmp_proxy -device ...,chardev=qmp_proxy
Writes to the guest agent are buffered, with deferred work handled by a
timer. Writes from the guest agent to host/proxy are passed directly
into a JSON streamer object/
This allows a JSON_ERROR state to be passed to the streamer to force a
flush of the current tokens and pass a NULL token list to the parser
rather that have it churn on bad data. (Alternatively we could just not
pass it to the parser at all, but it may be useful to push there errors
up the stack. N
Signed-off-by: Michael Roth
---
qga/guest-agent-command-state.c | 73 +++
1 files changed, 73 insertions(+), 0 deletions(-)
create mode 100644 qga/guest-agent-command-state.c
diff --git a/qga/guest-agent-command-state.c b/qga/guest-agent-command-state.c
ne
Currently when we reach an error state we effectively flush everything
fed to the lexer, which can put us in a state where we keep feeding
tokens into the parser at arbitrary offsets in the stream. This makes it
difficult for the lexer/tokenizer/parser to get back in sync when bad
input is made by
Async commands like 'guest-ping' have NULL retvals. Handle these by
inserting an empty dictionary in the response's "return" field.
Signed-off-by: Michael Roth
---
qmp-core.c |5 -
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/qmp-core.c b/qmp-core.c
index e33f7a4..9f3d1
Currently a NULL token list will crash the parser, instead we have it
pass back a NULL QObject.
Signed-off-by: Michael Roth
---
json-parser.c |6 +-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/json-parser.c b/json-parser.c
index 58e973b..849e215 100644
--- a/json-parse
This is the actual guest daemon, it listens for requests over a
virtio-serial/isa-serial/unix socket channel and routes them through
to dispatch routines, and writes the results back to the channel in
a manner similar to QMP.
A shorthand invocation:
qemu-ga -d
Is equivalent to:
qemu-ga -c v
These are basically a stripped-down, guest-side analogue to what's in
qmp_core.c: definitions used by qmp-gen.py-generated marshalling code to
handle dispatch and a registration of command->function mappings (minus
all the bits related to Qmp sessions/server/events).
As a result of that, there is
This allows us to build qemu-ga with "make qemu-ga". It pulls in the
qemu-tools deps, but does not currently build by default. This may
change to avoid bitrot and help with host-side-only unit tests.
This also pulls in gio dependences for all of qemu, currently we only
pull in gthread. In general
Signed-off-by: Michael Roth
---
Makefile.objs |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/Makefile.objs b/Makefile.objs
index df7e670..f143bd8 100644
--- a/Makefile.objs
+++ b/Makefile.objs
@@ -103,6 +103,7 @@ common-obj-y += block-migration.o
common-obj-y += pflib.
On 04/17/2011 03:08 PM, Juan Quintela wrote:
>
>
> The following changes since commit a0102082de4026833afbd2525e8a6320d1f92885:
>
> usb: fix spelling errors in usb-linux.c (2011-04-16 12:24:28 +0100)
>
> are available in the git repository at:
> git://repo.or.cz/qemu/quintela.git vmstate-mi
On Mon, Apr 18, 2011 at 3:05 PM, Hannes Reinecke wrote:
> On 04/15/2011 10:56 PM, Paolo Bonzini wrote:
>>
>> On 04/15/2011 05:04 PM, Stefan Hajnoczi wrote:
>>>
>>> The way I approached virtio-scsi was to look at the SCSI Architecture
>>> Model document and some of the Linux SCSI code. I'm not sure
Since mmap() with MAP_FIXED will map over the top of existing mappings,
it's a bad idea to use it to implement brk(), because brk() with a
large size is likely to overwrite important things like qemu itself
or the host libc. So we drop MAP_FIXED and handle "mapped but at
different address" as an er
In the ARM semihosting implementation of SYS_HEAPINFO, use the correct
check for whether do_brk() has failed -- it does not return -1 but the
previous value of the break limit.
Signed-off-by: Peter Maydell
---
arm-semi.c |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git
This patchset is intended to fix some problems with the ARM
semihosting SYS_HEAPINFO call. Patch 1 fixes a bug in do_brk()
which meant that using SYS_HEAPINFO tended to result in our
accidentally unmapping the host libc. Patch 2 fixes the
bug https://bugs.launchpad.net/qemu/+bug/656285
by correctin
Tools for resource accounting the virtual machines.
Fingerprint 35C0 49D6 E879 1F30 2FC3 0313 58C0 8857 4681 A236
Luis Antonio Galindo Castro (FunkyM0nk3y)
On Mon, Apr 18, 2011 at 04:46, Juan Quintela wrote:
>
> Please, send in any agenda items you are interested in covering.
>
> Later, Juan.
On 2011-04-18 17:12, Anthony Liguori wrote:
> On 04/17/2011 03:08 PM, Juan Quintela wrote:
>>
>>
>> The following changes since commit a0102082de4026833afbd2525e8a6320d1f92885:
>>
>> usb: fix spelling errors in usb-linux.c (2011-04-16 12:24:28 +0100)
>>
>> are available in the git repository at:
On Fri, 2011-04-15 at 14:20 -0500, Anthony Liguori wrote:
> On 04/15/2011 02:15 PM, Dave Hansen wrote:
> > On Fri, 2011-04-15 at 12:17 -0500, Anthony Liguori wrote:
> >> If you're in OOM and you need memory, you can't ask the host for more
> >> and wait for a response. You have to reclaim it imme
On 04/18/2011 10:36 AM, Jan Kiszka wrote:
> On 2011-04-18 17:12, Anthony Liguori wrote:
>> On 04/17/2011 03:08 PM, Juan Quintela wrote:
>>>
>>>
>>> The following changes since commit a0102082de4026833afbd2525e8a6320d1f92885:
>>>
>>> usb: fix spelling errors in usb-linux.c (2011-04-16 12:24:28 +01
In the m68k semihosting implementation of HOSTED_INIT_SIM, use the correct
check for whether do_brk() has failed -- it does not return -1 but the
previous value of the break limit.
Signed-off-by: Peter Maydell
---
m68k-semi.c |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff -
On 2011-04-18 17:44, Anthony Liguori wrote:
> On 04/18/2011 10:36 AM, Jan Kiszka wrote:
>> On 2011-04-18 17:12, Anthony Liguori wrote:
>>> On 04/17/2011 03:08 PM, Juan Quintela wrote:
The following changes since commit
a0102082de4026833afbd2525e8a6320d1f92885:
usb:
I've just submitted a patchset which I think fixes this bug (among
others):
http://patchwork.ozlabs.org/patch/91789/ [1/3] linux-user: Don't use MAP_FIXED
in do_brk()
http://patchwork.ozlabs.org/patch/91790/ [2/3] arm-semi.c: Use correct check
for failure of do_brk()
http://patchwork.ozlabs.org/
On 04/18/2011 04:05 PM, Hannes Reinecke wrote:
My proposal would be to implement a full virtio-scsi _host_, and extend
the proposal to be able to handle the transport layer too.
Yes, I have added this independently from Friday to today, and it is why
I haven't sent the proposal yet.
At the
On Mon, 2011-04-18 at 10:45 +0100, Stefan Hajnoczi wrote:
> On Sat, Apr 16, 2011 at 8:41 PM, Michael Tokarev wrote:
> > I'm playing with iPXE ROM images again, and see
> > iPXE prompts two times during bootup. Once like
> > this: "Press Ctrl-B to configure", at early stage,
> > even if -boot n is
Isaku Yamahata wrote:
> It's vmstate parameter was wrong. This patch fixes it.
>
> Reported-by: Avi Kivity
> Signed-off-by: Isaku Yamahata
> ---
> hw/acpi_piix4.c |3 +--
> 1 files changed, 1 insertions(+), 2 deletions(-)
>
> diff --git a/hw/acpi_piix4.c b/hw/acpi_piix4.c
> index 96f5222..3
On Fri, Apr 15, 2011 at 05:32:44PM +0200, Alexander Graf wrote:
> From: Ulrich Hecht
>
> Quite a number of syscalls are only defined on systems with USE_UID16
> defined; this patch defines them on other systems as well.
>
> Fixes a large number of uid/gid-related testcases on the s390x target
>
Am 17.04.2011 23:43, schrieb Aurelien Jarno:
On Sun, Apr 17, 2011 at 10:34:47PM +0100, Peter Maydell wrote:
On 17 April 2011 22:07, Stefan Weil wrote:
Am 17.04.2011 20:27, schrieb Aurelien Jarno:
On Thu, Apr 14, 2011 at 08:50:00PM +0200, Stefan Weil wrote:
Am 13.04.2011 23:05, schrieb Pete
Function gen_pc_load was introduced in commit
d2856f1ad4c259e5766847c49acbb4e390731bd4.
The only reason for parameter searched_pc was
a debug statement in target-i386/translate.c.
Parameter puc was needed by target-sparc until
commit d2856f1ad4c259e5766847c49acbb4e390731bd4.
Remove searched_pc fr
The previous patch removed the need for parameter puc.
Is is now unused, so remove it.
Cc: Aurelien Jarno
Signed-off-by: Stefan Weil
---
cpu-exec.c|2 +-
exec-all.h|3 +--
exec.c|9 -
target-alpha/op_helper.c
Anthony Liguori wrote:
> On 04/17/2011 03:08 PM, Juan Quintela wrote:
>>
>>
>> The following changes since commit a0102082de4026833afbd2525e8a6320d1f92885:
>>
>> usb: fix spelling errors in usb-linux.c (2011-04-16 12:24:28 +0100)
>>
>> are available in the git repository at:
>> git://repo.
On 18 April 2011 17:39, Stefan Weil wrote:
> Function gen_pc_load was introduced in commit
> d2856f1ad4c259e5766847c49acbb4e390731bd4.
> The only reason for parameter searched_pc was
> a debug statement in target-i386/translate.c.
>
> Parameter puc was needed by target-sparc until
> commit d2856f1
On Mon, 2011-04-11 at 13:57 -0600, Alex Williamson wrote:
> On Mon, 2011-04-11 at 14:48 -0500, Anthony Liguori wrote:
> > On 04/11/2011 02:35 PM, Alex Williamson wrote:
> > > This series replaces our current gPXE based PXE ROMs with iPXE
> > > versions from the iPXE project (http://ipxe.org). This
On 18 April 2011 17:39, Stefan Weil wrote:
> The previous patch removed the need for parameter puc.
> Is is now unused, so remove it.
Reviewed-by: Peter Maydell
-- PMM
Apart from the last patch, all patches have been
seen on the list. If no problems are found in reviews, I'll
send these as the next pull request.
Changes can also be pulled by git from:
git://gitorious.org/qemu-maemo/qemu.git linux-user-for-upstream
notice that linux-user git will move soon t
From: Laurent Vivier
Add trace details for getpid(), kill(), _llseek(), rt_sigaction(),
rt_sigprocmask(), clone().
Signed-off-by: Laurent Vivier
Signed-off-by: Riku Voipio
---
linux-user/strace.c| 161
linux-user/strace.list | 12 ++--
2
From: Riku Voipio
PTHREAD_STACK_MIN (16KB) is somewhat inadequate for a new stack for new
QEMU threads. Set new limit to 256K which should be enough, yet doesn't
increase memory pressure significantly.
Signed-off-by: Riku Voipio
Reviewed-by: Nathan Froyd
---
linux-user/syscall.c |7 ++
From: Laurent Vivier
Allow to run properly following program from linux-user:
/* cc -o wifi wifi.c */
#include
#include
#include
#include
#include
#include
#include
#include
int main(int argc, char **argv)
{
int ret;
struct ifreq req;
struct sockaddr_in *addr;
i
From: Alexander Graf
We keep a list of host architectures that do llseek with the same
syscall as lseek. S390x is one of them, so let's add it to the list.
Original-patch-by: Ulrich Hecht
Signed-off-by: Alexander Graf
Signed-off-by: Riku Voipio
---
linux-user/syscall.c |3 ++-
1 files ch
From: Laurent Vivier
The result needs to be converted as it is stored in an array of struct
ifreq and sizeof(struct ifreq) differs according to target and host
alignment rules.
This patch allows to execute correctly the following program on arm
and m68k:
#include
#include
#include
#inclu
Quite a number of uid/gid related syscalls are only defined on systems
with USE_UID16 defined. This is apperently based on the idea that these
system calls would never be called on non-UID16 systems. Make these
syscalls available for all architectures that define them.
drop alpha hack to support s
On 04/18/2011 12:25 PM, Alex Williamson wrote:
> On Mon, 2011-04-11 at 13:57 -0600, Alex Williamson wrote:
>> On Mon, 2011-04-11 at 14:48 -0500, Anthony Liguori wrote:
>>> On 04/11/2011 02:35 PM, Alex Williamson wrote:
This series replaces our current gPXE based PXE ROMs with iPXE
version
1 - 100 of 151 matches
Mail list logo