Activity

From 10/08/2010 to 11/06/2010

11/04/2010

03:10 pm Revision 54cdaa1b: tap: clear vhost_net backend on cleanup
Frontends calling tap_get_vhost_net get an invalid pointer after the
peer backend has been deleted. Jason Wang <jasow...
Michael S. Tsirkin
02:54 pm Revision 18a8d421: virtio-blk: Handle immediate flush failure properly
Fix virtio-blk to use the usual completion path that involves werror handling
instead of directly completing the requ...
Kevin Wolf
02:54 pm Revision b2df7531: ide: Handle immediate bdrv_aio_flush failure
If bdrv_aio_flush returns NULL, this should be treated as an error.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Kevin Wolf
02:54 pm Revision a3133586: block: avoid a warning on 64 bit hosts with long as int64_t
When building on a 64 bit host which uses 'long' for int64_t,
GCC emits a warning:
CC block/blkverify.o
/src/qem...
Blue Swirl
02:54 pm Revision d33ea50a: scsi-disk: Fix immediate failure of bdrv_aio_*
Fix scsi-disk to use the usual completion paths that involve rerror/werror
handling instead of directly completing th...
Kevin Wolf
02:54 pm Revision 1c02e2a1: qcow2: Invalidate cache after failed read
The cache content may be destroyed after a failed read, better not use it any
more.
Signed-off-by: Kevin Wolf <kwolf...
Kevin Wolf
01:52 pm Revision 8af7a3ab: scsi-disk: Complete failed requests in scsi_disk_emulate_command
This pulls the request completion for error cases from the caller to
scsi_disk_emulate_command. This should not chang...
Kevin Wolf
01:52 pm Revision 5dba48a8: scsi-disk: Implement rerror option
This implements the rerror option for SCSI disks.
It also includes minor changes to the write path where the same co...
Kevin Wolf
01:52 pm Revision 78ced65e: scsi-disk: Implement werror for flushes
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Kevin Wolf
01:52 pm Revision 4a411185: vpc: Implement bdrv_flush
Signed-off-by: Kevin Wolf <kwolf@redhat.com> Kevin Wolf
01:52 pm Revision 205ef796: block: Allow bdrv_flush to return errors
This changes bdrv_flush to return 0 on success and -errno in case of failure.
It's a requirement for implementing pro...
Kevin Wolf

11/03/2010

07:48 pm Revision dbc0c67f: Add support for 'o' octet (bytes) format as monitor parameter.
Octet format relies on strtosz which supports K/k, M/m, G/g, T/t
suffixes and unit support for humans, like 1.3G
Sig...
Jes Sorensen
07:48 pm Revision 9f9b17a4: Introduce strtosz() library function to convert a string to a byte count.
strtosz() returns -1 on error. It now supports human unit formats in
eg. 1.0G, with better error handling.
The follo...
Jes Sorensen
07:48 pm Revision 5fc9cfed: Fold send_all() wrapper unix_write() into one function
The current send_all() wrapper for POSIX calls does nothing but call
unix_write(). Merge them to simplify the code.
...
Jes Sorensen
07:48 pm Revision 07de3e60: Remove obsolete 'f' double parameter type
'f' double is no longer used, and we should be using floating point
variables to store byte sizes. Remove it.
Signed...
Jes Sorensen
07:48 pm Revision ed3d4a80: Switch migrate_set_speed() to take an 'o' argument rather than a float.
Clarify default value of MB in migration speed argument in monitor, if
no suffix is specified. This differ from previ...
Jes Sorensen

11/02/2010

01:43 pm Revision 7466bc49: spice-display: replace private lock with qemu mutex.
qemu_spice_create_update() must aquire the global qemu mutex to
make sure DisplayState doesn't change while we are ac...
Gerd Hoffmann
01:42 pm Revision f61d6960: spice-core: fix warning when building with spice < 0.6.0
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
01:42 pm Revision 3d6d306c: spice-core: fix watching for write events
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Hans de Goede

11/01/2010

