Activity
From 02/22/2014 to 03/23/2014
03/11/2014
- 09:52 pm Revision be813ef0: Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging
- acpi,pc,test bug fixes
More small fixes: the issues annoy developers so
I thought they are worth fixing quickly.
Si... - 09:39 pm Revision 23961870: Merge remote-tracking branch 'remotes/kvm/uq/master' into staging
- * remotes/kvm/uq/master:
target-i386: bugfix of Intel MPX
file_ram_alloc: unify mem-path,mem-prealloc error handl... - 08:19 pm Revision 01207d0b: qemu-thread-posix: Fix build against older glibc version
- pthread_setname_np was introduced with 2.12.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Reviewed-by: Dr. Dav... - 03:20 pm Revision 0ca540db: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20140310' ...
- target-arm queue:
* implement WFE as yield (improves performance with emulated SMP)
* fixes to avoid undefined beha... - 03:03 pm Revision ed9b103d: Merge remote-tracking branch 'remotes/spice/tags/pull-spice-4' into staging
- minor spice patches.
# gpg: Signature made Mon 10 Mar 2014 13:13:14 GMT using RSA key ID D3E87138
# gpg: Good signat... - 02:52 pm Revision c57ec324: Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-5' into staging
- input: fixes for the rewrite.
# gpg: Signature made Mon 10 Mar 2014 12:50:25 GMT using RSA key ID D3E87138
# gpg: Go... - 01:27 pm Revision 13f65b2e: acpi-test: update expected SSDT files
- SSDT doesn't have _SUN for non hotpluggable slots
anymore.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com> - 01:27 pm Revision 263cf436: q35: Correct typo BRDIGE -> BRIDGE
- Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Mi... - 01:27 pm Revision b4e5a4bf: acpi-build: don't access unaligned addresses
- casting an unaligned address to e.g.
uint32_t can trigger undefined behaviour in C.
Replace cast + assignment with me... - 01:27 pm Revision dc655404: configure: don't modify .status on error
- ./configure --help
make
will try to re-run configure with --help
which isn't what was intended.
The reason is that ... - 01:25 pm Revision ac41881b: pc: avoid duplicate names for ROM MRs
- Since
commit 04920fc0faa4760f9c4fc0e73b992b768099be70
loader: store FW CFG ROM files in RAM
RAM MRs including ROM... - 12:53 pm Revision fe6c53b4: Merge remote-tracking branch 'remotes/kraxel/tags/pull-vnc-1' into staging
- vnc dirty tracking optinizations.
various vnc bugfixes.
# gpg: Signature made Mon 10 Mar 2014 12:39:54 GMT using RSA... - 12:49 pm Revision b0f15a5d: target-i386: bugfix of Intel MPX
- The correct size of cpuid 0x0d sub-leaf 4 is 0x40, not 0x10.
This is confirmed by Anvin H Peter and Mallick Asit K.
...
03/10/2014
- 09:14 pm Revision 118760df: Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging
- acpi,pc,pci,virtio,memory bug fixes
This collects several small fixes from all over the place.
Additionally, Marcel'... - 06:43 pm Revision b304bf00: s390/kvm: Add Maintainers for s390/kvm
- Lets add Conny and myself as maintainers for s390/kvm and
related code. This does not include any tcg related code,
w... - 06:22 pm Revision 3f150670: Merge remote-tracking branch 'remotes/riku/linux-user-for-upstream' into staging
- * remotes/riku/linux-user-for-upstream:
linux-user: set minimum kernel version to 2.6.32
linux-user: correct hand... - 05:36 pm Revision 0c126db2: Merge remote-tracking branch 'remotes/mcayland/qemu-openbios' into staging
- * remotes/mcayland/qemu-openbios:
Update OpenBIOS images
Signed-off-by: Peter Maydell <peter.maydell@linaro.org> - 04:56 pm Revision 2b194951: hw/arm/musicpal: Avoid shifting left into sign bit
- Add missing 'U' suffixes to avoid shifting left into sign
bit of a signed integer.
Signed-off-by: Peter Maydell <pet... - 04:56 pm Revision 72c1d3af: target-arm: Implement WFE as a yield operation
- Implement WFE to yield our timeslice to the next CPU.
This avoids slowdowns in multicore configurations caused
by one... - 04:56 pm Revision c8f8f9fb: hw/ssi/xilinx_spips.c: Avoid shifting left into sign bit
- Add missing 'U' suffix to avoid shifting left into sign bit of
a signed integer.
Signed-off-by: Peter Maydell <peter... - 04:56 pm Revision 43a32ed6: pxa2xx: Don't shift into sign bit
- Add missing 'U' suffixes to avoid potentially shifting into
the sign bit of a signed integer.
Signed-off-by: Peter ... - 04:56 pm Revision d2f41a11: hw/arm/omap1.c: Avoid shifting left into sign bit
- Add missing 'U' suffix to avoid shifting left into sign bit.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>... - 04:56 pm Revision 0624976f: target-arm: Fix intptr_t vs tcg_target_long
- Fixes a build error when these are different, e.g. x32.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Message-i... - 04:56 pm Revision b29c8f11: libvixl: Fix format strings for several int64_t values
- "%d" or "%x" won't work on hosts where int values are smaller than 64 bit.
Signed-off-by: Stefan Weil <sw@weilnetz.d... - 04:56 pm Revision 7c2cb42b: target-arm: Implements the ARM PMCCNTR register
- This patch implements the ARM PMCCNTR register including
the disable and reset components of the PMCR register.
Sign... - 04:56 pm Revision af519934: target-arm: Fix incorrect setting of E bit in CPSR
- Commit 4cc35614a moved the exception mask bits out of env->uncached_cpsr
and into env->daif. However the env->daif co... - 02:57 pm Revision c9dd4074: configure: Prettify message for hosts without spice support
- Instead of
spice support no (/)
configure now prints
spice support no
Signed-off-by: Stefan Weil ... - 02:55 pm Revision 9b74d0d5: spice: QemuUIInfo windup
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 02:55 pm Revision 4b87dc4c: spice: fix simple display surface handling
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 02:49 pm Revision c3aa84b6: input: sdl: fix guest_cursor logic.
- Unbreaks relative mouse mode with SDL.
Reported-by: Gabriel L. Somlo <gsomlo@gmail.com>
Signed-off-by: Gerd Hoffmann... - 02:49 pm Revision dbb2a132: input: map INPUT_BUTTON_WHEEL_{UP,DOWN} to legacy input z axis moves.
- Unbreaks mouse wheel.
Reported-by: BALATON Zoltan <balaton@eik.bme.hu>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 02:34 pm Revision e9d818b8: Merge remote-tracking branch 'remotes/rth/tcg-aarch-6-1' into staging
- * remotes/rth/tcg-aarch-6-1:
tcg-aarch64: Remove nop from qemu_st slow path
tcg-aarch64: Simplify tcg_out_ldst_9 ... - 01:55 pm Revision cbc14e6f: linux-user: set minimum kernel version to 2.6.32
- Popular glibc based distributions[1] require minimum
2.6.32 as kernel version. For some targets 2.6.18
would be enoug... - 01:48 pm Revision 16513b1b: Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20140308-1' ...
- migration/next for 20140308
# gpg: Signature made Sat 08 Mar 2014 21:26:01 GMT using RSA key ID 5872D723
# gpg: Can'... - 01:35 pm Revision b4c85ddc: ui/vnc: introduce VNC_DIRTY_PIXELS_PER_BIT macro
- Signed-off-by: Peter Lieven <pl@kamp.de>
Reviewed-by: Wenchao Xia <xiawenc@linux.vnet.ibm.com>
Signed-off-by: Gerd Ho... - 01:35 pm Revision 38ee14f4: vnc: fix use-after-free in vnc_update_client_sync
- Spotted by Coverity:
876 static int vnc_update_client_sync(VncState *vs, int has_dirty)
877 {
(1) Event fre... - 01:35 pm Revision 863d7c91: ui/vnc: optimize clearing in find_and_clear_dirty_height()
- The following artifical test (just the bitmap operation part) running
vnc_update_client 65536 times on a 2560x2048 su... - 01:35 pm Revision 12b316d4: ui/vnc: optimize dirty bitmap tracking
- vnc_update_client currently scans the dirty bitmap of each client
bitwise which is a very costly operation if only fe... - 01:35 pm Revision e3c1adf1: vnc: Fix qemu crashed when vnc client disconnect suddenly
- Hi,
When I use RealVNC viewer client (http://www.realvnc.com/) to connect vnc server,
the client disconnect suddenly... - 01:35 pm Revision 2e7bcdb9: vnc: Fix tight_detect_smooth_image() for lossless case
- VncTight member uint8_t quality is either (uint8_t)-1 for lossless or
less than 10 for lossy.
tight_detect_smooth_im... - 01:35 pm Revision 6cd859aa: ui/vnc: derive cmp_bytes from VNC_DIRTY_PIXELS_PER_BIT
- this allows for setting VNC_DIRTY_PIXELS_PER_BIT to different
values than 16 if desired.
Reviewed-by: Wenchao Xia <x... - 01:35 pm Revision e22492d3: ui/vnc: disable adaptive update calculations if not needed
- Signed-off-by: Peter Lieven <pl@kamp.de>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 01:35 pm Revision 91937225: ui/vnc: optimize setting in vnc_dpy_update()
- Signed-off-by: Peter Lieven <pl@kamp.de>
Reviewed-by: Wenchao Xia <xiawenc@linux.vnet.ibm.com>
Signed-off-by: Gerd Ho... - 10:48 am Revision 5264917b: Update OpenBIOS images
- Update OpenBIOS images to SVN r1280 built from submodule.
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.c...
03/09/2014
- 09:09 pm Revision f1b7e0e4: pckbd: return 'keyboard enabled' on read input port command
- Bit 7 of Input Port is the keyboard inhibit switch.
0 means keyboard inhibited, while 1 means keyboard enabled.
Inci... - 09:09 pm Revision 175f099b: pam: partly fix write-only mode
- In write-only mode, writes are forwarded to RAM, while reads should not be
handled (ie should return 0xff).
Assume th... - 09:09 pm Revision 262f6f51: acpi-test: retain both asl and aml files on failure
- Updated the error message while at it.
Signed-off-by: Marcel Apfelbaum <marcel.a@redhat.com>
Reviewed-by: Michael S.... - 09:09 pm Revision 98bc3ab0: loader: rename in_ram/has_mr
- we put copy of ROMs in MR for migration.
but the name rom_in_ram makes one think we
load it in guest RAM.
Rename has_... - 09:09 pm Revision 4900116e: Add a 'name' parameter to qemu_thread_create
- If enabled, set the thread name at creation (on GNU systems with
pthread_set_np)
Fix up all the callers with a thre... - 09:09 pm Revision 4a4fcdf6: MAINTAINERS: drop an out of date address
- Gleb's address seems to be out of date. Since it stayed like that for a
while now, I'm guessing he's no longer inter... - 09:09 pm Revision 220c8ed5: qemu: x86: ignore ioapic polarity
- Both QEMU and KVM have already accumulated a significant number of
optimizations based on the hard-coded assumption t... - 09:09 pm Revision 15d914b1: acpi-test: issue errors instead of warnings when possible
- If the expected (offline) acpi tables loaded correctly,
it is safe to assume the iasl installation is OK and
issue an... - 09:09 pm Revision 5d12f961: Rework --name to use QemuOpts
- Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Acked-b... - 09:09 pm Revision 6e1f0a55: PCIE: fix regression with coldplugged multifunction device
- PCIE is causing asserts each time a multifunction device is added
on command line (coldplug).
This is caused by
comm... - 09:09 pm Revision ddfa83ea: virtio-net: remove function calls from assert
- peer_{de,at}tach were called from inside assert().
We don't support building without NDEBUG but it's not tidy.
Rearra... - 09:09 pm Revision 6cb46e1e: acpi-test-data: update expected files
- Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
- 09:09 pm Revision 8e46bbf3: memory_region_present: return false if address is not found in child MemoryRegion
- Windows XP shows COM2 port as non functional in
"Device Manager" although no COM2 port backing device
is present in Q... - 09:09 pm Revision 8f480de0: Add 'debug-threads' suboption to --name
- Add flag storage to qemu-thread-* to store the namethreads flag
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redh... - 09:09 pm Revision 8dcf525a: acpi-build: append description for non-hotplug
- As reported in
http://article.gmane.org/gmane.comp.emulators.qemu/253987
Mac OSX actually requires describing all occ... - 07:23 am Revision 2e796c76: tcg-aarch64: Remove the shift_imm parameter from tcg_out_cmp
- It was unused. Let's not overcomplicate things before we need them.
Reviewed-by: Claudio Fontana <claudio.fontana@h... - 07:23 am Revision 523fdc08: tcg-aarch64: Simplify tcg_out_ldst_9 encoding
- At first glance the code appears to be using 1's compliment encoding,
a-la AArch32. Except that the constant is "off... - 07:23 am Revision 017a86f7: tcg-aarch64: Use intptr_t apropriately
- As opposed to tcg_target_long.
Reviewed-by: Claudio Fontana <claudio.fontana@huawei.com>
Signed-off-by: Richard Hend... - 07:23 am Revision f8e24843: tcg-aarch64: Remove nop from qemu_st slow path
- Commit 023261ef851b22a04f6c5d76da870051031757a6 failed to remove a
nop that's no longer required.
Reviewed-by: Claud... - 07:23 am Revision 8d8db193: tcg-aarch64: Hoist common argument loads in tcg_out_op
- This reduces the code size of the function significantly.
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed... - 07:23 am Revision a51a6b6a: tcg-aarch64: Don't handle mov/movi in tcg_out_op
- Reviewed-by: Claudio Fontana <claudio.fontana@huawei.com>
Signed-off-by: Richard Henderson <rth@twiddle.net> - 07:23 am Revision f0293414: tcg-aarch64: Set ext based on TCG_OPF_64BIT
- Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Claudio Fontana <claudio.fontana@huawei.com>
Signed-of... - 07:23 am Revision 7763ffa0: tcg-aarch64: Change all ext variables to TCGType
- We assert that the values for _I32 and _I64 are 0 and 1 respectively.
This will make a couple of functions declared b... - 07:23 am Revision 3353d0dc: tcg-aarch64: Remove redundant CPU_TLB_ENTRY_BITS check
- Removed from other targets in 56bbc2f967ce185fa1c5c39e1aeb5b68b26242e9.
Reviewed-by: Alex Bennée <alex.bennee@linaro... - 07:22 am Revision 82295d8a: tcg-aarch64: Enable builtin disassembler
- Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Claudio Fontana <claudio.fontana@huawei.com>
Signed-of...
03/08/2014
- 11:22 pm Revision 4fed9421: vl: add system_wakeup_request tracepoint
- It might be useful for tracing migration.
Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Signed-off-by: Amit Sh... - 11:22 pm Revision ac4df4e6: qemu_file: Fix mismerge of "use fwrite() correctly"
- Reviewers accepted v2 of the patch, but what got committed was v1,
with the R-bys for v2. This is the v1->v2 followu... - 11:22 pm Revision 464400f6: migration: extend section_start/end traces
- This adds @idstr to savevm_section_start and savevm_section_end
tracepoints.
Signed-off-by: Alexey Kardashevskiy <ai... - 11:22 pm Revision fd8cec93: XBZRLE: Fix qemu crash when resize the xbzrle cache
- Resizing the xbzrle cache during migration causes qemu-crash,
because the main-thread and migration-thread modify the... - 02:38 pm Revision f53f3d0a: Merge remote-tracking branch 'remotes/kvaneesh/for-upstream' into staging
- * remotes/kvaneesh/for-upstream:
hw/9pfs: Include virtio-9p-device.o in build
hw/9pfs: use g_strdup_printf() inst... - 02:17 pm Revision d7c698af: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
- Block patches
# gpg: Signature made Fri 07 Mar 2014 13:30:04 GMT using RSA key ID C88F2FD6
# gpg: Good signature fro... - 02:08 pm Revision 6570025e: build: Fix installation of target-dependent files
- Pass all the relevant sub-directory make variables.
Signed-off-by: Lluís Vilanova <vilanova@ac.upc.edu>
Reviewed-by:... - 01:27 pm Revision 80aaa074: xenfb: Fix graphic_console_init() build failure
- In commit 5643706a095044d75df1c0588aac553a595b972b (console: add head
to index to qemu consoles.) graphic_console_ini...
03/07/2014
- 08:29 pm Revision 6fc0303b: Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-4' into staging
- Input handling rewrite.
SDL2 support.
# gpg: Signature made Wed 05 Mar 2014 11:16:08 GMT using RSA key ID D3E87138
#... - 06:36 pm Revision bb2b0450: Merge remote-tracking branch 'remotes/agraf/tags/signed-ppc-for-upstream' into...
- Patch queue for ppc - 2014-03-05
This pull request includes:
- VSX emulation support
- book3s pr/hv selection
... - 05:58 pm Revision c3f8d28e: Merge remote-tracking branch 'remotes/cohuck/tags/virtio-ccw-20140305' into st...
- One patch introducing support for adapter interrupts in virtio-ccw.
This improves performance for those guests that ... - 12:36 pm Revision 4089f7c6: block: qemu-iotests 085 - live snapshots tests
- This adds tests for live snapshots, both through the single
snapshot command, and the transaction group snapshot comm... - 12:29 pm Revision 2c02f887: hw/ide/ahci.h: Avoid shifting left into sign bit
- Add 'U' suffixes to avoid undefined behaviour shifting left into
the signed bit of a signed integer type. Clang's san...
03/06/2014
- 11:26 pm Revision 4c288acb: configure: Always build with -fno-common
- MacOSX doesn't pull .o files from .a archives if the symbol that it
requires is one which the .o file defines as a co... - 09:59 pm Revision 9c83ffd8: configure: Make C++ test work with --enable-werror
- gcc's C++ compiler complains about being passed some -W options
which make sense for C but not for C++. This means we... - 06:29 pm Revision eb909c7f: block: Fix error path segfault in bdrv_open()
- Using an invalid option for a block device that is opened with
BDRV_O_PROTOCOL led to drv = NULL, and when trying to ... - 06:28 pm Revision c75203c8: qemu-iotests: Test a few blockdev-add error cases
- Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Benoit Canet <benoit@irqsave.net> - 06:27 pm Revision c6e0bd9b: blockdev: Fix NULL pointer dereference in blockdev-add
- If aio=native, we check that cache.direct is set as well. If however
cache wasn't specified at all, qemu just segfaul... - 06:27 pm Revision 8ae8e904: blockdev: Fail blockdev-add with encrypted images
- Encrypted images need a password before they can be used, and we don't
want blockdev-add to create BDSes that aren't ... - 05:18 pm Revision d5546c5e: block/raw-win32: Strip "file:" prefix on creation
- The bdrv_create() implementation of the block/raw-win32 "file" protocol
driver should strip the "file:" prefix from f... - 05:18 pm Revision 7dc74db8: block/raw-win32: Implement bdrv_parse_filename()
- The "file" protocol driver should strip the "file:" prefix from
filenames if present.
Signed-off-by: Max Reitz <mrei... - 05:18 pm Revision 464d9f64: block/raw-posix: Strip "file:" prefix on creation
- The bdrv_create() implementation of the block/raw-posix "file" protocol
driver should strip the "file:" prefix from f... - 05:18 pm Revision 078896a9: block/raw-posix: Implement bdrv_parse_filename()
- The "file" protocol driver should strip the "file:" prefix from
filenames if present.
Signed-off-by: Max Reitz <mrei... - 05:18 pm Revision cd5d031e: block: Keep "filename" option after parsing
- Currently, bdrv_file_open() always removes the "filename" option from
the options QDict after bdrv_parse_filename() h... - 12:47 pm Revision 50c75136: block: mirror - remove code cruft that has no function
- Originally, this built up the error message with the backing filename,
so that errp was set as follows:
error_set... - 12:33 pm Revision 90ce8a06: block: make bdrv_swap rebuild the bs graph node list field.
- Moving only the node_name one field could lead to some inconsitencies where a
node_name was defined on a bs which was...
03/05/2014
- 05:58 pm Revision 47ea2de2: block: Fix bs->request_alignment assertion for bs->sg=1
- For sg backends, bs->request_alignment is meaningless and may be 0.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Rev... - 05:58 pm Revision f47c3f5a: iscsi: Use bs->sg for everything else than disks
- The current iscsi block driver code makes the rather arbitrary decision
that TYPE_MEDIUM_CHANGER and TYPE_TAPE device... - 04:58 pm Revision 2fa4c042: qemu-iotests: Test progress output for conversion
- Signed-off-by: Kevin Wolf <kwolf@redhat.com>
- 04:58 pm Revision b1f7d84f: gluster: Remove unused defines and header include
- Remove the definitions of GLUSTER_FD_WRITE and GLUSTER_FD_READ which are
no longer used. Also sockets.h isn't needed ... - 04:58 pm Revision 85c09bc0: gluster: Change licence to GPLv2+
- Pipe handling mechanism in gluster driver was based on similar implementation
in RBD driver and hence had GPLv2 and a... - 04:58 pm Revision 64bb01aa: qemu-img convert: Fix progress output
- Initialise progress output only when the -p and -q options have already
been parsed, otherwise it's always disabled.
... - 12:38 pm Revision d0277315: block: Support Archipelago as a QEMU block backend
- 12:38 pm Revision d3113fb8: block: Free memory on AIO failure
- 12:29 pm Revision 24d11118: block: Support Archipelago as a QEMU block backend
- 10:52 am Revision 47c03744: ui/sdl2 : initial port to SDL 2.0 (v2.0)
- I've ported the SDL1.2 code over, and rewritten it to use the SDL2 interface.
The biggest changes were in the input ... - 10:52 am Revision 4a33f45e: input: move mouse mode notifier to new core
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision e842c68d: input: move qmp_query_mice to new core
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision 6f90f3d7: console: add QemuUIInfo
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision 70b52f62: input: move do_mouse_set to new core
- This removes the last user of the lecagy input mouse handler list,
so we can remove more legacy bits with this.
Sign... - 10:52 am Revision 5c07d00f: input: remove index_from_keycode (no users)
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision 5643706a: console: add head to index to qemu consoles.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision a8dfb1c3: input: add input_mouse_mode tracepoint
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision 2e08c665: input: keyboard: switch cocoa ui to new core
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision 16b0ecd1: input-legacy: remove kbd_mouse_has_absolute
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision c43ce551: input: trace events
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision 21bae11a: input: mouse: switch cocoa ui to new core
- Build fixes by Peter Maydell.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 10:52 am Revision f100db38: input: mouse: switch spice ui to new core
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision faecd955: input-legacy: remove kbd_put_keycode
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision 2d0755d2: input-legacy: remove kbd_mouse_is_absolute
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision c751a74a: input: mouse: switch monitor to new core
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision 4798648e: input-legacy: remove kbd_mouse_event
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision edd85a3d: input: mouse: switch legacy handlers to new core
- legacy mouse event handlers are registered in the new core,
so they receive events submitted to the new input core.
... - 10:52 am Revision 3ab193e6: input: mouse: switch sdl ui to new core
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision d3535431: input: mouse: add graphic_rotate support
- Transform absolute mouse events according to graphic_rotate.
Legacy input code does it for both absolute and relativ... - 10:52 am Revision 502c8db5: input: mouse: add qemu_input_is_absolute()
- Same as kbd_mouse_is_absolute(), but using new input core.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 10:52 am Revision 192f81bf: input: mouse: switch gtk ui to new core
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:52 am Revision 14768eba: input: mouse: switch vnc ui to new core
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:50 am Revision cd100328: input: keyboard: switch curses ui to new core
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:50 am Revision a25f545d: input: keyboard: switch sdl ui to new core
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:50 am Revision 8d447d10: input: keyboard: switch vnc ui to new core
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:50 am Revision 43579403: input: mouse: add helpers functions to core
- Likewise a bunch of helper functions to manage mouse button
and movement events, again to make life easier for the ui... - 10:50 am Revision de8f580b: input: keyboard: switch spice ui to new core
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:50 am Revision 9784e579: input: keyboard: switch legacy handlers to new core
- legacy kbd event handlers are registered in the new core,
so they receive events from the new input core code.
keycod... - 10:50 am Revision c8b405b6: input: add core bits of the new input layer
- Register and unregister handlers.
Event dispatcher code.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 10:50 am Revision 031fa964: input: qapi: define event types
- Define input event types, using qapi. So we get nicely autogenerated
types for our input events. And when it comes ... - 10:50 am Revision 65671475: input: keyboard: add helper functions to core
- A bunch of helper functions to manage keyboard events,
to make life simpler for the ui code when submitting
keyboard ... - 10:50 am Revision af98ba92: input: keyboard: switch gtk ui to new core
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:50 am Revision 7ad95ff7: input: rename file to legacy
- Rename ui/input.c to ui/input-legacy.c.
We are going to replace it step by step.
Signed-off-by: Gerd Hoffmann <kraxe... - 10:50 am Revision d2a92603: input: keyboard: switch qmp_send_key() to new core.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 10:50 am Revision 8b6b0c59: input: qapi: add pause key
- It's missing.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com> - 10:50 am Revision d4c85337: console: export QemuConsole index,width,height
- Add functions to query QemuConsole properties.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 10:50 am Revision bbd1b1cc: input: qapi: add unmapped key
- Simplifies building something -> QkeyCode mapping tables.
Uninitialized entries can easily identified then.
Signed-o... - 10:42 am Revision 7e749462: s390x/virtio-ccw: Adapter interrupt support.
- Handle the new CCW_CMD_SET_IND_ADAPTER command enabling adapter interrupts
on guest request. When active, host->guest... - 04:07 am Revision 0f20ba62: target-ppc: spapr: e500: fix to use cpu_dt_id
- This makes use of @cpu_dt_id and related API in:
1. emulated XICS hypercall handlers as they receive fixed CPU indexe... - 04:07 am Revision 0ce470cd: target-ppc: add PowerPCCPU::cpu_dt_id
- Normally CPUState::cpu_index is used to pick the right CPU for various
operations. However default consecutive number... - 04:07 am Revision a0fcac9c: target-ppc: Introduce hypervisor call H_GET_TCE
- This patch introduces the hypervisor call H_GET_TCE which is basically the
reverse of H_PUT_TCE, as defined in the Po... - 04:07 am Revision c1385933: target-ppc: Update ppc_hash64_store_hpte to support updating in-kernel htab
- This support updating htab managed by the hypervisor. Currently we don't have
any user for this feature. This actuall... - 04:07 am Revision f3c75d42: target-ppc: Fix htab_mask calculation
- Correctly update the htab_mask using the return value of
KVM_PPC_ALLOCATE_HTAB ioctl. Also we don't update sdr1
on GE... - 04:07 am Revision 3f94170b: target-ppc: Change the hpte store API
- For updating in kernel htab we need to provide both pte0 and pte1, hence update
the interface to take pte0 and pte1 t... - 04:07 am Revision 7c43bca0: target-ppc: Fix page table lookup with kvm enabled
- With kvm enabled, we store the hash page table information in the hypervisor.
Use ioctl to read the htab contents. Wi... - 04:07 am Revision 3c3b0dde: PPC: sPAPR: Only use getpagesize() when we run with kvm
- We currently size the msi window trap page according to the host's page
size so that we poke a working hole into a me... - 04:07 am Revision 3707cd62: target-ppc: Use Additional Temporary in stqcx Case
- Per Alex Graf's suggestion, the recently added case to gen_conditional_store
for stqcx should use an additional tempo... - 04:07 am Revision 7dff9abe: target-ppc: Fix Compiler Warnings Due to 64-Bit Constants Declared as UL
- This patch fixes 64 bit constants that were erroneously declared as "ul" instead of
"ull". The preferred form "ULL" ... - 04:07 am Revision ac174549: target-ppc: Altivec 2.07: Vector Permute and Exclusive OR
- This patch adds the Vector Permuate and Exclusive OR (vpermxor)
instruction introduced in Power ISA Version 2.07.
Si... - 04:07 am Revision 57354f8f: target-ppc: Altivec 2.07: Vector SHA Sigma Instructions
- This patch adds the Vector SHA Sigma instructions introduced in Power
ISA Version 2.07:
- Vector SHA-512 Sigma Dou... - 04:07 am Revision 0a61f3b4: spapr-vlan: flush queue whenever can_receive can go from false to true
- When the guests adds buffers to receive queue, the network device
should flush its queue of pending packets. This is ... - 04:07 am Revision e5d7d2b0: target-ppc/translate.c: Use ULL suffix for 64 bit constants
- 64 bit constants need the "ULL" suffix, not just "UL", because
on 32 bit platforms 'long' is not large enough and thi... - 04:06 am Revision 557d52fa: target-ppc: Altivec 2.07: AES Instructions
- This patch adds the Vector AES instructions introduced in Power ISA
Version 2.07:
- Vector AES Cipher (vcipher)
... - 04:06 am Revision e8f7b27b: target-ppc: Altivec 2.07: Binary Coded Decimal Instructions
- This patch add the Binary Coded Decimal instructions bcdadd. and
bcdsub.
Signed-off-by: Tom Musta <tommusta@gmail.co... - 04:06 am Revision b8476fc7: target-ppc: Altivec 2.07: Vector Polynomial Multiply Sum
- This patch adds the Vectory Polynomial Multiply Sum instructions
introduced in Power ISA Version 2.07:
- Vectory P... - 04:06 am Revision 6f3dab41: target-ppc: Altivec 2.07: Doubleword Compares
- This patch adds the Vector Compare Doubleword instructions introduced
by Power ISA Version 2.07:
- Vector Compare ... - 04:06 am Revision 4d82038e: target-ppc: Altivec 2.07: vbpermq Instruction
- This patch adds the Vector Bit Permute Quadword (vbpermq) instruction
introduced in Power ISA Version 2.07.
Signed-o... - 04:06 am Revision f1064f61: target-ppc: Altivec 2.07: Vector Gather Bits by Bytes
- This patch adds the Vector Gather Bits by Bytes Doubleword (vgbbd)
instruction which is introduced in Power ISA Versi... - 04:06 am Revision 2fdf78e6: target-ppc: Altivec 2.07: Vector Doubleword Rotate and Shift Instructions
- This patch adds the vector doublword rotate and shift instructions
introduced in Power ISA Version 2.07:
- Vector ... - 04:06 am Revision 818692ff: target-ppc: Altivec 2.07: Change Bit Masks to Support 64-bit Rotates and Shifts
- Existing code in the VROTATE, VSL and VSR macros for the Altivec rotate and shift
helpers uses a formula to compute a... - 04:06 am Revision b41da4eb: target-ppc: Altivec 2.07: Quadword Addition and Subtracation
- This patch adds the Vector Quadword Addition and Subtraction instructions
introduced in Power ISA Version 2.07:
- ... - 04:06 am Revision 4430e076: target-ppc: Altivec 2.07: Unpack Signed Word Instructions
- This patch adds the Unpack Signed Word instructions introduced in
Power ISA Version 2.07:
- Vector Unpack High Sig... - 04:06 am Revision e0ffe77f: target-ppc: Altivec 2.07: Vector Merge Instructions
- This patch adds the Vector Merge Even Word (vmrgew) and Vector
Merge Odd Word (vmrgow) instructions introduced in Pow... - 04:06 am Revision 024215b2: target-ppc: Altivec 2.07: Pack Doubleword Instructions
- This patch adds the Vector Pack Doubleword instructions introduced in
Power ISA Version 2.07:
- Vector Pack Signed ... - 04:06 am Revision f293f04a: target-ppc: Altivec 2.07: Add Vector Count Leading Zeroes
- This patch adds the Vector Count Leading Zeroes instructions introduced
in Power ISA Version 2.07 - vclzb, vclzh, vcl... - 04:06 am Revision e13500b3: target-ppc: Altivec 2.07: Vector Population Count Instructions
- This patch adds the Vector Population Count instructions introduced in Power
ISA Version 2.07: vpopcntb, vpopcnth, vp... - 04:06 am Revision 8203e31b: target-ppc: Altivec 2.07: Vector Min/Max Doubleword Instructions
- This patch adds the Vector Minimum and Maximum Doubleword instructions
that are introduced in Power ISA Version 2.07.... - 04:06 am Revision 63be0936: target-ppc: Altivec 2.07: Multiply Even/Odd Word Instructions
- This patch adds the Multilpy Even/Odd Word instructions that are introduced
in Power ISA Version 2.07:
- Vector Mu... - 04:06 am Revision aa9e930c: target-ppc: Altivec 2.07: Change VMUL_DO to Support 64-bit Integers
- This VMUL_DO macro provides support for the various vmule* and vmulo*
instructions. These instructions multiply vect... - 04:06 am Revision 953f0f58: target-ppc: Altivec 2.07: vmuluw Instruction
- This patch adds the Vector Multiply Unsigned Word Modulo (vmuluwm)
instruction.
The existing VARITH_DO macro is re-u... - 04:06 am Revision 56eabc75: target-ppc: Altivec 2.07: Add/Subtract Unsigned Doubleword Modulo
- This patch adds two Altivec unsigned doublword modulo instructions that
are introduced in Power ISA Version V2.07:
... - 04:06 am Revision 111c5f54: target-ppc: Altivec 2.07: Vector Logical Instructions
- This patch adds the Vector Logical Instructions that are introduced
in Power ISA Version 2.07: veqv, vnand and vorc.
... - 04:06 am Revision a737d3eb: target-ppc: Altivec 2.07: Add Support for R-Form Dual Instructions
- Some Alitvec instructions introduced in Power ISA Version 2.07 use bit 31
(aka the "Rc" bit) as an opcode but also us... - 04:06 am Revision 50f5fc0c: target-ppc: Altivec 2.07: Add Opcode Macro for VX Form Instructions
- This patch adds a macro to insert an entry into the opcode table for Altivec
Power ISA Version 2.07 instructions. Th... - 04:06 am Revision 5dffff5a: target-ppc: Altivec 2.07: Add Support for Dual Altivec Instructions
- Some Alitvec instructions introduced in Power ISA Version 2.07 use bit 31
(aka the "Rc" bit) as an opcode bit. Howev... - 04:06 am Revision 9b47bb49: target-ppc: Altivec 2.07: Add GEN_VXFORM3
- This patch adds generator macro for Altivec instructions that have 3
source AVR operands. The macro is similar to th... - 04:06 am Revision 32ea54ab: target-ppc: Altivec 2.07: Add Instruction Flag
- This patch adds a flag that will be used to tag the Altivec instructions
introduced in Power ISA Version 2.07.
The f... - 04:06 am Revision bb527533: target-ppc: Altivec 2.07: Update AVR Structure
- This patch updates the ppc_avr_t data structure to include elements for
signed 64-bit integers and (conditionally) un... - 04:06 am Revision 27b95bfe: target-ppc: Add Store Quadword Conditional
- This patch adds the Store Quadword Conditionl (stqcx.) instruction
which is introduced in Power ISA 2.07.
Signed-off... - 04:06 am Revision 71a8c019: target-ppc: Add is_user_mode Utility Routine
- This patch adds a boolean function is_user_mode that can be re-used
in translation code that is sensitive to the MSR[... - 04:06 am Revision 9c294d5a: target-ppc: Add Load Quadword and Reserve
- This patch adds the Load Quadword and Reserve (lqarx) instruction,
which is new in Power ISA 2.07.
Signed-off-by: To... - 04:06 am Revision e0498daa: target-ppc: Load Quadword
- This patch adds the Book I (user space) Load Quadword (lq) instruction.
This instruction was introduced into Book I i... - 04:06 am Revision 84cab1e2: target-ppc: Store Quadword
- This patch adds support for the Store Quadword instruction in user mode. Prior
to Power ISA 2.07, stq was legal only... - 04:06 am Revision 60511041: target-ppc: Add Target Address SPR (TAR) to Power8
- This patch adds support for the Target Address Register (TAR) to the Power8
model.
Because supported SPRs are typica... - 04:06 am Revision 52a4984d: target-ppc: Add bctar Instruction
- This patch adds the Branch Conditional to Address Register (bctar)
instruction.
Signed-off-by: Tom Musta <tommusta@g... - 04:06 am Revision 38a85337: target-ppc: Add Flag for ISA 2.07 Load/Store Quadword Instructions
- This patch adds a flag to identify the load/store quadword instructions
that are introduced with Power ISA 2.07.
The... - 04:06 am Revision 94840e07: target-ppc: Add Flag for bctar
- This patch adds a flag for the bctar instruction. This instruction
is being introduced via Power ISA 2.07.
Also, th... - 04:06 am Revision f5bc1bfa: target-ppc: Fix xxpermdi When T==A or T==B
- The existing implementation of xxpermdi is defective if the target
VSR is also a source VSR. This patch fixes the de... - 04:06 am Revision 3f34cf91: target-ppc: add extended opcodes for dcbt/dcbtst
- The latest glibc provides a memrchr routine using an extended opcode
of the 'dcbt' instruction :
00000000000a7cc0 <m... - 04:06 am Revision 5736245c: target-ppc: Update external_htab even when HTAB is managed by kernel
- We will use this in later patches to make sure we use the right load
functions when copying hpte entries.
Signed-off... - 04:06 am Revision 61de3676: qdev: Keep global allocation counter per bus
- When we have 2 separate qdev devices that both create a qbus of the
same type without specifying a bus name or device... - 04:06 am Revision 3b66da82: spapr: print more detailed error message on failed load_elf()
- This makes use of new error codes which load_elf() can return and
prints more informative error message.
Signed-off-... - 04:06 am Revision 18674b26: elf-loader: add more return codes
- The existing load_elf() just returns -1 if it fails to load ELF. However
it could be smarter than this and tell more ... - 04:06 am Revision 133e70ee: spapr: support only ELF kernel images
- Currently everybody uses ELF kernel images with "-kernel" option on
pseries machine but QEMU still tries to boot from... - 04:06 am Revision 6a2331d1: moxie: fix load_elf() usage
- At the moment in the case of error, load_elf() returns -1 so load_kernel()
will not signal error at all.
Signed-off-... - 04:06 am Revision b36f100e: PPC: KVM: suppress warnings about not supported SPRs
- PR KVM lacks support of many SPRs in set/get one register API but it does
really break PR KVM. So convert them to swi... - 04:06 am Revision 0658aa9c: virtex_ml507: Add support for loading initrd images
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
[agraf: fix up stray quotes and newlines in strings]
Sig... - 04:06 am Revision eb1e7c3e: Add Enhanced Three-Speed Ethernet Controller (eTSEC)
- This implementation doesn't include ring priority, TCP/IP Off-Load, QoS.
Signed-off-by: Fabien Chouteau <chouteau@ad... - 04:06 am Revision 66c3e328: target-ppc: Add ISA2.06 lfiwzx Instruction
- This patch adds the Load Floating Point as Integer Word and
Zero Indexed (lfiwzx) instruction which was introduced in... - 04:06 am Revision 69b31b90: PPC: KVM: store SLB slot number
- When ppc_store_slb() is called from kvm_arch_get_registers(), it stores
a SLB in CPUPPCState::slb[slot]. However it d... - 04:06 am Revision da29cb7b: target-ppc: Add ISA 2.06 ftdiv Instruction
- This patch adds the Floating Point Test for Divide instruction which
was introduced in Power ISA 2.06B.
Signed-off-b... - 04:06 am Revision 6d41d146: target-ppc: Add ISA 2.06 ftsqrt
- This patch adds the Floating Point Test for Square Root instruction
which was introduced in Power ISA 2.06.
Signed-o... - 04:06 am Revision ce8ca30b: target-ppc: Enable frsqrtes on Power7 and Power8
- The frsqrtes instruction was introduced prior to ISA 2.06 and is
support on both the Power7 and Power8 processors. H... - 04:06 am Revision 28288b48: target-ppc: Add ISA 2.06 fcfid[u][s] Instructions
- This patch adds the fcfids, fcfidu and fcfidus instructions which
were introduced in Power ISA 2.06B. A common macro... - 04:06 am Revision c7386080: target-ppc: Fix and enable fri[mnpz]
- The fri* series of instructions was introduced prior to ISA 2.06 and
is supported on Power7 and Power8 hardware. How... - 04:06 am Revision 29a0e4e9: target-ppc: Add Flag for Power ISA V2.06 Floating Point Test Instructions
- This patch adds a flag for Floating Point Test instructions that were
introduced in Power ISA V2.06B.
Signed-off-by:... - 04:06 am Revision fab7fe42: target-ppc: Add ISA2.06 Float to Integer Instructions
- This patch adds the four floating point to integer conversion instructions
introduced by Power ISA V2.06:
- Floati... - 04:06 am Revision 587c51f7: target-ppc: Add ISA 2.06 stbcx. and sthcx. Instructions
- This patch adds the byte and halfword variants of the Store Conditional
instructions. A common macro is introduced ... - 04:06 am Revision 1b0bd002: target-ppc: Add Flag for ISA V2.06 Floating Point Conversion
- This patch adds a flag for the floating point conversion instructions
introduced in Power ISA 2.06B.
Signed-off-by: ... - 04:06 am Revision a98eb9e9: target-ppc: Add ISA 2.06 divwe[o] Instructions
- This patch addes the signed Divide Word Extended instructions
which were introduced in Power ISA 2.06B.
Signed-off-b... - 04:06 am Revision 5c77a786: target-ppc: Add ISA2.06 lbarx, lharx Instructions
- This patch adds the byte and halfword variants of the Load and
Reserve instructions. Since there is much commonalit... - 04:06 am Revision 1fa6c533: target-ppc: Add Flag for ISA2.06 Atomic Instructions
- This patch adds a flag for the atomic instructions introduced
in Power ISA V2.06B.
Signed-off-by: Tom Musta <tommust... - 04:06 am Revision e44259b6: target-ppc: Add ISA2.06 divde[o] Instructions
- This patch adds the Divide Doubleword Extended instructions.
The implementation builds on the unsigned helper provide... - 04:06 am Revision 98d1eb27: target-ppc: Add ISA2.06 divdeu[o] Instructions
- This patch adds the Divide Doubleword Extended Unsigned
instructions. This instruction requires dividing a 128-bit
v... - 04:06 am Revision 6a4fda33: target-ppc: Add ISA 2.06 divweu[o] Instructions
- This patch addes the Unsigned Divide Word Extended instructions
which were introduced in Power ISA 2.06B.
Signed-off... - 04:06 am Revision 86ba37ed: target-ppc: Add ISA2.06 bpermd Instruction
- This patch adds the Bit Permute Doubleword (bpermd) instruction,
which was introduced in Power ISA 2.06 as part of th... - 04:06 am Revision a824bc19: target-ppc: Add Flag for ISA2.06 Divide Extended Instructions
- This patch adds a flag for the Divide Extended instructions that
were introduced in Power ISA V2.06B. The flag is ad... - 04:06 am Revision 7ee19fb9: target-ppc: Scalar Non-Signalling Conversions
- This patch adds the non-signalling scalar conversion instructions:
- VSX Scalar Convert Single Precision to Double... - 04:06 am Revision f5c0f7f9: target-ppc: Move To/From VSR Instructions
- This patch adds the Move To VSR instructions (mfvsrd, mfvsrwz)
and Move From VSR instructions (mtvsrd, mtvsrwa, mtvsr... - 04:06 am Revision 097ec5d8: target-ppc: Floating Merge Word Instructions
- This patch adds the Floating Merge Even Word (fmrgew) and Floating
Merge Odd Word (fmrgow) instructions.
Signed-off-... - 04:06 am Revision 3d1140bf: target-ppc: Scalar Round to Single Precision
- This patch adds the VSX Scalar Round to Single Precision (xsrsp)
instruction.
Signed-off-by: Tom Musta <tommusta@gma... - 04:06 am Revision f53f81e0: target-ppc: VSX Stage 4: Add Scalar SP Fused Multiply-Adds
- This patch adds the Single Precision VSX Scalar Fused Multiply-Add
instructions: xsmaddasp, xsmaddmsp, xssubasp, xssu... - 04:06 am Revision 74698350: target-ppc: VSX Stage 4: Add xscvsxdsp and xscvuxdsp
- This patch adds the VSX Scalar Convert Unsigned Integer Doubleword
to Floating Point Format and Round to Single Preci... - 04:06 am Revision 968e76bc: target-ppc: VSX Stage 4: add xsrsqrtesp
- This patch adds the VSX Scalar Reciprocal Square Root Estimate
Single Precision (xsrsqrtesp) instruction.
The existi... - 04:06 am Revision 67a33f37: target-ppc: VSX Stage 4: Add xxleqv, xxlnand and xxlorc
- This patchs adds the VSX Logical instructions that are new with
ISA V2.07:
- VSX Logical Equivalence (xxleqv)
- ... - 04:06 am Revision cea4e574: target-ppc: VSX Stage 4: Add xssqrtsp
- This patch adds the VSX Scalar Square Root Single Precision (xssqrtsp)
instruction.
The existing VSX_SQRT() macro is... - 04:06 am Revision b24d0b47: target-ppc: VSX Stage 4: Add xsdivsp
- This patch adds the VSX Scalar Divide Single Precision (xsdivsp)
instruction.
The existing VSX_DIV macro is modified... - 04:06 am Revision 2c0c52ae: target-ppc: VSX Stage 4: Add xsresp
- This patch adds the VSX Scalar Reciprocal Estimate Single Precision
(xsresp) instruction.
The existing VSX_RE macro ... - 04:06 am Revision ab9408a2: target-ppc: VSX Stage 4: Add xsmulsp
- This patch adds the VSX Scalar Multiply Single-Precision (xsmulsp)
instruction.
The existing VSX_MUL macro is modifi... - 04:06 am Revision e16a626b: target-ppc: VSX Stage 4: Add stxsiwx and stxsspx
- This patch adds two store scalar instructions:
- Store VSX Scalar as Integer Word Indexed (stxsiwx)
- Store VSX ... - 04:06 am Revision 3fd0aadf: target-ppc: VSX Stage 4: Add xsaddsp and xssubsp
- This patch adds the VSX Scalar Add Single-Precision (xsaddsp) and
VSX Scalar Subtract Single-Precision (xssubsp) inst... - 04:06 am Revision cac7f0ba: target-ppc: VSX Stage 4: Add lxsiwax, lxsiwzx and lxsspx
- This patch adds the scalar load instructions introduced in ISA
V2.07:
- Load VSX Scalar as Integer Word Algebraic ... - 04:06 am Revision e072fe79: target-ppc: VSX Stage 4: Refactor lxsdx
- This patch refactors the lxsdx generator. Resuable code is isolated
into a macro. The macro will be used in subseque... - 04:06 am Revision f026da78: target-ppc: VSX Stage 4: Refactor stxsdx
- This patch refactors the stxsdx instruction. Reusable code is
extracted into a macro which will be used in subsequen... - 04:06 am Revision 5177d2ca: target-ppc: Add VSX ISA2.06 Integer Conversion Instructions
- This patch adds the VSX Integer Conversion instructions defined by
V2.06 of the PowerPC ISA:
- xscvdpsxds, xscvdps... - 04:06 am Revision dbcc48fa: target-ppc: VSX Stage 4: Add VSX 2.07 Flag
- This patch adds a flag to identify those VSX instructions that are
new to Power ISA V2.07. The flag is added to the ... - 04:06 am Revision 88e33d08: target-ppc: Add VSX Rounding Instructions
- This patch adds the VSX Round to Floating Point Integer instructions:
- xsrdpi, xsrdpic, xsrdpim, xsrdpip, xsrdpiz... - 04:06 am Revision 959e9c9d: target-ppc: Add VSX xmax/xmin Instructions
- This patch adds the VSX floating point maximum and minimum
instructions:
- xsmaxdp, xvmaxdp, xvmaxsp
- xsmindp, ... - 04:06 am Revision 354a6dec: target-ppc: Add VSX Vector Compare Instructions
- This patch adds the VSX floating point compare vector instructions:
- xvcmpeqdp[.], xvcmpgedp[.], xvcmpgtdp[.]
-... - 04:06 am Revision ed8ac568: target-ppc: Add VSX Floating Point to Floating Point Conversion Instructions
- This patch adds the VSX instructions that convert between floating
point formats: xscvdpsp, xscvspdp, xvcvdpsp, xvcvs... - 04:06 am Revision 5cb151ac: target-ppc: Add VSX ISA2.06 xtsqrt Instructions
- This patch adds the VSX floating point test for software square
root instructions defined by V2.06 of the PowerPC ISA... - 04:06 am Revision 4f17e9c7: target-ppc: Add VSX xscmp*dp Instructions
- This patch adds the VSX scalar floating point compare ordered
and unordered instructions.
Signed-off-by: Tom Musta <... - 04:06 am Revision 595c6eef: target-ppc: Add VSX ISA2.06 Multiply Add Instructions
- This patch adds the VSX floating point multiply/add instructions
defined by V2.06 of the PowerPC ISA:
- xsmaddadp,... - 04:06 am Revision bc80838f: target-ppc: Add VSX ISA2.06 xtdiv Instructions
- This patch adds the VSX floating point test for software divide
instructions defined by V2.06 of the PowerPC ISA: xst... - 04:06 am Revision 2009227f: target-ppc: Add VSX ISA2.06 xre Instructions
- This patch adds the VSX floating point reciprocal estimate instructions
defined by V2.06 of the PowerPC ISA: xsredp, ... - 04:06 am Revision d32404fe: target-ppc: Add VSX ISA2.06 xsqrt Instructions
- This patch adds the VSX floating point square root instructions
defined by V2.06 of the PowerPC ISA: xssqrtdp, xvsqrt... - 04:06 am Revision d3f9df8f: target-ppc: Add VSX ISA2.06 xrsqrte Instructions
- This patch adds the VSX floating point reciprocal square root
estimate instructions defined by V2.06 of the PowerPC I... - 04:06 am Revision 4b98eeef: target-ppc: Add VSX ISA2.06 xdiv Instructions
- This patch adds the VSX floating point divide instructions defined
by V2.06 of the PowerPC ISA: xsdivdp, xvdivdp, xvd... - 04:06 am Revision ee6e02c0: target-ppc: Add VSX ISA2.06 xadd/xsub Instructions
- This patch adds the floating point addition and subtraction
instructions defined by V2.06 of the PowerPC ISA: xssubdp... - 04:06 am Revision 5e591d88: target-ppc: Add VSX ISA2.06 xmul Instructions
- This patch adds the VSX floating point multiply instructions defined
by V2.06 of the PowerPC ISA: xsmuldp, xvmuldp, x... - 04:06 am Revision 59800ec8: target-ppc: Add set_fprf Argument to fload_invalid_op_excp()
- The fload_invalid_op_excp() function sets assorted invalid
operation status bits. However, it also implicitly modifi... - 04:06 am Revision 3c3cbbdc: target-ppc: General Support for VSX Helpers
- This patch adds general support that will be used by the VSX helper
routines:
- a union describing the various VSR... - 04:06 am Revision 4e381819: target-ppc: disable unsupported modes for SPR_CTRL/SPR_UCTRL
- The Figure 17 "SPR encodings" of the PowerISA 2.07 describes CTRL SPR as:
priviledged
# spr... - 04:06 am Revision 6cd8712c: PPC: KVM: add support for LPCR
- The LPCR special purpose register was introduced with the PowerPC 970MP family.
This patch initializes LPCR for the ... - 04:06 am Revision 09aa9a52: spapr-pci: enable adding PHB via -device
- Recent changes introduced cannot_instantiate_with_device_add_yet
and removed capability of adding yet another PCI hos... - 04:06 am Revision 3052f0d5: spapr_vscsi: Fix REPORT_LUNS handling
- Intercept REPORT_LUNS commands addressed either to SRP LUN 0 or the well-known
LUN for REPORT_LUNS commands. This is ... - 04:06 am Revision 0dc083fe: target-ppc: fix Authority Mask Register init value
- The existing default value (-1) of the AMR register forbids data access
to all 32 classes. Since the guest linux does... - 04:06 am Revision 7a7c05d7: PPC: KVM: fix "set one register"
- Due to missing @one_reg_id assignment in _spr_register(),
the kvm_get_one_reg/kvm_set_one_reg API has never really be... - 04:06 am Revision 363248e8: mmu-hash64: fix Virtual Page Class Key Protection
- commit f80872e21c07edd06eb343eeeefc8af404b518a6 (mmu-hash64: Implement
Virtual Page Class Key Protection) added a new... - 04:06 am Revision 135a129a: kvm: Add a new machine option kvm-type
- Targets like ppc64 support different types of KVM, one which use
hypervisor mode and the other which doesn't. Add a n... - 04:06 am Revision ca480de6: target-ppc: dump DAR and DSISR
- The DAR and DSISR can be very useful when debugging issues, so add
them to ppc_cpu_dump_state. We had another bug in ... - 04:06 am Revision 9c06a1f7: KVM: Split QEMUMachine typedef into separate header
- Older gcc versions (such as the one in SLES11) get confused when you declare
a typedef on the same struct twice.
To ... - 04:06 am Revision 0bfe9299: target-ppc: fix SPR_CTRL/SPR_UCTRL register numbers
- Assuming that "U" in SPR_UCTRL is for "user", there is inconsistency with
970 user manuals/P5-bookIV/PowerISA204 whic... - 04:06 am Revision 88ccd23a: target-ppc: remove unsupported SPRs from 970 and P5+
- SPR_750FX_HID2 and L2CR are not defined in 970* user manuals nor POWER5
bookIV nor PowerISA 2.04, the numbers assigne... - 04:06 am Revision 40194917: target-ppc: remove embedded MMU SPRs from 970, P5+/7/7+/8
- PowerISA 2.04+ puts MMUCFG and MMUCSR0 SPRs to "E" (embedded) category so
remove it from POWER7/8 class as it is "S" ... - 04:06 am Revision 81d2fb4d: target-ppc: remove powerpc 970gx
- The 970GX definition was added in 2007 and it made sense then but this
version has never been released to the markets... - 04:06 am Revision a5100e75: target-ppc: fix compile error when PPC_DUMP_CPU is enabled
- Since last use of PPC_DUMP_CPU by whoever he/she was, env->tlb became
a union and POWERPC CPU class got QOM'ed so def... - 04:06 am Revision 6475c9f0: target-ppc: fix LPCR SPR number
- PowerISA defines LPCR SPR number as 318=0x13E but QEMU uses the value of
316.
This fixes the definition of LPCR SPR....
03/04/2014
- 10:20 pm Revision f55ea629: block/gluster: Add missing argument to qemu_gluster_init() call
- Commit adccfbcd6020e928db93b2b4faf0dbd05ffbe016 (block: gluster - add
reopen support.) did not supply the qemu_gluste... - 08:12 pm Revision ac458e12: Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-2014-03-04' int...
- trivial patches for 2014-03-04
# gpg: Signature made Tue 04 Mar 2014 06:13:56 GMT using RSA key ID 74F0C838
# gpg: G... - 07:01 pm Revision e00ef747: Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into staging
- * remotes/qmp-unstable/queue/qmp: (32 commits)
qapi: Add missing null check to opts_start_struct()
qapi: Clean up... - 06:33 pm Revision 4a29420e: Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into s...
- Block pull request
# gpg: Signature made Fri 28 Feb 2014 18:27:24 GMT using RSA key ID 81AB73C8
# gpg: Good signatur... - 05:53 pm Revision 4fd42afe: Merge remote-tracking branch 'remotes/rth/i386-fix' into staging
- * remotes/rth/i386-fix:
target-i386: Fix ucomis and comis memory access
target-i386: Fix SSE status flag corrupti... - 04:50 pm Revision c2cb92f9: Merge remote-tracking branch 'remotes/borntraeger/tags/kvm-s390-20140227' into...
- Several features, fixes and cleanups for kvm/s390:
- sclp event facility: cleanup structure. This allows to use
re... - 04:25 pm Revision 739aa555: Merge remote-tracking branch 'remotes/bonzini/scsi-next' into staging
- * remotes/bonzini/scsi-next:
block/iscsi: fix segfault if writesame fails
scsi-disk: Add support for port WWN and... - 03:09 pm Revision d47e95c0: Merge remote-tracking branch 'remotes/mcayland/qemu-sparc' into staging
- * remotes/mcayland/qemu-sparc:
sun4m: Add Sun CG3 framebuffer initialisation function
sun4m: Add Sun CG3 framebuf... - 03:02 pm Revision 57f45b62: Makefile: Add missing dependency for system emulation (fix build)
- Comment from Makefile.objs:
The system emulation needs this dependency (which was missing in Makefile),
otherwise bu... - 05:50 am Revision 993c91a0: hw/9pfs: Include virtio-9p-device.o in build
- After commit ba1183da9a10b94611cad88c44a5c6df005f9b55 we are including
hw/Makefile.objs directly from Makefile.target...
03/03/2014
- 11:09 pm Revision b51910ba: linux-user: correct handling of break exception for MIPS
- Exception with break instruction has not been correctly propagated as
SIGTRAP. This resolves crash issues with exampl... - 11:08 pm Revision 974a196d: linux-user: translate signal number on return from sigtimedwait
- On success, sigtimedwait() returns a signal number that needs to be
translated from a host value to a target value.
... - 11:08 pm Revision f19e00d7: linux-user: Implement sendmmsg syscall
- Glibc when built for newer kernels assumes that the sendmmsg syscall is
available. Without it, dns resolution simply ... - 11:03 pm Revision 76ca310a: linux-user: Fix getresuid, getresgid if !USE_UID16
- The size of the UID/GID types depends on whether USE_UID16 is
defined. Define a new put_user_id() which writes a uid/... - 11:03 pm Revision cd98d390: linux-user: Don't use UID16 on AArch64
- The AArch64 kernel defines its __kernel_uid_t type as 32 bits, unlike
32 bit ARM, so don't enable our 16-bit UID wrap... - 11:03 pm Revision 8a3ae910: linux-user: AArch64: Implement SA_RESTORER for signal handlers
- Implement support for signal handlers with the SA_RESTORER
flag set.
Signed-off-by: Michael Matz <matz@suse.de>
[PMM... - 11:03 pm Revision 4cf23480: linux-user/signal.c: Fix AArch64 big-endian FP register restore
- Fix the loop restoring the FP registers from the signal frame to match
the one used when setting up the signal frame,... - 09:27 pm Revision 4fa4ce71: hw/9pfs: use g_strdup_printf() instead of PATH_MAX limitation
- When path is truncated by PATH_MAX limitation, it causes QEMU to access
incorrect file. So use original full path ins... - 06:26 pm Revision fae08645: hw/9pfs/virtio-9p-local.c: use snprintf() instead of sprintf()
- 'ctx->fs_root' + 'path'/'fullname.data' may be larger than PATH_MAX, so
need use snprintf() instead of sprintf() just... - 06:25 pm Revision 75b7931e: hw/9pfs/virtio-9p-local.c: move v9fs_string_free() to below "err_out:"
- When "goto err_out", 'v9fs_string' already was allocated, so still need
free 'v9fs_string' before return.
Signed-off... - 06:17 pm Revision b7745397: qapi: Add missing null check to opts_start_struct()
- Argument is null when visiting an unboxed struct. I can't see such a
visit in the current code. Fix it anyway.
Sig... - 06:17 pm Revision 25a70175: qapi: Clean up superfluous null check in qapi_dealloc_type_str()
- Argument can't be null. No other Visitor method type_str() checks for
null.
Signed-off-by: Markus Armbruster <armbr... - 06:17 pm Revision 949ceeb3: qapi: Clean up null checking in generated visitors
- Visitors get passed a pointer to the visited object. The generated
visitors try to cope with this pointer being null... - 06:16 pm Revision 56bed413: qapi: Drop unused code in qapi-commands.py
- Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Luiz ... - 06:16 pm Revision a105acbc: qapi: Drop nonsensical header guard in generated qapi-visit.c
- Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Luiz ... - 06:16 pm Revision 678e48a2: qapi: Fix licensing of scripts
- The scripts carry this copyright notice:
# This work is licensed under the terms of the GNU GPLv2.
# See the... - 06:16 pm Revision c2216a8a: tests/qapi-schema: Cover simple argument types
- Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Luiz ... - 06:16 pm Revision 2c38b600: tests/qapi-schema: Cover anonymous union types
- Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Luiz ... - 06:16 pm Revision 7ad993b4: tests/qapi-schema: Cover union types with base
- Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Luiz ... - 06:16 pm Revision ab22ad96: tests/qapi-schema: Cover optional command arguments
- Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Luiz ... - 06:16 pm Revision aabbd472: tests/qapi-schema: Cover complex types with base
- Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Luiz ... - 06:16 pm Revision 357765fe: tests/qapi-schema: Actually check successful QMP command response
- Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Luiz ... - 06:16 pm Revision 2fc00432: tests/qapi-schema: Cover flat union types
- The test demonstrates a generator bug: the generated struct
UserDefFlatUnion doesn't include members for the indirect... - 07:46 am Revision cae8a928: qga: Remove unneeded include file
- This file does not depend on windows.h.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
Reviewed-by: Paolo Bonzini <pbon... - 07:46 am Revision 25254a71: vl: Remove unneeded include file
- This file does not depend on windows.h.
Cc: Anthony Liguori <aliguori@amazon.com>
Signed-off-by: Stefan Weil <sw@wei... - 07:46 am Revision 67d065c3: qemu-img: Remove unneeded include files
- There is no dependency on windows.h, and the standard include files are
already included by qemu-common.h.
Signed-of... - 07:46 am Revision 777872e5: exec: Remove unneeded include files
- This file does not depend on windows.h.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
Reviewed-by: Paolo Bonzini <pbon... - 07:46 am Revision cc99c6f5: util/iov: Use qemu/sockets.h instead of conditional code
- Signed-off-by: Stefan Weil <sw@weilnetz.de>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Andreas Fär... - 07:45 am Revision aa830cdc: qjson.h: Remove spurious GCC_FMT_ATTR markup from qobject_from_json() declaration
- The function qobject_from_json() doesn't actually allow its
argument to be a format string -- it passes a NULL va_lis...
03/02/2014
- 03:20 pm Revision 7edd9ddc: tests/test-int128: Don't use __noclone__ attribute on clang
- clang doesn't support the __noclone__ attribute and emits a warning about
it. Fortunately clang also implements a mec... - 03:13 pm Revision 8ead6018: stubs: Optimize dependencies for gdbstub.c
- It does not need qemu-common.h. Including exec/gdbstub.h fixes a warning
from static code analyzers and avoids mismat... - 03:12 pm Revision c5d3c498: tcg: Fix typo in comment (dependancies -> dependencies)
- Signed-off-by: Stefan Weil <sw@weilnetz.de>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru> - 03:12 pm Revision 0064aceb: bswap: Modify prototype of stb_p (avoid type conversions)
- The function uses an uint8_t value, so show this in the function
prototype. Non-optimizing compilers will avoid unnec... - 03:12 pm Revision de580daf: object: Report type in error when not user creatable.
- Signed-off-by: Hani Benhabiles <hani@linux.com>
Reviewed-by: Hu Tao <hutao@cn.fujitsu.com>
Acked-by: Paolo Bonzini <p... - 03:12 pm Revision 55e7c29e: bswap: Modify prototypes of st[wl]_{le, be}_p (avoid type conversions)
- The functions use uint16_t or uint32_t values, so show this in the function
prototypes. Non-optimizing compilers will... - 03:12 pm Revision 1c884abe: include/qemu/host-utils.h: Trivial typo: ctz->cto
- Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
02/28/2014
- 08:49 pm Revision de92f3f8: monitor: Remove left-over code in do_info_profile.
- This is a left-over from 4a1418e.
Signed-off-by: Hani Benhabiles <hani@linux.com>
Signed-off-by: Luiz Capitulino <lc... - 08:39 pm Revision ffe9fe3a: qerror: Improve QERR_DEVICE_NOT_ACTIVE message
- The error message as currently used is confusing as there are no "balloon" or
"spice" devices.
(qemu) balloon 1024
b... - 08:35 pm Revision 48645123: qmp: Check for returned data from __json_read in get_events
- When QEMU process aborts and socket is closed, qmp client will not
detect it. When this happens, some qemu-iotests sc... - 07:59 pm Revision 3eba13ec: block/vmdk: do not report file offset for compressed extents
- Signed-off-by: Peter Lieven <pl@kamp.de>
Reviewed-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Stefan Hajnoczi <ste... - 07:59 pm Revision 69bef793: block: use /var/tmp instead of /tmp for -snapshot
- If TMPDIR is not specified, the default was to use /tmp for the working
copy of the block devices. Update this to /v... - 07:59 pm Revision 4b350f1d: qemu-io-test: Disable Quorum test when not compiled in.
- Quorum is not compiled by default: make the quorum 081 test aware of this.
Signed-off-by: Benoit Canet <benoit@irqsa... - 07:59 pm Revision 9147d019: discard rbd error output when not relevant in qemu-iotests
- Suppress rbd progress messages with --no-progress so they are not
confused with an error output when comparing test r... - 07:59 pm Revision 1b37b344: block: gluster - code movements, state storage changes
- In preparation for supporting reopen on gluster, move flag
parsing out to a function. Also, add a NULL check in the
... - 07:59 pm Revision 9a05feab: qemu-iotests: add more tests to the "quick" group
- None of these needs QEMU_PROG, and they all take but a few seconds.
We need to point the launching script to qemu-nbd... - 07:59 pm Revision a9e6a0cb: qmp: Fix BlockdevOptionQuorum.
- Fix some nits before QEMU 2.0 freeze.
Signed-off-by: Benoit Canet <benoit@irqsave.net>
Reviewed-by: Eric Blake <ebla... - 07:59 pm Revision adccfbcd: block: gluster - add reopen support.
- Gluster does parse open flags in its .bdrv_open() implementation,
and the .bdrv_reopen_* implementations need to do t... - 07:59 pm Revision 0c762736: qmp: Make Quorum error events more palatable.
- Insert quorum QMP events documentation alphabetically.
Also change the "ret" errno value by an optional "error" bein... - 06:52 pm Revision d12f57ec: dump: add API to write dump pages
- functions are used to write page to vmcore. vmcore is written page by page.
page desc is used to store the informatio... - 06:52 pm Revision d0686c72: dump: add API to write dump_bitmap
- functions are used to write 1st and 2nd dump_bitmap of kdump-compressed format,
which is used to indicate whether the... - 06:52 pm Revision 4ab23a91: Define the architecture for compressed dump format
- Signed-off-by: Ekaterina Tumanova <tumanova@linux.vnet.ibm.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Reviewe... - 06:52 pm Revision b53ccc30: dump: make kdump-compressed format available for 'dump-guest-memory'
- Make monitor command 'dump-guest-memory' be able to dump in kdump-compressed
format. The command's usage:
dump [-p... - 06:52 pm Revision 607dacd0: dump: add support for lzo/snappy
- kdump-compressed format supports three compression format, zlib/lzo/snappy.
Currently, only zlib is available. This p... - 06:52 pm Revision 7d6dc7f3: dump: add 'query-dump-guest-memory-capability' command
- 'query-dump-guest-memory-capability' is used to query the available formats for
'dump-guest-memory'. The output of th... - 06:52 pm Revision 7aad248d: dump: add members to DumpState and init some of them
- add some members to DumpState that will be used in writing vmcore in
kdump-compressed format. some of them, like page... - 06:52 pm Revision 64cfba6a: dump: add APIs to operate DataCache
- DataCache is used to store data temporarily, then the data will be written to
vmcore. These functions will be called ... - 06:52 pm Revision 298f1168: dump: add API to write dump header
- the functions are used to write header of kdump-compressed format to vmcore.
Header of kdump-compressed format includ... - 06:49 pm Revision 4835ef77: dump: add API to write elf notes to buffer
- the function can be used by write_elf32_notes/write_elf64_notes to write notes
to a buffer. If fd_write_vmcore is use... - 06:49 pm Revision 5d31babe: dump: add API to write vmcore
- Function is used to write vmcore in flatten format. In flatten format, data is
written block by block, and in front o... - 06:49 pm Revision 6a519918: dump: add argument to write_elfxx_notes
- write_elf32_notes/wirte_elf64_notes use fd_write_vmcore to write elf notes to
vmcore. Adding parameter "WriteCoreDump... - 06:49 pm Revision b5ba1cc6: dump: const-qualify the buf of WriteCoreDumpFunction
- WriteCoreDumpFunction is a function pointer that points to the function used to
write content in "buf" into core file... - 06:49 pm Revision fda05387: dump: add API to write header of flatten format
- flatten format will be used when writing kdump-compressed format. The format is
also used by makedumpfile, you can re... - 06:44 pm Revision cb48da7f: target-i386: Fix ucomis and comis memory access
- We were loading 16 bytes for both single and double-precision
scalar comparisons.
Reported-by: Alexander Bluhm <bluh... - 06:44 pm Revision 4e47e39a: target-i386: Fix SSE status flag corruption
- When we restore the mxcsr register with FXRSTOR, or set it with gdb,
we need to update the various SSE status flags i... - 06:43 pm Revision d2fe51bd: target-i386: Fix CC_OP_CLR vs PF
- Parity should be set for a zero result.
Cc: qemu-stable@nongnu.org
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
... - 06:41 pm Revision fbb0621a: MAINTAINERS: update status for HMP, QAPI and QMP trees
- This commit updates the status for the HMP, QAPI and QMP trees from
"Supported" to "Maintained".
In practice this me... - 06:41 pm Revision cd159d09: QMP: Allow dot separated dict path arguments in qmp-shell
- As another convenience to allow using commands that expect a dict as
argument, this patch adds support for foo.bar=va... - 02:30 pm Revision d844a7b6: modules: Fix building with --enable-modules
- Compiling util/modules.c with modules enabled fails now.
Fix it by including qemu-common.h before #ifdef testing in ...
02/27/2014
- 08:30 pm Revision f9a49dfa: file_ram_alloc: unify mem-path,mem-prealloc error handling
- -mem-prealloc asks to preallocate memory residing on -mem-path path.
Currently QEMU exits in case:
- Memory file ha... - 08:30 pm Revision 9ba3cf54: kvm-all: exit in case max vcpus exceeded
- Rather than fall back to TCG (so the user has to discover
whats happening, in case of no access to qemu stdout/stderr... - 06:00 pm Revision 9fbee91a: Merge remote-tracking branch 'remotes/kvm/uq/master' into staging
- * remotes/kvm/uq/master:
KVM: Use return value for error print
Signed-off-by: Peter Maydell <peter.maydell@linaro.... - 01:31 pm Revision 73795cea: Merge remote-tracking branch 'remotes/awilliam/tags/vfio-pci-for-qemu-20140226...
- Updates include:
- Coverify fixes for vfio & pci-assign (Markus)
- VFIO blacklisting support for known brokwn PCI o... - 12:01 pm Revision ead4cf04: sun4m: fix slavio timer RUN/STOP bit
- The sun4m architecture has one 'system' timer and one timer per CPU.
The CPU timers can be configured in two modes:
... - 12:01 pm Revision 9eb08a43: sun4m: Add Sun CG3 framebuffer and corresponding OpenBIOS FCode ROM
- The CG3 framebuffer is a simple 8-bit framebuffer for use with operating
systems such as early Solaris that do not ha... - 12:01 pm Revision af87bf29: sun4m: Add Sun CG3 framebuffer initialisation function
- In order to allow the user to choose the framebuffer for sparc-softmmu, add
-vga tcx and -vga cg3 options to the QEMU... - 12:01 pm Revision f9681f11: sun4m: Set HostID in NVRAM
- On SparcStations, the HostID field in the NVRAM is equal to the last
three bytes of the MAC address (which is also st... - 10:51 am Revision 1eecf41b: s390x/kvm: Rework priv instruction handlers
- The current implementation uses the second byte of the instruction
to identify the instruction handler. This is not s... - 10:51 am Revision 5d739a47: s390-ccw.img: Fix sporadic errors with ccw boot image - initialize css
- We have to set the cssid to 0, otherwise the stsch code will
return an operand exception without the m bit. In the sa... - 10:51 am Revision 0ca36112: s390-ccw.img: new binary rom to match latest fixes
- Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
- 10:51 am Revision 49f5c9e9: s390x/cpu: Use ioctl to reset state in the kernel
- Some of the state in the kernel can not be reset from QEMU yet.
For this we've got to use the KVM_S390_INITIAL_RESET ... - 10:51 am Revision 04c2b516: s390x/kvm: Add missing SIGP CPU RESET order
- The SIGP order CPU RESET was still missing in the list of our
supported handler. This patch now adds a simple impleme... - 10:51 am Revision 7f00eb30: s390x/ipl: Fix crash of ELF images with arbitrary entry points
- When loading S390 kernels, the current code expects an ELF file with the
start address 0x10000. Other ELF files cause... - 10:51 am Revision f7d3e466: s390x/kvm: Rework SIGP INITIAL CPU RESET handler
- The s390_cpu_initial_reset() function had two deficiencies: First, it
used an ioctl for the destination CPU, and this... - 10:51 am Revision 0788082a: s390x/kvm: Fixed bad SIGP SET-ARCHITECTURE handler
- The SET-ARCHITECTURE handler in QEMU caused a program interruption.
This is wrong according to the "Principles of Ope... - 10:51 am Revision 77319f22: s390x/virtio-hcall: Specification exception for illegal subcodes
- So far, the DIAG 500 hypervisor call was only setting -EINVAL in
R2 when a guest tried to call this function with an ... - 10:51 am Revision 6fbef18a: s390x/event-facility: add support for live migration
- Add support for live migration using VMStateDescription.
Signed-off-by: Heinz Graalfs <graalfs@linux.vnet.ibm.com>
R... - 10:51 am Revision d1028f1b: s390-ccw.img: Fix sporadic reboot hangs: Initialize next_idx
- The current code does not initialize next_idx in the virtio ring.
As the ccw bios will always use guest memory at a f... - 10:51 am Revision 6e252802: s390x/sclp: Add missing checks to SCLP handler
- If the 51 most significant bits of the SCCB address are zero or equal to
the prefix, we should throw an specification... - 10:51 am Revision c804c2a7: s390x/event-facility: exploit realize/unrealize
- init/exit functionality of abstract SCLPEvent class is now exploiting
realize/unrealize.
Signed-off-by: Heinz Graalf... - 10:51 am Revision f2c55d17: s390x/virtio-hcall: Add range check for hypervisor call
- The handler for diag 500 did not check whether the requested function
was in the supported range, so illegal values c... - 10:51 am Revision e8803d93: s390x/sclp: Fixed setting of condition code register
- In the SCLP handler function, the condition code register must
only be set if no exception occured.
Signed-off-by: T... - 10:51 am Revision a0fa2cb8: s390x/sclp: Fixed the size of sccb and code parameter
- The pointer to the SCCB should not be limited to 32 bits only.
In contrast to this, the command word parameter is onl... - 10:51 am Revision 3a553fc6: s390x/kvm: implement floating-interrupt controller device
- This patch implements a floating-interrupt controller device (flic)
which interacts with the s390 flic kvm_device.
S... - 10:51 am Revision 819bd309: s390x/async_pf: Check for apf extension and enable pfault
- S390 can also use async page faults, to enhance guest scheduling.
In case of live migration we want to disable the fe... - 10:51 am Revision 477a72a1: s390x/event-facility: code restructure
- Code restructure in order to simplify class hierarchy
- remove S390SCLPDevice abstract base class
and move func... - 10:51 am Revision 65e526c2: s390x/event-facility: some renaming
- Do some renaming to shorten some identifiers and to emphasize sclp.
Signed-off-by: Heinz Graalfs <graalfs@linux.vnet... - 10:51 am Revision 9da45bb2: s390x/eventfacility: mask out commands
- As a followup to commit 5f04c14a10fa7f259bc0808f35a0beda49f7821e
(s390-sclp: Define New SCLP Codes) we should mask th... - 10:50 am Revision 216db403: update linux headers to kvm/next
- This updates the kvm headers to
commit d3714010c307d26df251c45be9cd12ab6d41f0c4
KVM: x86: emulator_cmpxchg_emulat... - 12:53 am Revision 2ce5868c: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20140226' ...
- target-arm queue:
* fixes for various Coverity-spotted bugs
* support new KVM device control API for VGIC
* suppor... - 12:31 am Revision 6f6831f6: Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20140225' in...
- migration/next for 20140225
# gpg: Signature made Tue 25 Feb 2014 14:04:31 GMT using RSA key ID 5872D723
# gpg: Can'...
02/26/2014
- 10:04 pm Revision bc3fbad8: Merge remote-tracking branch 'remotes/stefanha/tags/net-pull-request' into sta...
- Net patches
# gpg: Signature made Tue 25 Feb 2014 13:32:33 GMT using RSA key ID 81AB73C8
# gpg: Good signature from ... - 08:22 pm Revision 28c05edf: Merge remote-tracking branch 'remotes/kraxel/tags/pull-audio-3' into staging
- hda-audio: qom cleanups
# gpg: Signature made Mon 24 Feb 2014 12:19:48 GMT using RSA key ID D3E87138
# gpg: Good sig... - 07:33 pm Revision 4b943029: vfio: blacklist loading of unstable roms
- Certain cards such as the Broadcom BCM57810 have rom quirks
that exhibit unstable system behavior duing device assign... - 07:32 pm Revision 52aa17cb: qdev-monitor: set DeviceState opts before calling realize
- Setting opts before the realize property is set allows the
following patch to make decisions based on whether the use... - 07:30 pm Revision 82d07945: pci-assign: Fix potential read beyond buffer on -EBUSY
- readlink() doesn't write a terminating null byte.
assign_failed_examine() passes the unterminated string to strrchr()... - 07:28 pm Revision 13665a2d: vfio: Fix overrun after readlink() fills buffer completely
- readlink() returns the number of bytes written to the buffer, and it
doesn't write a terminating null byte. vfio_ini... - 07:20 pm Revision c04018e9: dma/pl330: implement dmaadnh instruction
- Implement the missing DMAADNH instruction. This is a minor variant
of the DMAADDH instruction, so factor out to a com... - 07:20 pm Revision a5ae7e39: dma/pl330: Fix buffer depth
- This is the product of the data-width and the depth arguments, I.e the
depth of the FIFO is in terms of data entries ... - 07:20 pm Revision 432a0a13: dma/pl330: Add event debugging printfs
- These are helpful to anyone trying to debug event sequencing.
Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xi... - 07:20 pm Revision c3143ba8: dma/pl330: printf format type sweep.
- Use PRI formats as appropriate rather than raw %x and %d. This fixes
debug printfery on some host platforms. Fix type... - 07:20 pm Revision 024c6e2e: dma/pl330: Fix misleading type
- This type really should just be a regular int as no usages rely on it's
32 bitness (it's only meaningful as a bit pos... - 07:20 pm Revision 1c8be73d: dma/pl330: Rename parent_obj
- As per current QOM conventions.
Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Reviewed-by: Peter M... - 07:20 pm Revision 63a31905: dma/pl330: Delete overly verbose debug printf
- When using event synchronisation, this particular debug printf floods.
Just delete it.
Signed-off-by: Peter Crosthwa... - 07:20 pm Revision eb0ecd5a: target-arm: Add support for AArch32 ARMv8 CRC32 instructions
- Add support for AArch32 CRC32 and CRC32C instructions added in ARMv8
and add a CPU feature flag to enable these instr... - 07:20 pm Revision 0956ff5a: include/qemu/crc32c.h: Rename include guards to match filename
- Signed-off-by: Will Newton <will.newton@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id:... - 07:20 pm Revision 1f79ee32: target-arm: Add utility function for checking AA32/64 state of an EL
- There are various situations where we need to behave differently
depending on whether a given exception level is in A... - 07:20 pm Revision 9cfa0b4e: target-arm: A64: Implement MSR (immediate) instructions
- Implement the MSR (immediate) instructions, which can update the
PSTATE SP and DAIF fields.
Signed-off-by: Peter May... - 07:20 pm Revision 4cc35614: target-arm: Store AIF bits in env->pstate for AArch32
- To avoid complication in code that otherwise would not need to
care about whether EL1 is AArch32 or AArch64, we shoul... - 07:20 pm Revision 1ed69e82: target-arm: A64: Implement WFI
- Implement the WFI instruction for A64; this just involves wiring
up the instruction, and adding a gen_a64_set_pc_im()... - 07:20 pm Revision 34222fb8: target-arm: Implement AArch64 view of CPACR
- Implement the AArch64 view of the CPACR. The AArch64
CPACR is defined to have a lot of RES0 bits, but since
the archi... - 07:20 pm Revision 0b45451e: target-arm: Implement AArch64 dummy breakpoint and watchpoint registers
- In AArch64 the breakpoint and watchpoint registers are mandatory, so the
kernel always accesses them on bootup. Imple... - 07:20 pm Revision d9ea7d29: target-arm: Get MMU index information correct for A64 code
- Emit the correct MMU index information for loads and stores from
A64 code, rather than hardwiring it to "always kerne... - 07:20 pm Revision a7adc4b7: target-arm: Implement AArch64 generic timers
- Implement the AArch64 view of the generic timer system registers.
Signed-off-by: Peter Maydell <peter.maydell@linaro... - 07:20 pm Revision cd5c11b8: target-arm: Implement AArch64 OSLAR_EL1 sysreg as WI
- Define a dummy version of the AArch64 OSLAR_EL1 system register
which just ignores writes. Linux will always write to... - 07:20 pm Revision e60cef86: target-arm: Implement AArch64 ID and feature registers
- Implement the AArch64-specific ID and feature registers. Although
many of these are currently not used by the archite... - 07:20 pm Revision cb2e37df: target-arm: Implement AArch64 TCR_EL1
- Implement the AArch64 TCR_EL1, which is the 64 bit view of
the AArch32 TTBCR. (The uses of the bits in the register a... - 07:20 pm Revision 4b7fff2f: target-arm: Implement AArch64 MPIDR
- Implement the AArch64 MPIDR system register.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Pe... - 07:20 pm Revision 327ed10f: target-arm: Implement AArch64 TTBR*
- Implement the AArch64 TTBR* registers. For v7 these were already 64 bits
to handle LPAE, but implemented as two separ... - 07:20 pm Revision a505d7fe: target-arm: Implement AArch64 VBAR_EL1
- Implement the A64 view of the VBAR system register.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed... - 07:20 pm Revision 168aa23b: target-arm: Implement AArch64 TLB invalidate ops
- Implement the AArch64 TLB invalidate operations. This is
the full set of TLBI ops defined for a CPU which doesn't
imp... - 07:20 pm Revision b0fe2427: target-arm: Implement AArch64 memory attribute registers
- Implement the AArch64 memory attribute registers. Since QEMU doesn't
model caches it does not need to care about memo... - 07:20 pm Revision 5ebafdf3: target-arm: Implement AArch64 SCTLR_EL1
- Implement the AArch64 view of the system control register SCTLR_EL1.
Signed-off-by: Peter Maydell <peter.maydell@lin... - 07:20 pm Revision 91e24069: target-arm: Implement AArch64 dummy MDSCR_EL1
- We don't support letting the guest do debug, but Linux prods the
monitor debug system control register anyway, so imp... - 07:20 pm Revision cd4da631: target-arm: Implement AArch64 MIDR_EL1
- Implement the AArch64 view of the MIDR system register
(for AArch64 it is a simple constant, unlike the complicated
m... - 07:20 pm Revision 8af35c37: target-arm: Implement AArch64 cache invalidate/clean ops
- Implement all the AArch64 cache invalidate and clean ops
(which are all NOPs since QEMU doesn't emulate the cache).
T... - 07:20 pm Revision 0eef9d98: target-arm: Implement AArch64 CurrentEL sysreg
- Implement the CurrentEL sysreg.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Peter Crosthwai... - 07:20 pm Revision 855011be: hw: arm_gic_kvm: Add KVM VGIC save/restore logic
- Save and restore the ARM KVM VGIC state from the kernel. We rely on
QEMU to marshal the GICState data structure and ... - 07:20 pm Revision 7da845b0: target-arm: A64: Make cache ID registers visible to AArch64
- Make the cache ID system registers (CLIDR, CSSELR, CCSIDR, CTR)
visible to AArch64. These are mostly simple 64-bit ex... - 07:20 pm Revision 67ed771d: target-arm: Fix raw read and write functions on AArch64 registers
- The raw read and write functions were using the ARM_CP_64BIT flag in
ri->type to determine whether to treat the regis... - 07:20 pm Revision 876074c2: linux-headers: Update from v3.14-rc3
- Update to tag v3.14-rc3 (6d0abeca3242a88cab8232e4acd7e2bf088f3bc2)
Signed-off-by: Christoffer Dall <christoffer.dall... - 07:20 pm Revision 0a6a7cca: kvm: Common device control API functions
- Introduces two simple functions:
int kvm_device_ioctl(int fd, int type, ...);
int kvm_create_device(KVMState ... - 07:20 pm Revision 1da41cc1: arm: vgic device control api support
- Support creating the ARM vgic device through the device control API and
setting the base address for the distributor ... - 07:20 pm Revision d6032e06: kvm: Introduce kvm_arch_irqchip_create
- Introduce kvm_arch_irqchip_create an arch-specific hook in preparation
for architecture-specific use of the device co... - 07:19 pm Revision cf143ad3: hw/arm/musicpal: Remove nonexistent CDTP2, CDTP3 registers
- The ethernet device in the musicpal only has two tx queues,
but we modelled it with four CTDP registers, presumably a... - 07:19 pm Revision 6453fa99: hw/intc/arm_gic: Fix GIC_SET_LEVEL
- The GIC_SET_LEVEL macro unfortunately overwrote the entire level
bitmask instead of just or'ing on the necessary bits... - 07:19 pm Revision c10f7fc3: target-arm: Load correct access bits from ARMv5 level 2 page table descriptors
- In ARMv5 level 2 page table descriptors, each 4K or 64K page is split into
four subpages, each of which can have diff... - 07:19 pm Revision 106a73b6: hw/net/stellaris_enet: Avoid unintended sign extension
- Add a cast to avoid an unintended sign extension that
would mean we returned 0xffffffff in the high 32 bits
for an IA... - 07:19 pm Revision fce0a826: hw/intc/exynos4210_combiner: Don't overrun output_irq array in init
- The Exynos4210 combiner has IIC_NIRQ inputs and IIC_NGRP outputs;
use the correct constant in the loop initializing o... - 07:19 pm Revision 775fda92: target-arm: Fix incorrect arithmetic constructing short-form PAR for ATS ops
- Correct some obviously nonsensical bit manipulation spotted by Coverity
when constructing the short-form PAR value fo... - 07:19 pm Revision cba933b2: hw/timer/arm_timer: Avoid array overrun for bad addresses
- The integrator's timer read/write functions log an error for
bad addresses in guest accesses, but were falling throug... - 07:19 pm Revision ec1efab9: hw/misc/arm_sysctl: Fix bad boundary check on mb clock accesses
- Fix incorrect use of sizeof() rather than ARRAY_SIZE() to guard
accesses into the mb_clock[] array, which was allowin... - 08:54 am Revision d77f7779: fsdev: Fix overrun after readlink() fills buffer completely
- readlink() returns the number of bytes written to the buffer, and it
doesn't write a terminating null byte. do_readl... - 06:54 am Revision 05a738c4: microblaze/s3adsp_1800: Define macros for irq map
- Define macros for the interrupt map for the sake of self documentation.
Signed-off-by: Peter Crosthwaite <peter.cros... - 06:54 am Revision 13c9bfbf: xilinx: Inline usages of xilinx_intc_create()
- Inline these usages. Converts these init to at least a semi-recent QOM
styling.
Signed-off-by: Peter Crosthwaite <pe... - 06:54 am Revision b8d4e1c4: xilinx: Inline usage of xilinx_ethlite_create()
- Inline the only usage. Converts this init to at least a semi-recent QOM
styling.
Signed-off-by: Peter Crosthwaite <p... - 06:54 am Revision 81cce07e: ppc/virtex_ml507: Define macros for irq/memory maps
- Define macros for the interrupt and memory maps for the sake of self
documentation.
Signed-off-by: Peter Crosthwaite... - 06:54 am Revision 29873712: xilinx: Inline usages of xilinx_timer_create()
- Inline these usages. Converts these init to at least a semi-recent QOM
styling.
Signed-off-by: Peter Crosthwaite <pe... - 06:54 am Revision 8174196b: microblaze/ml605: Define macros for irq/memory maps
- Define (missing) macros for the interrupt and memory maps for the sake
of self documentation.
Signed-off-by: Peter C... - 06:54 am Revision d91a68a7: xilinx: Inline usages of xilinx_axi*_init()
- Inline the only usage of each of xilinx_axiethernet_init and
xilinx_axidma_init. Converts this init to at least a sem... - 06:54 am Revision d5001cf7: xilinx: Delete hw/include/xilinx.h
- This is now obsolete - remove the header and all its inclusions.
Signed-off-by: Peter Crosthwaite <peter.crosthwaite...
02/25/2014
- 11:38 pm Revision 77c07a3c: POC jobhandler code
- 08:34 pm Revision aa0d1f44: modules: do not include gmodule-2.0 in static builds
- gmodule-2.0's pkg-config files include -Wl,--export-dynamic, which breaks
static builds. It is a glib bug, but we ne... - 05:55 pm Revision 2fe79891: block: Free memory on AIO failure
- 05:17 pm Revision a89d97df: Merge remote-tracking branch 'remotes/spice/tags/pull-spice-3' into staging
- qxl: add sanity check
# gpg: Signature made Mon 24 Feb 2014 12:01:27 GMT using RSA key ID D3E87138
# gpg: Good signa... - 04:43 pm Revision 49d54085: block: Support Archipelago as a QEMU block backend
- 03:31 pm Revision d6085e3a: net: remove implicit peer from offload API
- The virtio_net offload APIs are used on the NIC's peer (i.e. the tap
device). The API was defined to implicitly use ... - 03:31 pm Revision ad37bb3b: virtio-net: use qemu_get_queue() where possible
- qemu_get_queue() is a shorthand for qemu_get_subqueue(n->nic, 0). Use
the shorthand where possible.
Signed-off-by: ... - 03:31 pm Revision e3e48565: vhost_net: use offload API instead of bypassing it
- There is no need to access backend->info->has_vnet_hdr() and friends
anymore. Use the qemu_has_vnet_hdr() API instea... - 03:30 pm Revision 41310c68: rdma: rename 'x-rdma' => 'rdma'
- As far as we can tell, all known bugs have been fixed:
1. Parallel migrations are working
2. IPv6 migration is worki... - 03:30 pm Revision 6d3cb1f9: Fix two XBZRLE corruption issues
- Push zero'd pages into the XBZRLE cache
A page that was cached by XBZRLE, zero'd and then XBZRLE'd again
was ... - 03:30 pm Revision 24a370ef: Fix vmstate_info_int32_le comparison/assign
- Fix comparison of vmstate_info_int32_le so that it succeeds if loaded
value is (l)ess than or (e)qual
When the compa... - 03:26 pm Revision aded6539: qemu_file: use fwrite() correctly
- fwrite() returns the number of items written. But when there is one
error, it can return a short write.
In the part... - 02:30 pm Revision 0459650d: Merge remote-tracking branch 'remotes/mdroth/qga-pull-2014-02-24' into staging
- * remotes/mdroth/qga-pull-2014-02-24:
qemu-ga: isa-serial support on Windows
qga: Fix memory allocation pasto
q... - 01:54 pm Revision 05fd3bf2: Merge remote-tracking branch 'remotes/xtensa/tags/20140224-xtensa' into staging
- Xtensa fixes and improvements queue 2014-02-24:
- add support for ML605 and KC705 FPGA boards;
- flush opencores_eth ... - 12:50 pm Revision 3bac80d3: net: make tap offloading callbacks static
- Since TAP offloadings are manipulated through a new API, it's
not necessary to export them in include/net/tap.h anymo... - 12:50 pm Revision 1f55ac45: net: extend NetClientInfo for offloading
- Some new callbacks have been added to generalize the operations done
by virtio-net and vmxnet3 frontends to manipulat... - 12:50 pm Revision 0a985b37: net: Disable netmap backend when not supported
- This patch fixes configure so that the netmap backend is not compiled in if the
host doesn't support an API version >... - 12:50 pm Revision 2e753bcc: net: TAP uses NetClientInfo offloading callbacks
- The TAP NetClientInfo structure is inizialized with the TAP-specific
functions that manipulates offloading features.
... - 12:50 pm Revision cf528b89: net: virtio-net and vmxnet3 use offloading API
- With this patch, virtio-net and vmxnet3 frontends make
use of the qemu_peer_* API for backend offloadings manipulatio... - 12:50 pm Revision f6c65bfb: net: add offloading support to netmap backend
- Whit this patch, the netmap backend supports TSO/UFO/CSUM
offloadings, and accepts the virtio-net header, similarly t... - 12:50 pm Revision 6e50d188: opencores_eth: flush queue whenever can_receive can go from false to true
- The following registers control whether MAC can receive frames:
- MODER.RXEN bit that enables/disables receiver;
- TX... - 12:50 pm Revision e96dfd11: net: change vnet-hdr TAP prototypes
- The tap_has_vnet_hdr() and tap_has_vnet_hdr_len() functions used
to return int, even though they only return true/fal... - 12:50 pm Revision e7a1d6c5: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
- Block patches
# gpg: Signature made Fri 21 Feb 2014 21:42:24 GMT using RSA key ID C88F2FD6
# gpg: Good signature fro...
02/24/2014
- 06:12 pm Revision c58e2915: Merge remote-tracking branch 'remotes/sstabellini/xen-140220' into staging
- * remotes/sstabellini/xen-140220:
xen_disk: fix io accounting
Call pci_piix3_xen_ide_unplug from unplug_disks
Si... - 05:38 pm Revision 6dedf052: Merge remote-tracking branch 'remotes/bonzini/configure' into staging
- * remotes/bonzini/configure:
build: softmmu targets do not have a "main.o" file
configure: Disable libtool if -fP... - 04:53 pm Revision 98b21dcd: configure: check that C++ compiler actually works
- Check that the C++ compiler works with the C compiler; if it
does not, then don't pass CXX to the build process. This... - 02:00 pm Revision 9c70434f: qxl: add sanity check
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com> - 11:42 am Revision cd6c8830: hda-audio: qom cleanups
- Add HDA_AUDIO type and macro, drop DO_UPCAST().
Had to add a abstract hda audio class as parent
for all hda-* varian... - 02:47 am Revision 676056d4: target-xtensa: refactor standard core configuration
- Coalesce all standard configuration sections into single
DEFAULT_SECTIONS macro for all cores. This allows to add new... - 02:47 am Revision 2c09eee1: target-xtensa: add basic tests for cache opcodes
- Test that non-locking prefetch operations don't cause exceptions on
missing TLB and that other 'hit' cache operations... - 02:47 am Revision 604e1f9c: target-xtensa: provide HW confg ID registers
- Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
- 02:47 am Revision b807b5ff: opencores_eth: flush queue whenever can_receive can go from false to true
- The following registers control whether MAC can receive frames:
- MODER.RXEN bit that enables/disables receiver;
- TX... - 02:47 am Revision e848dd42: target-xtensa: add basic checks to icache opcodes
- Check privilege level for privileged instructions (IHU, III, IIU and IPFL
are privileged), memory accessibility for i... - 02:47 am Revision 65026682: target-xtensa: add RRRI4 opcode format fields
- This encoding is used by cache instructions.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> - 02:47 am Revision d0fa1f0d: target-xtensa: add overridable test_init macro
- Some test suites, like MMU, need per-test initialization. Don't make them
redefine test macro, add test_init for that... - 02:47 am Revision e0db904d: hw/xtensa: add support for ML605 and KC705 FPGA board
- Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Reviewed-by: Andreas Färber <afaerber@suse.de> - 02:47 am Revision 7c842590: target-xtensa: add basic checks to dcache opcodes
- Check privilege level for privileged instructions (DHI, DHU, DII, DIU, DIWB,
DIWBI, DPFL are privileged), memory acce... - 02:47 am Revision a2e67072: target-xtensa: allow using core configuration in tests
- Add path to the core configuration directory to test build command and
replace .include asm directive with #include t... - 02:38 am Revision a749f42d: qemu-ga: isa-serial support on Windows
- Add support for isa-serial method for qemu-ga on Windows,
Added -p command line parameter for serial port name
specif...
02/23/2014
- 09:13 pm Revision 10b7c5dd: qga: Fix memory allocation pasto
- qmp_guest_file_seek() allocates memory for a GuestFileRead object
instead of the GuestFileSeek object it actually use... - 09:11 pm Revision 2c958923: qga: Don't require 'time' argument in guest-set-time command
- As the description to the guest-set-time states, the command is
there to ease time synchronization after resume. If g... - 09:11 pm Revision d9e1f574: qga: vss-win32: Fix interference with snapshot deletion by other VSS request
- When a VSS requester such as vshadow.exe or diskshadow.exe requests to
delete snapshots, qemu-ga VSS provider's Delet... - 09:11 pm Revision ff8adbcf: qga: vss-win32: Fix interference with snapshot creation by other VSS requesters
- When a VSS requester such as vshadow.exe or diskshadow.exe requests to
create disk snapshots, Windows may choose qemu... - 09:10 pm Revision 4c1b8f1e: qga: vss-win32: Use NULL as an invalid pointer for OpenEvent and CreateEvent
- OpenEvent and CreateEvent WinAPI return NULL when failed to open/create
events handles, instead of INVALID_HANDLE_VAL...
02/22/2014
- 04:59 pm Revision d9738fd2: block/iscsi: fix segfault if writesame fails
- commit fa6252b0 introduced a segfault because it tries
to read iTask.task->sense after iTask.task has been
freed.
Si... - 11:02 am Revision 64cc2284: scsi-disk: Add support for port WWN and index descriptors in VPD page 83h
- To make a VM more convincing to my application, it's useful to be able
to add a port WWN and relative target port ind... - 11:02 am Revision 703dd81a: scsi: report thin provisioning errors with werror=report
- SCSI defines a status code for when a thin-provisioned LUNs would
exceed the allocated space, map ENOSPC to it.
Revi... - 11:02 am Revision 24d3bd67: block/iscsi: query for supported VPD pages
- this patch ensures that we only query for block provisioning and
block limits vpd pages if they are advertised. It al... - 11:02 am Revision c5f52875: scsi: Change scsi sense buf size to 252
- Current buffer size fails the assersion check in like
hw/scsi/scsi-bus.c:1655: assert(req->sense_len <= sizeo... - 11:02 am Revision 7ef8cf9a: scsi-bus: Fix transfer length for VERIFY with BYTCHK=11b
- The transfer length depends on field BYTCHK, which is encoded in byte
1, bits 1..2. However, the guard for for case ... - 11:02 am Revision 837c3901: block/iscsi: fix deadlock on scsi check condition
- the retry logic was broken because the complete status
of the task structure was not reset. this resulted in
an infin...
Also available in: Atom