On 04.06.2010, at 02:35, Richard Henderson wrote:
For 32-bit, using a segment override is smaller than the 4-byte
immediate offset. For 64-bit, segments can hold the entire 64-bit
offset whereas the 4-byte immediate cannot.
Very nice idea indeed :). Have you found it to be faster? IIRC
On 06/03/10 22:52, Richard Henderson wrote:
On 06/03/2010 09:48 AM, jes.soren...@redhat.com wrote:
--- a/qemu-os-win32.h
+++ b/qemu-os-win32.h
@@ -41,4 +41,7 @@ int qemu_add_wait_object(HANDLE handle, WaitObjectFunc
*func, void *opaque);
void qemu_del_wait_object(HANDLE handle,
On 06/03/10 22:50, Richard Henderson wrote:
On 06/03/2010 09:48 AM, jes.soren...@redhat.com wrote:
--- a/sysemu.h
+++ b/sysemu.h
@@ -79,6 +79,9 @@ int qemu_loadvm_state(QEMUFile *f);
/* SLIRP */
void do_info_slirp(Monitor *mon);
+/* OS specific functions */
+void
Anthony Liguori wrote:
On 03/25/2010 12:32 AM, john cooper wrote:
Add virtio-blk device id (s/n) support via virtio request.
Remove artifacts of pci and ATA_IDENTIFY implementation
relative to prior versions.
Signed-off-by: john cooperjohn.coo...@redhat.com
---
diff --git
Anthony Liguori wrote:
On 03/25/2010 12:33 AM, john cooper wrote:
Fix bug which truncated serial string to 8 bytes, nul terminate.
Signed-off-by: john cooperjohn.coo...@redhat.com
---
diff --git a/vl.c b/vl.c
index d69250c..b74cbba 100644
--- a/vl.c
+++ b/vl.c
@@ -1162,7 +1162,7 @@
On 06/03/10 23:02, Richard Henderson wrote:
On 06/03/2010 09:48 AM, jes.soren...@redhat.com wrote:
+static inline void os_change_root(void) {};
You really like the ;, don't you. ;-)
LOL now I get it.
Yes, ;'s are so pretty ;-)
I'll clean it up and send out a new version. Still not sure
On Tue, 1 Jun 2010 19:47:14 +0530
M. Mohan Kumar mo...@in.ibm.com wrote:
Compute iounit based on the host filesystem block size and pass it to
client with open/create response. Also return iounit as statfs's f_bsize
for optimal block size transfers.
Signed-off-by: M. Mohan Kumar
On Tue, 1 Jun 2010 19:47:49 +0530
M. Mohan Kumar mo...@in.ibm.com wrote:
Change the v9fs_file_readn function to limit the maximum transfer size
based on the iounit instead of msize.
Also remove the redundant check for limiting the transfer size in
v9fs_file_write. This check is done by
Hi,
What part of the QEMU source code generates translation blocks for mips user
emulation?
Thanks,
Public bug reported:
To reproduce the bug:
1) Install tap driver from openvpn (either v8/v9). Rename the tap
connection to mytap and set the IP to 192.168.1.1 (or any ip)
2) use any QEMU 0.12.X and issue the following command
c:\qemu qemu -net nic -net tap,ifname=mytap -cdrom ../linux.iso
3)
Jes Sorensen jes.soren...@redhat.com writes:
On 06/03/10 22:52, Richard Henderson wrote:
On 06/03/2010 09:48 AM, jes.soren...@redhat.com wrote:
--- a/qemu-os-win32.h
+++ b/qemu-os-win32.h
@@ -41,4 +41,7 @@ int qemu_add_wait_object(HANDLE handle, WaitObjectFunc
*func, void *opaque);
void
On 06/03/2010 09:59 PM, Igor Kovalenko wrote:
On Thu, Jun 3, 2010 at 7:42 PM, Paolo Bonzinipbonz...@redhat.com wrote:
On 06/03/2010 05:25 PM, Alexander Graf wrote:
Am 03.06.2010 um 15:18 schrieb Paolo Bonzinipbonz...@redhat.com:
On 06/01/2010 10:12 PM, Igor V. Kovalenko wrote:
From: Igor
jes.soren...@redhat.com writes:
From: Jes Sorensen jes.soren...@redhat.com
Introduce OS specific cmdline argument handling by calling
os_parse_cmd_args() at the end of switch() statement.
In addition move SMB argument to os-posix.c
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
jes.soren...@redhat.com writes:
From: Jes Sorensen jes.soren...@redhat.com
Hi,
I have been working on a set of patches to clean up the vl.c code, by
separating out OS specific code into OS specific files. Basically it
introduces two header files: qemu-os-win32.h and qemu-os-posix.h as
On 06/04/10 10:15, Markus Armbruster wrote:
jes.soren...@redhat.com writes:
+ * Parse OS specific command line options.
+ * return 0 if option handled, -1 otherwise
+ */
+int os_parse_cmd_args(const QEMUOption *popt, const char *optarg)
+{
+int ret = 0;
+switch (popt-index) {
Gerd Hoffmann kra...@redhat.com writes:
Hi,
+static void free_drive(DeviceState *dev, Property *prop)
+{
+BlockDriverState **ptr = qdev_get_prop_ptr(dev, prop);
+
+if (*ptr) {
+blockdev_detach(*ptr, dev);
+}
+}
@@ -1043,26 +1043,26 @@ static void
On 06/04/10 10:21, Markus Armbruster wrote:
jes.soren...@redhat.com writes:
I have tried to be as careful as I can to not break non Linux support,
but as I only have a Linux build environment handy, I would appreciate
it if people with other OSes could check that I didn't break anything
for
Christoph Hellwig h...@lst.de writes:
On Wed, Jun 02, 2010 at 06:55:29PM +0200, Markus Armbruster wrote:
Existing -drive defines both host and guest part. To make it work
with -device, we created if=none. But all this does is peel off guest
device selection. The other guest properties such
On Thu, 3 Jun 2010 18:29:02 +0530, Sripathi Kodi sripat...@in.ibm.com wrote:
On Wed, 02 Jun 2010 19:49:24 +0530
Aneesh Kumar K. V aneesh.ku...@linux.vnet.ibm.com wrote:
On Fri, 28 May 2010 16:08:43 +0530, Sripathi Kodi sripat...@in.ibm.com
wrote:
From: M. Mohan Kumar mo...@in.ibm.com
Signed-off-by: Huacai Chen zltjiang...@gmail.com
---
Makefile.target |2 +-
hw/pci_ids.h|8 +
hw/vt82c686.c | 579 +++
hw/vt82c686.h | 11 +
4 files changed, 599 insertions(+), 1 deletions(-)
create mode 100644 hw/vt82c686.c
Signed-off-by: Huacai Chen zltjiang...@gmail.com
---
hw/usb-uhci.c | 20
hw/usb-uhci.h |1 +
2 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/hw/usb-uhci.c b/hw/usb-uhci.c
index 624d55b..feb44e6 100644
--- a/hw/usb-uhci.c
+++ b/hw/usb-uhci.c
@@ -1152,6
Signed-off-by: Huacai Chen zltjiang...@gmail.com
---
target-mips/mips-defs.h |4
target-mips/translate_init.c | 35 +++
2 files changed, 39 insertions(+), 0 deletions(-)
diff --git a/target-mips/mips-defs.h b/target-mips/mips-defs.h
index
Signed-off-by: Huacai Chen zltjiang...@gmail.com
---
Makefile.target|2 +-
hw/mips_fulong2e.c | 402
2 files changed, 403 insertions(+), 1 deletions(-)
create mode 100644 hw/mips_fulong2e.c
diff --git a/Makefile.target
Signed-off-by: Huacai Chen zltjiang...@gmail.com
---
Makefile.objs|1 +
default-configs/mips64el-softmmu.mak |1 +
hw/ide.h |1 +
hw/ide/via.c | 176 ++
4 files changed, 179
Signed-off-by: Huacai Chen zltjiang...@gmail.com
---
Makefile.target |1 +
default-configs/mips64el-softmmu.mak |1 +
hw/bonito.c | 816 ++
hw/mips.h|3 +
4 files changed, 821
On Fri, Jun 04, 2010 at 04:37:43PM +0800, Huacai Chen wrote:
Signed-off-by: Huacai Chen zltjiang...@gmail.com
---
Makefile.target |1 +
default-configs/mips64el-softmmu.mak |1 +
hw/bonito.c | 816
++
Handle smc as undefined instruction instead of having it wrongly interpreted
as some other instruction.
Signed-off-by: Adam Lackorzynski a...@os.inf.tu-dresden.de
---
target-arm/translate.c |6 +-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/target-arm/translate.c
On Fri, Jun 04, 2010 at 04:38:30PM +0800, Huacai Chen wrote:
Signed-off-by: Huacai Chen zltjiang...@gmail.com
---
Makefile.target |2 +-
hw/pci_ids.h|8 +
hw/vt82c686.c | 579
+++
hw/vt82c686.h | 11 +
4 files
On Fri, Jun 04, 2010 at 04:39:01PM +0800, Huacai Chen wrote:
Signed-off-by: Huacai Chen zltjiang...@gmail.com
---
Makefile.objs|1 +
default-configs/mips64el-softmmu.mak |1 +
hw/ide.h |1 +
hw/ide/via.c
Hook up any cleanup work which needs to be done here. Advantages over
using atexit(3):
(1) You get passed in a pointer to the notifier. If you embed that
into your state struct you can use container_of() to get get your
state info.
(2) You can unregister, say when un-plugging a
Am 02.06.2010 22:46, schrieb Luiz Capitulino:
We should use 'dinfo-serial' length, 'serial' is a pointer, so
the serial number length is currently limited to the pointer size.
This fixes https://bugs.launchpad.net/qemu/+bug/584143 and is also
valid for stable.
Signed-off-by: Luiz
On Fri, Jun 4, 2010 at 10:35 AM, Gerd Hoffmann kra...@redhat.com wrote:
Hook up any cleanup work which needs to be done here. Advantages over
using atexit(3):
(1) You get passed in a pointer to the notifier. If you embed that
into your state struct you can use container_of() to get
On 06/04/2010 09:53 AM, Paolo Bonzini wrote:
On 06/03/2010 09:59 PM, Igor Kovalenko wrote:
On Thu, Jun 3, 2010 at 7:42 PM, Paolo Bonzinipbonz...@redhat.com wrote:
On 06/03/2010 05:25 PM, Alexander Graf wrote:
Am 03.06.2010 um 15:18 schrieb Paolo Bonzinipbonz...@redhat.com:
On 06/01/2010
Three more cases of ignored or mutated error codes.
Kevin Wolf (3):
qcow2: Allow get_refcount to return errors
qcow2: Allow alloc_clusters_noref to return errors
qcow2: Return real error code in load_refcount_block
block/qcow2-refcount.c | 70
get_refcount might need to load a refcount block from disk, so errors may
happen. Return the error code instead of assuming a refcount of 1 and change
the callers to respect error return values.
Signed-off-by: Kevin Wolf kw...@redhat.com
---
block/qcow2-refcount.c | 41
Currently it would consider blocks for which get_refcount fails used. However,
it's unlikely that get_refcount would succeed for the next cluster, so it's not
really helpful. Return an error instead.
Signed-off-by: Kevin Wolf kw...@redhat.com
---
block/qcow2-refcount.c | 18 +++---
This fixes load_refcount_block which completely ignored the return value of
write_refcount_block and always returned -EIO for bdrv_pwrite failure.
Signed-off-by: Kevin Wolf kw...@redhat.com
---
block/qcow2-refcount.c | 11 ---
1 files changed, 8 insertions(+), 3 deletions(-)
diff
+/*
+ * Duplicate definition from vl.c to avoid messing up the entire build
+ */
+enum {
+#define DEF(option, opt_arg, opt_enum, opt_help, arch_mask) \
+opt_enum,
+#define DEFHEADING(text)
+#include qemu-options.h
+#undef DEF
+#undef DEFHEADING
+#undef GEN_DOCS
+};
I agree with
Am 02.06.2010 18:16, schrieb Markus Armbruster:
Kevin Wolf kw...@redhat.com writes:
Am 02.06.2010 13:31, schrieb Markus Armbruster:
Anything that moves hundreds of lines out of vl.c can't be all bad.
Signed-off-by: Markus Armbruster arm...@redhat.com
New files need a license header,
On Fri, Jun 04, 2010 at 12:04:57PM +0930, Rusty Russell wrote:
On Wed, 2 Jun 2010 12:17:12 am Michael S. Tsirkin wrote:
This adds an (unused) option to put available ring before control (avail
index, flags), and adds padding between index and flags. This avoids
cache line sharing between
Am 03.06.2010 18:23, schrieb MORITA Kazutaka:
+static void sd_aio_cancel(BlockDriverAIOCB *blockacb)
+{
+ SheepdogAIOCB *acb = (SheepdogAIOCB *)blockacb;
+
+ acb-canceled = 1;
+}
Does this provide the right semantics? You haven't really cancelled the
request, but you pretend to. So
On Fri, 4 Jun 2010 08:05:43 pm Michael S. Tsirkin wrote:
On Fri, Jun 04, 2010 at 12:04:57PM +0930, Rusty Russell wrote:
On Wed, 2 Jun 2010 12:17:12 am Michael S. Tsirkin wrote:
This adds an (unused) option to put available ring before control (avail
index, flags), and adds padding between
On Fri, Jun 04, 2010 at 08:46:49PM +0930, Rusty Russell wrote:
On Fri, 4 Jun 2010 08:05:43 pm Michael S. Tsirkin wrote:
On Fri, Jun 04, 2010 at 12:04:57PM +0930, Rusty Russell wrote:
On Wed, 2 Jun 2010 12:17:12 am Michael S. Tsirkin wrote:
This adds an (unused) option to put available
Jes Sorensen jes.soren...@redhat.com writes:
On 06/04/10 10:21, Markus Armbruster wrote:
jes.soren...@redhat.com writes:
I have tried to be as careful as I can to not break non Linux support,
but as I only have a Linux build environment handy, I would appreciate
it if people with other OSes
On 06/04/10 13:54, Markus Armbruster wrote:
Jes Sorensen jes.soren...@redhat.com writes:
On 06/04/10 10:21, Markus Armbruster wrote:
I like moving stuff out of vl.c in general. Your moves of entire
functions look like a win to me. I have doubts about spreading the
option switch over three
Jes Sorensen jes.soren...@redhat.com writes:
On 06/04/10 10:15, Markus Armbruster wrote:
jes.soren...@redhat.com writes:
+ * Parse OS specific command line options.
+ * return 0 if option handled, -1 otherwise
+ */
+int os_parse_cmd_args(const QEMUOption *popt, const char *optarg)
+{
+
Change the v9fs_file_readn function to limit the maximum transfer size
based on the iounit or msize.
Also remove the redundant check for limiting the transfer size in
v9fs_file_write. This check is done by p9_client_write.
Signed-off-by: M. Mohan Kumar mo...@in.ibm.com
---
fs/9p/vfs_file.c |
--- a/roms/seabios
+++ b/roms/seabios
@@ -1 +1 @@
-Subproject commit 8f469b9676127ba6bb52609d89ec774e61db0ee1
+Subproject commit 7d09d0e3ba11310e973d4302c7fcc3fc2184e04c
This hunk seems unrelated to your commit.
Damn. Yea. These seem to creap in now and then, I think when rebasing
to a new
On 06/04/10 14:04, Markus Armbruster wrote:
Jes Sorensen jes.soren...@redhat.com writes:
On 06/04/10 10:15, Markus Armbruster wrote:
What do you mean? The real ugh! here is that it was created as a
typedef. I can change the function to pass in just the index, but I
don't know if we will
Kevin Wolf kw...@redhat.com writes:
Am 02.06.2010 18:16, schrieb Markus Armbruster:
Kevin Wolf kw...@redhat.com writes:
Am 02.06.2010 13:31, schrieb Markus Armbruster:
Anything that moves hundreds of lines out of vl.c can't be all bad.
Signed-off-by: Markus Armbruster arm...@redhat.com
** Description changed:
I use eucalyptus software (1.6.2) on debian squeeze with kvm
- 0.12.4+dfsg-1. Kernel 2.6.32-3-amd64. After a few days machines crash.
- There are no logs in host system. Guest is the same kernel and OS as
- host. The kvm process use 100% of cpu time. I can not even ping
On 06/03/2010 07:31 AM, Paolo Bonzini wrote:
On 06/03/2010 10:56 AM, Gautham R Shenoy wrote:
Add qemu wrappers for pthread_attr_t handling.
The point of these wrappers AFAIU is not only to add error_exit, but
also to be portable to Windows in the future. Is it necessary to
create the
The lossless option can be used to force lossless compression
by disabling all lossy encodings like gradient or jpeg.
Signed-off-by: Corentin Chary corenti...@iksaif.net
---
qemu-options.hx |5 +
vnc-encoding-tight.c |4
vnc.c|2 ++
vnc.h
Hi,
This set starts by adding JPEG and gradient to tight, then move all ui code
in the ui/ subdirectory.
Thanks,
Corentin Chary (5):
vnc: tight: add JPEG and gradient subencoding with smooth image
detection
vnc: JPEG should be disabled if the client don't set tight quality
vnc: add
Disable JPEG compression by default and only enable it if the
VNC client has sent the requested quality.
Signed-off-by: Corentin Chary corenti...@iksaif.net
---
vnc.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/vnc.c b/vnc.c
index ed0e096..9cf38d1 100644
--- a/vnc.c
Add gradient filter and JPEG compression with an heuristic to detect how
lossy the comppression will be. This code has been adapted from
libvncserver/tight.c.
JPEG support can be enabled/disabled at compile time with --enable-vnc-jpeg
and --disable-vnc-jpeg.
Signed-off-by: Corentin Chary
On 06/03/2010 03:56 AM, Gautham R Shenoy wrote:
From: Aneesh Kumar K.Vaneesh.ku...@linux.vnet.ibm.com
This patch creates a generic asynchronous-task-offloading infrastructure. It's
extracted out of the threading framework that is being used by paio.
The reason for extracting out this generic
On 04.06.2010, at 15:18, Corentin Chary wrote:
The lossless option can be used to force lossless compression
by disabling all lossy encodings like gradient or jpeg.
I think this should be reverse. Be lossless by default, but have a lossy option.
Alex
Add some missing functions in qemu-thread. Currently qemu-thread
is only used for io-thread but it will used by the vnc server soon
and we need those functions instead of calling pthread directly.
Signed-off-by: Corentin Chary corenti...@iksaif.net
---
qemu-thread.c | 22 ++
On 04.06.2010, at 15:18, Corentin Chary wrote:
Move sdl, vnc, curses and cocoa UI into ui/ to cleanup
the root directory. Also remove some unnecessary explicit
targets from Makefile.
There's a magic command to tell git to indicate moves as moves. I guess that'd
be a good idea here :)
Alex
On Fri, Jun 4, 2010 at 3:07 PM, Anthony Liguori anth...@codemonkey.ws wrote:
On 06/03/2010 07:31 AM, Paolo Bonzini wrote:
On 06/03/2010 10:56 AM, Gautham R Shenoy wrote:
Add qemu wrappers for pthread_attr_t handling.
The point of these wrappers AFAIU is not only to add error_exit, but also
From: Jes Sorensen jes.soren...@redhat.com
Create qemu-os-win32.h for WIN32 specific declarations. Move polling
handling declaration into this file from sysemu.h
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
qemu-os-win32.h | 43 +++
sysemu.h
From: Jes Sorensen jes.soren...@redhat.com
Rename os_setup_signal_handling() to os_setup_early_signal_handling()
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
os-posix.c |2 +-
os-win32.c |2 +-
qemu-os-posix.h |2 +-
qemu-os-win32.h |2 +-
vl.c|
From: Jes Sorensen jes.soren...@redhat.com
Move main signal handler setup to os specific files.
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
os-posix.c | 27 +++
qemu-os-posix.h |1 +
qemu-os-win32.h |3 +++
vl.c| 33
From: Jes Sorensen jes.soren...@redhat.com
*** BLURB HERE ***
Jes Sorensen (17):
vl.c: Remove double include of netinet/in.h for Solaris
Create qemu-os-win32.h and move WIN32 specific declarations there
Introduce os-win32.c and move polling functions from vl.c
vl.c: Move
From: Jes Sorensen jes.soren...@redhat.com
Rename qemu-options.h to qemu-options.def as it is not a header file
for general use and this leaves space for a proper qemu-options.h
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
Makefile.objs |4 ++--
vl.c |6 +++---
2
From: Jes Sorensen jes.soren...@redhat.com
Move daemonize handling from vl.c to OS specific files. Provide dummy
stubs for Win32.
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
os-posix.c | 102
os-win32.c |5 +++
From: Jes Sorensen jes.soren...@redhat.com
os_change_process_uid() and os_change_root() are now only called
from os-posix.c, so no need to keep win32 stubs for them.
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
os-posix.c |8
qemu-os-posix.h |2 --
From: Jes Sorensen jes.soren...@redhat.com
Move line-buffering setup to OS specific files.
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
os-posix.c |5 +
qemu-os-posix.h |1 +
qemu-os-win32.h |2 ++
vl.c|5 +
4 files changed, 9 insertions(+), 4
On 04.06.2010, at 15:48, Corentin Chary wrote:
The tight quality level is a slider on most clients. A user doesn't know
when it starts being lossy. He also can only choose 0 as the lowest (iirc).
And IIRC the X tightvnc client also always sent the quality level.
Alex
You can use
On 06/04/10 15:44, Gerd Hoffmann wrote:
Kill nographic timer. Have a global gui_timer instead. Have the gui
timer enabled unconditionally. We need a timer running anyway for mmio
flush, so the whole have-gui-timer-only-when-needed logic is pretty
pointless. It also simplifies
From: Jes Sorensen jes.soren...@redhat.com
Move code to handle runas, ie. change of user id of QEMU process
to OS specific files and provide dummy stub for Win32.
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
os-posix.c | 28
qemu-os-posix.h |1
From: Jes Sorensen jes.soren...@redhat.com
Introcuce os-posix.c and move posix specific signal handling
there. Add dummy stub for win32.
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
Makefile.objs |1 +
os-posix.c | 41 +
On 06/04/2010 03:19 PM, Corentin Chary wrote:
The point of these wrappers AFAIU is not only to add error_exit, but also
to be portable to Windows in the future.
This is historical because the code was largely inspired by glibc's
implementation of posix-aio. It doesn't need to be detached and
From: Jes Sorensen jes.soren...@redhat.com
Move win32 early signal handling setup to os_setup_signal_handling()
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
os-win32.c | 29 +
vl.c | 30 --
2 files changed, 29
From: Jes Sorensen jes.soren...@redhat.com
Move handling to change process name to POSIX specific files
plus add a better error message to cover the case where the
feature isn't supported.
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
os-posix.c | 24
This patch implements the kernel part of readdir() implementation for 9p2000.L
Change from V3: Instead of inode, server now sends qids for each dirent
SYNOPSIS
size[4] Treaddir tag[2] fid[4] offset[8] count[4]
size[4] Rreaddir tag[2] count[4] data[count]
DESCRIPTION
Implement a threaded VNC server using the producer-consumer model.
The main thread will push encoding jobs (a list a rectangles to update)
in a queue, and the VNC worker thread will consume that queue and send
framebuffer updates to the output buffer.
The threaded VNC server can be enabled with
From: Jes Sorensen jes.soren...@redhat.com
This moves the win32 and POSIX versions of find_datadir() to OS
specific files, and removes some #ifdef clutter from vl.c
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
os-posix.c | 64 +++
os-win32.c |
From: Jes Sorensen jes.soren...@redhat.com
Move host_main_loop_wait() to OS specific files. Create
qemu-os-posix.h and provide empty inline for the POSIX case.
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
os-win32.c | 43 +++
On 06/04/10 15:24, jes.soren...@redhat.com wrote:
From: Jes Sorensen jes.soren...@redhat.com
*** BLURB HERE ***
ARGH, someone needs to learn about temp files please ignore this one :(
The current method of passing arguments to machine init functions is haphazard.
We pass some arguments as via the init function. We pass a lot of other
arguments as global variables some that are supported by a lot of boards and
others that are only supported by one board. It's very difficult to
From: Jes Sorensen jes.soren...@redhat.com
Move chroot handling to OS specific files.
Signed-off-by: Jes Sorensen jes.soren...@redhat.com
---
os-posix.c | 19 +++
qemu-os-posix.h |1 +
qemu-os-win32.h |1 +
vl.c| 18 +-
4 files
This patch implements the server part of readdir() implementation for
9p2000.L
Change from V3: Instead of inode, server now sends qids for each dirent
SYNOPSIS
size[4] Treaddir tag[2] fid[4] offset[8] count[4]
size[4] Rreaddir tag[2] count[4] data[count]
DESCRIPTION
This patch implements the kernel part of readdir() implementation for 9p2000.L
Change from V3: Instead of inode, server now sends qids for each dirent
SYNOPSIS
size[4] Treaddir tag[2] fid[4] offset[8] count[4]
size[4] Rreaddir tag[2] count[4] data[count]
DESCRIPTION
Discussion with Christoph and Kevin uncovered yet another issue:
protocols. I find it pretty confusing, but let me try to describe it
anyway; Christoph and Kevin, please correct my errors.
A host block device has a format. A format has a name.
Below the format, it has a stack of protocols. A
This patch creates a QemuOpts structure and stores all of the machine init
arguments in that structure. It introduces a temporary list of QemuOptDescs
in vl.c such that the current common options can be validated.
The long term vision is that that list becomes a #define and that each machine
can
This introduces the protocol specification for querying information about
network devices available on a VM and a new monitor command that show the same
information.
Signed-off-by: Miguel Di Ciurcio Filho miguel.fi...@gmail.com
---
qemu-monitor.hx | 69
The tight quality level is a slider on most clients. A user doesn't know when
it starts being lossy. He also can only choose 0 as the lowest (iirc). And
IIRC the X tightvnc client also always sent the quality level.
Alex
You can use -nojpeg for that. Most vnc clients have this options.
On Fri, Jun 4, 2010 at 3:18 PM, Alexander Graf ag...@suse.de wrote:
On 04.06.2010, at 15:18, Corentin Chary wrote:
Move sdl, vnc, curses and cocoa UI into ui/ to cleanup
the root directory. Also remove some unnecessary explicit
targets from Makefile.
There's a magic command to tell git to
On 04.06.2010, at 15:20, Corentin Chary wrote:
Implement a threaded VNC server using the producer-consumer model.
The main thread will push encoding jobs (a list a rectangles to update)
in a queue, and the VNC worker thread will consume that queue and send
framebuffer updates to the output
Am 03.06.2010 21:52, schrieb Miguel Di Ciurcio Filho:
Both bdrv_can_snapshot() and bdrv_has_snapshot() does not work as advertized.
First issue: Their names implies different porpouses, but they do the same
thing
and have exactly the same code. Maybe copied and pasted and forgotten?
Phew - I didn't even know of that option until now. I guess that's a bad
sign? :)
One way I thought of it was to start being lossy as of quality level 6 or so.
That way people who accidently enable jpeg still know high quality means
lossless. I'm not sure Anthony agrees on this though.
Am 04.06.2010 16:16, schrieb Markus Armbruster:
Discussion with Christoph and Kevin uncovered yet another issue:
protocols. I find it pretty confusing, but let me try to describe it
anyway; Christoph and Kevin, please correct my errors.
A host block device has a format. A format has a
Am 31.05.2010 03:43, schrieb Nicholas A. Bellinger:
From: Nicholas Bellinger n...@linux-iscsi.org
This patch updates hw/scsi-bus.c to add PERSISTENT_RESERVE_OUT and
PERSISTENT_RESERVE_IN
case in scsi_req_length() to extra the incoming buffer length into
SCSIRequest-cmd.xfer,
and adds a
On 06/04/2010 09:11 AM, Anthony Liguori wrote:
This patch creates a QemuOpts structure and stores all of the machine init
arguments in that structure. It introduces a temporary list of QemuOptDescs
in vl.c such that the current common options can be validated.
The long term vision is that that
Am 03.06.2010 21:09, schrieb Anthony Liguori:
On 03/25/2010 12:32 AM, john cooper wrote:
Add virtio-blk device id (s/n) support via virtio request.
Remove artifacts of pci and ATA_IDENTIFY implementation
relative to prior versions.
Signed-off-by: john cooperjohn.coo...@redhat.com
---
diff
** Changed in: qemu
Status: New = Confirmed
--
qemu: Improve error reporting when migration can't connect
https://bugs.launchpad.net/bugs/589315
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
Status in QEMU: Confirmed
Bug
Signed-off-by: Gerd Hoffmann kra...@redhat.com
---
console.h |5 +
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/console.h b/console.h
index 3a80dca..a0da498 100644
--- a/console.h
+++ b/console.h
@@ -227,6 +227,11 @@ static inline void
Kill nographic timer. Have a global gui_timer instead. Have the gui
timer enabled unconditionally. We need a timer running anyway for mmio
flush, so the whole have-gui-timer-only-when-needed logic is pretty
pointless. It also simplifies displaylisteners coming and going at
runtime, we don't
1 - 100 of 261 matches
Mail list logo