11:41 pm Revision 7d72e762: intel-hda: documentation update
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: malc <av1474@comtv.ru>
Gerd Hoffmann
08:09 pm Revision e14056ad: Fix out of tree build
df2943ba3c73ca21dbda063f15fa3e80064af864 broke out of tree build.
Fix breakage by adding $(SRC_PATH).
Signed-off-by...
Blue Swirl
08:02 pm Revision 2d8418ba: Merge remote branch 'spice/config.2' into staging
Anthony Liguori
05:33 pm Revision 4f25ac5f: Merge remote branch 'mst/for_anthony' into staging
Anthony Liguori
04:57 pm Revision 9fe5497c: hda-audio: Zap tabs
Signed-off-by: malc <av1474@comtv.ru> malc
04:57 pm Revision d61a4ce8: Add Intel HD Audio support to qemu.
This patch adds three devices to qemu:
intel-hda
Intel HD Audio Controller, the PCI device. Provides a HDA bus.
E...
Gerd Hoffmann
04:57 pm Revision cdae5cfb: add VMSTATE_BOOL
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: malc <av1474@comtv.ru>
Gerd Hoffmann

10/31/2010

11:54 pm Revision 12b6278f: Remove trailing whitespace
Signed-off-by: malc <av1474@comtv.ru> malc
11:24 am Revision 97bf4851: sparc32: convert debug printf statements to tracepoints
Replace debug printf statements with tracepoints.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl

10/30/2010

