Activity

From 09/20/2010 to 10/19/2010

10/19/2010

03:09 pm Revision 0428527c: pcie: helper functions for pcie capability and extended capability
This patch implements helper functions for pci express capability
and pci express extended capability allocation.
NOT...
Isaku Yamahata
03:09 pm Revision 08f3dcf1: pcie: add pcie constants to pcie_regs.h
add pcie constants to pcie_regs.h.
Those constants should go to Linux pci_regs.h and then the file should
go away eve...
Isaku Yamahata
03:09 pm Revision e4c7d2ae: msi: implements msi
implements msi related functions.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Michael S. T...
Isaku Yamahata
02:57 pm Revision 99443c21: pci: use pci_word_test_and_clear_mask() in pci_device_reset()
use pci_clear_bit_word() in pci_device_reset() where appropriate.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co...
Isaku Yamahata
02:57 pm Revision a5d1fd20: pci: introduce helper function to handle msi-x and msi.
this patch implements helper functions to handle msi-x and msi
uniformly.
They will be used later.
Signed-off-by: Is...
Isaku Yamahata
02:57 pm Revision aabcf526: pci: introduce helper functions to test-and-{clear, set} mask in configuration...
This patch introduces helper functions to test-and-{clear, set} mask in configuration
space. pci_{byte, word, long, q...
Isaku Yamahata

10/18/2010

09:07 am Revision 1a4f5971: pci: make pci_del_capability() update for w1cmask
Clear w1cmask when deleting a pci capability.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: ...
Isaku Yamahata

10/17/2010

11:39 pm Revision 38cc9b60: issue snd_pcm_start() when capturing audio
snd_pcm_start() starts the capture process and ensures that the events
are delivered to the poll handler. Without the...
Jindrich Makovicka
11:39 pm Revision 22d948a2: fix 100% CPU load when idle with ALSA
Playback control function did not disable polling when playback stops.
Caused busy spinning of the main loop due to u...
Jindrich Makovicka

10/13/2010

10:14 pm Revision f871d689: trace: print a warning if user tries to enable an unknown trace event
There was no warning if a bad trace event name was given to
'trace-event' command, thus the user could think that the...
Blue Swirl
09:43 pm Revision 2abf314d: mips: avoid write only variables
Compiling with GCC 4.6.0 20100925 produced a lot of warnings like:
/src/qemu/target-mips/translate.c: In function 'ge...
Blue Swirl
09:43 pm Revision 577f25a5: ppc: avoid write only variables
Compiling with GCC 4.6.0 20100925 produced warnings:
/src/qemu/target-ppc/op_helper.c: In function 'helper_icbi':
/sr...
Blue Swirl
09:43 pm Revision 4581cbcd: i386: avoid a write only variable
Compiling with GCC 4.6.0 20100925 produced warnings:
/src/qemu/target-i386/op_helper.c: In function 'switch_tss':
/sr...
Blue Swirl
09:43 pm Revision 2ded6ad7: vnc: avoid write only variables
Compiling with GCC 4.6.0 20100925 produced warnings:
/src/qemu/ui/vnc.c: In function 'vnc_client_cache_auth':
/src/qe...
Blue Swirl
09:42 pm Revision 03e654c0: cris: avoid a write only variable
Compiling with GCC 4.6.0 20100925 produced a warning:
In file included from /src/qemu/target-cris/translate.c:3154:0:...
Blue Swirl
09:41 pm Revision 49a2942d: Delete write only variables
Compiling with GCC 4.6.0 20100925 produced warnings like:
/src/qemu/net/tap-win32.c: In function 'tap_win32_open':
/s...
Blue Swirl
09:38 pm Revision f3f5b867: lsi53c895a: avoid a write only variable
Compiling with GCC 4.6.0 20100925 produced a warning:
/src/qemu/hw/lsi53c895a.c: In function 'lsi_do_msgout':
/src/qe...
Blue Swirl
09:38 pm Revision 8c78881f: cirrus: avoid write only variables
Compiling with GCC 4.6.0 20100925 produced a lot of warnings like:
In file included from /src/qemu/hw/cirrus_vga_rop....
Blue Swirl
09:38 pm Revision ef476062: eepro100: initialize a variable in all cases
Compiling with GCC 4.6.0 20100925 produced warnings:
/src/qemu/hw/eepro100.c: In function 'eepro100_read4':
/src/qemu...
Blue Swirl
09:38 pm Revision ae0bfb79: ppc: remove video.x
Only Mac-on-Linux stuff used video.x, OpenBIOS does not need it.
Remove video.x MoL hacks.
Signed-off-by: Alexander...
Blue Swirl
09:38 pm Revision 83e3f76c: block: avoid a write only variable
Compiling with GCC 4.6.0 20100925 produced a warning:
/src/qemu/block/qcow2-refcount.c: In function 'update_refcount'...
Blue Swirl

10/11/2010

11:37 pm Revision a2d3f695: Merge remote branch 'mst/for_anthony' into staging
Anthony Liguori

10/09/2010

11:24 am Revision d7489b72: trace: remove timestamp files when cleaning up
'make clean' did not remove trace.[ch]-timestamp files,
only trace.[ch]. But 'make' did not know how to make trace.[c...
Blue Swirl
11:23 am Revision ba807829: configure: Send error message from spice check to /dev/null
pkg-config is not always available (e.g. on win32 hosts),
but we don't want to see the 'command not found' error mess...
Stefan Weil
11:20 am Revision 6650b710: win32: Set unbuffered stdout
Win32 does not support line-buffering, but it allows
unbuffered output.
Unbuffered output is a good approximation. F...
Stefan Weil
11:19 am Revision ea95f156: .gitignore: Ignore *-timestamp
Timestamp files were recently added to reduce make churn on source files
that use tracing. The timestamp files shoul...
Stefan Hajnoczi
11:19 am Revision b755a428: acpi: Fix an infinite loop in acpi_table_add
Commit d729bb9a7700e364b1c5f9893d61f07a9e002bce has a typo, causing an
infinite loop in acpi_table_add.
Signed-off-b...
Vincent Minet
11:18 am Revision 10d554c6: configure: Remove unneeded defines from checks
_GNU_SOURCE is already defined in QEMU_CFLAGS which
is passed to gcc in shell function compile_prog.
Removing the de...
Stefan Weil
11:17 am Revision 832ce9c2: configure: include stddef.h for NULL
This fixes an observed failure to detect madvise() on Linux.
To avoid similar issues, all other tests that use NULL ...
Scott Wood
11:17 am Revision bbf0a440: trace: Trace bdrv_aio_{readv,writev}
Observing block layer aio readv/writev operations is useful for
debugging image formats or understanding guest disk I...
Stefan Hajnoczi
11:16 am Revision ea9c1698: trace: Use TP_PROTO() and TP_ARGS() for LTTng UST
The LTTng UserSpace Tracer formerly used TPPROTO() and TPARGS() instead
of TP_PROTO() and TP_ARGS() like the kernel u...
Stefan Hajnoczi
11:16 am Revision 5eb5527b: trace: Don't strip lines containing '#' arbitrarily
Although comment lines must be skipped, the '#' character can occur in
valid format strings. Be more careful when ch...
Stefan Hajnoczi
11:16 am Revision 9a85d394: trace: Use portable format strings
It is not portable to use "%ld" for int64_t because int64_t may have
type long on 64-bit platforms and long long on 3...
Stefan Hajnoczi

10/08/2010

01:49 pm Revision 9f04e09e: spice: make compression configurable.
This patch adds options to the -spice command line switch to
configure image compression.
[ v2: speling fix in the d...
Yonit Halperin
01:49 pm Revision 333b0eeb: spice: add config options for the listening address
Make listening address configurable. Also add options to
force using IPv4 or IPv6.
Gerd Hoffmann
01:49 pm Revision 17b6dea0: spice: add config options for channel security.
This allows to enforce tls or plaintext usage for certain spice
channels.
[ v2: code style fixup ]
Gerd Hoffmann
01:49 pm Revision c448e855: spice: tls support
Add options to the -spice command line switch to setup tls. Gerd Hoffmann
01:49 pm Revision 84a23f25: spice: add misc config options
This patch adds a few more options to tweak spice server behavior.
The documentation update chunk has the details ;)
Gerd Hoffmann

10/07/2010

10:20 pm Revision 3e18c6bf: cris: Consider the TLB valid bit on writes to the TLB
When updating the guest TLB we only need to flush previous
mappings from the entry written if the entry was valid.
A...
Edgar E. Iglesias
01:19 pm Revision c8852121: vhost: error code
fix up errors returned to include errno, not just -1
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Michael S. Tsirkin
01:19 pm Revision 010ec629: eepro100: Add support for multiple individual addresses (multiple IA)
I reviewed the latest sources of Linux, FreeBSD and NetBSD.
They all reset the multiple IA bit (multi_ia in BSD) to z...
Stefan Weil
01:19 pm Revision e0c472d8: virtio: invoke set_status callback on reset
As status is set to 0 on reset, invoke the relevant callback. This makes
for a cleaner code in devices as they don't ...
Michael S. Tsirkin
01:19 pm Revision afbaa7b4: virtio-net: unify vhost-net start/stop
Move all of vhost-net start/stop logic to a single routine,
and call it from everywhere.
Additionally, start/stop vh...
Michael S. Tsirkin
01:19 pm Revision 54dd9321: virtio: change set guest notifier to per-device
When using irqfd with vhost-net to inject interrupts,
a single evenfd might inject multiple interrupts.
Implementing ...
Michael S. Tsirkin

10/06/2010

07:24 pm Revision a083a89d: net: delay freeing peer host device
With -netdev, virtio devices present offload
features to guest, depending on the backend used.
Thus, removing host ne...
Michael S. Tsirkin

10/05/2010

10:14 pm Revision 4447d609: Merge remote branch 'spice/submit.6' into staging
Conflicts:
configure
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
09:54 pm Revision 48f57044: Merge remote branch 'qmp/for-anthony' into staging
Anthony Liguori
09:53 pm Revision b0cd712c: Fix spelling in comments
multifuction -> multifunction
successfull -> successful.
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Stefan Weil
09:53 pm Revision e0c8a796: linux-user: Fix typo m86k -> m68k
Replace m86k_sim_stat by m68k_sim_stat.
Cc: Riku Voipio <riku.voipio@iki.fi>
Signed-off-by: Stefan Weil <weil@mail.b...
Stefan Weil
09:53 pm Revision dda5336e: docs: Improve documentation
Fix some inconsistencies (tabs and punctuation)
and try to improve grammar and spelling.
Cc: Juan Quintela <quintela...
Stefan Weil
09:53 pm Revision f66724c9: Add new user mode option -ignore-environment
An empty environment is sometimes useful in user mode.
The new option provides it for linux-user and bsd-user
(darwin...
Stefan Weil
07:38 pm Revision 999fa40e: ppc: Minor 40x MMU fixes
* Fix swapped reading of tlblo/hi.
* Fix tlb exec permissions
Signed-off-by: John Clark <clarkjc@runbox.com>
Signed-...
John Clark

10/03/2010

09:43 am Revision 358664cc: console: Avoid dereferencing NULL active_console
The console_select() function does not check that active_console is
non-NULL before dereferencing it. When invoked w...
Stefan Hajnoczi
09:41 am Revision 7fd3f494: exec: Fix compilation error for debug code
is_softmmu was removed with commit
d4c430a80f000d722bb70287af4d4c184a8d7006,
so remove it now from debug code, too.
...
Stefan Weil
09:41 am Revision b832134d: rc4030: Fix compilation error in debug code
min was unknown here, so avoid it.
Cc: Blue Swirl <blauwirbel@gmail.com>
Signed-off-by: Stefan Weil <weil@mail.berli...
Stefan Weil
09:40 am Revision a4a77677: mipsnet: Fix compiler warning in debug code
size_t needs a different format specifier, so fix this.
Cc: Blue Swirl <blauwirbel@gmail.com>
Signed-off-by: Stefan ...
Stefan Weil
09:40 am Revision d523d5d6: block/vvfat: Fix compiler warning in debug code
Fix this compiler warning:
./block/vvfat.c:2285: error: comparison of unsigned expression >= 0 is always true
Cc: Bl...
Stefan Weil
09:39 am Revision c9ba47dc: virtio-9p: Use GCC_FMT_ATTR and fix a format warning
With the new gcc format warnings, gcc detected this:
/qemu/hw/virtio-9p.c:1040: error: format ‘%u’ expects type ‘uns...
Stefan Weil
09:37 am Revision 6ea421fe: blockdev: Use GCC_FMT_ATTR (format checking)
Additional changes:
* Removed 'extern' from drive_add (avoids too long line).
* Removed 'extern' from other function...
Stefan Weil
09:34 am Revision 8b7968f7: Use GCC_FMT_ATTR (format checking)
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Stefan Weil
09:34 am Revision e5924d89: Replace most gcc format attributes by macro GCC_FMT_ATTR (format checking)
Since version 4.4.x, gcc supports additional format attributes.
__attribute__ ((format (gnu_printf, 1, 2)))
shoul...
Stefan Weil
09:31 am Revision 4a2b39d3: slirp: Silence warning on Haiku
Haiku has O_BINARY in fcntl.h.
Signed-off-by: Andreas Färber <andreas.faerber@web.de>
Cc: Jan Kiszka <jan.kiszka@web...
Andreas Färber
09:31 am Revision 3ee66dfa: tap: Add stub for Haiku
Adapted from AIX code.
Signed-off-by: Andreas Färber <andreas.faerber@web.de>
Signed-off-by: Blue Swirl <blauwirbel@...
Andreas Färber
09:31 am Revision 5dc2eec9: nbd: Haiku has _IO() in its BSD compatibility layer
Signed-off-by: Andreas Färber <andreas.faerber@web.de>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Andreas Färber
09:31 am Revision aff447c9: Haiku doesn't have libm
Math functions are integrated into Haiku's libroot.
Signed-off-by: Andreas Färber <andreas.faerber@web.de>
Signed-of...
Andreas Färber
09:31 am Revision bd00d539: configure: Don't rely on special pthreads library
Haiku has pthreads integrated into its libroot.so library. No linker arguments
are needed for it, so don't fail if -l...
Andreas Färber
09:31 am Revision 179cf400: configure: Add basic support for Haiku
For compatibility with BeOS, Haiku's error codes are negative whereas recent
POSIX versions require them to be positi...
Andreas Färber

10/02/2010

05:28 pm Revision a82cdd58: trace: avoid unnecessary recompilation if nothing changed
Add logic to detect changes in generated files. If the old
and new files are identical, don't touch the generated fil...
Blue Swirl
05:28 pm Revision 904fe1fb: Makefile: fix config-devices.mak generation
The logic of detecting changes in default-configs/*.mak is
flawed as can be demonstrated by 'touch default-configs/*....
Blue Swirl
05:27 pm Revision 3f7132d1: sysbus: fix address truncation
Fix address truncation in sysbus by using a wider type.
Reported-by: Artyom Tarasenko <atar4qemu@googlemail.com>
Tes...
Blue Swirl
02:12 pm Revision 211ecdc0: target-cris: Use %td for ptrdiff_t arguments in debug message
According to ISO/IEC 9899:1999 7.19.6.1,
the correct length modifier for ptrdiff_t is 't', not 'z'.
Cc: Blue Swirl <...
Stefan Weil
02:12 pm Revision e6aa0f11: target-microblaze: Use %td for ptrdiff_t arguments in debug message
According to ISO/IEC 9899:1999 7.19.6.1,
the correct length modifier for ptrdiff_t is 't', not 'z'.
Cc: Blue Swirl <...
Stefan Weil
02:04 pm Revision 3b2e3dc9: virtex: Add braces
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias

10/01/2010

04:20 pm Revision a18b2ce2: QMP/README: Update QMP homepage address
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com> Luiz Capitulino
04:20 pm Revision acd0a093: Monitor: Rename the qemu-monitor.hx file
Let's be consistent and call it hmp-commands.hx, so that we have
qmp-commands.hx for QMP and hmp-commands.hx for HMP....
Luiz Capitulino
04:20 pm Revision de79ba6f: Monitor: Directly call QObject handlers
This avoids handle_user_command() calling monitor_call_handler(),
which is currently shared with QMP.
Signed-off-by:...
Luiz Capitulino
04:20 pm Revision fc29df75: QMP: Introduce qmp_call_cmd()
Calls a QObject handler and emits the QMP response, also drops
monitor_call_handler() which is now unused.
Signed-of...
Luiz Capitulino
04:20 pm Revision 4903de0c: Monitor: Rename monitor_handler_is_async()
Let's follow the convention introduced by the previous commit and
call it handler_is_async().
Signed-off-by: Luiz Ca...
Luiz Capitulino
04:20 pm Revision f36b4afb: QMP: Introduce command dispatch table
Also update QMP functions to use it. The table is generated
from the qmp-commands.hx file.
From now on, QMP and HMP ...
Luiz Capitulino
04:20 pm Revision 1162daa6: Monitor: Convert do_info() back to HMP
This is a HMP specific handler, it makes no sense to have it
under QMP.
Signed-off-by: Luiz Capitulino <lcapitulino@...
Luiz Capitulino
04:20 pm Revision 0fb88582: QMP: handle_qmp_command(): Move 'cmd' sanity check
Next commit will change how query commands are handled in a
way that the 'cmd' sanity check is also going to be neede...
Luiz Capitulino
04:20 pm Revision 945c5ac8: Monitor: Introduce search_dispatch_table()
It's a generic version of monitor_find_command() which searches
the dispatch table passed as an argument.
Future com...
Luiz Capitulino
04:20 pm Revision 0e19a627: Monitor: Drop monitor_cmd_user_only()
This function was only needed when QMP and HMP were sharing dispatch
tables, this is no longer true so just drop it.
...
Luiz Capitulino
04:20 pm Revision 1dcbd6f6: Monitor: Drop QMP bits from do_info()
As of last commit, QMP doesn't use do_info() anymore. Simplify it.
Signed-off-by: Luiz Capitulino <lcapitulino@redha...
Luiz Capitulino
04:20 pm Revision 9e80721e: Monitor: Rename monitor_handler_ported()
That name makes no sense anymore, as dispatch tables have been split,
a better name is handler_is_qobject(), which re...
Luiz Capitulino
04:20 pm Revision 82a56f0d: Monitor: Introduce the qmp-commands.hx file
This file contains a copy of the following information from the
qemu-monitor.hx file:
o QObject handlers entries...
Luiz Capitulino
04:20 pm Revision d4551293: Monitor: Drop is_async_return()
If I understood it correcty, the is_async_return() logic was only
used to prevent QMP from issuing duplicated success...
Luiz Capitulino
04:20 pm Revision d1249eaa: QMP: Small cleanup in handle_qmp_command()
QMP has its own dispatch tables, we can now drop the following
checks:
o 'info' command: this command doesn't ex...
Luiz Capitulino
04:20 pm Revision 3e12a751: QMP: Introduce query commands dispatch table
The new table is a copy of HMP's table, containing only QObject
handlers.
In the near future HMP will be making QMP ...
Luiz Capitulino
04:20 pm Revision 030db6e8: QMP: Don't use do_info()
Since its inception, QMP has been using HMP's do_info() function
to run query commands.
This was a bad choice, as it...
Luiz Capitulino
04:20 pm Revision 2e061a7c: QMP: Simplify do_info_commands()
We now iterate over QMP's dispatch tables, no need to check for
QMP-only handlers anymore.
Signed-off-by: Luiz Capit...
Luiz Capitulino
04:20 pm Revision bead3ce1: QMP: Introduce qmp_find_cmd()
Next commit needs this new function: it will introduce the
the QMP's command dispatch table and qmp_find_cmd() will b...
Luiz Capitulino
04:20 pm Revision 30f5041e: Monitor: Drop QMP info from the qemu-monitor.hx file
QMP has its own dispatch table and documentation file
(qmp-commands.hx), we can now drop the following QMP specific i...
Luiz Capitulino
04:20 pm Revision 07b0403d: disable guest-provided stats on "info balloon" command
The addition of memory stats reporting to the virtio balloon causes
the 'info balloon' command to become asynchronous...
Eduardo Habkost
04:12 pm Revision 39eaab9a: Add option to turn on JSON pretty printing in monitor
Expaned '-mon' arg to allow a 'pretty=on' flag. This makes the
monitor pretty print its replies to easy human debuggi...
Daniel P. Berrange
04:12 pm Revision 212b6008: Add support for JSON pretty printing
The monitor does not pretty-print JSON output, so that everything
will be on a single line reply. When JSON docs get ...
Daniel P. Berrange

09/30/2010

07:53 pm Revision 2c50e26e: powerpc: Add a virtex5 ml507 refdesign board
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
Edgar E. Iglesias
07:53 pm Revision 95070372: powerpc: Add a ppc-440x5 Xilinx model
Add a powerpc 440x5 with the model ID on the Xilinx virtex5.
Connect the 440x5 to the 40x interrupt logic.
Signed-of...
Edgar E. Iglesias

09/29/2010

07:15 pm Revision 5251d6ad: tap: Remove double include of util.h
If neither of __FreeBSD__, __FreeBSD_kernel__ and __DragonFly__ is defined,
util.h is included from tap-bsd.c.
Don't ...
Andreas Färber
07:24 am Revision fd5723b3: pulse-audio: fix bug on updating rpos
Fix a rpos coordination bug between qpa_run_out() and qpa_thread_out(),
which shows up as playback noises.
qpa_run_...
Wu Fengguang

09/28/2010

07:56 am Revision 575c153f: audio: Fix memory size for resampling buffer in DAC case
Signed-off-by: malc <av1474@comtv.ru> malc

09/26/2010

07:07 pm Revision 9fe6de94: mingw: add version information to the executables
Add QEMU version information to the executables, based on earlier
work by C. W. Betts and Robert Riebisch.
Signed-of...
Blue Swirl
09:57 am Revision 0ba8681e: Avoid exit in trap as it breaks with some shells
Don't call exit in the trap handler as it causes the return code to be
zero with some buggy shells (dash and pdksh at...
Loïc Minier

09/25/2010

02:26 pm Revision e78815a5: Introduce qemu_madvise()
vl.c has a Sun-specific hack to supply a prototype for madvise(),
but the call site has apparently moved to arch_init...
Andreas Färber

09/24/2010

11:01 pm Revision d63cb48d: powerpc: Make the decr interrupt type overridable
Make it possible for boards to override the kind of interrupt
to be signaled when the decr timer hits. The 405's sign...
Edgar E. Iglesias
11:01 pm Revision a586e548: powerpc: Improve emulation of the BookE MMU
Improve the emulation of the BookE MMU to be able to boot linux
on virtex5 boards.
Signed-off-by: Edgar E. Iglesias ...
Edgar E. Iglesias
03:09 am Revision c973a36d: fmopl: workaround for -Wempty-body
Signed-off-by: malc <av1474@comtv.ru> malc

09/22/2010

11:15 pm Revision 9c9e7d51: Move macros GCC_ATTR and GCC_FMT_ATTR to common header file
By moving the definition of GCC_ATTR and GCC_FMT_ATTR
from audio_int.h to qemu-common.h these macros are
now generall...
Stefan Weil
11:05 pm Revision 80bb8cba: Fix OpenBSD build
Add #include <sys/types.h>, needed by #include <sys/socket.h>.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl
10:46 pm Revision 687db4ed: block-verify: fix 32-bit build
Reported-by: Peter Lemenkov <lemenkov@gmail.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
10:02 pm Revision 879f0655: Fix compilation error (missing include statement)
./hw/sd.c: In function ‘sd_init’:
./hw/sd.c:443: error: implicit declaration of function ‘qemu_blockalign’
./hw/sd.c:...
Stefan Weil
01:50 am Revision e1bb0a1a: Merge remote branch 'kwolf/for-anthony' into staging
Anthony Liguori

09/21/2010

09:55 pm Revision f36d53ef: mips_malta: Fix format strings
Fix two compiler warnings (when format attribute is applied).
Cc: Aurelien Jarno <aurelien@aurel32.net>
Cc: Blue Swi...
Stefan Weil
09:55 pm Revision 1ed1139d: mips_fulong2e: Fix format strings
Fix two compiler warnings (when format attribute is applied)
and one error (missing %) in format strings.
Cc: Aureli...
Stefan Weil
09:54 pm Revision 91f16900: trace: Fix user emulator dependency on trace objects
On a clean build, after generating trace.h, make would recurse into *-*-user
without a clue how to build ../trace.o (...
Andreas Färber
07:36 pm Revision a3e22260: spice: simple display
With that patch applied you'll actually see the guests screen in the
spice client. This does *not* bring qxl and ful...
Gerd Hoffmann
07:36 pm Revision 869564a9: spice: add tablet support
Add support for the spice tablet interface. The tablet interface will
be registered (and then used by the spice clie...
Gerd Hoffmann
07:36 pm Revision cd4ec0b4: add spice into the configure file
Gerd Hoffmann
07:36 pm Revision 78dd9ac1: spice: add mouse
Open mouse channel. Now you can move the guests mouse pointer.
No tablet / absolute positioning (yet) though.
Gerd Hoffmann
07:36 pm Revision 29b0040b: spice: core bits
Add -spice command line switch. Has support setting passwd and port for
now. With this patch applied the spice clie...
Gerd Hoffmann
07:36 pm Revision 864401c2: spice: add keyboard
Open keyboard channel. Now you can type into the spice client and the
keyboard events are sent to your guest. You'l...
Gerd Hoffmann
07:35 pm Revision 6b62dc2d: Use display types for local display only.
This patch drops DT_VNC. The display types are only used to select
select the local display (i.e. curses, sdl, coca,...
Gerd Hoffmann
07:35 pm Revision 526c5237: Use machine_init() to register virtfs config options.
Gerd Hoffmann
07:35 pm Revision da1d85e3: configure: add logging
Write compile commands and messages to config.log.
Useful for debugging configure.
Gerd Hoffmann
07:35 pm Revision d6d94fc3: add pflib: PixelFormat conversion library.
Gerd Hoffmann
06:00 pm Revision d9d33417: blkverify: Add block driver for verifying I/O
The blkverify block driver makes investigating image format data
corruption much easier. A raw image initialized wit...
Stefan Hajnoczi
04:39 pm Revision a5e3d9ef: scsi_bus: fix length and xfer_mode for RESERVE and RELEASE commands
For the RESERVE and RELEASE commands the length must be zero
and xfer_mode must be SCSI_XFER_NONE.
Signed-off-by: Be...
Bernhard Kohl
04:39 pm Revision 6f5f060b: qcow2: Avoid bounce buffers for AIO write requests
qcow2 used to use bounce buffers for any AIO requests. This does not only imply
unnecessary copying, but also unbound...
Kevin Wolf
04:39 pm Revision f8b6d672: scsi-generic: add missing reset handler
Ensure that pending requests of a SCSI generic device are purged on
system reset. This also avoids calling a NULL fun...
Bernhard Kohl
04:39 pm Revision 1b2adf28: ide: propagate the required alignment
IDE is a bit ugly in this respect. For one it doesn't really keep track
of a sector size - most of the protocol is i...
Christoph Hellwig
04:39 pm Revision 72aef731: use qemu_blockalign consistently
Use qemu_blockalign for all allocations in the block layer. This allows
increasing the required alignment, which is ...
Christoph Hellwig
04:39 pm Revision c01828fb: qcow2: Move sync out of write_refcount_block_entries
Signed-off-by: Kevin Wolf <kwolf@redhat.com> Kevin Wolf
04:39 pm Revision 73fdb1e1: scsi-disk: propagate the required alignment
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Christoph Hellwig
04:39 pm Revision bd28f835: qcow2: Avoid bounce buffers for AIO read requests
qcow2 used to use bounce buffers for any AIO requests. This does not only imply
unnecessary copying, but also unbound...
Kevin Wolf
04:39 pm Revision 1c4c2814: qcow2: Move sync out of update_refcount
Note that the flush is omitted intentionally in qcow2_free_clusters. If
anything, we can leak clusters here if we los...
Kevin Wolf
04:39 pm Revision c2e2872b: nbd: correctly manage default port
block/nbd.c: use default port number when none is specified
qemu-nbd.c: use IANA-assigned port number: 10809
Signed...
Laurent Vivier
04:39 pm Revision ac48e389: vvfat: Fix segfault on write to read-only disk
vvfat tries to set the readonly flag in its open function, but nowadays
this is overwritted with the readonly=... com...
Kevin Wolf
04:39 pm Revision 316a7af3: virtio-blk: propagate the required alignment
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Christoph Hellwig
04:39 pm Revision 9f8e668e: qcow2: Get rid of additional sync on COW
We always have a sync for the refcount update when a new cluster is
allocated. If we move this past the COW, we can s...
Kevin Wolf
04:39 pm Revision a655211a: vvfat: Use cache=unsafe
The qcow file used for write support in vvfat is a temporary file,
so we can use cache=unsafe there. Without this, wr...
Kevin Wolf
04:39 pm Revision 5fe16888: Improve qemu-nbd performance by 4400 %
This patch allows to reduce the boot time from an NBD server from 225 seconds to
5 seconds (time between the "boot cd...
Laurent Vivier
04:39 pm Revision b8a83a4f: cutils: qemu_iovec_copy and qemu_iovec_memset
This adds two functions that work on QEMUIOVectors and will be used by the next
qcow2 patches.
Signed-off-by: Kevin ...
Kevin Wolf
04:39 pm Revision 581b9e29: raw-posix: handle > 512 byte alignment correctly
Replace the hardcoded handling of 512 byte alignment with bs->buffer_alignment
to handle larger sector size devices c...
Christoph Hellwig
04:39 pm Revision 29216ed1: qcow2: Move sync out of qcow2_alloc_clusters
Signed-off-by: Kevin Wolf <kwolf@redhat.com> Kevin Wolf
04:39 pm Revision 9217e26f: vvfat: Fix double free for opening the image rw
Allocation and deallocation of bs->opaque is not in the control of a
block driver. Therefore it should not set bs->op...
Kevin Wolf

09/20/2010

09:22 pm Revision a287916c: Merge remote branch 'mst/for_anthony' into staging
Anthony Liguori
09:15 pm Revision 57c6db2e: msix: clear not only INTA, but all INTx when MSI-X is enabled.
clear not only INTA, but all INTx when MSI-X is enabled.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Sign...
Isaku Yamahata
09:10 pm Revision 92ba5f51: pci: implement RW1C register framework.
Implement RW1C register framework.
With this patch, it would be easy to implement
W1C(Write 1 to Clear) register by j...
Isaku Yamahata
09:03 pm Revision 78aeb23e: e1000: Pad short frames to minimum size (60 bytes)
The OpenIndiana (Solaris) e1000g driver drops frames that are too long
or too short. It expects to receive frames of...
Stefan Hajnoczi
« Previous
Next »
 

Also available in: Atom