11:02 am Revision b45e9c05: Remove unncessary includes
No need to include stdlib.h for BSD as it is included by
qemu-common.h, windows.h is handled by sysemu.h and osdep.c ...
Jes Sorensen
11:02 am Revision b152aa84: Consolidate oom_check() functions
This consolidates the duplicated oom_check() functions, as well as
splitting them into OS dependant versions to avoid...
Jes Sorensen
11:02 am Revision bc4a957c: Separate qemu_pidfile() into OS specific versions
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jes Sorensen
11:02 am Revision dc786bc9: Move qemu_gettimeofday() to OS specific files
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jes Sorensen
11:02 am Revision ff753bb9: Do not redefine reserved key-words TRUE/FALSE
TRUE/FALSE are generally reserved keywords and shouldn't be defined in
a driver like this. Rename the macros to SDP_T...
Jes Sorensen
11:02 am Revision 70e72ce4: qemu_pipe() is used only by POSIX code, so move to oslib-posix.c
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jes Sorensen
11:02 am Revision 949d31e6: We only support eventfd under POSIX, move qemu_eventfd() to os-posix.c
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jes Sorensen
11:02 am Revision c1b0b93b: Move QEMU OS dependant library functions to OS specific files
This moves library functions used by both QEMU and the QEMU tools,
such as qemu-img, qemu-nbd etc. from osdep.c to os...
Jes Sorensen
11:02 am Revision 9549e764: Move osdep socket code to oslib-{posix,win32}.c
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jes Sorensen
11:01 am Revision 055403b2: exec: Use fprintf_function for dump_exec_info (format checking)
fprintf_function uses format checking with GCC_FMT_ATTR.
It is declared in qemu-common.h and used in cpu-all.h
(whic...
Stefan Weil
11:01 am Revision 9a78eead: target-xxx: Use fprintf_function (format checking)
fprintf_function uses format checking with GCC_FMT_ATTR.
Format errors were fixed in
* target-i386/helper.c
* target...
Stefan Weil
11:01 am Revision 405cf9ff: tcg: Use fprintf_function (format checking)
fprintf_function uses format checking with GCC_FMT_ATTR.
Cc: Blue Swirl <blauwirbel@gmail.com>
Signed-off-by: Stefan...
Stefan Weil
11:01 am Revision f868445a: Add fprintf_function for function pointers to fprintf-like functions
This kind of function pointers is used very often in qemu.
The new data type uses format checking with GCC_FMT_ATTR
...
Stefan Weil
12:41 am Revision 338b922e: Mov muldiv64 to qemu-common.h (Thus unbreaking gus)
Signed-off-by: malc <av1474@comtv.ru> malc

10/27/2010

08:07 pm Revision b907b69d: Merge branch 'pci' into for_anthony
Michael S. Tsirkin
08:01 pm Revision 5afb9869: Introduce range.h
Extract range functions from pci.h. These will be used by later patches
by non-PCI devices. Adjust current users.
Si...
Blue Swirl
08:01 pm Revision ac0cdda3: pcie: simplify range check
Simplify code slighly by reversing the polarity
for the range check
Signed-off-by: Michael S. Tsirkin <mst@redhat.co...
Michael S. Tsirkin
08:01 pm Revision 804b2071: pcie: update satus on reset
Reset never triggers a new event, so it's enough to
update status.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Michael S. Tsirkin
08:01 pm Revision 6bde6aaa: pcie: clean up hot plug notification
Simplify logic for hotplug notification, by tracking state of the
logical interrupt condition. We then simply use th...
Michael S. Tsirkin
08:01 pm Revision b794ec7c: msi: minor cleanups
Comment fixup (tell what it does not what it does not do),
typo fix, whitespace fix.
Signed-off-by: Michael S. Tsirk...
Michael S. Tsirkin
08:01 pm Revision 531a0b82: msi: simplify range checks
config write handlers should be idempotent.
So no need for complex range checks: a simple
one checking that we are to...
Michael S. Tsirkin
08:01 pm Revision f9aebe2e: pci: improve w1c mask handling
- save/restore must not check w1c bits
since they are in fact guest controlled
- clear w1c bits on reset
Note: for...
Michael S. Tsirkin
07:54 pm Revision 492fb99c: migration: don't segfault on invalid input
host_from_stream_offset returns NULL on error,
return error instead of trying to use that address,
to avoid segfault ...
Michael S. Tsirkin
07:54 pm Revision df2943ba: qemu-options.def: add to generated header list
All files include qemu-options.h which pulls in qemu-options.def from
the root directory. Thus generating qemu-optio...
Michael S. Tsirkin
07:54 pm Revision 258dc7c9: virtio: sanity-check available index
Checking available index upon load instead of
only when vm is running makes is easier to
debug failures.
Signed-off-...
Michael S. Tsirkin
07:54 pm Revision f7c31d63: net: properly handle illegal fd/vhostfd from command line
When hanlding fd/vhostfd form command line through net_handle_fd_param(),
we need to check mon and return value of st...
Jason Wang

10/26/2010

05:51 pm Revision 174b2877: Merge remote branch 'qmp/for-anthony' into staging
Anthony Liguori
05:50 pm Revision 21bcc590: Merge remote branch 'kwolf/for-anthony' into staging
Anthony Liguori
12:43 am Revision 758c309f: seabios: Update to 0.6.1
- 0ff9051 Update version to 0.6.1
- 9c000e6 Support Samsung SE-S084 USB DVD drive (and probably many others)
- eebe...
Anthony Liguori

10/23/2010

06:24 pm Revision c57c846a: qemu-timer: move commonly used timer code to qemu-timer-common
Move timer init functions to a new file, qemu-timer-common.c. Make other
critical timer functions inlined to preserve...
Blue Swirl
05:47 pm Revision 2b2e59e6: rewrite i386 tests Makefile
1) compute path to i386 compiler from configure. If it is found, run
the i386 tests. I use macros so that this appr...
Paolo Bonzini
05:47 pm Revision 48118b02: fix test_path
path.c grew quite a few new dependencies (mostly via cutils.c),
include them.
Signed-off-by: Paolo Bonzini <pbonzini...
Paolo Bonzini
05:47 pm Revision e311248b: make runcom compile on recent distributions
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Paolo Bonzini
05:46 pm Revision f34f1fed: disable test_enter on i386, it is broken
Many other tests fail, but this has an infinite loop with both
qemu-i386 and native execution (albeit on x86_64), so ...
Paolo Bonzini
05:46 pm Revision 9517a9e6: unbreak "make" from vpath-built tests directory
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Paolo Bonzini
05:46 pm Revision e6c3b0f7: unbreak "make" from tests directory
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Paolo Bonzini

10/22/2010

09:26 pm Revision 5340c8a0: mips_fulong2e: fix ram allocation
RAM registration used incorrect offset.
Fix by using the offset obtained previously for this purpose.
Spotted by GC...
Blue Swirl
08:11 pm Revision 2c80e423: Replace remaining gcc format attributes by macro GCC_FMT_ATTR (format checking)
Replace the remaining format attribute printf by macro
GCC_FMT_ATTR which uses gnu_printf (if supported).
v2
* Remov...
Stefan Weil
08:11 pm Revision 47b01cf3: Remove special handling of system include files (no longer needed)
The formerly used dyngen code did not work with
system include files like stdio.h.
Tests with Linux, OSX and Win32 s...
Stefan Weil
04:02 pm Revision dbb14135: Merge remote branch 'qemu-kvm/uq/master' into staging
Anthony Liguori
03:49 pm Revision a18953fb: qemu-img: Fix qemu-img convert -obacking_file
The old -B option caused a backing file to be used for the converted image and
to avoid copying clusters from the old...
Kevin Wolf
03:49 pm Revision a77cffe7: block: Use GCC_FMT_ATTR and fix a format error
Adding the gcc format attribute detects a format bug
which is fixed here.
v2:
Don't use type cast. BDRV_SECTOR_SIZE ...
Stefan Weil
03:49 pm Revision 6bcb1a79: ide: Factor ide_flush_cache out
The next patch reuses this code, so put it in its own function.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Kevin Wolf
03:49 pm Revision a9420734: qcow2: Simplify image creation
Instead of doing lots of magic for setting up initial refcount blocks and stuff
create a minimal (inconsistent) image...
Kevin Wolf
03:49 pm Revision a58b8d54: ide: set WCACHE supported in IDENTIFY data
ATA does not only have the WCACHE enabled bit in identify word 85, but also
a WCACHE supported bit in word 82. While...
Christoph Hellwig
03:49 pm Revision 8c269b54: virtio-blk: Respect werror option for flushes
The werror option now affects not only write requests, but also flush requests.
Previously, it was not possible to st...
Kevin Wolf
03:49 pm Revision 9b036055: qcow2: Remove old image creation function
They have been #ifdef'd out by the previous patch.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Kevin Wolf
03:49 pm Revision 72893756: qcow2: Support exact L1 table growth
The L1 table grow operation includes a size calculation that bumps up
the new L1 table size in order to anticipate th...
Stefan Hajnoczi
03:49 pm Revision e2bcadad: ide: Handle flush failure
Instead of always assuming success for bdrv_aio_flush, actually do something
with the error. This respects the werror...
Kevin Wolf
03:49 pm Revision 191c2890: qemu-io: New command map
The new map command in qemu-io lists all allocated/unallocated areas in an
image file.
Signed-off-by: Kevin Wolf <kw...
Kevin Wolf
03:49 pm Revision 51ef6727: Copy snapshots out of QCOW2 disk
In order to backup snapshots, created from QCOW2 iamge, we want to copy snapshots out of QCOW2 disk to a seperate sto... edison
03:08 pm Revision 46c7fc18: monitor: Ignore "." and ".." when completing file name.
Signed-off-by: Kusanagi Kouichi <slash@ac.auone-net.jp>
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Kusanagi Kouichi
03:08 pm Revision e7a06af8: Silence compiler warning in json test case
This avoids
error: zero-length gnu_printf format string
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Sign...
Jan Kiszka
03:08 pm Revision 945d3e63: Fix test suite build with tracing enabled
qemu_malloc instrumentations require linking against the trace objects.
Signed-off-by: Jan Kiszka <jan.kiszka@siemen...
Jan Kiszka
03:08 pm Revision 7af72c24: Trivial fix for QMP/qmp-events.txt
Fix example of STOP event that was just copy-and-pasted.
Signed-off-by: Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.co...
Hidetoshi Seto

10/21/2010

07:31 pm Revision d03703c8: curses: Fix control-{@[\]^_} and ESC
control-{@[\]^_} shouldn't get the 'a' - 'A' offset for correct
translation. ESC is better simulated as escape key.
...
Samuel Thibault
06:37 pm Revision 25d2e361: kvm: save/restore x86-64 MSRs on x86-64 kernels
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com> Marcelo Tosatti
06:37 pm Revision 384331a6: kvm: writeback SMP TSCs on migration only
commit 6389c45441269baa2873e6feafebd17105ddeaf6
Author: Jan Kiszka <jan.kiszka@siemens.com>
Date: Mon Mar 1 18:17:2...
Marcelo Tosatti
06:37 pm Revision 75b10c43: kvm: factor out kvm_has_msr_star
And add kvm_has_msr_hsave_pa(), to avoid warnings on older
kernels without support.
Signed-off-by: Marcelo Tosatti <...
Marcelo Tosatti
06:37 pm Revision aa851e36: kvm: add save/restore of MSR_VM_HSAVE_PA
commit 2bba4446746add456ceeb0e8359a43032a2ea333
Author: Alexander Graf <agraf@suse.de>
Date: Thu Dec 18 15:38:32 20...
Marcelo Tosatti
06:12 pm Revision d8da8574: Fix build on !KVM_CAP_MCE
This patch removes following warnings:
target-i386/kvm.c: In function 'kvm_put_msrs':
target-i386/kvm.c:782: error: ...
Hidetoshi Seto
06:11 pm Revision f71ac88f: x86, mce: broadcast mce depending on the cpu version
There is no reason why SRAO event received by the main thread
is the only one that being broadcasted.
According to t...
Hidetoshi Seto
06:09 pm Revision f8502cfb: x86, mce: ignore SRAO only when MCG_SER_P is available
And restruct this block to call kvm_mce_in_exception() only when it is
required.
Signed-off-by: Hidetoshi Seto <seto...
Hidetoshi Seto
01:23 am Revision 633aa0ac: Fix pci hotplug to generate level triggered interrupt.
SCI is level triggered. pci hotplug should behave appropriately.
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signe...
Gleb Natapov
01:23 am Revision 4441a287: Use defines instead of numbers for pci hotplug sts bit
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gleb Natapov
12:15 am Revision db0ad1ba: Set cpuid definition to 0 before initializing it
This patch cleans the (stack-allocated) cpuid definition to
0 before actually initializing it.
Signed-off-by: Joerg ...
Joerg Roedel
12:15 am Revision a8486bc9: iothread: use signalfd
Block SIGALRM, SIGIO and consume them via signalfd.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-...
Marcelo Tosatti
12:15 am Revision 57780495: Add savevm/loadvm support for MCE
Port qemu-kvm's
commit 1bab5d11545d8de5facf46c28630085a2f9651ae
Author: Huang Ying <ying.huang@intel.com>
Date: We...
Marcelo Tosatti
12:15 am Revision 296acb64: Add svm cpuid features
This patch adds the svm cpuid feature flags to the qemu
intialization path. It also adds the svm features available
o...
Joerg Roedel
12:15 am Revision c0532a76: MCE: Relay UCR MCE to guest
Port qemu-kvm's
commit 4b62fff1101a7ad77553147717a8bd3bf79df7ef
Author: Huang Ying <ying.huang@intel.com>
Date: Mo...
Marcelo Tosatti
12:15 am Revision e7701825: kvm: x86: add mce support
Port qemu-kvm's MCE support
commit c68b2374c9048812f488e00ffb95db66c0bc07a7
Author: Huang Ying <ying.huang@intel.com...
Marcelo Tosatti
12:15 am Revision e890261f: Export qemu_ram_addr_from_host
To be used by next patches.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Avi Kivity <avi@redh...
Marcelo Tosatti
12:15 am Revision 0f53994f: Fix memory leak in register save load due to xsave support
From: Avi Kivity <avi@redhat.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Marcelo Tosatti
12:15 am Revision dcc38d1c: signalfd compatibility
Port qemu-kvm's signalfd compat code.
commit 5a7fdd0abd7cd24dac205317a4195446ab8748b5
Author: Anthony Liguori <aligu...
Marcelo Tosatti
12:15 am Revision 983dfc3b: Add RAM -> physical addr mapping in MCE simulation
In QEMU-KVM, physical address != RAM address. While MCE simulation
needs physical address instead of RAM address. So
...
Huang Ying

10/20/2010

11:52 pm Revision 1e027be7: configure: Support disabling warnings in $gcc_flags
-Wall enables a bunch of warnings at once. configure puts it after
$gcc_flags. This makes it impossible to disable ...
Markus Armbruster
11:52 pm Revision c3b08d0e: tcg: Fix compiler error (comparison of unsigned expression)
When qemu is configured with --enable-debug-tcg,
gcc throws this warning (or error with -Werror):
tcg/tcg.c:1030: er...
Stefan Weil
08:10 pm Revision 56d15a53: [virtio-9p] Use preadv/pwritev instead of readv/writev
readv & writev, read & write respectively from the current offset
of the file & hence their use has to be preceeded b...
Sanchit Garg
08:10 pm Revision b2d4d832: wacom tablet: activate event handlers.
Add qemu_activate_mouse_event_handler() calls to the usb wavom tablet so
it actually receives events. Also make sure...
Gerd Hoffmann
08:10 pm Revision cd496926: vmmouse: adapt to mouse handler changes.
This patch updates the vmmouse handler registration and activation.
Old behavior:
vmmouse_read_id, vmmouse_request...
Gerd Hoffmann
08:10 pm Revision 45b23ff8: [virtio-9p] Add support to v9fs_string_alloc_printf() for handling %lu.
Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com> Venkateswararao Jujjuri (JV)
08:10 pm Revision ab03b63d: [virtio-9p] open should not return EBADF
When 9P server fails to create a file due to permission problems it should
return EPERM. However the current 9P2000.L...
Sripathi Kodi
08:10 pm Revision 70fc55eb: virtio-9p: Support mapped posix acl
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Signed-off-by: Venkateswararao Jujjuri <jvrao@linux...
Aneesh Kumar K.V
08:10 pm Revision fc22118d: virtio-9p: Use layered xattr approach
We would need this to make sure we handle the mapped
security model correctly for different xattr names.
Signed-off-...
Aneesh Kumar K.V
08:10 pm Revision b41e95d3: [virtio-9p] Introduce server side TFSYNC/RFSYNC for dotl
SYNOPSIS
size[4] Tfsync tag[2] fid[4]
size[4] Rfsync tag[2]
DESCRIPTION
The Tfsync transaction transfers (...
Venkateswararao Jujjuri (JV)
08:10 pm Revision 9f506893: [virtio-9p] Qemu 9p commandline options validity checks
Signed-off-by: Harsh Prateek Bora <harsh@linux.vnet.ibm.com>
Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet...
Harsh Prateek Bora
08:10 pm Revision 8f354003: qemu-virtio9p: Implement TGETLOCK
Synopsis
size[4] TGetlock tag[2] fid[4] getlock[n]
size[4] RGetlock tag[2] getlock[n]
Description
TGetlock...
M. Mohan Kumar
08:10 pm Revision df0973a4: qemu-virtio-9p: Implement TREADLINK operation for 9p2000.L
Synopsis
size[4] TReadlink tag[2] fid[4]
size[4] RReadlink tag[2] target[s]
Description
Rea...
M. Mohan Kumar
08:10 pm Revision 82cc3ee8: [virto-9p] Implement TLOCK
Synopsis
size[4] TLock tag[2] fid[4] flock[n]
size[4] RLock tag[2] status[1]
Description
Tlock is used to ...
M. Mohan Kumar
08:10 pm Revision 0f8151cb: [virtio-9p] Ignore O_DIRECT hint from client.
The O_DIRECT flag imposes alignment restrictions on the length and address
of userspace buffers and the file offset o...
Venkateswararao Jujjuri (JV)
07:41 pm Revision a12c668f: trace: improve info trace output
Use PRI*64 to print full 64 bit data even on ILP32 hosts.
Print also sixth tracepoint parameter.
Acked-by: Stefan H...
Blue Swirl
07:41 pm Revision cf85cf8e: trace: Format strings must begin/end with double quotes
Document the restriction that format strings must begin and end with
double quotes. This is for easy parsing since w...
Stefan Hajnoczi
07:41 pm Revision d8023f31: apic: convert debug printf statements to tracepoints
Replace debug printf statements with tracepoints.
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signe...
Blue Swirl
07:27 pm Revision 6df40080: trace: Relax trace-events parsing regex in simpletrace.py
The regular expression to parse trace event definitions assumed the
format string would be a simple double-quoted str...
Stefan Hajnoczi
01:06 pm Revision 48ebf2f9: x3130: pcie downstream port
Implement TI x3130 pcie downstream port switch.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by...
Isaku Yamahata
01:06 pm Revision faf1e708: x3130: pcie upstream port
Implement TI x3130 pcie upstream port switch.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: ...
Isaku Yamahata
01:06 pm Revision 8135aeed: ioh3420: pcie root port in X58 ioh
Implements pcie root port switch in intel X58 ioh
whose device id is 0x3420.
Signed-off-by: Isaku Yamahata <yamahata...
Isaku Yamahata
01:05 pm Revision bc20ba98: pcie port: define struct PCIEPort/PCIESlot and helper functions
define struct PCIEPort which represents common part
of pci express port.(root, upstream and downstream.)
add a helper...
Isaku Yamahata
01:05 pm Revision 0208def1: pci/bridge: fix pci_bridge_reset()
The lower bits of base/limit registers is RO and shouldn't be zero
cleared on reset. This patch fixes it.
In fact, th...
Isaku Yamahata
01:04 pm Revision 6da6d29f: pcie: comment on hpev_intx
document hpev_intx.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Michael S. Tsirkin <mst@re...
Isaku Yamahata

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 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
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 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 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 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

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 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 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 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 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
« Previous
Next »
 

Also available in: Atom